Fedora Account System
Red Hat Associate
Red Hat Customer
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.
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.
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
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
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.
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
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.
*** Bug 2029076 has been marked as a duplicate of this bug. ***
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.