Chinese font support

Hello everybody.

It seem that only the “Dialog” font have a full support for chinese characters.
Most of the others font (for example Segoe UI) shows empty rectangles instead the ideograms.
This happens on Windows 7 64 and Ignition version 7.7.4.
The gateway runs onto a Windows Server 2008 R2.

Does someone have one opinion about?

Thanks in advance.

Find a font that has full support for Chinese characters then?

Segoe UI does not have support, by design: msdn.microsoft.com/en-us/librar ... 42483.aspx

See if you can find Microsoft JhengHei or YaHei?

To add more technical detail for those who care…

The empty rectangle is because the font has no idea how to display the character it’s being asked to display. This is a function of the font, not Ignition or Java.

You might ask why fonts will leave out whole chunks of Unicode characters, like Chinese? There’s several reasons. One is that there’s over 100k possible characters in Unicode, but most fonts are limited to 65k characters, so some will have to be left out. Another reason is size – having plain, bold and italic versions of 65k characters leads to awfully big font files, and users would complain. And the last reason is that someone who can design a lovely font for English characters probably can’t design Arabic or Chinese characters with the same skill, and vice versa. So fonts tend to specialize in a smaller range of characters, leaving the user to choose another font when needed.

The tl;dr version is, like Kevin said, install a font that handles the character set you want and use that font. We’ve tried to make the font user selectable in as many places as possible in the Client from 7.7 on.