Ticket #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 |
| Cc: |
Description
Hi,
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.
However: 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, Sam
