Bug 1385669 - [ALL LANG] Product name and Copyright not showing in 'About' dialog
Summary: [ALL LANG] Product name and Copyright not showing in 'About' dialog
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Internationalization
Version: 5.7.0
Hardware: All
OS: Linux
medium
medium
Target Milestone: GA
: 5.8.0
Assignee: Milan Zázrivec
QA Contact: Krishna Babu K
URL:
Whiteboard:
: 1381834 (view as bug list)
Depends On:
Blocks: 1392596
TreeView+ depends on / blocked
 
Reported: 2016-10-17 13:18 UTC by Krishna Babu K
Modified: 2017-06-12 16:16 UTC (History)
6 users (show)

Fixed In Version: 5.8.0.0
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1392596 (view as bug list)
Environment:
Last Closed: 2017-06-12 16:16:33 UTC
Category: Bug
Cloudforms Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Screen shot reference for the reported issue. (206.13 KB, image/png)
2016-10-17 13:18 UTC, Krishna Babu K
no flags Details
sceen shot reference for the issue with 'Help->Red Hat Customer Portal' entry (168.00 KB, image/png)
2016-10-20 10:18 UTC, Krishna Babu K
no flags Details

Description Krishna Babu K 2016-10-17 13:18:50 UTC
Created attachment 1211376 [details]
Screen shot reference for the reported issue.

Description of problem:
CFME about dialog box not showing 'Product Name' and 'Copyright', both are replaced with message "translation missing: zh-CN.product.name_full"

Version-Release number of selected component (if applicable):
5.7.0.5-alpha2.20161014143521_cd366b6

How reproducible:
Always

Steps to Reproduce:
1. Log-in CFME with non en_US locale.
2. Click on 'About'
3. About dialog box missing Product name and Copyright.

Actual results:
Actual content is replaced with message string.

Expected results:
Actual content should appear.

Additional info:
Attached reference screen-shot.

Comment 2 Harpreet Kataria 2016-10-17 14:44:00 UTC
Milan,

Can you look into this, looks like we need entries for everything under en.product from locale/en.yml in other language files and also on productization branch as well.

Thanks,
~Harpreet

Comment 3 Krishna Babu K 2016-10-20 10:13:22 UTC
Hi,
Reproducible in 5.7.0.6-alpha3.20161019140041_ea8e259

Found the same issue in 'Help(?)' drop-down menu for entry 'Red Hat Customer Portal', actual text is replaced with 'translation missing:ja.product.support_website_text'.

Thanks,
Krishna.

Comment 4 Krishna Babu K 2016-10-20 10:18:25 UTC
Created attachment 1212421 [details]
sceen shot reference for the issue with 'Help->Red Hat Customer Portal' entry

Comment 5 Milan Zázrivec 2016-11-01 15:09:36 UTC
https://github.com/ManageIQ/manageiq/pull/12330

Comment 6 CFME Bot 2016-11-02 11:51:08 UTC
New commit detected on ManageIQ/manageiq/master:
https://github.com/ManageIQ/manageiq/commit/c6e2b3c035337fd71ccdb38e69aff1bfcc577c58

commit c6e2b3c035337fd71ccdb38e69aff1bfcc577c58
Author:     Milan Zazrivec <mzazrivec>
AuthorDate: Tue Nov 1 15:59:36 2016 +0100
Commit:     Milan Zazrivec <mzazrivec>
CommitDate: Wed Nov 2 10:59:18 2016 +0100

    Add missing keys for about modal into Japanese and Chinese dict.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1385669

 locale/ja.yml    | 4 ++++
 locale/zh_CN.yml | 4 ++++
 2 files changed, 8 insertions(+)

Comment 7 Milan Zázrivec 2016-11-02 14:35:08 UTC
https://github.com/ManageIQ/manageiq/pull/12353

Comment 9 CFME Bot 2016-11-04 18:41:15 UTC
New commit detected on ManageIQ/manageiq/euwe:
https://github.com/ManageIQ/manageiq/commit/68f0e2cb724d1a37adfc025eafcbf38d2f5b9e33

