Bug 507658

Summary: Reversed UI components should be kept LTR regardless of locale
Product: [Applications] KSystemLog Reporter: Yaron Shahrabani <sh.yaron>
Component: generalAssignee: Nicolas Ternisien <nicolas.ternisien>
Status: REPORTED ---    
Severity: normal CC: sh.yaron
Priority: NOR    
Version First Reported In: 25.04.3   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Main log screen
A reversed file list in the settings
A reversed address list in the settings

Description Yaron Shahrabani 2025-07-30 06:47:47 UTC
Created attachment 183651 [details]
Main log screen

SUMMARY
Some UI components should remain LTR even when RTL is set.

STEPS TO REPRODUCE
1. Run KSystemLog like this: LC_ALL=he_IL.utf8 ksystemlog
2. The main screen should appear with some errors
3. The settings screen also has some reversed file lists

OBSERVED RESULT
The logs (which are usually in English) appear in the reverse order (the date is on the right, the unit is next to it to the left and the message is leftmost).
The file lists and the address list in the settings are RTLed.

EXPECTED RESULT
Override RTL with LTR and reverse the table so it'll look exactly like in the English original version.

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.6-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-10510U CPU @ 1.80GHz
Memory: 38.8 GiB of RAM
Graphics Processor: Intel® UHD Graphics

ADDITIONAL INFORMATION
Ignore that I couldn't load the "mo" file, the app is almost fully translated to Hebrew, there are some strings missing but I'm working on it now.
Comment 1 Yaron Shahrabani 2025-07-30 06:48:27 UTC
Created attachment 183652 [details]
A reversed file list in the settings
Comment 2 Yaron Shahrabani 2025-07-30 06:49:01 UTC
Created attachment 183653 [details]
A reversed address list in the settings