Bug 688508 - [zh_CN][zh_TW][CLI]Translation of subscription-manager MODULENAME with invalid parameters
Summary: [zh_CN][zh_TW][CLI]Translation of subscription-manager MODULENAME with invali...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: subscription-manager
Version: 5.7
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: rc
: 5.7
Assignee: Chris Duryee
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 675214
TreeView+ depends on / blocked
 
Reported: 2011-03-17 09:21 UTC by tichen
Modified: 2013-01-10 10:51 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-12-21 16:08:20 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description tichen 2011-03-17 09:21:53 UTC
Description of problem:
The error message when input a invalid option isn't translated.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.On command line,run #subscription-manager MODULENAME --<invalid_option>

  MODULENAME: activate | clean | facts | identity | list | refresh | register | subscribe | unregister | unsubscribe

  
Actual results:
the error message "error:no such option ***" is not translated.

Expected results:


Additional info:

Comment 1 tichen 2011-03-17 09:31:43 UTC
Version-Release number of selected component (if applicable):
subscription-manager-debuginfo-0.95.4-1.el6.x86_64
subscription-manager-gnome-0.95.4-1.el6.x86_64
subscription-manager-0.95.4-1.el6.x86_64
subscription-manager-firstboot-0.95.4-1.el6.x86_64

Comment 3 Jin Zhao 2011-03-17 11:01:46 UTC
[zh_TW] have the same problem

Comment 4 Bryan Kearney 2011-03-18 00:28:44 UTC
r

Comment 5 James Bowes 2011-03-21 13:54:11 UTC
Fix applied to master and EL 6 branches (we got this with the fix i did for bz 688469)

Comment 8 Jin Zhao 2011-03-24 04:50:04 UTC
Package version:
subscription-manager-firstboot-0.95.5-1.el6.i686
subscription-manager-0.95.5-1.el6.i686
subscription-manager-debuginfo-0.95.5-1.el6.i686
subscription-manager-gnome-0.95.5-1.el6.i686

Verify steps:
In zh_CN and zh_TW environment,run
# subscription-manager facts --a
Usage: subscription-manager facts [OPTIONS]
subscription-manager: error: no such option: --a

Expected results:the error message "error:no such option ***" is translated.

Verify result:
zh_CN: FAILED
zh_TW: FAILED

Comment 9 Bryan Kearney 2011-03-25 12:59:05 UTC
0.95.6 will have the latest strings from i18n (bz688592). This resolves this issue.

Comment 10 tichen 2011-04-06 09:10:31 UTC
The result is:
subscription-manager: error: 没有此选项:--a
expected result:
"error" should also be translated.

Verify result:
zh_CH-0.95.6-1
: Failed

Comment 12 Jin Zhao 2011-04-07 01:49:12 UTC
Verify version:
0.95.6-1

Steps:
# LANG=zh_TW subscription-manager facts --a
使用方法:subscription-manager facts [OPTIONS]
subscription-manager: error: 無此選項:--a

expected result:"error" Should be translated

Verify result:zh_TW Failed

Comment 13 Bryan Kearney 2011-04-07 17:00:58 UTC
Per discussions with Mike Khusid, I am moving this out.

Comment 14 James Bowes 2011-04-07 18:04:14 UTC
I've updated our code to include this string for l10n. Once we have the translations, we can check again.

Comment 15 Chris Duryee 2011-05-03 05:27:30 UTC
This is out for translation

Comment 16 Chris Duryee 2011-05-18 14:59:36 UTC
Translated in a4fe33ee3a86f0dccb4b7aa9fe99872632d9f494.

Comment 17 John Sefler 2011-05-21 06:06:49 UTC
Verifying Version...
[root@jsefler-onprem-5server ~]# rpm -q subscription-manager
subscription-manager-0.95.5.18-1.git.4.364aa10.el5


[root@jsefler-onprem-5server ~]# subscription-manager --help

Usage: subscription-manager [options] MODULENAME --help

Supported modules:


	activate       activate the registered user to a specified product
	clean          removes all local consumer data, does not effect the server
	facts          show information for facts
	identity       request a new identity certficate for this machine
	list           list available or consumer subscriptions for registered user
	refresh        pulls the latest entitlement data from the server
	register       register the client to RHN
	subscribe      subscribe the registered machine to a specified product
	unregister     unregister the client from RHN
	unsubscribe    unsubscribe the registered user from all or specific subscriptions


[root@jsefler-onprem-5server ~]# for MODULE in "activate" "clean" "facts" "identity" "list" "refresh" "register" "subscribe" "unregister" "unsubscribe"; do echo ""; echo "# LANG=zh_CN subscription-manager $MODULE --invalid_option"; LANG=zh_CN subscription-manager $MODULE --invalid_option; done;

# LANG=zh_CN subscription-manager activate --invalid_option
使用:subscription-manager activate [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager clean --invalid_option
使用:subscription-manager clean [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager facts --invalid_option
使用:subscription-manager facts [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager identity --invalid_option
使用:subscription-manager identity [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager list --invalid_option
使用:subscription-manager list [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager refresh --invalid_option
使用:subscription-manager refresh [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager register --invalid_option
使用:subscription-manager register [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager subscribe --invalid_option
使用:subscription-manager subscribe [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager unregister --invalid_option
使用:subscription-manager unregister [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option

# LANG=zh_CN subscription-manager unsubscribe --invalid_option
使用:subscription-manager unsubscribe [OPTIONS]

subscription-manager: 错误:没有此选项:--invalid_option




[root@jsefler-onprem-5server ~]# for MODULE in "activate" "clean" "facts" "identity" "list" "refresh" "register" "subscribe" "unregister" "unsubscribe"; do echo ""; echo "# LANG=zh_TW subscription-manager $MODULE --invalid_option"; LANG=zh_TW subscription-manager $MODULE --invalid_option; done;

# LANG=zh_TW subscription-manager activate --invalid_option
使用方法:subscription-manager activate [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager clean --invalid_option
使用方法:subscription-manager clean [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager facts --invalid_option
使用方法:subscription-manager facts [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager identity --invalid_option
使用方法:subscription-manager identity [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager list --invalid_option
使用方法:subscription-manager list [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager refresh --invalid_option
使用方法:subscription-manager refresh [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager register --invalid_option
使用方法:subscription-manager register [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager subscribe --invalid_option
使用方法:subscription-manager subscribe [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager unregister --invalid_option
使用方法:subscription-manager unregister [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option

# LANG=zh_TW subscription-manager unsubscribe --invalid_option
使用方法:subscription-manager unsubscribe [OPTIONS]

subscription-manager: 錯誤: 無此選項:--invalid_option


^^^ Verified that strings have been translated for both LANG=zh_CN LANG=zh_TW
tichen, could you also verify that the value of the translated strings match "error: no such option".  Thanks.


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