Bug 440580 - Language interface cannot be converted
Summary: Language interface cannot be converted
Status: RESOLVED FIXED
Alias: None
Product: kstars
Classification: Applications
Component: general (show other bugs)
Version: 3.5.4
Platform: macOS (DMG) macOS
: NOR normal
Target Milestone: ---
Assignee: Rob
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-04 02:32 UTC by REX
Modified: 2022-01-23 04:21 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Language interface cannot be converted (74.11 KB, image/png)
2021-08-04 02:32 UTC, REX
Details

Note You need to log in before you can comment on or make changes to this bug.
Description REX 2021-08-04 02:32:08 UTC
Created attachment 140500 [details]
Language interface cannot be converted

SUMMARY
Language interface cannot be converted
Only English interface option
Unable to convert Chinese interface(zh_TW)

STEPS TO REPRODUCE
1. HELP
2. Configure Language


SOFTWARE/OS VERSIONS
macOS: 10.14.6


ADDITIONAL INFORMATION
Comment 1 Nate Graham 2021-08-04 17:58:38 UTC
Works for me with the Linux version. Since you're using the Mac version I suppose this means that the necessary languages aren't embedded in the binary automatically.
Comment 2 RJVB 2021-08-04 19:59:30 UTC
They're probably embedded in the app bundle (not the binary ;) ) but it seems not unlikely that they runtime (the ki18n framework?) looks for them in a different place (at least that could be the issue if the framework uses QStandardPaths instead of Qt's own translation files mechanism).
Comment 3 Rob 2022-01-23 04:21:19 UTC
Sorry about this issue.  This kept happening over and over because I had to remember each time I built the dmg to build the translations separately and manually include them.  I have updated KStars to automatically include kstars translations when built on MacOS from now on, so this should no longer be an issue.