Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1954540

Summary: Lack translation for local language on pages under storage menu
Product: OpenShift Container Platform Reporter: Yanping Zhang <yanpzhan>
Component: Management ConsoleAssignee: ralpert
Status: CLOSED ERRATA QA Contact: Yanping Zhang <yanpzhan>
Severity: low Docs Contact:
Priority: unspecified    
Version: 4.8CC: aos-bugs, asasaki, eukim, jokerman, ralpert, sgoodwin, spadgett, tchuang, tfu, yapei
Target Milestone: ---Keywords: i18n, Reopened, Translation
Target Release: 4.8.0Flags: ralpert: needinfo-
ralpert: needinfo-
ralpert: needinfo-
ralpert: needinfo-
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-07-27 23:04:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
submenu-and-detailspage
none
list-table-head
none
creation-form
none
PVC details page translated none

Description Yanping Zhang 2021-04-28 11:03:37 UTC
Created attachment 1776539 [details]
submenu-and-detailspage

Description of problem:
There are many fields are not translated for Chinese/Japanese/Korean on pages under storage menu.
1. Submenu under "Storage" are not translated for Chinese and Korean.
2. All kinds for resources under "Storage" menu, there are some fields are not translated into Chinese/Japanese/Korean on their details page.
3. Some table head fields on resources list page under "Storage" menu are not translated into Chinese/Japanese/Korean.
4. Some fields on creation form of some resources eg "Persistent Volume Claim", "StorageClass" are not translated into Chinese/Japanese/Korean.


Version-Release number of selected component (if applicable):
4.8.0-0.nightly-2021-04-26-151924

How reproducible:
Always

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Yanping Zhang 2021-04-28 11:04:32 UTC
Created attachment 1776540 [details]
list-table-head

Comment 2 Yanping Zhang 2021-04-28 11:05:31 UTC
Created attachment 1776543 [details]
creation-form

Comment 3 Zac Herman 2021-05-06 15:33:14 UTC
Created attachment 1780342 [details]
PVC details page translated

Comment 4 Zac Herman 2021-05-06 15:34:41 UTC
Checked these locations in the code and they are coded for translation (example shown in my attachment), the but the translation values have not been merged.  Closing this as there is no bug just a delay on the translation values.

Comment 5 Yanping Zhang 2021-05-07 07:17:14 UTC
@Sam, same question as bug https://bugzilla.redhat.com/show_bug.cgi?id=1954679

Comment 6 ralpert 2021-05-14 14:56:54 UTC
Reopening per @yanpzhan's comment in https://github.com/openshift/console/pull/8720#issuecomment-840214070.

Comment 7 ralpert 2021-05-14 14:57:54 UTC
Per Yanping: "There are many discordance for "VolumeSnapshot", "VolumeSnapshotClass","VolumeSnapshotContext", they are translated in "VolumeSnapshot details", "VolumeSnapshotClass details", "VolumeSnapshotContext details" and some detail page fields, but most of them are not translated. We should uniform their translations."

Comment 8 ralpert 2021-05-17 14:42:26 UTC
Hey @sgoodwin - I'm taking this back since it's translation-only.

Comment 9 ralpert 2021-05-17 14:47:40 UTC
I wrote to Terry's team; waiting to hear back.

Comment 11 ralpert 2021-05-20 20:19:11 UTC
It's totally ok to make these changes in the Sprint 200 files! Thanks.

Comment 14 ralpert 2021-06-01 16:56:29 UTC
I checked the new files provided in https://github.com/openshift/console/pull/9104 and most of these are now fixed.

There are two remaining files with bugs in Korean:
* console-app__volume-snapshot-content.po (QE: this is packages/console-app/locales/ko/volume-snapshot-content.json)
"VolumeSnapshot": "VolumeSnapshot",
"VolumeSnapshotContent": "VolumeSnapshotContent"

* console-app__volume-snapshot-details.json (QE: this is packages/console-app/locales/ko/volume-snapshot-details.json)
"VolumeSnapshotContent": "VolumeSnapshotContent"

I will follow up with the Globalization team.

Comment 15 Terry CHUANG 2021-06-03 00:39:50 UTC
Hi @eukim 
Could you please check the volume-snapshot-content.json and volume-snapshot-details.json file and fix the issue raised by Rebecca?

Also Rebecca is this something we could fix in 202? If so we shall fix it in the newest sprint and overwrite the translation memory to avoid regressions.

Cheers,
Terry

Comment 16 Terry CHUANG 2021-06-03 04:33:34 UTC
Hi @ralpert I can confirm that this is fixed in 202, would it work if we give you the files from 202 or would you like us to fix it in 201 and send you those files?

Cheers,
Terry

Comment 17 ralpert 2021-06-03 13:53:10 UTC
Hi @tchuang - We're good as long as it's in 202; no need to update 201! Thanks.

Comment 18 ralpert 2021-06-03 15:41:57 UTC
These are fixed in https://github.com/openshift/console/pull/9135/files. Will move to QA once that merges.

Comment 21 Yanping Zhang 2021-06-17 06:45:27 UTC
Checked on ocp 4.8 cluster with payload 4.8.0-0.nightly-2021-06-16-020345.
Check storage nav and all pages are translated for Chinese/Japanese/Korean language.

Comment 23 errata-xmlrpc 2021-07-27 23:04: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 (Moderate: OpenShift Container Platform 4.8.2 bug fix and security update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2021:2438