This project developed as a set of modules to provide Right to left support for Odoo (formely known as OpenERP).
the project contains 3 main modules that cover the three main features in odoo that require RTL support:
- the backend module (web module and its descendants).
- the report module.
- the frontend (website) module and its descendant modules.
It seems that the direct download of odoo from their website or from nightly build are not the latest built for some issues mentioned here, until they fix these issues, you have to download or clone directly from github.com/odoo/odoo and switch to branch 8.0 before launch the server, this doc will not cover odoo installation process
- download and extract the modules in addons folder.
- restart odoo server.
- go to settings => update modules list.
- go to settings => language and make sure your target language (e.g. arabic) is Right to left direction.
- install Web RTL module.
- go to preference and change your language to an RTL language, or restart your browser if you already using the target language.
- Install Report RTL.
- change your language into RTL language.
- select any report and print it.
- if your report still in LTR, make sure that the report is not depends on Partner's language (e.g. Invoice Reports, Sale report). or review steps of backend UI.
- Install Website RTL
- go to website, and select the target language.
- you can post an issue (for bugs and new features).
- create a pull request.
- or by email (if you dont have a github account).
we developed an RTL support for V7.0 reports, go to this link.
Thanks go to Obay Albadri, he started RTL css for Version 7.0, we continue adding above it.
This project is licensed under AGPL v3 (the same as odoo).