Bug 808393

Summary: Ja and fr:no special chars error needs translating.
Product: [Retired] CloudForms Cloud Engine Reporter: Aziza Karol <akarol>
Component: aeolus-conductorAssignee: Imre Farkas <ifarkas>
Status: CLOSED ERRATA QA Contact: wes hayutin <whayutin>
Severity: high Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, athomas, cpelland, deltacloud-maint, dmacpher, hbrock, juwu, ssachdev
Target Milestone: rcKeywords: Triaged, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
When creating a new cloud with the name left blank, the error message displayed was not translated in Cloud Engine (French) and Cloud Engine (Japanese). This bug fix adds translation so the error message displays the correct language in each version.
Story Points: ---
Clone Of:
: 826117 (view as bug list) Environment:
Last Closed: 2012-12-04 15:02:13 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 826117    
Attachments:
Description Flags
header text
none
header on 1.0.1 branch
none
japanese
none
french none

Description Aziza Karol 2012-03-30 10:25:27 UTC
Description of problem:


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


How reproducible:


Steps to Reproduce:
Try creating a new cloud with invalid or blank name.

 
Actual results:
Header text displayed in English. see attached screenshot

Expected results:
Need to translate in Japanese.

similarly all header text needs to be translated.

Additional info:
rpm -qa | grep aeolus
aeolus-conductor-0.8.3-1.el6.noarch
aeolus-conductor-daemons-0.8.3-1.el6.noarch
rubygem-aeolus-image-0.3.0-12.el6.noarch
aeolus-configure-2.5.2-1.el6.noarch
aeolus-all-0.8.3-1.el6.noarch
rubygem-aeolus-cli-0.3.1-1.el6.noarch
aeolus-conductor-doc-0.8.3-1.el6.noarch

Comment 1 Aziza Karol 2012-03-30 10:25:57 UTC
Created attachment 573945 [details]
header text

Comment 3 Imre Farkas 2012-05-24 09:13:42 UTC
Created attachment 586592 [details]
header on 1.0.1 branch

I am not able to reproduce this issue neither on current 1.0.1 branch nor on current master

Comment 4 Aziza Karol 2012-05-25 13:26:03 UTC
This issue is reproducible.

steps:
Try creating a new cloud with invalid name  like ::*"


In japanese we get: ""クラウド名must only contain: numbers, letters, spaces, '_' and '-'".

In french we get:Le Nom du cloud must only contain: numbers, letters, spaces, '_' and '-'
see attached screenshots.

so this single error message needs translation in Japanese and french.

#rpm -qa | grep aeolus
aeolus-configure-2.5.3-1.el6.noarch
aeolus-conductor-0.8.13-1.el6_2.noarch
rubygem-aeolus-image-0.3.0-12.el6.noarch
rubygem-aeolus-cli-0.3.1-1.el6.noarch
aeolus-all-0.8.13-1.el6_2.noarch
aeolus-conductor-doc-0.8.13-1.el6_2.noarch
aeolus-conductor-daemons-0.8.13-1.el6_2.noarch

Comment 5 Aziza Karol 2012-05-25 13:27:14 UTC
Created attachment 586867 [details]
japanese

Comment 6 Aziza Karol 2012-05-25 13:28:10 UTC
Created attachment 586868 [details]
french

Comment 8 Imre Farkas 2012-05-29 14:21:35 UTC
* pushed to github/master

commit 8ebf73740bf209280e68d345895db0b525abf150
Author: Imre Farkas <ifarkas>
Date:   Mon May 28 15:21:25 2012 +0200

    Fix spec

commit 049958c47c43b62a3a21fa5631b590d72b12606a
Author: Imre Farkas <ifarkas>
Date:   Mon May 28 14:33:20 2012 +0200

    Unifiy the way we store error messages for model attributes

commit 333a8843d2b1cfd2a8945ce7cde3ea27249feb11
Author: Imre Farkas <ifarkas>
Date:   Mon May 28 13:37:26 2012 +0200

    BZ808393: Fix invalid name error message

* and axiom/1.0.1:

commit 1bbbf785f1c1ea7b0963bacbea597ff98afa5226
Author: Imre Farkas <ifarkas>
Date:   Tue May 29 15:54:57 2012 +0200

    BZ808393: Fix invalid name error message
    
    https://bugzilla.redhat.com/show_bug.cgi?id=808393

Comment 11 Aziza Karol 2012-09-24 10:36:45 UTC
Error message is translated in french and japanese resp.

french:
Le Nom de la famille de la zone de ressources cloud doit uniquement contenir : nombres, lettres, espaces, « _ » et « - »

Japanese:
クラウドリソースゾーンファミリ名数字、文字、空白、アンダースコア (_)、ハイフン (-) のみ使用可能です。


verified:
rpm -qa | grep aeolus
aeolus-conductor-daemons-0.13.8-1.el6cf.noarch
rubygem-aeolus-cli-0.7.1-1.el6cf.noarch
aeolus-configure-2.8.6-1.el6cf.noarch
rubygem-aeolus-image-0.3.0-12.el6.noarch
aeolus-conductor-0.13.8-1.el6cf.noarch
aeolus-conductor-doc-0.13.8-1.el6cf.noarch
aeolus-all-0.13.8-1.el6cf.noarch

Comment 13 errata-xmlrpc 2012-12-04 15:02:13 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.

http://rhn.redhat.com/errata/RHEA-2012-1516.html