Opened 13 years ago

Closed 10 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
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

Change History (1)

comment:1 Changed 10 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.