Bug 1393298 - [ALL LANG] Services - Workloads - Provision has untranslated tab names and labels
Summary: [ALL LANG] Services - Workloads - Provision has untranslated tab names and la...
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: service:i18n
Depends On:
Blocks: 1410587
TreeView+ depends on / blocked
 
Reported: 2016-11-09 09:58 UTC by Krishna Babu K
Modified: 2017-06-12 16:04 UTC (History)
5 users (show)

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


Attachments (Terms of Use)
provision menu entry not translated (216.16 KB, image/png)
2016-11-09 09:59 UTC, Krishna Babu K
no flags Details
Hide deprecated check box not translated (222.64 KB, image/png)
2016-11-09 10:01 UTC, Krishna Babu K
no flags Details
Provision Virtual Machines page translations are not completed (123.17 KB, image/png)
2016-11-09 10:02 UTC, Krishna Babu K
no flags Details

Description Krishna Babu K 2016-11-09 09:58:09 UTC
Description of problem:
  VM Provisioning screen has untranslated tab name and labels.

Version-Release number of selected component (if applicable):
  5.7.0.9-beta2.1.20161101182054_eb0afaa

How reproducible:
  Always

Steps to Reproduce:
1. Log into cfme with non en-us locale
2. Navigate to Services-Workloads-Lifecycle-Provision, 'Provision' is untranslated. In the following screen 'Hide deprecated' is untranslated.
3. Select a template and press on 'continue', in the following screen tab names "Request", "Purpose", "catalog", "Environment", "Properties", "Volumes", "Customize", "Schedule" are untranslated. Also labels "E-Mail", "First Name", "Last Name", "Notes" and "Name" are not translated.
4. Click on 'Submit' with empty fields, error messages are untranslated.
   

Actual results:
  Translations are not available 

Expected results:
  Translations should present.

Additional info:
  Reference screen shot attached.

Comment 2 Krishna Babu K 2016-11-09 09:59:45 UTC
Created attachment 1218868 [details]
provision menu entry not translated

Comment 3 Krishna Babu K 2016-11-09 10:01:14 UTC
Created attachment 1218869 [details]
Hide deprecated check box not translated

Comment 4 Krishna Babu K 2016-11-09 10:02:24 UTC
Created attachment 1218870 [details]
Provision Virtual Machines page translations are not completed

Comment 5 Milan Zázrivec 2016-11-10 15:47:31 UTC
The fix for untranslated 'Hide deprecated' string:

https://github.com/ManageIQ/manageiq/pull/12554

The provisioning screen alone cannot be translated, since the definition
of the provisioning is stored in a database and cannot really be translated.

All the other problems are simply a matter of doing additional translations
for 5.7.

Comment 6 CFME Bot 2016-11-10 16:56:37 UTC
New commit detected on ManageIQ/manageiq/master:
https://github.com/ManageIQ/manageiq/commit/86e783e0a738c511e6856f15a8f0fcf3c41f6286

commit 86e783e0a738c511e6856f15a8f0fcf3c41f6286
Author:     Milan Zazrivec <mzazrivec>
AuthorDate: Thu Nov 10 16:44:57 2016 +0100
Commit:     Milan Zazrivec <mzazrivec>
CommitDate: Thu Nov 10 16:44:57 2016 +0100

    Add missing gettext into pre provisioning screen
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1393298

 app/views/miq_request/_pre_prov.html.haml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Comment 8 Krishna Babu K 2017-02-07 14:10:44 UTC
Verified on 5.8.0.0.20170201144150_848e68b 

1. Services-Workloads-Lifecycle-Provision, 'Provision' is now localized.
2. Services-Workloads-Lifecycle-Provision-Provision, 'Hide deprecated' is not localized. Same issue reported for Compute->Infrastructure->Virtual Machines->Lifecycle->Provision VMs in bug-1410615.
3. As per 'mzazrivec' comment, "The provisioning screen alone cannot be translated, since the definition of the provisioning is stored in a database and cannot really be translated."

Marking it as Verified.


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