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.
Created attachment 1218868 [details] provision menu entry not translated
Created attachment 1218869 [details] Hide deprecated check box not translated
Created attachment 1218870 [details] Provision Virtual Machines page translations are not completed
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.
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(-)
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.