Test Your Browser & Fonts

Your Fonts, Your Browser Settings

Part I: Your International Type Fonts

This page can help you determine if your computer has the fonts needed to display Chinese characters or Romanized Chinese. If it does —and these days that is a very high probability— then the following table should display correctly regardless of your encoding settings. (See below.) At this time some characters are missing in some Android tablets (such as the Toshiba Thrive) & many phones.

(Wikipedia provides a useful Multilingual support file you may wish to consult. An more exhaustive test page can be found at http://www.fileformat.info/info/unicode/utf8test.htm, but note that some codes are used for control purposes and have no defined display format, some are part of an expanded, 5-byte set little used on web pages, and some are for languages you probably don't need to deal with. It is improbable that your browser will support ancient Egyptian hieroglyphics [addresses U+13000 to U+1342f] in the near future, for example.)

Table 1: Presence of Type Fonts
Ā Á Ă À
ā á ă à

Ǖ Ǘ Ǚ Ǜ
ǖ ǘ ǚ ǜ
The top two lines at the left should be A or a with diacritics to indicate Chinese tones. These letters are extensively used on the China-related pages of this web site.

The third and fourth lines should be the letter ü —upper and lower case— with the same diacritics, also for Romanized Chinese. Incomplete font sets often omit these.
Ĉ ĉ Ĝ ĝ Ĥ ĥ
Ĵ ĵ Ŝ ŝ Ŭ ŭ
The letters at left should be the supersigned letters of Esperanto.
Я не говорю по-русски.
Αυτου οι θανατον μητσομαι.
אני לא לומד עברית
The top line at left should be in Russian, the next in Greek, the third in Hebrew.
中 華 民 族
中 华 民 族
There should be eight Chinese characters at the left, the top row traditional (blue), the lower row simplified (red).
𦮙The extremely rare character at the left looks like two crossed double pitch forks with a double-crossed line above them. If it appears that way, then you almost certainly have a fuller font set than you will ever need.

If everything looks right you have a full font set, but you should still check your display settings (below) to make sure it will also look right for pages with UTF-8 encoding.

What To Do If It All Looks Wrong

All of the non-Chinese characters shown above are available in recent versions of the common computer type fonts, such as "Times New Roman" (incorporating the "WGL4" Unicode subset of 652 characters), Arial type font, and similar generic fonts that almost certainly came with your computer. Upgrades and instructions can be obtained from the web sites for Microsoft, Apple, and other software creators.

The Chinese chracters above require a full Unicode font covering the Chinese portion of the code tables. Examples are NSimSun, SimSun (or earlier MS Song) and PMingLiU (or earlier MingLiU), from Microsoft. These or equivalents are normally included already with your computer or with browser software and should come up automatically unless you have disabled them or unless on your computer they need to be activated. (Different versions of Linux may vary in what they provide automatically.)

"Arial Unicode MS" is a(n ugly) font from Microsoft that is intended to contain all officially designated Unicode characters. It's use is not recommended when other fonts are available because the high and low characters of some scripts make others look double-spaced, but the intention is to have a fall-back when no other font works.

Part 2: Your Encoding Settings

Even if you have the correct fonts available, you can still have "garbage characters" if you have set the page for the wrong "encoding." The "encoding" convention tells the computer what underlying series of ones and zeroes should correspond with what letter, whether or not that letter is available on any of the resident type fonts. Older or language-specific encodings typically use a dummy character or question mark when they hit a code for a letter that is not part of that language. The international standard is UTF-8, which gracefully accommodates nearly all languages, but because it is bulky, many web sites use other standards.

The web page author can call for a certain encoding. However in most browsers the user can overrule the page author's choice of encodings. Most users leave their browsers set to follow the page author's instructions, if any. But some browsers may have a particular encoding rigidly set (for example on a public computer), or users may have selected a coding for use on all pages, regardless of the page author's instruction.

Here is the same table again. It should look the same way it did before. If it does not, the problem is the encoding setting in your browser. You should be able to correct the problem by changing your character encoding. In Firefox, go to "View/Character Encoding/Unicode (UTF-8)"; in other browsers similar approaches should be possible. (Unfortunately, a few tablet computers do not seem to allow you to modify their settings.)

If manually setting the encoding to UTF-8 works, then all you need to do is either make UTF-8 the default (that is best) or else turn off any default. If there is still a problem, check the on-line help for your browser.

Table 2: Processing of UTF-8 Input
Ā Á Ǎ À
ā á ǎ à

Ǖ Ǘ Ǚ Ǜ
ǖ ǘ ǚ ǜ
The top two lines at the left should be A or a with diacritics to indicate Chinese tones. These letters are extensively used on the China-related pages of this web site.

The third and fourth lines should be the letter ü —upper and lower case— with the same diacritics, also for Romanized Chinese. Incomplete font sets often omit these.
Ĉ ĉ Ĝ ĝ Ĥ ĥ
Ĵ ĵ Ŝ ŝ Ŭ ŭ
The letters at left should be the supersigned letters of Esperanto.
Я не говорю по-русски.
Αυτου οι θανατον μητσομαι.

אני לא לומד עברית
The top line at left should be in Russian, the next line in Greek, the third in Hebrew.
中 華 民 族
中 华 民 族
There should be eight Chinese characters at the left, the top row traditional (blue), the lower row simplified (red).
𦮙The extremely rare character at the left looks like two crossed double pitch forks with a double-crossed line above them. If it appears that way, then you almost certainly have a fuller font set than you will ever need.

Return to top