Document Designer - instructions > Designing page layouts > Arabic languages support

Arabic languages support
You can render text in right-to-left order in the output, which is useful for Arabic languages. You can also specify that certain texts in a Document should be rendered right-to-left and others in left-to-right, also within the same paragraph.
Bi-directional support is implemented based on the ICU library, which also enables morphing of Arabic letter shapes depending on the position in a specific word.
Numerals are also converted into Arabic forms.
Right-to-left paragraphs
The following is valid if a paragraph uses right-to-left text:
Text alignment is mirrored, i.e. if you specify to use left alignment by default, new texts are actually aligned at the beginning of the paragraph on the right side of the text, which is the usual way of aligning right-to-left text.
Note:
Example 19
You want to add texts in a document in a right-to-left direction and align these to the right by default.
In Tools > Options > Paragraph, you set the following:
Click to enlarge
 
When editing text, the Align right toolbar button is active. To change the alignment while you edit, select the appropriate toolbar button. Alternatively you can change alignment in the Properties panel, in the Paragraph style settings.
Click to enlarge
 
Numerals
Different numerals are used depending on the region:
The current locale or specified country-code determines which numerals are rendered in the output.
Tables
You can specify that a table is read from right to left, in the following places:
Charts
Chart titles, labels and legends use the same formatting rules as other texts in the document.
Barcodes
Barcodes that supply human-readable information use the same formatting rules as other texts in the document.
RTF, HTML and LXF filters
The HTML filter supports the dir (direction) command.
OpenText StreamServe 5.6 Updated: 2013-03-01