https://bugs.kde.org/show_bug.cgi?id=506643
Bug ID: 506643
Summary: Can only select languages supported by plasmashell
Classification: Applications
Product: systemsettings
Version First unspecified
Reported In:
Platform: Gentoo Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: kcm_regionandlang
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org
If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
Please remove this comment after reading and before submitting - thanks!
***
SUMMARY
In the "region and language" KCM, I can only select a few languages for which
the file "plasmashell.mo" exists (reading from the code).
This is problematic because (1) other applications may support more languages
than Plasma; (2) a distribution may choose to install only the translation
files that the user has enabled; (3) the user might want to use a language for
other applications.
STEPS TO REPRODUCE
1. Go to "region and language" KCM, click "Modify" on "Language"
2. Click "Add more..."
OBSERVED RESULT
Only a few languages show up. (I use Gentoo, and only those languages enabled
in LINGUAS are installed for plasmashell)
EXPECTED RESULT
All languages should show up. The definition of "all" is up to debate, for
example, it can be all languages supported by glibc, or qt, or all locales
available on the current system. Optionally, we can include a filter checkbox
called "Only show languages supported by Plasma," where we return to the
current behaviour.
SOFTWARE/OS VERSIONS
Windows:
macOS:
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma:
KDE Plasma Version: 6.4.1
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
ADDITIONAL INFORMATION
When I have en_CA.utf8 as the system locale, entering this KCM will display
`The language "en_CA" is unsupported.` I would recommend changing this wording
as well. It can be better phrased as "The language ... is not supported by
Plasma, but other applications that do support it will display their UI in this
language."
--
You are receiving this mail because:
You are watching all bug changes.