http://bugs.winehq.org/show_bug.cgi?id=16325
--- Comment #74 from Byeongsik Jeon bsjeon@hanmail.net 2009-01-01 15:50:39 --- Created an attachment (id=18369) --> (http://bugs.winehq.org/attachment.cgi?id=18369) c:\windows\inf\intl.inf
* Current research result.
For Chinese (China) locale (LCID==804): $ wine rundll32 setupapi.dll,InstallHinfSection 00000804 128 ./intl.inf For Korean locale (LCID==412): $ wine rundll32 setupapi.dll,InstallHinfSection 00000412 128 ./intl.inf
1. Wine need this equivalent process in the kernel32/locale.c::LOCALE_InitRegistry() function. 2. Remove the unneded code by intl.inf . Ex. gdi32/freetype.c::nls_update_font_list[] 3. Add the some additional patch. For this bug, GdiGetCodepage() or WineEngCreateFontInstance() need to fix.
Of curse, we need the remaded intl.inf for the Wine.