Summary: | ki18n translations inaccessible on modern macOS | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-ki18n | Reporter: | Javier O. Cordero Pérez (Cuperino) <javiercorderoperez> |
Component: | general | Assignee: | Chusslove Illich <caslav.ilic> |
Status: | REPORTED --- | ||
Severity: | major | CC: | kdelibs-bugs |
Priority: | NOR | ||
Version: | 5.94.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | macOS | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | App doesn't support additional languages on macOS |
Created attachment 149365 [details] App doesn't support additional languages on macOS SUMMARY Ki18n translations are inaccessible on current macOS versions, probably since per-app language settings options were added to the operating system. STEPS TO REPRODUCE 1. Install an app with ki18n translations on a computer running a version of macOS with per-app language settings. I've tested Big Sur and Monterrey versions of macOS. 2. Go to `System Preferences > Language & Region > Apps` 3. Click on the Plus (+) sign to the bottom left, a dialog will open. 4. Select the app you wish to use in a different language. OBSERVED RESULT Language options will appear greyed out bellow the selected app, and bellow that you'll see a string saying `appname does not support additional languages`. EXPECTED RESULT Language options don't appear greyed out and translations included in the app show among possible language options. SOFTWARE/OS VERSIONS macOS: macOS Big Sur and later KDE Frameworks Version: 5.94.0 Qt Version: 5.15.4 ADDITIONAL NOTES Configuring macOS to use a particular language system wide will no longer enable ki18n apps to run in other languages. This bug does not affect older macOS High Sierra, which is a version of macOS prior to the existence of per-app language settings.