Doesn't installing "All locales" install necessary fonts too?

Posted by its_me on Ask Ubuntu See other posts from Ask Ubuntu or by its_me
Published on 2013-06-27T05:55:52Z Indexed on 2013/06/27 10:29 UTC
Read the original article Hit count: 419

I recently noticed that my browsers rendered blank text (or invisible text?) on some websites in foreign languages, like Chinese. inside.com.tw, for example.

Later I learnt that by default Debian only installs one locale (the one you choose during the installation process), and others need to be installed manually. So, I ran the command:

# dpkg-reconfigure locales

All locales

And selected All locales from the options screen that followed, and proceeded with the rest of the process, which also includes changing the default locale (which I set to en_US.UTF-8). Then I restarted my system.

I still can't read the website that I mentioned earlier (inside.com.tw). Most of the text is blank, i.e. invisible. With the page translated by Chrome to my default language (en_US), the text is visible; BUT not in the original language.

Why is this happening? Does this mean that installing locales isn't actually necessary, and all I have to do is install the fonts for all supported languages?

If so, how do I install all the fonts necessary for All locales?

UPDATE: An easy fix is to install the unifont package which adds support for all Unicode 5.1 characters. But the rendering is of very bad quality.

So, how I install all font packages? I notice that there are three sets, ones starting with fonts-*, another with xfonts-*, and ttf-*? Which set should I exactly go with, and how do I install that set of fonts. Looking for a knowledgeable solution.

© Ask Ubuntu or respective owner

Related posts about fonts

Related posts about debian