Add support for RTL languages
|Reported by:||Christian Boos||Owned by:|
This will be useful for e.g. Hebrew (#9040).
We need to add the possibility to reverse some parts of the layout. Changing the base direction (<html dir="rtl">) is a first step, but seems to be far from enough.
Maybe one approach could be to add some CSS classes the containers that need to have their content reversed and have a Genshi filter to do the job?
left/right should also be exchanged in the CSS, where relevant. Some techniques for achieving this are described in http://whatsup.org.il/meir/talks/django-i18n/django-i18n.html.
Some more background info in http://www.w3.org/International/tutorials/bidi-xhtml.