Bug 982126

Summary: [All LANG][RHSM CLI] Unlocalized strings for register module.
Product: Red Hat Enterprise Linux 5 Reporter: Lijun Li <lijli>
Component: subscription-managerAssignee: candlepin-bugs
Status: CLOSED CURRENTRELEASE QA Contact: IDM QE LIST <seceng-idm-qe-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.10CC: bkearney, eng-l10n-bugs, fsharath
Target Milestone: rcKeywords: 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: 2013-10-01 13:51:06 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: 840995    

Description Lijun Li 2013-07-08 08:15:34 UTC
Description of problem:
[All LANG][RHSM CLI] Unlocalized strings for register module.

Version-Release number of selected component (if applicable):
RHEL5.10 Beta 1 build:
subscription-manager-1.8.11-1.el5

How reproducible:
100%

Steps to Reproduce:
1. Install latest RHEL5.10 Beta 1 build and run the following rhsm cli from terminal with local languages.

Actual results:
# subscription-manager register --help
使用法: subscription-manager register [オプション]

このシステムをカスタマーポータルまたは別のサブスクリ
プション管理サービスに登録します

オプション:
  -h, --help            このヘルプメッセージを表示して終了
  --proxy=PROXY_URL     proxy_hostname:proxy_port
                        の形式によるプロキシ URL
  --proxyuser=PROXY_USER
                        ベーシック認証による HTTP
                        プロキシのユーザー
  --proxypassword=PROXY_PASSWORD
                        ベーシック認証による HTTP
                        プロキシのパスワード
  --username=USERNAME   サーバーに対して認可する時に使用するユーザー名
  --password=PASSWORD   サーバーに対して認可する時に使用するパスワード
  --serverurl=SERVER_URL
                        https://hostname:443/prefix
                        の形式によるサーバー URL
  --insecure            サーバーの SSL
                        証明書を認証局と照合しない
  --baseurl=BASE_URL    https://hostname:443/prefix
                        の形式によるコンテンツ用ベース URL
  --type=UNITTYPE       登録単位のタイプ、
                        デフォルトではシステムに設定
  --name=SYSTEMNAME     登録するシステム名、
                        デフォルトではホスト名に設定
  --consumerid=SYSTEMID
                        既存のシステムデータはサーバーから取り込まれます
  --org=ORG_KEY         register with one of multiple organizations for the
                        user, using organization key
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Unlocalized

# subscription-manager register --username=stage_test_12 --password=redhat --release=RELEASE --force
The system has been registered with ID: 79001281-74e6-4ff3-b450-640f6ec43cb2 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Unlocalized

Expected results:
All the strings should be localized.

Additional info:

Comment 1 Bryan Kearney 2013-07-11 09:04:10 UTC
fixed in subscription-manager-1.8.13

Comment 2 Sharath Dwaral 2013-07-16 17:15:43 UTC
Version:

# rpm -qa | egrep "subscription-manager|python-rhsm"
subscription-manager-1.8.13-1.el5_9
subscription-manager-migration-1.8.13-1.el5_9
python-rhsm-1.8.13-1.el5_9
subscription-manager-migration-data-1.11.3.1-1.git.1.78afd75.el5
subscription-manager-firstboot-1.8.13-1.el5_9
subscription-manager-debuginfo-1.8.13-1.el5_9
subscription-manager-gui-1.8.13-1.el5_9

Verification:

Verified for the following languages:

Oriya 		or_IN
Assamese	as_IN
Bengali		bn_IN
Punjabi		pa_IN
Hindi 		hi_IN
Marati		mr_IN
Gujarati	gu_IN
Kannada		kn_IN
Tamil		ta_IN
Telgu		te_IN
Malayalam	ml_IN

Chinese		zh_CN	
Korean		ko_KR
Japanese	ja_JP	
Taiwanese	zh_TW
Portugese 	pt_BR
Spanish 	es_ES
German		de_DE
French		fr_FR
Italian		it_IT

LANGS pa and bn-IN are currently 79% translated.  See...
https://translate.zanata.org/zanata/iteration/view/subscription-manager/1.8.X

Moving to NEW

Comment 3 Sharath Dwaral 2013-07-16 21:43:53 UTC
Version:

# rpm -qa | egrep "subscription-manager|python-rhsm"
subscription-manager-migration-1.8.13-1.el5
subscription-manager-1.8.13-1.el5
subscription-manager-gui-1.8.13-1.el5
python-rhsm-1.8.13-1.el5_9
subscription-manager-migration-data-1.11.3.1-1.git.1.78afd75.el5
subscription-manager-firstboot-1.8.13-1.el5

Verification 

# LANG=zh_CN.UTF-8 subscription-manager register --help
使用:subscription-manager register [选项]

在客户门户网站或另外的订阅管理服务中注册这个系统。

选项:
  -h, --help            显示此帮助信息并退出
  --proxy=PROXY_URL     proxy URL 的格式为 proxy_hostname:proxy_port
  --proxyuser=PROXY_USER
                        使用基本验证的 HTTP proxy 用户
  --proxypassword=PROXY_PASSWORD
                        使用基本验证的 HTTP proxy 密码
  --username=USERNAME   根据该服务器认证时要使用的用户名
  --password=PASSWORD   根据该服务器认证时要使用的密码
  --serverurl=SERVER_URL
                        格式为 https://hostname:443/prefix 的服务器 URL
  --insecure            不要根据可用证书授权检查该服务器的
                        SSL证书
  --baseurl=BASE_URL    格式为 https://hostname:443/prefix 的内容基础
                        URL
  --type=UNITTYPE       要注册单位的类型,默认为系统
  --name=SYSTEMNAME     要注册系统的名称,默认为主机名
  --consumerid=SYSTEMID
                        已从该服务器中提取现有系统数据
  --org=ORG_KEY         为该用户在多个机构中的一个注册,使用机构密钥
  --environment=ENVIRONMENT
                        在目的机构的具体环境中注册
  --release=RELEASE     设定发行版本
  --autosubscribe       已弃用,请查看 --auto-attach
  --auto-attach         自动在这个系统中附加兼容订阅。
  --force               即使该系统已经注册也要注册
  --activationkey=ACTIVATION_KEYS
                        注册时时有的激活码(可指定一次以上)
  --servicelevel=SERVICE_LEVEL
                        自动订阅时使用的系统首选项


# LANG=zh_CN.UTF-8 subscription-manager register --username=stage_test_12 --password=redhat --release=RELEASE --force
已经使用 ID 97143ae7-1c2c-45a1-9f12-05ab2ebd8bfd 注册该系统

Moving to Verified
928082 is tracking pa and bn_IN translations