Opened 13 years ago

Closed 9 years ago

#663 closed defect (inactive)

Handling RTL languages

Reported by: Sam Owned by: niko
Priority: normal Milestone:
Component: Language Version:
Severity: normal Keywords: Hebrew Arabic Bi-Di LTR RTL direction



My native language is written from right to left.
There are two button that I need to press when changing the writing dorection:
1) "Direction Right to Left"
2) Justify right.
The first one indicates the direction of the language, the second is for the alignment.

When pressing the first one alone, no tag is added to the HTML.
When pressing the second only, you get the parameter "ALIGN=right"
When pressing them both, I get:
style="DIRECTION: rtl" align="right"
Which has some problems...
The right way to do it is:
style="direction:rtl; text-align:right"
but you may also split it like that:
style="direction:rtl" style="text-align:right"

Another thing:
You assume that the default direction is Left to right, therefore the first paragraph does not include indication about the text-align and the direction.

This cause problems when the default direction of the page where the output is presented is an RTL direction.

Thank you so much for this great tool,

Change History (1)

comment:1 Changed 9 years ago by gogo

  • Resolution set to inactive
  • Status changed from new to closed

Inactive, patches welcome. Realistically, we'd need a developer who works in RTL languages to know what is needed.

Note: See TracTickets for help on using tickets.