Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I use Urdu fonts in Ubuntu?

share|improve this question
I haves same problem. – Tahir Akram Nov 15 '11 at 18:22

You must enable IBus.. From there there is an Urdu virtual keybooard available ... You can very simply switch from the English keyboard and fonts, to the Urdu keyboard and fonts .. You can choose your own shortcut key for this.

IBus Preferences can be found in the Main Menu.. System.. Preferences

eg. Urdu script: ااپ کایسع ھہ
or Devanagari: आप कैसे हो

It is very easy to switch from one language's script to another.. The Urdu keyboard entry is based on the phonetic sounds (so is the Hindi/Devanagari).. I don't know if I got the Urdu right, but I've typed the same keys as for the Hindi... and I think for this case is would be about the same ...

share|improve this answer


  1. install all Urdu fonts available in package repos.
  2. For Firefox, this problem can be solved by setting the Urdu (Nakash/Noori/Nastaleeq etc.) fonts as default fonts for Arabic.

In FireFox, Edit - Preferences - Fonts & Colors - Advanced - Fonts for:

Now select Arabic (instead of Western), and select Serif=Nakash, Sans-serif=Nakash (or instead of Nakash any Urdu font).

And most important Uncheck the box: "Allow pages to choose their own fonts".

share|improve this answer
As you're answering a reputation 1 user, a `sudo apt-get install fonts-nafees fonts-paktype' would have been nice. Please edit your answer as I don't speak Urdu and don't know if my command is what you're trying to accomplish. ;-) @user13347: Don't mind me: this is a comment to the poster of the question. – Fabby Dec 7 '14 at 12:04
Also review my edits and adapt to your needs! ;-) – Fabby Dec 7 '14 at 12:07

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.