Malay nls support

Rein Klazes rklazes at casema.net
Sun Feb 4 11:44:30 CST 2001


Hi,

Changelog:

	dlls/kernel/nls/	msl.nls (new file)
	dlls/kernel/		locale_rc.rc
	misc/			options.c
	tools/wrc/		utils.c
	tools/wmc/		lang.c
	tools/wmc/		language.c

	Add support for the Malayan language.

Rein.
-- 
Rein Klazes
rklazes at casema.net
-------------- next part --------------
/*
 *      Malay (Malaysia)
 *
 */

LOCVAL(LOCALE_ILANGUAGE, "043e")
LOCVAL(LOCALE_SLANGUAGE, "Malay (Malaysia)")
LOCVAL(LOCALE_SENGLANGUAGE, "Malay")
LOCVAL(LOCALE_SABBREVLANGNAME, "MSL")
LOCVAL(LOCALE_SNATIVELANGNAME, "Bahasa Malaysia")
LOCVAL(LOCALE_ICOUNTRY, "60")
LOCVAL(LOCALE_SCOUNTRY, "Malaysia")
LOCVAL(LOCALE_SENGCOUNTRY, "Malaysia")
LOCVAL(LOCALE_SABBREVCTRYNAME, "MYS")
LOCVAL(LOCALE_SNATIVECTRYNAME, "Malaysia")
LOCVAL(LOCALE_IDEFAULTLANGUAGE, "043e")
LOCVAL(LOCALE_IDEFAULTCOUNTRY, "60")
LOCVAL(LOCALE_SCURRENCY, "R")
LOCVAL(LOCALE_SENGCURRNAME, "Malaysian Ringgit")
LOCVAL(LOCALE_SNATIVECURRNAME, "Ringgit Malaysia")
LOCVAL(LOCALE_SINTLSYMBOL, "MYR")
LOCVAL(LOCALE_ICURRDIGITS, "0")
LOCVAL(LOCALE_IINTLCURRDIGITS, "0")
LOCVAL(LOCALE_ICURRENCY, "0")
LOCVAL(LOCALE_INEGCURR, "0")
LOCVAL(LOCALE_SDATE, "/")
LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yyyy")
LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy")
LOCVAL(LOCALE_STIMEFORMAT, "H:mm:ss")
LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
LOCVAL(LOCALE_IDAYLZERO, "1")
LOCVAL(LOCALE_IMONLZERO, "1")
LOCVAL(LOCALE_S1159, "")
LOCVAL(LOCALE_S2359, "")
LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
LOCVAL(LOCALE_SDAYNAME1, "Isnin")
LOCVAL(LOCALE_SDAYNAME2, "Selasa")
LOCVAL(LOCALE_SDAYNAME3, "Rabu")
LOCVAL(LOCALE_SDAYNAME4, "Khamis")
LOCVAL(LOCALE_SDAYNAME5, "Jumaat")
LOCVAL(LOCALE_SDAYNAME6, "Sabtu")
LOCVAL(LOCALE_SDAYNAME7, "Ahad")
LOCVAL(LOCALE_SABBREVDAYNAME1, "Isnin")
LOCVAL(LOCALE_SABBREVDAYNAME2, "Sel")
LOCVAL(LOCALE_SABBREVDAYNAME3, "Rabu")
LOCVAL(LOCALE_SABBREVDAYNAME4, "Khamis")
LOCVAL(LOCALE_SABBREVDAYNAME5, "Jumaat")
LOCVAL(LOCALE_SABBREVDAYNAME6, "Sabtu")
LOCVAL(LOCALE_SABBREVDAYNAME7, "Ahad")
LOCVAL(LOCALE_SMONTHNAME1, "Januari")
LOCVAL(LOCALE_SMONTHNAME2, "Februari")
LOCVAL(LOCALE_SMONTHNAME3, "Mac")
LOCVAL(LOCALE_SMONTHNAME4, "April")
LOCVAL(LOCALE_SMONTHNAME5, "Mei")
LOCVAL(LOCALE_SMONTHNAME6, "Jun")
LOCVAL(LOCALE_SMONTHNAME7, "Julai")
LOCVAL(LOCALE_SMONTHNAME8, "Ogos")
LOCVAL(LOCALE_SMONTHNAME9, "September")
LOCVAL(LOCALE_SMONTHNAME10, "Oktober")
LOCVAL(LOCALE_SMONTHNAME11, "November")
LOCVAL(LOCALE_SMONTHNAME12, "Disember")
LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mac")
LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
LOCVAL(LOCALE_SABBREVMONTHNAME5, "Mei")
LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
LOCVAL(LOCALE_SABBREVMONTHNAME8, "Ogos")
LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sept")
LOCVAL(LOCALE_SABBREVMONTHNAME10, "Okt")
LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dis")
LOCVAL(LOCALE_SPOSITIVESIGN, "")
LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
LOCVAL(LOCALE_INEGSIGNPOSN, "0")
LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
LOCVAL(LOCALE_SISO639LANGNAME, "ms")
LOCVAL(LOCALE_SISO3166CTRYNAME, "MY")
LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
-------------- next part --------------
--- ./wine/dlls/kernel/locale_rc.rc	Wed Dec  6 21:11:40 2000
+++ ./mywine/dlls/kernel/locale_rc.rc	Sun Feb  4 18:29:18 2001
@@ -363,6 +363,10 @@
 #include "nls/gdv.nls"
 LANG_END
 
