https://bugs.kde.org/show_bug.cgi?id=438660

            Bug ID: 438660
           Summary: Krita 5.0 has no resource bundle if a fresh
                    installation was first started using a non-English
                    locale under Windows
           Product: krita
           Version: 4.4.3
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Resource Management
          Assignee: krita-bugs-n...@kde.org
          Reporter: tyson...@tysontan.com
  Target Milestone: ---

Krita 5.0 has no resource bundle if a fresh installation was first started
using a non-English locale under Windows.

Tested with krita-nightly-x64-5.0.0-prealpha-0a36a37004-setup.exe under Windows
10 21H1.

Steps to reproduce:

1) Uninstall Krita. Remove all Krita's settings and resources from the appdata
folders.

2) Make sure Windows is using a non-English locale (for example Simplified
Chinese) to make sure Krita will started using zh_CN locale.

3) Install the lastest Windows nightly

4) Start Krita for the first time, it will freeze a while at "Adding
Resources", and display a waning message: "You don't have any resource bundles
enabled. Only your local resources are available."

5) Krita's Manage Resource Libraries dialogue is now empty.

6) Switch Krita's language to English, the resource library will stay empty.

7) Delete Krita's resource folders from appdata folder (not the config files
otherwise the language settings will be reset)

8) Start Krita again, now it will have all the bundles in the library.

9) Switch Krita's language back to Simplified Chinese, it still works properly.

Since the latest Windows nighties haven't yet fixed the UTF8 path no
translation bug, I can install Krita fresh into a UTF8 directory (like "测试")
and thus force it to start using English locale. In this case, Krita will have
all the resources.

I remember something similar happened on Linux a while ago. Although my current
installation is working fine.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to