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
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
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