[Bug 16325] incorrect font rendering for CJK programs
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Dec 4 08:45:25 CST 2008
http://bugs.winehq.org/show_bug.cgi?id=16325
Dan Kegel <dank at kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dank at kegel.com
--- Comment #6 from Dan Kegel <dank at kegel.com> 2008-12-04 08:45:24 ---
Derrick, author of a tool named Winelocale, comments:
"He is correct in that font links are key, but you
also must have the right codepage.
One of the tricks is that basic system fonts in addition to the
special CJK fonts must be re-linked, because CJK programs and others
will simply specify "MS Shell Dlg" as their font rather than "MS UI
Gothic" or something similar. This means that unless MS Shell Dlg is
pointing to a Japanese-capable font, you still won't fix the bug.
WineLocale uses sweeping patches to all Windows core fonts to get
around the problem and ensure functionality, even if it comes at the
cost of some out-of-locale text bearing the wrong style.
This is why AppLocale exists in the first place. Even today most CJK
apps are not unicode based, so the codepage has to be altered. Windows
seems to have some system by which it translates the content at
display time into Unicode, at which point it goes through a "fallback"
system. This means if Tahoma lacks Chinese, it falls back to a font
that has Chinese and pulls it in. Linux can't do this, hence
WineLocale hacks Tahoma to point to a font with Chinese."
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list