Page MenuHomePhabricator

No RTL Styling support in the WLM app
Closed, ResolvedPublic

Description

I tried a custom build of the WLM app that Yuvi prepared for me. It incorporates https://github.com/wikimedia/WLMMobile/pull/101/ , which is not merged yet, so that non-English languages would appear.

It doesn't look like the app has any RTL support at all. The Hebrew strings appear, but they are not aligned correctly.


Version: unspecified
Severity: normal

Details

Reference
bz39288

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 12:45 AM
bzimport set Reference to bz39288.
bzimport added a subscriber: Unknown Object (MLST).

Thank you, Yuvi, for fixing most of this.

The biggest issue that I see now is the way that the arrows at the top of screen point.

Things that need to be done:

  • Create script that given a css file spits out a new css file which supports RTL (https://code.google.com/p/cssjanus/ may help)
  • Based on user agent select the correct stylesheet and adds it dynamically. Note we may want to choose between a ltr.css and rtl.css or just conditionally add a css file with the diff of the 2 stylesheets

After triage conversation, lowering priority. While there is no RTL view of the app, strings are still readable and functional.

Bumping back. I'm going to report a few bugs where the strings are totally unreadable.

  • Bug 39863 has been marked as a duplicate of this bug. ***
  • Bug 39861 has been marked as a duplicate of this bug. ***
  • Bug 39858 has been marked as a duplicate of this bug. ***