Bug 2019130
| Summary: | Languages missing from installer including Hungarian and Lithuanian | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Balázs Meskó <meskobalazs> |
| Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 35 | CC: | 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
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. |