Comment 6 for bug 446989

Revision history for this message
Dylan McCall (dylanmccall) wrote :

lielf, this is fixed in ubiquity-slideshow. The patch was pushed to trunk a few days ago. It was not fixed in the slideshow (rather, its fix depends on Ubiquity's fix) since the surrounding text is all LTR anyway, so that could look pretty awful.

The remaining portion of this lies in Ubiquity, which needs to detect whether to use RTL or not. The problem Evan has been running into is that there is no particularly easy way to detect whether a language is RTL or LTR using the existing APIs. GTK does so when it first loads by checking its own translations for a string that says either "Direction:RTL" or "Direction:LTR". Ubiquity could do the same thing as GTK, but the smoother (and lower maintenance) approach is to centralize that kind of information somehow.

At any rate, we have until Lucid to figure something out. Any ideas are appreciated :)