+LANG_BEGIN (LANG_MALAY, SUBLANG_DEFAULT) /* 0x043e */
+#include "nls/msl.nls"
+LANG_END
+
 LANG_BEGIN (LANG_ESPERANTO, SUBLANG_DEFAULT)	/*0x048f*/
 #include "nls/esperanto.nls"
 LANG_END
--- ./wine/misc/options.c	Thu Jan 11 07:10:59 2001
+++ ./mywine/misc/options.c	Sun Feb  4 14:46:11 2001
@@ -86,7 +86,7 @@
       "--help,-h        Show this help message" },
     { "language",     0, 1, 1, do_language,
       "--language xx    Set the language (one of Br,Ca,Cs,Cy,Da,De,En,Eo,Es,Fi,Fr,Ga,Gd,Gv,\n"
-      "                    He,Hr,Hu,It,Ja,Ko,Kw,Nl,No,Pl,Pt,Sk,Sv,Ru,Wa)" },
+      "                    He,Hr,Hu,It,Ja,Ko,Kw,Ms,Nl,No,Pl,Pt,Sk,Sv,Ru,Wa)" },
     { "managed",      0, 0, 0, do_managed,
       "--managed        Allow the window manager to manage created windows" },
     { "synchronous",  0, 0, 1, do_synchronous,
--- ./wine/tools/wrc/utils.c	Wed Dec  6 21:11:41 2000
+++ ./mywine/tools/wrc/utils.c	Sat Feb  3 20:02:55 2001
@@ -359,6 +359,7 @@
     { LANG_LATVIAN,        SUBLANG_NEUTRAL,              1257 },
     { LANG_LITHUANIAN,     SUBLANG_NEUTRAL,              1257 },
     { LANG_MACEDONIAN,     SUBLANG_NEUTRAL,              1251 },
+    { LANG_MALAY,          SUBLANG_NEUTRAL,              1252 },
     { LANG_NEUTRAL,        SUBLANG_NEUTRAL,              1252 },
     { LANG_NORWEGIAN,      SUBLANG_NEUTRAL,              1252 },
     { LANG_POLISH,         SUBLANG_NEUTRAL,              1250 },
--- ./wine/tools/wmc/lang.c	Sat Nov 11 01:38:37 2000
+++ ./mywine/tools/wmc/lang.c	Sun Feb  4 16:22:29 2001
@@ -59,6 +59,7 @@
 	{0x0436, 850, 1252, "Afrikaans", "South Africa"},
 /*	{0x0438, 852, 1252, "Faroese", "Faroe Islands"}, FIXME: Not sure about codepages */
 	{0x043C, 437, 1252, "Irish", "Ireland"},
+	{0x043E, 850, 1252, "Malay", "Malaysia"},
 /*	{0x048F,   ?,    ?, "Esperanto", "<none>"},*/
 /*	{0x0804,   ?,    ?, "Chinese (People's replublic of China)", People's republic of China"},*/
 	{0x0807, 850, 1252, "German", "Switzerland"},
--- ./wine/tools/wmc/language.c	Tue Jun 13 06:34:42 2000
+++ ./mywine/tools/wmc/language.c	Sun Feb  4 18:24:17 2001
@@ -104,4 +104,5 @@
 {"Belgium",		0x0490, 1252},
 {"Hong Kong",		0x0404, 0},
 {"People's republic of China",	0x0804, 0},
-{"Singapore",		0x0404, 0}
+{"Singapore",		0x0404, 0},
+{"Malaysia",		0x043e, 1252}


More information about the wine-patches mailing list