As you may know persian has a right to left writing. When I try to type in Abiword in English and persian Combined,English words have been reversed. Hear is a sample: It types " utnubuL سیستم عامل xuniL می توان" When I want to type " Lubuntu سیستم عامل Linux می توان".This problem remains even when I first complete the persian text and then try to add English words. My operating system is Lubuntu 14.04.

  • When you type in Farsi only, is it correct? Which languages have you added to Keyboard Layout Handler and in which order are they? – Rex May 27 '14 at 20:48
  • Yes When I type in Farsi only it is correct. even in other note taking app "Tomboy Notes" I can type combined in two language correctly. I add Persian(Farsi) to Keyboard Layout Handler and it is first in order (before English US). also I have checked "Keep system layouts" in Keyboard Layout Handler dialog box. – Farshid May 30 '14 at 7:12
  • I do not speak Farsi but I could toggle between the two using LibreOffice. Perhaps there is some hidden peculiarity in Abiword that prohibits toggling between a language that reads right to left and a language that reads left to right. – Rex May 31 '14 at 3:28
  • Yes Rex that seems to be right. – Farshid Jun 1 '14 at 13:17
  • If you don't mind having a larger application installed you could install LibreOffice Writer (and the rest of the LibreOffice programs if you want). I could not find anything in Abiword. Perhaps someone else has an idea. – Rex Jun 1 '14 at 15:23

Here is an old article on the bi-directionality of AbiWord. It explains how to create bi-directional documents using AbiWord. I believe that it may assist you in solving your problem.


  • Thanks a lot Rex.The article that you have proposed was useful and my problem have been solved by tracking its advices. – Farshid Oct 17 '14 at 20:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.