I am new to Ubuntu 12.04 and am trying to install Persian language support for a friend. I have been googleing for an hour and can't find a tutorial to explain this.

I have added additional language support and added Persian.

What is the next step? How can I type in Persian in LibreWriter please?

Many Thanks

  • Have you tried to change keyboard layout to Persian in system settings? – Basharat Sialvi May 18 '12 at 10:48
  • hi, yes I have now added it. But how do I switch keyboard layout? – Houman May 18 '12 at 10:56
  • Thats it. It works now. :) It was the keyboard layout. You should have added this as answer to tick it off. :) – Houman May 18 '12 at 10:59

Click on Gear icon (Session Indicator) in Unity panel and open system settings and select "Keyboard Layout".

enter image description here

Click on little plus button to add a new layout, Search for Persian and add it.

enter image description here

Now you will see a keyboard icon in your Unity panel, Just click on it to switch between layouts.

enter image description here


Did you install additional language support on OS level, too? If not it's likely that you're missing fonts that comprise farsi characters, and appropriate keyboard layouts. In addition, since farsi requires writing right-to-left, you need to activate CTL (complex text layout) in the language options of LibreOffice. After this is done, you should be able to set farsi as default language for new documents, change the user Interface language, and select farsi as language for the current paragraph from the status bar at the bottom of the LibreOffice screen.

  • Hi, I have libreoffice-I10n-fa and myspell-fa already installed. I have setup Libre Writer to Local language persian and CTL is active. But typing still continues in English... – Houman May 18 '12 at 10:56

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.