Orbeon Forms Arabic support (Right to Left)

2

Yes the above picture is true, Orbeon Forms supports Arabic and the most important is right to left page layout. This mean not only Arabic can benefit but also Persian and Hebrew languages. The process is very simple, you just want to play with the default CSS that shipped with the Orbeon Forms.

To to do that:

  1. Download and unzip this file to the webapps folder on TomCat or place it anywhere you want
  2. Download this file and place it on config folder for obreon (i.e. webapps\orbeon\WEB-INF\resources\config). (Change the path for the CSS if you change it on the above step, if not don’t do anything)
  3. Open the form builder and design your own form in Arabic, save it and then Publish it, now from the summary document you can open it with right to left alignment.

Notes:

  • I did the right to left page layout for all Forms, but you can customize it, only for few forms
  • You can’t have English and Arabic on same time, because the English will have the right to left page layout unless someone come with an idea how to load different CSS once the change language button is clicked
  • While you are design your form take in consideration that the Form Builder is not on Right to Left layout, but you can do it if you prefer so
  • If you have any questions, feel free to ask and i must mention the Web Developer Extension for Firefox gave me a great help

Orbeon Forms is is an open source forms solution that handles the complexity of forms typical of the enterprise or government. It is delivered to standard web browsers (including Internet Explorer, Firefox, Safari and Opera) thanks to XForms and Ajax technology, with no need for client-side software or plugins. Orbeon Forms allows you to build fully interactive forms with features that include as-you-type validation, optional and repeated sections, always up-to-date error summaries, PDF output, full internationalization, and controls like auto-completion, tabs, dialogs, trees and menus. Orbeon Forms already supports most of the XForms 1.1 specification.