W2k kernel messagetable is LANG_NEUTRAL, SUBLANG_NEUTRAL only. Changelog: Make the kernel messagetable LANG_NEUTRAL, as native. Vincent
Index: tools/wmc/lang.c =================================================================== RCS file: /home/wine/wine/tools/wmc/lang.c,v retrieving revision 1.6 diff -u -r1.6 lang.c --- tools/wmc/lang.c 21 Mar 2003 21:30:51 -0000 1.6 +++ tools/wmc/lang.c 21 Oct 2003 15:39:16 -0000 @@ -33,6 +33,7 @@ */ static const language_t languages[] = { + {0x0000, 437, 1252, "Neutral", "Neutral"}, {0x0402, 866, 1251, "Bulgarian", "Bulgaria"}, {0x0403, 850, 1252, "Catalan", "Spain"}, {0x0405, 852, 1250, "Czech", "Czech Republic"}, Index: dlls/kernel/messages/winerr_enu.mc =================================================================== RCS file: /home/wine/wine/dlls/kernel/messages/winerr_enu.mc,v retrieving revision 1.4 diff -u -r1.4 winerr_enu.mc --- dlls/kernel/messages/winerr_enu.mc 9 Mar 2002 23:33:04 -0000 1.4 +++ dlls/kernel/messages/winerr_enu.mc 21 Oct 2003 15:39:33 -0000 @@ -16,7 +16,7 @@ ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; -LanguageNames=(ENU=0x409:winerr) +LanguageNames=(ENU=0x0:winerr) MessageId=0 SymbolicName=ERROR_SUCCESS