http://bugs.winehq.org/show_bug.cgi?id=14642
--- Comment #6 from Aric Stewart aric@codeweavers.com 2008-07-29 12:27:58 --- fnIMLangFontLink2_GetStrCodePages is currently returning E_NOTIMPL. Which the app may not be expecting. Pretty much all of IMLangFontLink2 is unimplemented at this time.
fnIMLangFontLink_GetStrCodePages is a stub that is doing:
*pdwCodePages = 0; *pcchCodePages = 1; return S_OK;
You could try seeing if changing the fnIMLangFontLink2_GetStrCodePages to the same behavior helps your application. Otherwise it may be needed to investigate and implement more of IMLangFontLink2
-aric