Bug 1220287

Summary: [RHSM GUI][ja_JP]Incorrect short-cut key '_S' of Save button in Proxy Configuration dialog.
Product: Red Hat Enterprise Linux 6 Reporter: Lijun Li <lijli>
Component: subscription-managerAssignee: Adrian Likins <alikins>
Status: CLOSED ERRATA QA Contact: John Sefler <jsefler>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.7CC: bkearney, qe-i18n-bugs, tlavigne, wpoteat
Target Milestone: rcKeywords: i18n, Translation
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-22 06:54:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1125249    
Attachments:
Description Flags
Incorrect short-cut key '_S' of Save button in Proxy Configuration dialog none

Description Lijun Li 2015-05-11 08:26:15 UTC
Description of problem:
Incorrect short-cut key '_S' of Save button in Proxy Configuration dialog.

Version-Release number of selected component (if applicable):
subscription-manager-gui-1.14.6-1.el6.x86_64.rpm  

How reproducible:
100%

Steps to Reproduce:
1. Click System->Configure Proxy on main window.

Actual results:
Incorrect short-cut key '_S' of Save button in Proxy Configuration dialog.

Expected results:
The short-cut key should be 'S'.

Additional info:
Please see the attached screen-shot.

Comment 2 Lijun Li 2015-05-11 08:32:44 UTC
Created attachment 1024129 [details]
Incorrect short-cut key '_S' of Save button in Proxy Configuration dialog

Comment 3 John Sefler 2015-05-11 20:48:31 UTC
This is a bug in the translation for ja msgid "_Save"

[root@jsefler-os6 ~]# rpm -q subscription-manager
subscription-manager-1.14.6-1.el6.x86_64
[root@jsefler-os6 ~]# msgunfmt --no-wrap /usr/share/locale/ja/LC_MESSAGES/rhsm.mo | grep -A1 "_Save"
msgid "_Save"
msgstr "保存 (_S)"



Using a ascii text conversion tool like http://www.unit-conversion.info/texttools/ascii/ you will find that the translated underscore is not really an underscore.  It should be ascii character 095.  Instead, it is erroneously 239 188 191.

Comment 5 John Sefler 2015-05-14 13:30:44 UTC
Note to devel: Move this bug to POST after the next translation pull from https://translate.zanata.org/zanata/iteration/view/subscription-manager/1.14.X

Comment 7 William Poteat 2015-05-19 18:03:20 UTC
master commit e0b37fc390156b3a3006a03a073a12ae00c690d3

Comment 9 John Sefler 2015-05-26 16:55:35 UTC
Verifying Version...
[root@jsefler-os6 ~]# rpm -q subscription-manager
subscription-manager-1.14.8-1.el6.x86_64

[root@jsefler-os6 ~]# msgunfmt --no-wrap /usr/share/locale/ja/LC_MESSAGES/rhsm.mo | grep -A1 "_Save"
msgid "_Save"
msgstr "保存 (_S)"


Indeed the underscore in the msgstr above is now ascii character 095 as expected.

Comment 10 errata-xmlrpc 2015-07-22 06:54:04 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-1345.html