Bug 393967 - Need to set an override language to let Krita use the system's language
Summary: Need to set an override language to let Krita use the system's language
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 4.0.1
Platform: unspecified Unspecified
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-07 19:10 UTC by Sven Claussner
Modified: 2018-05-10 14:03 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Claussner 2018-05-07 19:10:35 UTC
I'm using Krita 4.0.1 on OS X and the portable version on Windows 7.

In both cases the UI language is set to German, but almost the whole UI is in English. Only the template names are in German.

How to reproduce:
1. Go to Settings/Switch Application Language. -> The primary language is German.
2. Create a new file (File/New)

Expected results:
1. The UI reads in German.
2. The template names are in German.

Actual results:
1. The UI reads in English.
2. The template names are in German.
Comment 1 Halla Rempt 2018-05-08 08:49:53 UTC
On Windows, this works for me, but my Windows is set to English. Does it help if you add German as extra fall-back language?
Comment 2 Sven Claussner 2018-05-08 19:40:06 UTC
Yes, adding German as a fallback language works after restarting Krita.
A few strings (including the Application menu in macOS) are still English, but this might have other reasons.
However this behaviour is unexpected and your solution possibly meant as a workaround. 
I did a regression test with Krita 3.3.3 from PortableApps.com and setting the language works fine there.
Comment 3 Halla Rempt 2018-05-08 20:47:56 UTC
Yes, it's a workaround. I'm not even sure why it works... The strings that are still in English probably just weren't translated yet. I'm struggling with the translation framework on pretty much all platforms right now :-(
Comment 4 Halla Rempt 2018-05-10 11:32:03 UTC
Could you check whether the fallback is still needed on macOS with the latest release, 4.0.2?
Comment 5 Sven Claussner 2018-05-10 13:59:58 UTC
It works fine in 4.0.2, even if the fallback language item is removed. Thank you!
Comment 6 Halla Rempt 2018-05-10 14:03:18 UTC
Oh, phew! Weird though, because on my laptop, I still needed it. But that's now a hybrid system, I guess.