1. Those characters are *not* junk! The translation string is perfectly valid. 
In order of appearance they mean:
 * 系统 -> system
 * 语言 -> spoken language
 * 您 -> polite form of "you"

So, if your "experts" think the characters don't have any meaning, they
should probably start to learn Chinese! ;)

2. What is happening here is that two different fonts are used to render
the strings, namely Kochi Gothic (a Japanese font) and AR PL ZenKai Uni
(a mainly Chinese font).  This is due to the default fontconfig
configuration, which prefers the Japanese font over the Chinese font if
the glyphs are available. That's why you see a glyph from a different
font thrown in occasionally.

We "fixed" this issue by letting Language Selector do some magic and
modify the fontconfig configuration depending on which CJK locale is
chosen as system default. As we currently don't have any proper way to
have "one setting for all" (simply because different fonts are preferred
in each CJK region), this is the only way to do it.

So, for you do get the correct settings, please do the following:
 1. on a installed system, open Administration -> Language Selector and set 
Chinese (China) as system default language and click 'Apply'. This will do the 
magic.
 2. now, the following files should be present on your system:
  * /etc/fonts/language-selector.conf
  * /etc/fonts/conf.d/52-languageselector.conf (which is a symlink to 
../language-selector.conf)
 3. copy these two files to your preseed and you are done.

We currently have different settings for the following Languages:
 * Chinese (China)
 * Chinese (Hong Kong)
 * Chinese (Taiwan)
 * Chinese (Singapore) (same as Chinese (China))
 * Japanese
 * Korean
 * Georgian

So, you might want to repeat those steps to get a different /etc/fonts
/language-selector.conf file for each of these languages.

After changing the settings, a re-login is required to activate the
changes on the desktop.

-- 
Incorrect Chinese Characters in Firstboot
https://bugs.launchpad.net/bugs/185269
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to