Last modified: 2012-02-24 02:52:16 UTC
Possibly all RTL language home pages are rendering in LTR, but only the home page seems to be affected.
Brion says that RTL language support is really poor in Android 2.x . 3.x+ does a much better job.
This seems to be independent of the general rendering problems with Arabic; things seem to be left-aligned outside the main content area. This affects: * page title * main page sections Regular page content appears to be right-aligned as expected. The bodyContent (the regular page content) contains a wrapper which forces the language & direction properly: <div lang="ar" xml:lang="ar" class="mw-content-rtl" dir="rtl"> whereas there appears to be no such thing inside the title or main page sections. So when we extract them, they end up sitting in what's an overall LTR/english context by default. Probably should grab the lang & dir attributes from the whole web page and slurp those in, if possible. They appear to be on the <html>, not on the <body>.
[master 0192339] Fix for bug 33664: apply dir & lang attributes to all content, including title & main page extracts