RTLing

Bug #517089 reported by Ddorda
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
ubuntu-welcome-window
In Progress
High
Unassigned

Bug Description

the program is not usable on RTL languages (Hebrew and Arabic). on RTL languages everything should be opposites

Tags: rtl
Revision history for this message
Alejandro Vidal (mancvso) wrote :

This is serious, i can't test it righ now, but we will working on this for sure.

Changed in ubuntu-welcome-window:
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Ddorda (ddorda) wrote :

if it's possible to make it read other CSS files, or add new as layers when being on RTL mode, i'll be able to make the css files for you (quickly).

Revision history for this message
Alejandro Vidal (mancvso) wrote :

that would help me to catch the idea...

Currently the pages were migrated to Mako (okay, I know) this way, we could detect (somehow) the text direction and change CSS atributes, like
body{
direction:${direction};
text-align:${align}
}

defining in python direction='ltr' | 'rtl', align: (if we are ltr it's left, otherwise right)

but that would be detected somehow.

almost all the layers were migrated to ul and dl, this way when the text-align changes, the orderng will auto-arranged.
Also, the next and prev button are loaded as <img src="../data/next_${direction}.svg" height="24px" width="24px" />

Hope this helps to solve this issue.

Changed in ubuntu-welcome-window:
status: Confirmed → In Progress
Yaron (sh-yaron)
tags: added: rtl
Revision history for this message
Yaron (sh-yaron) wrote :

I think that's irrelevant now since Ubuntu uses a different welcome screen, besides I remember this problem was fixed in the past but was not reported as fixed...

Revision history for this message
Yaron (sh-yaron) wrote :

Can someone please set this to Won't Fix? Thanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.