For RTL locale, the playback buttons are reversed. In order to force the order to be from Left to right you need to add code like this http://git.gnome.org/browse/ekiga/commit/?id=76c9b23 I think forcing LTR is appropriate since there are no video or DVD devices that are adjusted to people who use Semitic languages such as Arabic, Urdu etc. The playlist bar may be stay on the left - I see no problem with it. In case Mr. Ali Abdallah is not currently active in developing Parole, please consult with him first.
Hey, currently Sean and I are maintaining Parole. As neither of us speaks/uses a RTL language/locale, this is really hard for us to test/fix. If you can supply a patch that you tested and that works for you, I think we'd consider it. Thanks!
Created attachment 4950 Reversed Controllers $ LANG=he_IL.utf8 parole
(In reply to comment #1) > Hey, > currently Sean and I are maintaining Parole. As neither of us speaks/uses a > RTL language/locale, this is really hard for us to test/fix. If you can > supply a patch that you tested and that works for you, I think we'd consider > it. > Thanks! To test patch you just need to run this command and see if order of controllers is the same as English, Russian, German et al. $ LANG=ar_SY.utf8 parole
Created attachment 4956 Hebrew locale and LTR controls Hi again, I've had some success with forcing LTR to the controllers, my main question is whether the progressbar should also be forced? (see screenshot)
(In reply to comment #4) > Created attachment 4956 > Hebrew locale and LTR controls > > Hi again, > I've had some success with forcing LTR to the controllers, my main question > is whether the progressbar should also be forced? (see screenshot) Yes, the controllers at the bottom should be identical to the bottom area of LTR UI. I do not see what is the change in last screenshot.
(In reply to comment #5) > Yes, the controllers at the bottom should be identical to the bottom area of > LTR UI. > I do not see what is the change in last screenshot. If you look closely, previous/play/next are in the correct order now. In my opinion the show/hide playlist button has to remain on the left, otherwise it kinda loses its meaning. So the position of the items won't change from what you see on my last screenshot, only their orientation. That is to say it's not impossible to make them all stay in the LTR order, but we'd have to change the packing of the widgets a bit. Option 1: [Show/Hide playlist] [Fullscreen] [Volume] [Playtime] [Previous/Play/Next] Option 2: [Show/Hide playlist] [Fullscreen] [Volume] [Previous/Play/Next] [Playtime]
I chose option #2 [Show/Hide playlist] [Fullscreen] [Volume] [Previous/Play/Next] [Playtime] Please consult with Ali. I prefer he would be the one who decides on this matter. Off topic: My personal choice is: [Show/Hide playlist] [Previous/Play/Next] [Playtime] [Volume] [Fullscreen] Which means, I think regular (LTR) UI should look like this: [Fullscreen] [Previous/Play/Next] [Playtime] [Volume] [Show/Hide playlist]
Putting the fullscreen button left doesn't make any sense in LTR. It's just a matter of widget packing, we can keep the current LTR layout and still get #2 Ali has neither been active nor reachable via email for a long time (just check the gitlogs), so unless you want this bugreport to remain open and unfixed for an uncertain amount of time, I suppose we fix this.
My choice is option #2. If Ali would think otherwise, at any given point of time, do not feel like you have to consult with me, though I would like my voice to be listened to.
We have a fix for this in the bluesabre-gtk3 branch now, which is targeted for the 0.6 release.
The fix for this bug (version #2 of the LTR layout was implemented) has just been merged to git master and will be part of the next release.
Marked as fixed.
Please upload a current screenshot of what RTL Parole looks like.