← Back to team overview

dx-packages team mailing list archive

[Bug 654988] Re: Unity doesn't mirror its interface for RTL locales.

 

@Yaron,

The patches in 12.04 were only for Unity-2D. The patches I had for Unity(-3D) were preliminary (libnux only), so they would have required some more work to be used with 12.04. I don't think they will apply to current versions of Unity without significant changes.
However, once Unity(-3D) moves to using Qt, it would benefit from the already existing right-to-left languages support that Qt has, in the same way that Unity-2D did, and it should become easier to support right-to-left languages.

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/654988

Title:
  Unity doesn't mirror its interface for RTL locales.

Status in Ubuntu Translations:
  New
Status in Unity:
  Triaged
Status in Unity 2D:
  Fix Released
Status in “unity” package in Ubuntu:
  Triaged
Status in “unity-2d” package in Ubuntu:
  Fix Released

Bug description:
  Hi,

  I noticed that for languages that are written from right to left, the
  unity interfaces stays the same. This is a little inconsistent with
  other GNOME apps: the left sidebar with the launchers should be on the
  right, and the top panel's items should be ordered from right to left.
  The fact that now the menubar is rendered by unity makes it even more
  bothering. The menus are rendered in reversed direction, and open to
  the right instead of to the left.

  Freeze Exception Notes:
  The exception is only for Unity 2D for which the RTL support is ready. The code impact is fairly small and the user interface for non RTL languages is left entirely untouched.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-translations/+bug/654988/+subscriptions


Follow ups