Steps to reproduce: 0. have a non-default locale 1. open SELinux alert browser 2. select an issue 3. press Troubleshoot 4. report the issue
What happens: The report has mixed locale. Some of the text is in English, some of the text is in the current user's locale.
What should happen: Use only English.
Additional info: setroubleshoot-3.3.24-1.fc33.x86_64 selinux-policy-3.14.6-33.fc33.noarch libselinux-3.1-2.fc33.x86_64 abrt-2.14.5-1.fc33.x86_64 gnome-abrt-1.3.6-5.fc33.x86_64
Hi, thank you for reporting the issue. Which locale did you use? It is possible that some parts of the dialog window are not marked as translatable by mistake. It is, however, more likely that the translation to your language is not complete. See https://translate.fedoraproject.org/projects/setroubleshoot/setroubleshoot/
The original locale was German, which is translated about 95%.
I don't know for sure but I think setroubleshoot should be using English and not translate at all as quite some of the content is not translatable and any translation may introduce more confusion.