Bug 1061393

Summary: [pa] msgids containing "subscription-manager" should NOT translate this substring
Product: Red Hat Enterprise Linux 7 Reporter: John Sefler <jsefler>
Component: subscription-managerAssignee: Carter Kozak <ckozak>
Status: CLOSED CURRENTRELEASE QA Contact: John Sefler <jsefler>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0CC: agarcia, ankit, asaini, bkearney, ckozak, gcintra, jesusr, kkrothap, lliu, mgiri, shkumar, svenkate, swkothar
Target Milestone: rcKeywords: i18n, Translation
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 906552 Environment:
Last Closed: 2014-06-13 12:30:48 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: 863175    

Description John Sefler 2014-02-04 18:23:50 UTC
Description of problem:
msgid='subscription-manager: %s'
       ^^^^^^^^^^^^^^^^^^^^
       SHOULD NOT BE TRANSLATED

https://translate.zanata.org/zanata/iteration/view/subscription-manager/1.10.X


Version-Release number of selected component (if applicable):
[root@jsefler-7 ~]# rpm -q subscription-manager
subscription-manager-1.10.13-1.el7.x86_64


How reproducible:


Steps to Reproduce:


[root@jsefler-7 ~]# for L in `rpm -ql subscription-manager | grep rhsm.mo`; do echo ""; echo "LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE $L..."; msgunfmt $L | grep -i 'subscription-manager:' -A1; done;

LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/as/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/bn_IN/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/de_DE/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/es_ES/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager:  %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/fr/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager : %s"

LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/gu/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/hi/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/it/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ja/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/kn/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ko/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ml/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/mr/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/or/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/pa/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "ਮੈਂਬਰੀ-ਪ੍ਰਬੰਧਕ: %s"

LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/pt_BR/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s "


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ru/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ta_IN/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/te/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/zh_CN/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager:%s"

LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/zh_TW/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager:%s"
[root@jsefler-7 ~]# 


  
Actual results:
above - all langs PASS except pa

Expected results:
"subscription-manager" SHOULD NOT BE TRANSLATED

Comment 1 Amandeep Singh Saini 2014-02-05 12:20:05 UTC
[pa_IN]
Fixed. the translated string 'ਮੈਂਬਰੀ-ਪ੍ਰਬੰਧਕ: %s'
changed to 
'subscription-manager: %s'

Comment 2 Carter Kozak 2014-02-05 19:57:25 UTC
commit d709e44173e6eb191ae2dcadd1a2d30b857edf9d
Author: ckozak <ckozak>
Date:   Tue Feb 4 13:32:16 2014 -0500

    1061393: Don't allow subscription-manager string to be translated

Comment 5 John Sefler 2014-02-14 03:24:17 UTC
Verifying Version...
[root@jsefler-7 ~]# subscription-manager version
server type: This system is currently not registered.
subscription management server: 0.9.3-1
subscription-manager: 1.10.14-1.git.1.f680517.el7
python-rhsm: 1.10.12-1.git.1.c60e119.el7


[root@jsefler-7 ~]# for L in `rpm -ql subscription-manager | grep rhsm.mo`; do echo ""; echo "LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE $L..."; msgunfmt $L | grep -i 'subscription-manager:' -A1; done;

LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/as/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/bn_IN/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/de_DE/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/es_ES/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager:  %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/fr/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager : %s"

LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/gu/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/hi/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/it/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ja/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/kn/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ko/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ml/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/mr/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/or/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/pa/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/pt_BR/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s "


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ru/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/ta_IN/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/te/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager: %s"


LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/zh_CN/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager:%s"

LOOKING FOR MSGID 'subscription-manager:' IN LANG FILE /usr/share/locale/zh_TW/LC_MESSAGES/rhsm.mo...
msgid "subscription-manager: %s"
msgstr "subscription-manager:%s"


VERIFIED: Within the translation for msgid "subscription-manager: %s", the name of the program remains untranslated for all languages including pa.

Comment 6 Ludek Smid 2014-06-13 12:30:48 UTC
This request was resolved in Red Hat Enterprise Linux 7.0.

Contact your manager or support representative in case you have further questions about the request.