Bug 166138 - Accelerators on the menubar disabled but still appear in CJK interface
Summary: Accelerators on the menubar disabled but still appear in CJK interface
Status: RESOLVED DUPLICATE of bug 165949
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-09 15:30 UTC by Yukiko Bando
Modified: 2008-07-09 18:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yukiko Bando 2008-07-09 15:30:43 UTC
Version:            (using Devel)
Installed from:    Compiled sources
OS:                Linux

CJK characters cannot be used as accelerators so we usually add an English alphabet like this.

msgid "&File"
msgstr "ファイル(&F)"

Accelerators on the menubar have been disabled to fix BUG #162209 but I still see the alphabet in parentheses. It's ugly and may confuse users.

We had the the same problem with labels / tooltips for toolbar buttons, menu items in shortcut editor etc. but it was fixed in KDE 4 with the use of the "filtering message" implemented by Chusslove Illich (see kdelibs/kdeui/widgets/ktoolbar.cpp line 1280). Can it be applied to the menubar of Konsole as well? Or is it possible to safely strip the whole (&F) in the code? 

Also, accelerators are *not* auto-generated for CJK. So when accelerators on the menubar are enabled or can be turned on / off by users, please remember to add an ampersand to "Scrollback".
Comment 1 Robert Knight 2008-07-09 18:28:52 UTC

*** This bug has been marked as a duplicate of 165949 ***