Opened 4 years ago
Closed 4 years ago
#11735 closed feature request (wontfix)
GUI: Launcher - Display games in LTR even in RTL mode
Reported by: | lwcorp | Owned by: | sev- |
---|---|---|---|
Priority: | normal | Component: | GUI |
Version: | Keywords: | rtl, ltr | |
Cc: | Game: |
Description
The latest stable version is just out, thanks for agreeing to add RTL support (#11204)!!!
But at the same time, please make the games themselves stick to LTR as they're usually in LTR languages.
Otherwise, they're displayed in an unnatural way which is hard to handle. It's especially noticeable when multiple brackets are used in their titles (see screenshot).
Attachments (7)
Change History (18)
by , 4 years ago
Attachment: | rtl with ltr games.png added |
---|
follow-up: 3 comment:1 by , 4 years ago
Summary: | Display games in LTR even in RTL mode → GUI: Launcher - Display games in LTR even in RTL mode |
---|
Do i understand you correctly that you want the english titles to be displayed in LTR as well when using LTR?
So, using your screenshot example it should look like this?
((BG) hsilgnE/SOD) 3 tseuQ snilboG
comment:2 by , 4 years ago
Component: | Port: Win64 → GUI |
---|
by , 4 years ago
Attachment: | how ltr games should be in rtl mode.png added |
---|
How LTR games should be displayed in RTL mode
comment:3 by , 4 years ago
Replying to raziel-:
Do i understand you correctly that you want the english titles to be displayed in LTR as well when using LTR?
So, using your screenshot example it should look like this?
((BG) hsilgnE/SOD) 3 tseuQ snilboG
No need for mirror text, I just meant left align instead of right, see new screenshot:
follow-up: 6 comment:5 by , 4 years ago
This is something that was discussed between two Hebrew speakers when RTL was being worked on. The different options discussed (with screenshots that I will attached so that you don't need to look for them in Discord) where left align all games, right align all games, and a mix of left and right align.
In the end they decided that the games should be aligned to the right as this is what Windows does:
we should stick to what MS is doing, right align text
I trust that they spent enough effort on usability studies to have the best approach
by , 4 years ago
Attachment: | scummgui_RTL_mixed.png added |
---|
by , 4 years ago
Attachment: | scummgui_RTL_left.png added |
---|
by , 4 years ago
Attachment: | scummgui_RTL_right.png added |
---|
by , 4 years ago
Attachment: | RTL_windows.png added |
---|
comment:6 by , 4 years ago
I trust that they spent enough effort on usability studies to have the best approach
I think files and folders are a special case in which it's expected that everything should be the same. Maybe because they present endless lists?
In any case, I think this theoretical screenshot looks amazing. It doesn't hurt it features the buttons (like "Start") at the right and not in the left like in my case:
by , 4 years ago
Attachment: | unknown.png added |
---|
follow-up: 8 comment:7 by , 4 years ago
comment:8 by , 4 years ago
Replying to sev-:
Your screenshot shows folders. Did you mean folders and not file names?
In any case, I think MS does it because it's meant for endless organized lists.
I just know the mix screenshot looks beautiful.
comment:9 by , 4 years ago
Jumping in on this as I'm one of the Hebrew speaking devs that was part of the original conversation.
Let me start by prefacing with a few things:
- There's no good way to mix RTL with LTR - it will always be a compromise
- I'm not a fan of mirrored/Hebrew UIs
With that in mind, we decided to go with what most of our users are familiar with when navigating through a list: Windows Explorer.
It's especially awkward if you've used ScummVM for years in English, and the switch to Hebrew changes the entire layout. But for other users, and new users - this is actually the expectation they have from using their OS.
I don't think making a change would be beneficial, as it comes to user preference. The alternative would allowing users to toggle RTL mirroring on/off as a feature request.
comment:10 by , 4 years ago
Type: | defect → enhancement |
---|
comment:11 by , 4 years ago
Owner: | set to |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
Unfortunately, we have to reject this feature request for the time being.
However, if somebody implements it as a user-controllable feature, e.g. via a checkbox in the GUI, I wouldn't mind accepting it.
Games are displayed RTL despite their LTR titles