When you combine ResourceLoader's ability to flip css on the fly with
changes made in r72366, what you are asking for should work with just a
bit more tweaking. r72367 and 72368 make strides towards solving the
issue of going to Arabic Wikipedia and using English as your language,
ensuring we don't just flip on RTL, we flip when the user language is
not the same direction as the content language, and only do this for CSS
hosted on the wiki. Unfortunately because site CSS is still not passed
through ResourceLoader this is not a complete solution.
- Trevor
On 9/4/10 1:11 AM, Niklas Laxström wrote:
On 4 September 2010 06:59, Trevor
Parscal<tparscal(a)wikimedia.org> wrote:
MediaWiki Developers,
* Right-to-left support in CSS is akward. Stylesheets for right-to-left
must to be either hand-coded in a separate stylesheet, generated each
time a change is made by running CSSJanus, or an extra style-sheet which
contains a series of over-rides.
* Performs automatic left-to-right/right-to-left flipping for CSS files.
In most cases the developer won't have to do anything before deploying.
Does
this affect in any way the possibility of fixing the
long-standing LTR-RTL problem, where page direction depends on the
content language? It should depend on the user language instead, and
it should be possible to have content in different direction. Or is
this just automation of the work which was previously done by hand or
not done at all?
-Niklas