Hide Forgot
Description of problem: When trying to install the 20230130 compose, I realized that the Rawhide warning stays in the pre-selected language. Anaconda pre-selects the language based on some geo-location information it gets from the network, but when the languge preference is changed and confirmed, the new language is effective immediately. However, the pre-selected Czech was replaced by US English and confirmed, yet the warning is still written in Czech, just the buttons have switched languages. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. When Anaconda offers the language during installation, select another one. 2. Confirm the selection. 3. Check the Warning language. Actual results: as described Expected results: the warning language should be changed to the selected language
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle. Changing version to 38.
This is still happening on Fedora 38, see Screenshot.
Created attachment 1943815 [details] Screenshot showing the discrepancy.
Proposed as a Blocker for 38-final by Fedora user lruzicka using the blocker tracking app because: This might violate the Installer translations release criterion https://fedoraproject.org/wiki/Fedora_38_Final_Release_Criteria#Installer_translations
-4 in https://pagure.io/fedora-qa/blocker-review/issue/1034 , marking rejected Final blocker. However, proposing as a Beta FE as Beta would be the place it makes sense to fix this, and it does seem worth an FE if we can get a fix.
+3 in https://pagure.io/fedora-qa/blocker-review/issue/1034 , marking accepted Beta FE. We'll only take a clearly safe and targeted fix for this though, given the issue is relatively minor and anaconda is a high-risk component.
There are two issues: 1. All elements of the warning should be translated to the selected language. This will be fixed with https://github.com/rhinstaller/anaconda/pull/4590. 2. The Czech translation of the buttons doesn't work. This is caused by https://github.com/rhinstaller/anaconda/commit/64641d61 and it needs to be fixed in Weblate.
I have fixed the period in the languages where I'm able to do that.
Created attachment 1947765 [details] wrongly translated elements Actually, this is not just about the pre-release warning. See the screenshot regarding other wrongly translated texts. Because this is no longer about just pre-release, reproposing as a blocker. Also, Help seems to be always in English, regardless of picked language. But that might be a separate problem.
(In reply to Kamil Páral from comment #9) > Created attachment 1947765 [details] > wrongly translated elements > > Actually, this is not just about the pre-release warning. See the screenshot > regarding other wrongly translated texts. Because this is no longer about > just pre-release, reproposing as a blocker. > > Also, Help seems to be always in English, regardless of picked language. But > that might be a separate problem. One could argue here, that the translation could happen AFTER you have clicked **Continue**, so I am not sure what the correct behavior should be. Maybe @vponcova or @jkonecny do?
I don't know how I could have missed that, but it makes more sense now. We will look at it, the texts should be translated and my fix handles only the pre-release warning.
Fixes for the rest of the screen: https://github.com/rhinstaller/anaconda/pull/4601 and https://github.com/rhinstaller/anaconda/pull/4602 (f39 and f38, respectively). Help is English-only, so that's not applicable here.
FEDORA-2023-6cfa0fe11e has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-6cfa0fe11e
FEDORA-2023-6cfa0fe11e has been pushed to the Fedora 38 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-6cfa0fe11e See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
-5 blocker / +5 FE in https://pagure.io/fedora-qa/blocker-review/issue/1034 , marking rejected/accepted.
I can confirm that his has been fixed in the above mentioned build.
FEDORA-2023-6cfa0fe11e has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.