commit 68f0e2cb724d1a37adfc025eafcbf38d2f5b9e33
Author:     Oleg Barenboim <chessbyte>
AuthorDate: Wed Nov 2 07:48:50 2016 -0400
Commit:     Oleg Barenboim <chessbyte>
CommitDate: Fri Nov 4 14:35:58 2016 -0400

    Merge pull request #12330 from mzazrivec/add_missing_keys_to_zh_and_jp_yaml
    
    Add missing keys for about modal into Japanese and Chinese dictionaries
    (cherry picked from commit 45fe320dbd60e29219a3d0290025a3ee430ca83b)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1385669

 locale/ja.yml    | 4 ++++
 locale/zh_CN.yml | 4 ++++
 2 files changed, 8 insertions(+)

Comment 10 CFME Bot 2016-11-04 18:41:20 UTC
New commit detected on ManageIQ/manageiq/euwe:
https://github.com/ManageIQ/manageiq/commit/26b8783c8d45118675ed2345cef0e95214520193

commit 26b8783c8d45118675ed2345cef0e95214520193
Author:     Oleg Barenboim <chessbyte>
AuthorDate: Thu Nov 3 09:38:05 2016 -0400
Commit:     Oleg Barenboim <chessbyte>
CommitDate: Fri Nov 4 14:37:55 2016 -0400

    Merge pull request #12353 from mzazrivec/remove_extraneous_text_from_copyright_info
    
    Remove extraneous string from copyright info
    (cherry picked from commit 3b4ded8edbf28e0070187b39d5cbb9ed3636415f)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1385669

 locale/zh_CN.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comment 12 CFME Bot 2016-11-08 16:28:51 UTC
New commit detected on cfme_productization/master:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme_productization.git;a=commit;h=5c81da6fc0b08a1b00c10f2f09dcfe6ea4cf7a68

commit 5c81da6fc0b08a1b00c10f2f09dcfe6ea4cf7a68
Author:     Milan Zazrivec <mzazrivec>
AuthorDate: Wed Nov 2 16:31:36 2016 +0100
Commit:     Milan Zazrivec <mzazrivec>
CommitDate: Wed Nov 2 16:31:55 2016 +0100

    Add missing about modal strings for Japanese and Chinese locales
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1385669

 manageiq/locale/ja_productization.yml    | 4 ++++
 manageiq/locale/zh_CN_productization.yml | 4 ++++
 2 files changed, 8 insertions(+)

Comment 13 CFME Bot 2016-11-08 16:28:56 UTC
New commit detected on cfme_productization/master:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme_productization.git;a=commit;h=e6eef1d17312c65cda25a69f0688249d2ef7ffa1

commit e6eef1d17312c65cda25a69f0688249d2ef7ffa1
Merge: 54d379d 5c81da6
Author:     Jason Frey <jfrey>
AuthorDate: Tue Nov 8 11:24:26 2016 -0500
Commit:     Jason Frey <jfrey>
CommitDate: Tue Nov 8 11:24:26 2016 -0500

    Merge branch 'add_missing_strings_for_about_modal' into 'master'
    
    Add missing strings for about modal
    
    This MR changes:
    * moves content from under `config/locales/` to `locales/` for consistency with the upstream
    * removes NL locale, which is not supported by CFME anyway
    * adds missing strings for about modal for Japanese and Chinese locale
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1385669
    
    See merge request !365

 linker.rb                                        |  8 ++++----
 manageiq/config/locales/en_productization.yml    | 15 ---------------
 manageiq/config/locales/ja_productization.yml    |  7 -------
 manageiq/config/locales/nl_productization.yml    |  6 ------
 manageiq/config/locales/zh_CN_productization.yml |  7 -------
 manageiq/locale/en_productization.yml            | 15 +++++++++++++++
 manageiq/locale/ja_productization.yml            | 11 +++++++++++
 manageiq/locale/zh_CN_productization.yml         | 11 +++++++++++
 8 files changed, 41 insertions(+), 39 deletions(-)

Comment 14 Milan Zázrivec 2016-11-09 15:25:11 UTC
*** Bug 1381834 has been marked as a duplicate of this bug. ***

Comment 15 Krishna Babu K 2017-02-07 15:48:22 UTC
Verified on 5.8.0.0.20170201144150_848e68b 
Could not reproduce the issue.


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