Bug 2075188

Summary: Add support for Georgian language as a community translation
Product: [oVirt] ovirt-engine Reporter: Scott Dickerson <sdickers>
Component: GeneralAssignee: Scott Dickerson <sdickers>
Status: CLOSED CURRENTRELEASE QA Contact: Ivana Saranova <isaranov>
Severity: low Docs Contact:
Priority: high    
Version: 4.5.0CC: bugs, dfodor, michal.skrivanek, sgratch
Target Milestone: ovirt-4.5.1Keywords: i18n
Target Release: ---Flags: sgratch: ovirt-4.5+
sgratch: planning_ack?
pm-rhel: devel_ack+
gdeolive: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-web-ui-1.9.0-1 ovirt-engine-ui-extensions-1.3.4-1 ovirt-engine-4.5.1.2 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-06-27 07:10:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: UX RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Scott Dickerson 2022-04-13 18:57:48 UTC
Community members have contributed translations for the Georgian language.
To enable use of these translations the locale needs to be added to:

  - config files so it can be selected on the welcome page,
  - i18n scripts so the translations can be pulled from zanata

The locale needs to be enabled across:

  - ovirt-engine (welcome and webadmin modules)
  - ovirt-engine-ui-extensions
  - ovirt-web-ui

This BZ is to add support for the locale to the system, but not to pull in
any translations. Translations need to be tested and pulled in separately
per project.

Some notes on translation verification:

The ovirt-web-ui and ovirt-engine-ui-extensions projects have unit tests that
verify ICU message formats from translations with their English defaults.  Only
after those test pass will any translation update be suitable for merging.
ovirt-engine has a few tests on messages, but not full coverage.  A full build
with manual basic sanity testing is needed to ensure the translated messages
will not break the app.

Comment 3 Ivana Saranova 2022-06-23 10:19:25 UTC
Steps:
1) Go through webadmin, dialogs, modals, tooltips
2) Go through vmportal dialogs, modals, tooltips

Results:
Could not find any wrong translations. Well done.

Verified in:
ovirt-web-ui-1.9.0-1.el8ev.noarch
ovirt-engine-ui-extensions-1.3.4-1.el8ev.noarch
ovirt-engine-4.5.1.2-0.11.el8ev.noarch