Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 2019130

Summary: Languages missing from installer including Hungarian and Lithuanian
Product: [Fedora] Fedora Reporter: Balázs Meskó <meskobalazs>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 35CC: anaconda-maint-list, jonathan, kellin, lkardos, petersen, suanand, vanmeeuwen+fedora, vponcova, vslavik, w
Target Milestone: ---Keywords: Translation
Target Release: ---   
Hardware: All   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-12-06 12:50:39 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:

Description Balázs Meskó 2021-11-01 16:39:13 UTC
Description of problem:
The current beta Live CD is missing language packs, I am not sure what is exactly missing, but Hungarian and Lithuanian locale is definitely among these.

Version-Release number of selected component (if applicable):
35

How reproducible:
Always

Steps to Reproduce:
1. Run Live CD
2. Select install to disk

Actual results:
Hungarian and Lithuanian is not in the list.

Expected results:
They should be.

Comment 1 Jens Petersen 2021-11-03 06:26:27 UTC
You are right I cannot see Hungarian or Lithuanian listed in the anaconda installer.

Perhaps there are insufficient anaconda translations for those languages or something else went wrong?

Unfortunately this still seems to be the case in the final Fedora Linux 35 release yesterday.

Comment 2 Jens Petersen 2021-11-03 06:38:24 UTC
Whereas F34 anaconda does list both hu and lt (ie has translations).
(I tested this with the F34-WORK-x86_64-LIVE-20211101.iso respin
and .)

This can also be seen in the Transtats data statistics:

https://transtats.fedoraproject.org/packages/view/anaconda

Comment 3 Sundeep Anand 2021-11-03 07:49:25 UTC
Looks, PO files were missing.

Transtats shows "N/A" against languages where it finds no PO file to derive stats. 
Please see "koji - f36" and "koji - f35" stats on https://transtats.fedoraproject.org/packages/view/anaconda 
(statistics get updated by background jobs for latest builds with a delay of up to 24 hrs)

This page contains latest build(s) info as well, clicking on a build_tag will help derive stats.


Moreover, stats from latest anaconda builds is here: 
     
     f35  https://transtats.fedoraproject.org/jobs/log/0b9c1041-958d-490b-ad20-4d672c9abd08/detail
     f36  https://transtats.fedoraproject.org/jobs/log/22ef4b06-3e1d-4a08-9111-6102c571a972/detail

Comment 4 Vladimír Slávik 2021-11-03 13:54:45 UTC
Looks like we have them in Weblate:
https://translate.fedoraproject.org/projects/anaconda/f35/hu/
https://translate.fedoraproject.org/projects/anaconda/f35/lt/

And they are in the repository synced to that:
https://github.com/rhinstaller/anaconda-l10n/tree/master/f35

I will check if these have been discarded due to translations that would crash the program.

Comment 5 Sundeep Anand 2021-11-03 15:42:21 UTC
A quick sync with https://github.com/rhinstaller/anaconda-l10n/tree/master/f35 looks quite good (translations are uniform).

https://transtats.fedoraproject.org/jobs/log/a745dccc-5470-48f8-9695-5f61a515a2ae/detail

Would try to optimize this, feel free to add details here: https://teams.fedoraproject.org/project/transtats/us/2?kanban-status=642

Comment 6 Vladimír Slávik 2021-11-03 17:35:39 UTC
For f35, I can 100% confirm that Lithuanian was dropped due to busted markup, same for Frisian which wasn't even reported, but no idea about Hungarian. However this depends on state of translations at the time of running the tools, so it's entirely possible that the problem has been edited out in the meantime and we will never know what it was.

For the record, I did turn on a ton of Weblate checks a few weeks back and people should be getting warnings as they save translations. Maybe they were still catching up.

I know nothing about transtats, but the idea of a separate check sounds good, especially if we (anaconda team) don't have to maintain that. Otherwise we could just run periodically the checks that are part of release, and see what it does.

Comment 7 Vladimír Slávik 2021-12-06 12:44:01 UTC
*** Bug 2029076 has been marked as a duplicate of this bug. ***

Comment 8 Vladimír Slávik 2021-12-06 12:50:39 UTC
It appears enforcing the Weblate checks for formatting did the job. Current Rawhide releases succeed and discard no languages (except due to too few strings), so there isn't more to do here, I think.

For the record, Fedora does not rebuild its ISO images, so this cannot be fixed for F35.