Summary: | Krita insist to open as RTL | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | roy_barina |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | halla |
Priority: | NOR | ||
Version First Reported In: | 3.0 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
First open
Language inconsistent Current application language |
Description
roy_barina
2016-07-15 22:36:39 UTC
Created attachment 100119 [details]
First open
Every time I open Krita
Created attachment 100120 [details]
Language inconsistent
Some menus show other language no relating to the language chosen in the settings
Created attachment 100121 [details]
Current application language
Hi Roy, I'm sorry, but I haven't been able to reproduce this issue yet. When I select Hebrew, Krita doesn't even have an RTL layout by default. I'm not sure we even set the layout direction ( http://doc.qt.io/qt-5/qguiapplication.html#layoutDirection-prop) when an RTL language is selected, so Qt might be trying to divine it automatically from some system setting that I haven't discovered yet. Try to create a virtual machine from an international Windows 7 x64 dvd, and keep the language (English) + set the location to Israel and locale settings to hebrew (so it'll present NiS instead of USD and dd/mm/yyyy date format etc.) This is not the first time I've ran into that problem, it was on 2.9 and 3.0 RC1 too And there's that same problem with other open source program too (such as LMMS and LibreOffice) Maybe a new feature to force layout direction will be good (I think it will be better :) ) Well, in that case I don't think it's actually a bug in krita itself. It must be in the underlying frameworks we use. Though lmms and libreoffice don't use Qt, which means it might be even deeper in the stack. But it's not something that we can control ourselves! Thanks. A RTL-LTR support would be a good feature to have.. I'll try to understand why this is happens in my system I'll update here on any changes :) |