On my Windows 7 system, Dutch is the default language.
I unzipped the krita-master-f38b47e-x64 test build, and ran it. Everything was in Dutch.
I opened the language dialog, it showed American English as current language. Applying "american english" did not have any effect, switching to "british english" gave a dialog which told me to restart Krita.
So: The language in use was Dutch, but the Dialog thought it was American English
Steps to Reproduce:
1. Set system language to recognizably different language than american english
2. Start krita from the krita-master-f38b47e-x64 folder
3. Go to language dialog and try to choose american english
The language in the dialog should correspond to the language actually used
Does it's also exists in Krita v2.9.11 or does it's a regression in v3.0 ?
I can confirm on win 10 krita 3.0, norwegian locale, english system language.
I can get American English by first adding a fallback language, and switching them both, and then removing the fallback language (although the switch application language dialog box still retains some norwegian :D )
This bug is a duplicate of another I cannot find right now; what works for me to get Krita totally in, say, Japanese, is open a cmd window, type
then go to the krita install directory and execute krita.exe.
This seems something that went totally wrong inside Qt5, and I haven't figured it out yet.
Should be fixed with
Author: Boudewijn Rempt <firstname.lastname@example.org>
Date: Mon Nov 27 10:55:49 2017 +0100
Use name, not bcp47Name to select the language for Krita
This fixes selection languages specialized for a country.