Created attachment 102423 [details] For example, zeal program - English lang, RTL layout... I'm not sure the bug is in kwin so please fix it if you know where it should be. In system with RTL lang as main lang, programs without lang translation (of the system lang) reverse the UI to RTL These programs should to be LTR direction... For verified I check it on: GTK program (zeal, uget) Qt program (QtCreator) And I also verified that they don't have empty Hebrew translation file. If I excuse the program with "LANG=en_US.UTF-8 LANGUAGE=en" OR with "--reverse" there LTR direction On KDE application isn't happens
No that has nothing to do with the window manager. You need to report bugs against the affected applications, e.g. zeal.
Maybe I don't explain myself well Some of the program who should to be ltr because they don't have hebrew translate In other desktop they ltr properly On KDE Plasma desktop 5.8 they rtl (tested on fedora and kde neon)
I'm sorry, I don't know. I'm a window manager dev, I don't know anything about RTL vs LTR in applications. We don't care about what is inside the applications. This is not a window manager job.
It looks like an issue with Breeze GTK. If not, please close again.
I found the source of the problem, the solution is simple but I don't know how to implement it because I don't know C++ well. I close this bug because it don't describe the problem well, the problem appear only on Qt, not GTK, I was wrong. Please take A look on this https://bugs.kde.org/show_bug.cgi?id=376114 Thanks *** This bug has been marked as a duplicate of bug 376114 ***