Chrome in Ubuntu is not rendering Urdu fonts properly. It is showing gibberish characters I'm not able to read. The problem is especially bad on Facebook.

I copied some Urdu fonts under ~/.fonts and under /usr/share/fonts/ and updated the cache and then restarted Chrome but even that didn't work.

This is how it is appearing on my system

text

I have installed MSCore fonts and many other fonts but it's still not working.

share|improve this question

Download and install nafees-urdu fonts.

Update the package index:

sudo apt-get update

Install the fonts-nafees package:

sudo apt-get install fonts-nafees

and refresh your browser. This works fine for me.

or try this: http://www.urdujahan.com/linux.html

share|improve this answer

Install tahoma fonts or install from your windows fonts directory /windows/Fonts

Install following chrome extension.

Font Changer With Google Fonts

Go to twitter or facebook or any other site and left click the extension. Use custom settings and select tahoma. Click ok and then refresh the page.

share|improve this answer
2  
Some other fonts also works like segoe UI, you can add them in extension custom fonts settings. you can also add urdu fonts like jameel noori nastaleeq in custom fonts. – wedu Jan 30 '14 at 10:47

I think the problem is that Ubuntu does not have unicode Arial fonts. I just found a solution that is working well on Facebook .

First you need to install 'nafees fonts' for Ubuntu.

  1. Get the Chrome extension "change font family style" from Chrome store.
  2. Go to its settings, in tools > extensions
  3. Go to the extension's option.
  4. Paste this 'lucida grande',tahoma,verdana,nafees,sans-serif
  5. Click save, then close the window, and refresh the facebook page. it should work.
share|improve this answer

Your Answer

 
discard

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

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