Bug 2019130 - Languages missing from installer including Hungarian and Lithuanian
Summary: Languages missing from installer including Hungarian and Lithuanian
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 35
Hardware: All
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2029076 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-11-01 16:39 UTC by Balázs Meskó
Modified: 2021-12-06 12:50 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2021-12-06 12:50:39 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


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