https://bugs.dolphin-emu.org/https://bugs.dolphin-emu.org/favicon.ico?12015-04-07T14:16:32ZDolphin bug trackerEmulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191292015-04-07T14:16:32ZJosJuice
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Accepted</i></li><li><strong>Category</strong> set to <i>ui</i></li></ul><p>The "Controllers" icon and the flags in the game list shouldn't be flipped either, right?</p>
Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191302015-04-07T14:19:53ZMayImilae
<ul><li><strong>Milestone</strong> set to <i>Current</i></li></ul> Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191312015-04-07T14:25:36ZAnonymous
<ul></ul><p><a class="user active user-mention" href="https://bugs.dolphin-emu.org/users/1699">@JosJuice</a> Yeah, it seems like EVERY UI graphics is flipped when using a right-to-left language. Silly me for not noticing it.</p>
Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191322015-06-01T21:53:34ZJMC4789JMC4789@gmail.com
<ul></ul><p>The one idea I had that we could do is to make flipped versions of every UI graphic, but then the game banners would still be flipped wrong. I'm really bad at figuring out WXWidgets stuff :(</p>
Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191332015-06-02T04:17:07ZPEmu
<ul></ul><p>Shouldn't something like this be done at the OS level? How do other applications handle right-to-left interfaces? Having to include 2x the number of UI assets sounds like a bit much.</p>
Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191342015-06-02T07:08:18ZJosJuice
<ul></ul><p>We can have a bit of code that mirrors the banners when they're loaded, if necessary. I don't know if the same is possible with the other images. This sounds too hacky to be a proper solution, though...</p>
Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191352015-06-02T17:25:06ZAnonymous
<ul></ul><p>I don't think the system language is directly related to it. My system language is set to English (everything is left-to-right), and I've tested 3 changes:</p>
<ol>
<li><p>Setting Hebrew as UI language - Some UI elements are translated, graphics are flipped.</p></li>
<li><p>Setting "system language" as the UI language - UI is in English, graphics are flipped.</p></li>
<li><p>Using English as the UI language - UI is in English, graphics AREN'T flipped.</p></li>
</ol>
<p>So it seems that the OS is sending Dolphin extra information regarding the alignment of UI elements, and the same data is included in the right-to-left language packs. It should be possible to separate the two, as Dolphin did in the second case.</p>
<p>Small note: deleted previous comment for some misleading information.</p>
Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191362015-06-06T15:39:06ZFogchristhecoolist@gmail.com
<ul></ul><p>This is not something that we can easily fix, it's an issue with wxWidgets itself with it's crappy RTL support.</p>
<p>This should probably be moved to Future milestone once the Qt UI is feature-complete.</p>
Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7191372015-06-06T15:44:22ZJosJuice
<ul><li><strong>Milestone</strong> deleted (<del><i>Current</i></del>)</li></ul> Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7352002018-12-09T16:37:11ZBilliard26jordan.woyak@gmail.com
<ul><li><strong>Status</strong> changed from <i>Accepted</i> to <i>Fixed</i></li></ul><p>This shouldn't be an issue in Qt.</p>
Emulator - Emulator Issues #8442: Banner mirroring for right-to-left writing systemshttps://bugs.dolphin-emu.org/issues/8442?journal_id=7352022018-12-09T16:45:58ZJosJuice
<ul></ul><p>Confirmed fixed in Qt. We don't actually enable RTL layout for RTL languages out of the box, though. I patched the source code to test RTL layout.</p>