Index: trunk/src/kernel32/nls/README
===================================================================
--- trunk/src/kernel32/nls/README	(revision 7833)
+++ trunk/src/kernel32/nls/README	(revision 7833)
@@ -0,0 +1,45 @@
+There is some confusion about the format of numeral fields;
+it seems to me it is field dependant, as fields
+
+LOCALE_ILANGUAGE and LOCALE_IDEFAULTLANGUAGE use hexadecimal,
+while LOCALE_ICOUNTRY, LOCALE_IDEFAULTCOUNTRY, LOCALE_IDEFAULTCODEPAGE
+and LOCALE_IDEFAULTANSICODEPAGE use decimal.
+
+I'll appreciate info on the others numeric fields; and a confirmation
+about the numeric fields I told above.
+
+For the alphanumeric fields the encoding used is the one used by MS-Windows
+for that language (the one in LOCALE_IDEFAULTANSICODEPAGE).
+
+--
+
+Here is how I completed some fields:
+
+* month/weekdays names: from the locales definitions of glibc and Java.
+* native monetary symbol: from the locales definitions of glibc.
+* monetary international symbols: from documents of my bank :)
+* DOS code page: from MS-DOS manuals, and some notes from IBM PC-DOS Y2K update
+* Windows code page: from Wine definitions of cp125[1234567]
+* Country abbreviation: From iso 3 letters country codes
+* Country Number: it seems to be the country code used for telephone nubers
+	(maybe Windows use it for PPP dialers etc ?)
+* Language abbreviation: it is the iso 2 letter language code + a third
+	letter to identify the country.
+* Language number: from the include files (*.h) of the FreeType librairies
+	(freetype is a library to manipulate True Type fonts, and those TTF
+	have several strings telling copyright, face name, etc; the strings
+	can be in several languages and for Microsoft platforms the Windows
+	language code numbers are used to identify language).
+	Look at ole/ole2nls.c for a comprehensive list of language code
+	numbers and iso 2 letters names.
+* Calendar type: I have not info on it, but I guess it is to identify
+	if the calendar is a gregorian one, or another (eg arabic traditional,
+	etc). As I have, for months names etc, only info on gragorian
+	calendars I set it to "1" for all files, as it seems to indicate
+	a gregorian calendar.
+
+--
+
+Pablo Saratxaga
+<srtxg@chanae.alphanet.ch>
+
Index: trunk/src/kernel32/nls/afk.nls
===================================================================
--- trunk/src/kernel32/nls/afk.nls	(revision 7833)
+++ trunk/src/kernel32/nls/afk.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Afrikaans (South Africa)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0436")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Afrikaans")
+LOCVAL(LOCALE_SABBREVLANGNAME,"afk")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Afrikaans")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"South Africa")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ZAF")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Suid Afrika")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0436")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"ZAR")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE,"1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Maandag")
+LOCVAL(LOCALE_SDAYNAME2,"Dinsdag")
+LOCVAL(LOCALE_SDAYNAME3,"Woensdag")
+LOCVAL(LOCALE_SDAYNAME4,"Donderdag")
+LOCVAL(LOCALE_SDAYNAME5,"Vrydag")
+LOCVAL(LOCALE_SDAYNAME6,"Saterdag")
+LOCVAL(LOCALE_SDAYNAME7,"Sondag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Maan")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Dins")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Woen")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Dond")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Vry")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Son")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Januarie")
+LOCVAL(LOCALE_SMONTHNAME2,"Februarie")
+LOCVAL(LOCALE_SMONTHNAME3,"Maart")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Mei")
+LOCVAL(LOCALE_SMONTHNAME6,"Junie")
+LOCVAL(LOCALE_SMONTHNAME7,"Julie")
+LOCVAL(LOCALE_SMONTHNAME8,"Augustus")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"Desember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"af")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"ZA")
+
Index: trunk/src/kernel32/nls/ara.nls
===================================================================
--- trunk/src/kernel32/nls/ara.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ara.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Saudi Arabia)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0401")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Saudi Arabia)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ara")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Saudi Arabia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"SAU")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"SA")
Index: trunk/src/kernel32/nls/arb.nls
===================================================================
--- trunk/src/kernel32/nls/arb.nls	(revision 7833)
+++ trunk/src/kernel32/nls/arb.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Lebanon)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"3001")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Lebanon)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"arl")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Lebanon")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "LBN")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"LB")
Index: trunk/src/kernel32/nls/are.nls
===================================================================
--- trunk/src/kernel32/nls/are.nls	(revision 7833)
+++ trunk/src/kernel32/nls/are.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Egypt)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0c01")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Egypt)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"are")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Egypt")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"EGY")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Ì")
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"EG")
Index: trunk/src/kernel32/nls/arg.nls
===================================================================
--- trunk/src/kernel32/nls/arg.nls	(revision 7833)
+++ trunk/src/kernel32/nls/arg.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Algeria)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"1401")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Algeria)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ars")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Algeria")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"DZA")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"DZ")
Index: trunk/src/kernel32/nls/ari.nls
===================================================================
--- trunk/src/kernel32/nls/ari.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ari.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Iraq)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0801")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Iraq)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ari")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Iraq")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"IRQ")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL, "IQD")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"IQ")
Index: trunk/src/kernel32/nls/ark.nls
===================================================================
--- trunk/src/kernel32/nls/ark.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ark.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Kuwait)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"3401")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Kuwait)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ark")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Kuwait")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"KWT")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"KWD")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"KW")
Index: trunk/src/kernel32/nls/arm.nls
===================================================================
--- trunk/src/kernel32/nls/arm.nls	(revision 7833)
+++ trunk/src/kernel32/nls/arm.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Marocco)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"1801")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Marocco)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ars")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Marocco")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"MAR")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"MA")
Index: trunk/src/kernel32/nls/aro.nls
===================================================================
--- trunk/src/kernel32/nls/aro.nls	(revision 7833)
+++ trunk/src/kernel32/nls/aro.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Oman)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"2001")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Oman)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ars")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Oman")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"OMN")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"OM")
Index: trunk/src/kernel32/nls/arq.nls
===================================================================
--- trunk/src/kernel32/nls/arq.nls	(revision 7833)
+++ trunk/src/kernel32/nls/arq.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Quatar)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"4001")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Quatar)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"arq")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Quatar")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"QAT")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"QAR")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"QT")
Index: trunk/src/kernel32/nls/ars.nls
===================================================================
--- trunk/src/kernel32/nls/ars.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ars.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Syria)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"2801")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Syria)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ars")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Syria")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"SYR")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"SY")
Index: trunk/src/kernel32/nls/art.nls
===================================================================
--- trunk/src/kernel32/nls/art.nls	(revision 7833)
+++ trunk/src/kernel32/nls/art.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (Tunisia)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"1c01")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (Tunisia)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"art")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Tunisia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"TUN")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"TN")
Index: trunk/src/kernel32/nls/aru.nls
===================================================================
--- trunk/src/kernel32/nls/aru.nls	(revision 7833)
+++ trunk/src/kernel32/nls/aru.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Arabic (UAE)
+ *
+ *	(arabic strings in iso-8859-6)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"3801")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Arabic (United Arab Emirates)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"aru")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"United Arab Emirates")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ARE")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0401")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1256")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"AED")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "å yyyy MMMM¬ dd dddd")
+LOCVAL(LOCALE_STIMEFORMAT, "tt h:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "Õ")
+LOCVAL(LOCALE_S2359, "å")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÇäÃËæêæ")
+LOCVAL(LOCALE_SDAYNAME2,"ÇäËäÇËÇÁ")
+LOCVAL(LOCALE_SDAYNAME3,"ÇäÃÑÈÙÇÁ")
+LOCVAL(LOCALE_SDAYNAME4,"ÇäÎåêÓ")
+LOCVAL(LOCALE_SDAYNAME5,"ÇäÌåÙç")
+LOCVAL(LOCALE_SDAYNAME6,"ÇäÓÈÊ")
+LOCVAL(LOCALE_SDAYNAME7,"ÇäÃÍÏ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"æ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ë")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ì")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ó")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Í")
+
+LOCVAL(LOCALE_SMONTHNAME1,"êæÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME2,"áÈÑÇêÑ")
+LOCVAL(LOCALE_SMONTHNAME3,"åÇÑÓ")
+LOCVAL(LOCALE_SMONTHNAME4,"ÅÈÑêä")
+LOCVAL(LOCALE_SMONTHNAME5,"åÇêè")
+LOCVAL(LOCALE_SMONTHNAME6,"êèæêç")
+LOCVAL(LOCALE_SMONTHNAME7,"êèäêç")
+LOCVAL(LOCALE_SMONTHNAME8,"ÃÚÓ×Ó")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓÈÊåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME10,"ÃãÊèÈÑ")
+LOCVAL(LOCALE_SMONTHNAME11,"æèáåÈÑ")
+LOCVAL(LOCALE_SMONTHNAME12,"ÏêÓåÈÑ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"êæÇ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"áÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"åÇÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ÅÈÑ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"åÇê")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"êèæ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"êèä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ÃÚÓ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ÓÈå")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ÃãÊ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"æèá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ÏêÓ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ar")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"AE")
Index: trunk/src/kernel32/nls/bel.nls
===================================================================
--- trunk/src/kernel32/nls/bel.nls	(revision 7833)
+++ trunk/src/kernel32/nls/bel.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Belarusian
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0423")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Belarussian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"bel")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Belaruss")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"BLR")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0423")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1251")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10007")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+/* LOCVAL(LOCALE_SINTLSYMBOL) */
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+/* LOCVAL(LOCALE_SDAYNAME1,"") */
+/* LOCVAL(LOCALE_SDAYNAME2,"") */
+/* LOCVAL(LOCALE_SDAYNAME3,"") */
+/* LOCVAL(LOCALE_SDAYNAME4,"") */
+/* LOCVAL(LOCALE_SDAYNAME5,"") */
+/* LOCVAL(LOCALE_SDAYNAME6,"") */
+/* LOCVAL(LOCALE_SDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SABBREVDAYNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"be")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"BY")
+
Index: trunk/src/kernel32/nls/bgr.nls
===================================================================
--- trunk/src/kernel32/nls/bgr.nls	(revision 7833)
+++ trunk/src/kernel32/nls/bgr.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Bulgaria
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0402")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Bulgarian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"bgr")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Bulgaria")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"BGR")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0402")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+/* LOCVAL(LOCALE_IDEFAULTANSICODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10007")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL, "BGL")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+/* LOCVAL(LOCALE_SDAYNAME1,"") */
+/* LOCVAL(LOCALE_SDAYNAME2,"") */
+/* LOCVAL(LOCALE_SDAYNAME3,"") */
+/* LOCVAL(LOCALE_SDAYNAME4,"") */
+/* LOCVAL(LOCALE_SDAYNAME5,"") */
+/* LOCVAL(LOCALE_SDAYNAME6,"") */
+/* LOCVAL(LOCALE_SDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SABBREVDAYNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"bg")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"BG")
Index: trunk/src/kernel32/nls/brf.nls
===================================================================
--- trunk/src/kernel32/nls/brf.nls	(revision 7833)
+++ trunk/src/kernel32/nls/brf.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Breton, France
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0493")
+LOCVAL(LOCALE_SLANGUAGE,"Brezhoneg")
+LOCVAL(LOCALE_SENGLANGUAGE,"Breton")
+LOCVAL(LOCALE_SABBREVLANGNAME,"brf")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Brezhoneg")
+LOCVAL(LOCALE_ICOUNTRY,"33")
+LOCVAL(LOCALE_SCOUNTRY,"France")
+LOCVAL(LOCALE_SENGCOUNTRY,"France")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"FRA")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Bro-C\'haill") 
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040c") 
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"33")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST,";")
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"F")
+LOCVAL(LOCALE_SINTLSYMBOL, "FRF")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"Lun")
+LOCVAL(LOCALE_SDAYNAME2,"Meurzh")
+LOCVAL(LOCALE_SDAYNAME3,"Merc\'her")
+LOCVAL(LOCALE_SDAYNAME4,"Yaou")
+LOCVAL(LOCALE_SDAYNAME5,"Gwener") 
+LOCVAL(LOCALE_SDAYNAME6,"Sadorn") 
+LOCVAL(LOCALE_SDAYNAME7,"Sul")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Lun") 
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Meu") 
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Mer") 
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Yao") 
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Gwe") 
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Sad") 
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Sul") 
+
+LOCVAL(LOCALE_SMONTHNAME1,"Genver")
+LOCVAL(LOCALE_SMONTHNAME2,"C'hwevrer")
+LOCVAL(LOCALE_SMONTHNAME3,"Meurzh")
+LOCVAL(LOCALE_SMONTHNAME4,"Ebrel")
+LOCVAL(LOCALE_SMONTHNAME5,"Mae")
+LOCVAL(LOCALE_SMONTHNAME6,"Mezheven")
+LOCVAL(LOCALE_SMONTHNAME7,"Gouere")
+LOCVAL(LOCALE_SMONTHNAME8,"Eost")
+LOCVAL(LOCALE_SMONTHNAME9,"Gwengolo")
+LOCVAL(LOCALE_SMONTHNAME10,"Here")
+LOCVAL(LOCALE_SMONTHNAME11,"Du")
+LOCVAL(LOCALE_SMONTHNAME12,"Kerzu")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+  
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Gen")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"C\'h")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Meu")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Ebr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mae")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Mez")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Gou")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Eos")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Gwe")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Her")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Du")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Ker")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"br")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"FR")
Index: trunk/src/kernel32/nls/cat.nls
===================================================================
--- trunk/src/kernel32/nls/cat.nls	(revision 7833)
+++ trunk/src/kernel32/nls/cat.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Catalan
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0403")
+LOCVAL(LOCALE_SLANGUAGE,"Català")
+LOCVAL(LOCALE_SENGLANGUAGE,"Catalan")
+LOCVAL(LOCALE_SABBREVLANGNAME,"cat")
+LOCVAL(LOCALE_SNATIVELANGNAME,"català")
+LOCVAL(LOCALE_ICOUNTRY,"34")
+LOCVAL(LOCALE_SCOUNTRY,"Espanya")
+LOCVAL(LOCALE_SENGCOUNTRY,"Spain")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ESP")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Espanya")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0403")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,"")
+LOCVAL(LOCALE_SGROUPING,"0;0")
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Pts")
+LOCVAL(LOCALE_SINTLSYMBOL, "ESP")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd d MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Dilluns")
+LOCVAL(LOCALE_SDAYNAME2,"Dimarts")
+LOCVAL(LOCALE_SDAYNAME3,"Dimecres")
+LOCVAL(LOCALE_SDAYNAME4,"Dijous")
+LOCVAL(LOCALE_SDAYNAME5,"Divendres")
+LOCVAL(LOCALE_SDAYNAME6,"Dissabte")
+LOCVAL(LOCALE_SDAYNAME7,"Diumenge")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Dl")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Dt")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Dc")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Dj")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Dv")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ds")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Dg")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Gener")
+LOCVAL(LOCALE_SMONTHNAME2,"Febrer")
+LOCVAL(LOCALE_SMONTHNAME3,"Març")
+LOCVAL(LOCALE_SMONTHNAME4,"Abril")
+LOCVAL(LOCALE_SMONTHNAME5,"Maig")
+LOCVAL(LOCALE_SMONTHNAME6,"Juny")
+LOCVAL(LOCALE_SMONTHNAME7,"Juliol")
+LOCVAL(LOCALE_SMONTHNAME8,"Agost")
+LOCVAL(LOCALE_SMONTHNAME9,"Setembre")
+LOCVAL(LOCALE_SMONTHNAME10,"Octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"Novembre")
+LOCVAL(LOCALE_SMONTHNAME12,"Desembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Gn")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Fb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mç")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Ab")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mg")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jn")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jl")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Ag")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"St")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Oc")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nv")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Ds")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ca")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"ES")
+
Index: trunk/src/kernel32/nls/cht.nls
===================================================================
--- trunk/src/kernel32/nls/cht.nls	(revision 7833)
+++ trunk/src/kernel32/nls/cht.nls	(revision 7833)
@@ -0,0 +1,121 @@
+/*
+ *	OLE2NLS library
+ *      Chinese (Taiwan)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0404")
+LOCVAL(LOCALE_SLANGUAGE,"€€€å(ÁcÅé)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Chinese (Taiwan)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"cht")
+LOCVAL(LOCALE_SNATIVELANGNAME,"°ê»y")
+LOCVAL(LOCALE_ICOUNTRY,"886")
+LOCVAL(LOCALE_SCOUNTRY,"¥xÆW")
+LOCVAL(LOCALE_SENGCOUNTRY,"Taiwan, ROC")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"TWN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"¥xÆW")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0404")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"886")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"950")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"950")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE,"10002")
+LOCVAL(LOCALE_SLIST,",")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,".")
+LOCVAL(LOCALE_STHOUSAND,",")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€ž")
+LOCVAL(LOCALE_SINTLSYMBOL,"NTD")
+LOCVAL(LOCALE_SMONDECIMALSEP,".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,",")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yyyy/M/d")
+LOCVAL(LOCALE_SLONGDATE,"yyyy'Š~'M'€ë'd'€é'")
+LOCVAL(LOCALE_STIMEFORMAT,"tt hh:mm:ss")
+LOCVAL(LOCALE_IDATE,"2")
+LOCVAL(LOCALE_ILDATE,"2")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"1")
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO,"0")
+LOCVAL(LOCALE_IMONLZERO,"0")
+LOCVAL(LOCALE_S1159,"€W€È")
+LOCVAL(LOCALE_S2359,"€U€È")
+LOCVAL(LOCALE_ICALENDARTYPE,"1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"2")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+LOCVAL(LOCALE_SDAYNAME1,"¶g€@")
+LOCVAL(LOCALE_SDAYNAME2,"¶g€G")
+LOCVAL(LOCALE_SDAYNAME3,"¶g€T")
+LOCVAL(LOCALE_SDAYNAME4,"¶g¥|")
+LOCVAL(LOCALE_SDAYNAME5,"¶g€­")
+LOCVAL(LOCALE_SDAYNAME6,"¶g€»")
+LOCVAL(LOCALE_SDAYNAME7,"¶g€é")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"€@")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"€G")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"€T")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"¥|")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"€­")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"€»")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"€é")
+
+LOCVAL(LOCALE_SMONTHNAME1,"€ž€ë")
+LOCVAL(LOCALE_SMONTHNAME2,"€G€ë")
+LOCVAL(LOCALE_SMONTHNAME3,"€T€ë")
+LOCVAL(LOCALE_SMONTHNAME4,"¥|€ë")
+LOCVAL(LOCALE_SMONTHNAME5,"€­€ë")
+LOCVAL(LOCALE_SMONTHNAME6,"€»€ë")
+LOCVAL(LOCALE_SMONTHNAME7,"€C€ë")
+LOCVAL(LOCALE_SMONTHNAME8,"€K€ë")
+LOCVAL(LOCALE_SMONTHNAME9,"€E€ë")
+LOCVAL(LOCALE_SMONTHNAME10,"€Q€ë")
+LOCVAL(LOCALE_SMONTHNAME11,"€Q€@€ë")
+LOCVAL(LOCALE_SMONTHNAME12,"€Q€G€ë")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"1€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"2€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"3€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"4€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"5€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"6€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"7€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"8€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"9€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"10€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"11€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"12€ë")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN,"")
+LOCVAL(LOCALE_SNEGATIVESIGN,"-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"1")
+LOCVAL(LOCALE_INEGSIGNPOSN,"1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"1")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"0")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"1")
+LOCVAL(LOCALE_FONTSIGNATURE,"")
+LOCVAL(LOCALE_SISO639LANGNAME,"zh")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"TW")
+
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE,"20924")
+LOCVAL(LOCALE_IPAPERSIZE,"9")
+LOCVAL(LOCALE_SENGCURRNAME,"New Taiwan Dollar")
+LOCVAL(LOCALE_SNATIVECURRNAME,"·s¥x¹ô")
+LOCVAL(LOCALE_SYEARMONTH,"yyyy'Š~'M'€ë'")
+LOCVAL(LOCALE_SSORTNAME,"")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION,"2")
Index: trunk/src/kernel32/nls/cor.nls
===================================================================
--- trunk/src/kernel32/nls/cor.nls	(revision 7833)
+++ trunk/src/kernel32/nls/cor.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Cornish, United Kingdom
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "04891")
+LOCVAL(LOCALE_SLANGUAGE, "Cornish (United Kingdom)")
+LOCVAL(LOCALE_SENGLANGUAGE, "Cornish")
+LOCVAL(LOCALE_SABBREVLANGNAME, "cor")
+LOCVAL(LOCALE_SNATIVELANGNAME, "Kernewek")
+LOCVAL(LOCALE_ICOUNTRY, "44")
+LOCVAL(LOCALE_SCOUNTRY, "United Kingdom")
+LOCVAL(LOCALE_SENGCOUNTRY, "United Kingdom")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "United Kingdom")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "£")
+LOCVAL(LOCALE_SINTLSYMBOL, "GBP")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "De Lun")
+LOCVAL(LOCALE_SDAYNAME2, "De Merth")
+LOCVAL(LOCALE_SDAYNAME3, "De Merher")
+LOCVAL(LOCALE_SDAYNAME4, "De Yow")
+LOCVAL(LOCALE_SDAYNAME5, "De Gwener")
+LOCVAL(LOCALE_SDAYNAME6, "De Sadorn")
+LOCVAL(LOCALE_SDAYNAME7, "De Sul")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Mth")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Mhr")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Yow")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Gwe")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sad")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sul")
+
+LOCVAL(LOCALE_SMONTHNAME1, "Mys Genver")
+LOCVAL(LOCALE_SMONTHNAME2, "Mys Whevrel")
+LOCVAL(LOCALE_SMONTHNAME3, "Mys Merth")
+LOCVAL(LOCALE_SMONTHNAME4, "Mys Ebrel")
+LOCVAL(LOCALE_SMONTHNAME5, "Mys Me")
+LOCVAL(LOCALE_SMONTHNAME6, "Mys Evan")
+LOCVAL(LOCALE_SMONTHNAME7, "Mys Gortheren")
+LOCVAL(LOCALE_SMONTHNAME8, "Mys Est")
+LOCVAL(LOCALE_SMONTHNAME9, "Mys Gwyngala")
+LOCVAL(LOCALE_SMONTHNAME10, "Mys Hedra")
+LOCVAL(LOCALE_SMONTHNAME11, "Mys Du")
+LOCVAL(LOCALE_SMONTHNAME12, "Mys Kevardhu")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Gen")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Whe")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mer")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Ebr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "Me")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Evn")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Gor")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Est")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Gwn")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Hed")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Du")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Kev")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"kw")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"GB")
Index: trunk/src/kernel32/nls/cym.nls
===================================================================
--- trunk/src/kernel32/nls/cym.nls	(revision 7833)
+++ trunk/src/kernel32/nls/cym.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Welsh, United Kingdom
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "0492")
+LOCVAL(LOCALE_SLANGUAGE, "Welsh (United Kingdom)")
+LOCVAL(LOCALE_SENGLANGUAGE, "Welsh")
+LOCVAL(LOCALE_SABBREVLANGNAME, "cym")
+LOCVAL(LOCALE_SNATIVELANGNAME, "Cymraeg")
+LOCVAL(LOCALE_ICOUNTRY, "44")
+LOCVAL(LOCALE_SCOUNTRY, "Cymru")
+LOCVAL(LOCALE_SENGCOUNTRY, "Wales")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Cymru")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409")	
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850") /* FIXME */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "28604")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "£")
+LOCVAL(LOCALE_SINTLSYMBOL, "GBP")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")	/* FIXME */
+LOCVAL(LOCALE_S2359, "PM")	/* FIXME */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Dyds Llun")
+LOCVAL(LOCALE_SDAYNAME2, "Dydd Mawrth")
+LOCVAL(LOCALE_SDAYNAME3, "Dyds Mercher")
+LOCVAL(LOCALE_SDAYNAME4, "Dydd Iau")
+LOCVAL(LOCALE_SDAYNAME5, "Dydd Gwener")
+LOCVAL(LOCALE_SDAYNAME6, "Dyds Sadwrn")
+LOCVAL(LOCALE_SDAYNAME7, "Dydd Sul")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Lln")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Maw")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Mer")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Iau")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Gwe")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sad")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sul")
+
+LOCVAL(LOCALE_SMONTHNAME1, "Ionawr")
+LOCVAL(LOCALE_SMONTHNAME2, "Chwefror")
+LOCVAL(LOCALE_SMONTHNAME3, "Mawrth")
+LOCVAL(LOCALE_SMONTHNAME4, "Ebrill")
+LOCVAL(LOCALE_SMONTHNAME5, "Mai")
+LOCVAL(LOCALE_SMONTHNAME6, "Mehefin")
+LOCVAL(LOCALE_SMONTHNAME7, "Gorffennaf")
+LOCVAL(LOCALE_SMONTHNAME8, "Awst")
+LOCVAL(LOCALE_SMONTHNAME9, "Medi")
+LOCVAL(LOCALE_SMONTHNAME10, "Hydref")
+LOCVAL(LOCALE_SMONTHNAME11, "Tachwedd")
+LOCVAL(LOCALE_SMONTHNAME12, "Rhagfyr")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Ion")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Chw")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Maw")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Ebr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Meh")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Gor")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aws")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Med")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Hyd")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Tch")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Rhg")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"cy")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"GB")
Index: trunk/src/kernel32/nls/cze.nls
===================================================================
--- trunk/src/kernel32/nls/cze.nls	(revision 7833)
+++ trunk/src/kernel32/nls/cze.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Czech Republic
+ *	(Czech strings in cp1250)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0405")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Czech")
+LOCVAL(LOCALE_SABBREVLANGNAME,"cze")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Èeský jazyk")
+LOCVAL(LOCALE_ICOUNTRY,"42")
+LOCVAL(LOCALE_SCOUNTRY,"Èeská Republika")
+LOCVAL(LOCALE_SENGCOUNTRY,"Czech Republic")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"CZE")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Èeská Republika")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0405")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"42")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"852")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1250")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10029")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Kè")
+LOCVAL(LOCALE_SINTLSYMBOL,"CZK")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP," ")
+LOCVAL(LOCALE_SMONGROUPING,"3;3")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Ponïelí")
+LOCVAL(LOCALE_SDAYNAME2,"Úterý")
+LOCVAL(LOCALE_SDAYNAME3,"Støeda")
+LOCVAL(LOCALE_SDAYNAME4,"Ètvrtek")
+LOCVAL(LOCALE_SDAYNAME5,"Pátek")
+LOCVAL(LOCALE_SDAYNAME6,"Sobota")
+LOCVAL(LOCALE_SDAYNAME7,"Nedìle")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Po")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Út")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"St")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Èt")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Pá")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"So")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Ne")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Leden")
+LOCVAL(LOCALE_SMONTHNAME2,"Únor")
+LOCVAL(LOCALE_SMONTHNAME3,"Bøezen")
+LOCVAL(LOCALE_SMONTHNAME4,"Duben")
+LOCVAL(LOCALE_SMONTHNAME5,"Kvìten")
+LOCVAL(LOCALE_SMONTHNAME6,"Èerven")
+LOCVAL(LOCALE_SMONTHNAME7,"Èervenec")
+LOCVAL(LOCALE_SMONTHNAME8,"Srpen")
+LOCVAL(LOCALE_SMONTHNAME9,"Záøí")
+LOCVAL(LOCALE_SMONTHNAME10,"Øíjen")
+LOCVAL(LOCALE_SMONTHNAME11,"Listopad")
+LOCVAL(LOCALE_SMONTHNAME12,"Prosinec")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Led")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Úno")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Bøe")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Dub")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Kvì")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Èer")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Ènc")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Srp")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Záø")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Øíj")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Lis")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Pro")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"cs")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CZ")
+
Index: trunk/src/kernel32/nls/dan.nls
===================================================================
--- trunk/src/kernel32/nls/dan.nls	(revision 7833)
+++ trunk/src/kernel32/nls/dan.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Denmark
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0406")
+LOCVAL(LOCALE_SLANGUAGE,"Dansk")
+LOCVAL(LOCALE_SENGLANGUAGE,"Danish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"dan")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Dansk")
+LOCVAL(LOCALE_ICOUNTRY,"45")
+LOCVAL(LOCALE_SCOUNTRY,"Danmark")
+LOCVAL(LOCALE_SENGCOUNTRY,"Denmark")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"DNK")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Danmark")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0406")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"45")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"865")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"kr")
+LOCVAL(LOCALE_SINTLSYMBOL,"DKK")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"mandag")
+LOCVAL(LOCALE_SDAYNAME2,"tirsdag")
+LOCVAL(LOCALE_SDAYNAME3,"onsdag")
+LOCVAL(LOCALE_SDAYNAME4,"torsdag")
+LOCVAL(LOCALE_SDAYNAME5,"fredag")
+LOCVAL(LOCALE_SDAYNAME6,"lørdag")
+LOCVAL(LOCALE_SDAYNAME7,"søndag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"ma")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"ti")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"on")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"to")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"lø")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"sø")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januar")
+LOCVAL(LOCALE_SMONTHNAME2,"februar")
+LOCVAL(LOCALE_SMONTHNAME3,"marts")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"maj")
+LOCVAL(LOCALE_SMONTHNAME6,"juni")
+LOCVAL(LOCALE_SMONTHNAME7,"juli")
+LOCVAL(LOCALE_SMONTHNAME8,"august")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"december")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"maj")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"da")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"DK")
+
Index: trunk/src/kernel32/nls/dea.nls
===================================================================
--- trunk/src/kernel32/nls/dea.nls	(revision 7833)
+++ trunk/src/kernel32/nls/dea.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Austria
+ */
+ 
+LOCVAL(LOCALE_ILANGUAGE,"0c07")
+LOCVAL(LOCALE_SLANGUAGE,"Deutsch")
+LOCVAL(LOCALE_SENGLANGUAGE,"German (Austria)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"dea")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Österreich")
+LOCVAL(LOCALE_ICOUNTRY,"41")
+LOCVAL(LOCALE_SCOUNTRY,"Österreich (Deutsch)")
+LOCVAL(LOCALE_SENGCOUNTRY,"Austria")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"AUT")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Österreich")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0407")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"41")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"851")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,".")
+LOCVAL(LOCALE_STHOUSAND,"'")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL,"EUR")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Montag")
+LOCVAL(LOCALE_SDAYNAME2,"Dienstag")
+LOCVAL(LOCALE_SDAYNAME3,"Mittwoch")
+LOCVAL(LOCALE_SDAYNAME4,"Donnerstag")
+LOCVAL(LOCALE_SDAYNAME5,"Freitag")
+LOCVAL(LOCALE_SDAYNAME6,"Samstag")
+LOCVAL(LOCALE_SDAYNAME7,"Sonntag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Mo")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Di")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Mi")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Do")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Sa")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"So")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Jänner")
+LOCVAL(LOCALE_SMONTHNAME2,"Februar")
+LOCVAL(LOCALE_SMONTHNAME3,"März")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SMONTHNAME6,"Juni")
+LOCVAL(LOCALE_SMONTHNAME7,"Juli")
+LOCVAL(LOCALE_SMONTHNAME8,"August")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"Dezember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Jän")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mär")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dez")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"de")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"AT")
Index: trunk/src/kernel32/nls/dec.nls
===================================================================
--- trunk/src/kernel32/nls/dec.nls	(revision 7833)
+++ trunk/src/kernel32/nls/dec.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Fuerstentum Liechtenstein
+ */
+ 
+LOCVAL(LOCALE_ILANGUAGE,"1407")
+LOCVAL(LOCALE_SLANGUAGE,"Deutsch")
+LOCVAL(LOCALE_SENGLANGUAGE,"German")
+LOCVAL(LOCALE_SABBREVLANGNAME,"dec")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Deutsch")
+LOCVAL(LOCALE_ICOUNTRY,"41")
+LOCVAL(LOCALE_SCOUNTRY,"Liechtenstein (Deutsch)")
+LOCVAL(LOCALE_SENGCOUNTRY,"Liechtenstein")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"LIE")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Liechtenstein")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0407")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"41")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"851")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,".")
+LOCVAL(LOCALE_STHOUSAND,"'")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"SFr")
+LOCVAL(LOCALE_SINTLSYMBOL,"CHF")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Montag")
+LOCVAL(LOCALE_SDAYNAME2,"Dienstag")
+LOCVAL(LOCALE_SDAYNAME3,"Mittwoch")
+LOCVAL(LOCALE_SDAYNAME4,"Donnerstag")
+LOCVAL(LOCALE_SDAYNAME5,"Freitag")
+LOCVAL(LOCALE_SDAYNAME6,"Samstag")
+LOCVAL(LOCALE_SDAYNAME7,"Sonntag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Mo")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Di")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Mi")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Do")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Sa")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"So")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Januar")
+LOCVAL(LOCALE_SMONTHNAME2,"Februar")
+LOCVAL(LOCALE_SMONTHNAME3,"März")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SMONTHNAME6,"Juni")
+LOCVAL(LOCALE_SMONTHNAME7,"Juli")
+LOCVAL(LOCALE_SMONTHNAME8,"August")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"Dezember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mär")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dez")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"de")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"LI")
Index: trunk/src/kernel32/nls/del.nls
===================================================================
--- trunk/src/kernel32/nls/del.nls	(revision 7833)
+++ trunk/src/kernel32/nls/del.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Luxembourg (German)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"1007")
+LOCVAL(LOCALE_SLANGUAGE,"Deutsch")
+LOCVAL(LOCALE_SENGLANGUAGE,"German")
+LOCVAL(LOCALE_SABBREVLANGNAME,"deu")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Deutsch")
+LOCVAL(LOCALE_ICOUNTRY,"49")
+LOCVAL(LOCALE_SCOUNTRY,"Luxemburg")
+LOCVAL(LOCALE_SENGCOUNTRY,"Luxemburg")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"LUX")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Luxembourg")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0407")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"49")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"851")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Montag")
+LOCVAL(LOCALE_SDAYNAME2,"Dienstag")
+LOCVAL(LOCALE_SDAYNAME3,"Mittwoch")
+LOCVAL(LOCALE_SDAYNAME4,"Donnerstag")
+LOCVAL(LOCALE_SDAYNAME5,"Freitag")
+LOCVAL(LOCALE_SDAYNAME6,"Sonnabend")
+LOCVAL(LOCALE_SDAYNAME7,"Sonntag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Mo")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Di")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Mi")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Do")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Sa")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"So")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Januar")
+LOCVAL(LOCALE_SMONTHNAME2,"Februar")
+LOCVAL(LOCALE_SMONTHNAME3,"März")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SMONTHNAME6,"Juni")
+LOCVAL(LOCALE_SMONTHNAME7,"Juli")
+LOCVAL(LOCALE_SMONTHNAME8,"August")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"Dezember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mär")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dez")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"de")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"LU")
Index: trunk/src/kernel32/nls/des.nls
===================================================================
--- trunk/src/kernel32/nls/des.nls	(revision 7833)
+++ trunk/src/kernel32/nls/des.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Switzerland (German)
+ */
+ 
+LOCVAL(LOCALE_ILANGUAGE,"0807")
+LOCVAL(LOCALE_SLANGUAGE,"Deutsch")
+LOCVAL(LOCALE_SENGLANGUAGE,"German")
+LOCVAL(LOCALE_SABBREVLANGNAME,"des")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Schweiz")
+LOCVAL(LOCALE_ICOUNTRY,"41")
+LOCVAL(LOCALE_SCOUNTRY,"Schweiz (Deutsch)")
+LOCVAL(LOCALE_SENGCOUNTRY,"Switzerland")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"CHE")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Schweiz")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0807")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"41")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"851")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,".")
+LOCVAL(LOCALE_STHOUSAND,"'")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"SFr")
+LOCVAL(LOCALE_SINTLSYMBOL,"CHF")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Montag")
+LOCVAL(LOCALE_SDAYNAME2,"Dienstag")
+LOCVAL(LOCALE_SDAYNAME3,"Mittwoch")
+LOCVAL(LOCALE_SDAYNAME4,"Donnerstag")
+LOCVAL(LOCALE_SDAYNAME5,"Freitag")
+LOCVAL(LOCALE_SDAYNAME6,"Samstag")
+LOCVAL(LOCALE_SDAYNAME7,"Sonntag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Mo")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Di")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Mi")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Do")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Sa")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"So")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Januar")
+LOCVAL(LOCALE_SMONTHNAME2,"Februar")
+LOCVAL(LOCALE_SMONTHNAME3,"März")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SMONTHNAME6,"Juni")
+LOCVAL(LOCALE_SMONTHNAME7,"Juli")
+LOCVAL(LOCALE_SMONTHNAME8,"August")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"Dezember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mär")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dez")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"de")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CH")
Index: trunk/src/kernel32/nls/deu.nls
===================================================================
--- trunk/src/kernel32/nls/deu.nls	(revision 7833)
+++ trunk/src/kernel32/nls/deu.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Germany
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0407")
+LOCVAL(LOCALE_SLANGUAGE,"Deutsch (Deutschland)")
+LOCVAL(LOCALE_SENGLANGUAGE,"German")
+LOCVAL(LOCALE_SABBREVLANGNAME,"DEU")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Deutsch")
+LOCVAL(LOCALE_ICOUNTRY,"49")
+LOCVAL(LOCALE_SCOUNTRY,"Deutschland")
+LOCVAL(LOCALE_SENGCOUNTRY,"Germany")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"DEU")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Deutschland")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0407")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"49")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE,"10000")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP, ",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yy")
+LOCVAL(LOCALE_SLONGDATE,"dddd, d. MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT,"HH:mm:ss")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO,"1")
+LOCVAL(LOCALE_IMONLZERO,"1")
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"2")
+
+LOCVAL(LOCALE_SDAYNAME1,"Montag")
+LOCVAL(LOCALE_SDAYNAME2,"Dienstag")
+LOCVAL(LOCALE_SDAYNAME3,"Mittwoch")
+LOCVAL(LOCALE_SDAYNAME4,"Donnerstag")
+LOCVAL(LOCALE_SDAYNAME5,"Freitag")
+LOCVAL(LOCALE_SDAYNAME6,"Samstag")
+LOCVAL(LOCALE_SDAYNAME7,"Sonntag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Mo")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Di")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Mi")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Do")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Sa")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"So")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Januar")
+LOCVAL(LOCALE_SMONTHNAME2,"Februar")
+LOCVAL(LOCALE_SMONTHNAME3,"März")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SMONTHNAME6,"Juni")
+LOCVAL(LOCALE_SMONTHNAME7,"Juli")
+LOCVAL(LOCALE_SMONTHNAME8,"August")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"Dezember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mrz")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dez")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"1")
+LOCVAL(LOCALE_INEGSIGNPOSN,"1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"1")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"0")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"1")
+LOCVAL(LOCALE_FONTSIGNATURE,"/")
+LOCVAL(LOCALE_SISO639LANGNAME,"de")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"DE")
Index: trunk/src/kernel32/nls/ena.nls
===================================================================
--- trunk/src/kernel32/nls/ena.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ena.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (Australian)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "0c09")
+LOCVAL(LOCALE_SLANGUAGE, "English (Australian)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENA")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "61")
+LOCVAL(LOCALE_SCOUNTRY, "Australia")
+LOCVAL(LOCALE_SENGCOUNTRY, "Australia")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "AUS")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Australia")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0c09")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "61")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "$")
+LOCVAL(LOCALE_SINTLSYMBOL, "AUD")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "d/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "H:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"AU")
Index: trunk/src/kernel32/nls/enb.nls
===================================================================
--- trunk/src/kernel32/nls/enb.nls	(revision 7833)
+++ trunk/src/kernel32/nls/enb.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Enlgish (Caribbean)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "2409")
+LOCVAL(LOCALE_SLANGUAGE, "English (Caribbean)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENB")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "1")
+LOCVAL(LOCALE_SCOUNTRY, "Caribbean")
+LOCVAL(LOCALE_SENGCOUNTRY, "Caribbean")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "CAR")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Caribbean")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "2409")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "1")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "1")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "$")
+LOCVAL(LOCALE_SINTLSYMBOL, "USD")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "MM/dd/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, MMMM dd, yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "h:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "0")
+LOCVAL(LOCALE_ILDATE, "0")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+/* LOCVAL(LOCALE_SISO3166CTRYNAME,"") */
Index: trunk/src/kernel32/nls/enc.nls
===================================================================
--- trunk/src/kernel32/nls/enc.nls	(revision 7833)
+++ trunk/src/kernel32/nls/enc.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (Canadian)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "1009")
+LOCVAL(LOCALE_SLANGUAGE, "English (Canadian)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENC")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "2")
+LOCVAL(LOCALE_SCOUNTRY, "Canada")
+LOCVAL(LOCALE_SENGCOUNTRY, "Canada")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "CAN")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Canada")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "1009")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "2")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "$")
+LOCVAL(LOCALE_SINTLSYMBOL, "CAD")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "MMMM d, yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "h:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "0")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CA")
Index: trunk/src/kernel32/nls/eng.nls
===================================================================
--- trunk/src/kernel32/nls/eng.nls	(revision 7833)
+++ trunk/src/kernel32/nls/eng.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (United Kingdom)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "0809")
+LOCVAL(LOCALE_SLANGUAGE, "English (United Kingdom)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENG")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "44")
+LOCVAL(LOCALE_SCOUNTRY, "United Kingdom")
+LOCVAL(LOCALE_SENGCOUNTRY, "United Kingdom")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "United Kingdom")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0809")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "£")
+LOCVAL(LOCALE_SINTLSYMBOL, "GBP")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"GB")
Index: trunk/src/kernel32/nls/eni.nls
===================================================================
--- trunk/src/kernel32/nls/eni.nls	(revision 7833)
+++ trunk/src/kernel32/nls/eni.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/* 
+ * OLE2NLS library
+ * 	English (Ireland)
+ */ 
+
+LOCVAL(LOCALE_ILANGUAGE, "1809")
+LOCVAL(LOCALE_SLANGUAGE, "English (Ireland)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENI")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "353")
+LOCVAL(LOCALE_SCOUNTRY, "Ireland")
+LOCVAL(LOCALE_SENGCOUNTRY, "Ireland")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "IRL")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Eire")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "1809")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "353")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "/") */
+LOCVAL(LOCALE_SISO639LANGNAME, "en")
+LOCVAL(LOCALE_SISO3166CTRYNAME, "IE")
Index: trunk/src/kernel32/nls/enj.nls
===================================================================
--- trunk/src/kernel32/nls/enj.nls	(revision 7833)
+++ trunk/src/kernel32/nls/enj.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (Jamaica)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "2009")
+LOCVAL(LOCALE_SLANGUAGE, "English (Jamaica)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENJ")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "1")
+LOCVAL(LOCALE_SCOUNTRY, "Jamaica")
+LOCVAL(LOCALE_SENGCOUNTRY, "Jamaica")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "JAM")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Jamaica")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "2009")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "1")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "1")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "J$")
+LOCVAL(LOCALE_SINTLSYMBOL, "USD")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, MMMM dd, yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "0")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "1")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"JM")
Index: trunk/src/kernel32/nls/enl.nls
===================================================================
--- trunk/src/kernel32/nls/enl.nls	(revision 7833)
+++ trunk/src/kernel32/nls/enl.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (Belize)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "2809")
+LOCVAL(LOCALE_SLANGUAGE, "English (Belize)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENL")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "501")
+LOCVAL(LOCALE_SCOUNTRY, "Belize")
+LOCVAL(LOCALE_SENGCOUNTRY, "Belize")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "BLZ")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Belize")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "2809")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "501")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ";")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "BZ$")
+LOCVAL(LOCALE_SINTLSYMBOL, "BZE")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "1")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"BZ")
Index: trunk/src/kernel32/nls/ens.nls
===================================================================
--- trunk/src/kernel32/nls/ens.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ens.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (South Africa)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "1c09")
+LOCVAL(LOCALE_SLANGUAGE, "English (South Africa)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENS")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "27")
+LOCVAL(LOCALE_SCOUNTRY, "South Africa")
+LOCVAL(LOCALE_SENGCOUNTRY, "South Africa")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "ZAF")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "South Africa")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "1c09")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "27")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "437")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "R")
+LOCVAL(LOCALE_SINTLSYMBOL, "ZAR")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "2")
+LOCVAL(LOCALE_INEGCURR, "2")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "yy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+LOCVAL(LOCALE_IDATE, "2")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "4")
+LOCVAL(LOCALE_INEGSIGNPOSN, "4")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "1")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"ZA")
Index: trunk/src/kernel32/nls/ent.nls
===================================================================
--- trunk/src/kernel32/nls/ent.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ent.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (Trinidad & Tobago)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "2c09")
+LOCVAL(LOCALE_SLANGUAGE, "English (Trinidad & Tobago)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENT")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "296")
+LOCVAL(LOCALE_SCOUNTRY, "Trinidad & Tobago")
+LOCVAL(LOCALE_SENGCOUNTRY, "Trinidad & Tobago")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "TTO")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Trinidad & Tobago")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "2c09")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "296")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "437")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ";")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "TT$")
+LOCVAL(LOCALE_SINTLSYMBOL, "TTO")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "1")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"TT")
Index: trunk/src/kernel32/nls/enu.nls
===================================================================
--- trunk/src/kernel32/nls/enu.nls	(revision 7833)
+++ trunk/src/kernel32/nls/enu.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (United States)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "0409")
+LOCVAL(LOCALE_SLANGUAGE, "English (United States)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENU")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "1")
+LOCVAL(LOCALE_SCOUNTRY, "United States")
+LOCVAL(LOCALE_SENGCOUNTRY, "United States")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "USA")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "United States")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "1")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "437")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "1")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "$")
+LOCVAL(LOCALE_SINTLSYMBOL, "USD")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "M/d/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, MMMM dd, yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "h:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "0")
+LOCVAL(LOCALE_ILDATE, "0")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE,"\xaf\x00\x00\x80\xcb\x38\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80")
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"US")
Index: trunk/src/kernel32/nls/enz.nls
===================================================================
--- trunk/src/kernel32/nls/enz.nls	(revision 7833)
+++ trunk/src/kernel32/nls/enz.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      English (New Zealand)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "1409")
+LOCVAL(LOCALE_SLANGUAGE, "English (New Zealand)")
+LOCVAL(LOCALE_SENGLANGUAGE, "English")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ENZ")
+LOCVAL(LOCALE_SNATIVELANGNAME, "English")
+LOCVAL(LOCALE_ICOUNTRY, "64")
+LOCVAL(LOCALE_SCOUNTRY, "New Zealand")
+LOCVAL(LOCALE_SENGCOUNTRY, "New Zealand")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "NZL")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "New Zealand")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "1409")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "64")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "$")
+LOCVAL(LOCALE_SINTLSYMBOL, "NZD")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "d/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Monday")
+LOCVAL(LOCALE_SDAYNAME2, "Tuesday")
+LOCVAL(LOCALE_SDAYNAME3, "Wednesday")
+LOCVAL(LOCALE_SDAYNAME4, "Thursday")
+LOCVAL(LOCALE_SDAYNAME5, "Friday")
+LOCVAL(LOCALE_SDAYNAME6, "Saturday")
+LOCVAL(LOCALE_SDAYNAME7, "Sunday")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Mon")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Tue")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Wed")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Thu")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Fri")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Sun")
+
+LOCVAL(LOCALE_SMONTHNAME1, "January")
+LOCVAL(LOCALE_SMONTHNAME2, "February")
+LOCVAL(LOCALE_SMONTHNAME3, "March")
+LOCVAL(LOCALE_SMONTHNAME4, "April")
+LOCVAL(LOCALE_SMONTHNAME5, "May")
+LOCVAL(LOCALE_SMONTHNAME6, "June")
+LOCVAL(LOCALE_SMONTHNAME7, "July")
+LOCVAL(LOCALE_SMONTHNAME8, "August")
+LOCVAL(LOCALE_SMONTHNAME9, "September")
+LOCVAL(LOCALE_SMONTHNAME10, "October")
+LOCVAL(LOCALE_SMONTHNAME11, "November")
+LOCVAL(LOCALE_SMONTHNAME12, "December")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"en")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"NZ")
Index: trunk/src/kernel32/nls/esa.nls
===================================================================
--- trunk/src/kernel32/nls/esa.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esa.nls	(revision 7833)
@@ -0,0 +1,119 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Panama)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"180a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esa")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+LOCVAL(LOCALE_ICOUNTRY, "507")
+LOCVAL(LOCALE_SCOUNTRY,"Panamá")
+LOCVAL(LOCALE_SENGCOUNTRY,"Panama")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"PAN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Panamá")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"B")
+LOCVAL(LOCALE_SINTLSYMBOL, "PAB")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "2")
+LOCVAL(LOCALE_INEGCURR, "14")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "MM/dd/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd' de 'MMMM' de 'yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "0")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "a.m.")
+LOCVAL(LOCALE_S2359, "p.m.")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "1")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "1")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"PA")
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, "20284")
+LOCVAL(LOCALE_IPAPERSIZE, "1")
+LOCVAL(LOCALE_SENGCURRNAME, "Panamanian Balboa")
+LOCVAL(LOCALE_SNATIVECURRNAME, "Balboa")
+LOCVAL(LOCALE_SYEARMONTH, "MMMM' de 'yyyy")
+LOCVAL(LOCALE_SSORTNAME, "Default")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION, """")
Index: trunk/src/kernel32/nls/esb.nls
===================================================================
--- trunk/src/kernel32/nls/esb.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esb.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Bolivia)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"400a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esb")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Bolivia")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Bolivia")
+LOCVAL(LOCALE_SENGCOUNTRY,"Bolivia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"BOL")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Bolivia")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Bs")
+LOCVAL(LOCALE_SINTLSYMBOL, "BOB")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"BO")
Index: trunk/src/kernel32/nls/esc.nls
===================================================================
--- trunk/src/kernel32/nls/esc.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esc.nls	(revision 7833)
@@ -0,0 +1,119 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Costa Rica)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"140a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esa")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+LOCVAL(LOCALE_ICOUNTRY, "506")
+LOCVAL(LOCALE_SCOUNTRY,"Costa Rica")
+LOCVAL(LOCALE_SENGCOUNTRY,"Costa Rica")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"CRI")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Costa Rica")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"140a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ",")
+LOCVAL(LOCALE_STHOUSAND, ".")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"C")
+LOCVAL(LOCALE_SINTLSYMBOL, "CRC")
+LOCVAL(LOCALE_SMONDECIMALSEP, ",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd' de 'MMMM' de 'yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "a.m.")
+LOCVAL(LOCALE_S2359, "p.m.")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CR")
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, "20284")
+LOCVAL(LOCALE_IPAPERSIZE, "1")
+LOCVAL(LOCALE_SENGCURRNAME, "Costa Rican Colon")
+LOCVAL(LOCALE_SNATIVECURRNAME, "Colón")
+LOCVAL(LOCALE_SYEARMONTH, "MMMM' de 'yyyy")
+LOCVAL(LOCALE_SSORTNAME, "Default")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION, """")
Index: trunk/src/kernel32/nls/esd.nls
===================================================================
--- trunk/src/kernel32/nls/esd.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esd.nls	(revision 7833)
@@ -0,0 +1,119 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Dominican Republic)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"1c0a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esd")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+LOCVAL(LOCALE_ICOUNTRY, "1")
+LOCVAL(LOCALE_SCOUNTRY,"República Dominicana")
+LOCVAL(LOCALE_SENGCOUNTRY,"Dominican Republic")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"DOM")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"República Dominicana")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"RD$")
+LOCVAL(LOCALE_SINTLSYMBOL, "DOP")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd' de 'MMMM' de 'yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "a.m.")
+LOCVAL(LOCALE_S2359, "p.m.")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"DO")
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, "20284")
+LOCVAL(LOCALE_IPAPERSIZE, "1")
+LOCVAL(LOCALE_SENGCURRNAME, "Dominican Peso")
+LOCVAL(LOCALE_SNATIVECURRNAME, "Peso")
+LOCVAL(LOCALE_SYEARMONTH, "MMMM' de 'yyyy")
+LOCVAL(LOCALE_SSORTNAME, "Default")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION, """")
Index: trunk/src/kernel32/nls/ese.nls
===================================================================
--- trunk/src/kernel32/nls/ese.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ese.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (El Salvador)
+ *
+ *	(spanish strings in cp1252)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"440a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (El Salvador)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ese")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"El Salvador")
+LOCVAL(LOCALE_SENGCOUNTRY,"El Salvador")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"SLV")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"El Salvador")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"C")
+LOCVAL(LOCALE_SINTLSYMBOL, "SVC")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"SV")
Index: trunk/src/kernel32/nls/esf.nls
===================================================================
--- trunk/src/kernel32/nls/esf.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esf.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Ecuador)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"300a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esf")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Ecuador")
+LOCVAL(LOCALE_SENGCOUNTRY,"Ecuador")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ECU")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Ecuador")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"S")
+LOCVAL(LOCALE_SINTLSYMBOL, "ECS")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"EC")
Index: trunk/src/kernel32/nls/esg.nls
===================================================================
--- trunk/src/kernel32/nls/esg.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esg.nls	(revision 7833)
@@ -0,0 +1,120 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Guatemala)
+ *	(spanish strings in cp1252)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"100a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esg")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+LOCVAL(LOCALE_ICOUNTRY, "502")
+LOCVAL(LOCALE_SCOUNTRY,"Guatemala")
+LOCVAL(LOCALE_SENGCOUNTRY,"Guatemala")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"GTM")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Guatemala")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Q")
+LOCVAL(LOCALE_SINTLSYMBOL, "GTQ")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd' de 'MMMM' de 'yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "a.m.")
+LOCVAL(LOCALE_S2359, "p.m.")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"GT")
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, "20284")
+LOCVAL(LOCALE_IPAPERSIZE, "1")
+LOCVAL(LOCALE_SENGCURRNAME, "Guatemalan Quetzal")
+LOCVAL(LOCALE_SNATIVECURRNAME, "Quetzal")
+LOCVAL(LOCALE_SYEARMONTH, "MMMM' de 'yyyy")
+LOCVAL(LOCALE_SSORTNAME, "Default")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION, """")
Index: trunk/src/kernel32/nls/esh.nls
===================================================================
--- trunk/src/kernel32/nls/esh.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esh.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Honduras)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"480a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esh")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Honduras")
+LOCVAL(LOCALE_SENGCOUNTRY,"Honduras")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"HND")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Honduras")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"L")
+LOCVAL(LOCALE_SINTLSYMBOL, "HNL")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"HN")
Index: trunk/src/kernel32/nls/esi.nls
===================================================================
--- trunk/src/kernel32/nls/esi.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esi.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Nicaragua)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"4c0a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esi")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Nicaragua")
+LOCVAL(LOCALE_SENGCOUNTRY,"Nicaragua")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"NIC")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Nicaragua")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL, "NIO")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"NI")
+
Index: trunk/src/kernel32/nls/esl.nls
===================================================================
--- trunk/src/kernel32/nls/esl.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esl.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Chile)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"340a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Chile)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Chile)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esl")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Chile")
+LOCVAL(LOCALE_SENGCOUNTRY,"Chile")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"CHL")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Chile")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Ch$")
+LOCVAL(LOCALE_SINTLSYMBOL, "CLP")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CL")
Index: trunk/src/kernel32/nls/esm.nls
===================================================================
--- trunk/src/kernel32/nls/esm.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esm.nls	(revision 7833)
@@ -0,0 +1,121 @@
+/*
+ *	OLE2NLS library
+ *      Mexico
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"080a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Mexico)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Mexico)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esm")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español (Mexico)")
+LOCVAL(LOCALE_ICOUNTRY, "52")
+LOCVAL(LOCALE_SCOUNTRY,"Mexico")
+LOCVAL(LOCALE_SENGCOUNTRY,"Mexico")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"MEX")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Mexico")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"$")
+LOCVAL(LOCALE_SINTLSYMBOL, "MXN")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd' de 'MMMM' de 'yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "a.m.")
+LOCVAL(LOCALE_S2359, "p.m.")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Enero")
+LOCVAL(LOCALE_SMONTHNAME2,"Febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"Marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"Abril")
+LOCVAL(LOCALE_SMONTHNAME5,"Mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"Junio")
+LOCVAL(LOCALE_SMONTHNAME7,"Julio")
+LOCVAL(LOCALE_SMONTHNAME8,"Agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"Septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"Octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"Noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"Diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"MX")
+
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, "20284")
+LOCVAL(LOCALE_IPAPERSIZE, "1")
+LOCVAL(LOCALE_SENGCURRNAME, "Mexican Nuevo Peso")
+LOCVAL(LOCALE_SNATIVECURRNAME, "Peso")
+LOCVAL(LOCALE_SYEARMONTH, "MMMM' de 'yyyy")
+LOCVAL(LOCALE_SSORTNAME, "Default")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION, """")
Index: trunk/src/kernel32/nls/esn.nls
===================================================================
--- trunk/src/kernel32/nls/esn.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esn.nls	(revision 7833)
@@ -0,0 +1,120 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Modern Sort)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0c0a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish - Modern Sort")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esn")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español (Moderno)")
+LOCVAL(LOCALE_ICOUNTRY,"34")
+LOCVAL(LOCALE_SCOUNTRY,"España")
+LOCVAL(LOCALE_SENGCOUNTRY,"Spain")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ESP")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"España")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ";")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ",")
+LOCVAL(LOCALE_STHOUSAND, ".")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP, ",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "0")
+LOCVAL(LOCALE_ICURRDIGITS, "0")
+LOCVAL(LOCALE_ICURRENCY, "3")
+LOCVAL(LOCALE_INEGCURR, "8")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd' de 'MMMM' de 'yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "H:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "a.m.")
+LOCVAL(LOCALE_S2359, "p.m.")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "1")
+LOCVAL(LOCALE_INEGSIGNPOSN, "1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "1")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "0")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "1")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"ES")
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, "20284")
+LOCVAL(LOCALE_IPAPERSIZE, "9")
+LOCVAL(LOCALE_SENGCURRNAME, "Spanish Peseta")
+LOCVAL(LOCALE_SNATIVECURRNAME, "Peseta")
+LOCVAL(LOCALE_SYEARMONTH, "MMMM' de 'yyyy")
+LOCVAL(LOCALE_SSORTNAME, "Default")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION, """")
Index: trunk/src/kernel32/nls/eso.nls
===================================================================
--- trunk/src/kernel32/nls/eso.nls	(revision 7833)
+++ trunk/src/kernel32/nls/eso.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Colombia)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"240a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Colombia)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Colombia)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esg")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Colombia")
+LOCVAL(LOCALE_SENGCOUNTRY,"Colombia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"COL")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Colombia")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"C$")
+LOCVAL(LOCALE_SINTLSYMBOL, "COP")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CO")
+
Index: trunk/src/kernel32/nls/esp.nls
===================================================================
--- trunk/src/kernel32/nls/esp.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esp.nls	(revision 7833)
@@ -0,0 +1,121 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Traditional Sort)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"040a")
+LOCVAL(LOCALE_SLANGUAGE,"Español")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish - Traditional Sort")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esp")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+LOCVAL(LOCALE_ICOUNTRY,"34")
+LOCVAL(LOCALE_SCOUNTRY,"España")
+LOCVAL(LOCALE_SENGCOUNTRY,"Spain")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ESP")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"España")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ";")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ",")
+LOCVAL(LOCALE_STHOUSAND, ".")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP, ",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "0")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "0")
+LOCVAL(LOCALE_ICURRENCY, "3")
+LOCVAL(LOCALE_INEGCURR, "8")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, dd' de 'MMMM' de 'yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "H:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "a.m.")
+LOCVAL(LOCALE_S2359, "p.m.")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "1")
+LOCVAL(LOCALE_INEGSIGNPOSN, "1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "1")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "0")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "1")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"ES")
+
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, "20284")
+LOCVAL(LOCALE_IPAPERSIZE, "9")
+LOCVAL(LOCALE_SENGCURRNAME, "Spanish Peseta")
+LOCVAL(LOCALE_SNATIVECURRNAME, "Peseta")
+LOCVAL(LOCALE_SYEARMONTH, "MMMM' de 'yyyy")
+LOCVAL(LOCALE_SSORTNAME, "Default")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION, """")
Index: trunk/src/kernel32/nls/esperanto.nls
===================================================================
--- trunk/src/kernel32/nls/esperanto.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esperanto.nls	(revision 7833)
@@ -0,0 +1,129 @@
+/*
+ *	OLE2NLS library
+ *      Esperanto
+ *      
+ *      Esperanto seems not to be supported by Windows
+ *
+ *      TODO: MS numerical ID for language ?
+ *
+ *	I choose 0x8f for esperanto language as it is high enough
+ *	not to be attributed to another language in the immediate
+ *	future (as of 19980901 the last official languageID is 0x51)
+ *
+ * 	No Windows 125[0-8] codepage has the c^ g^ h^ j^ s^ used by esperanto.
+ *	And for DOS codepage ?
+ *
+ *	ISO 2 letter code for esperanto is "eo" but as Windows use
+ *	three letter codes I added an "x" to the end.	
+ *
+ *	(esperanto strings in iso-8859-3)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"048f")
+LOCVAL(LOCALE_SLANGUAGE,"Esperanto")
+LOCVAL(LOCALE_SENGLANGUAGE,"Esperanto")
+LOCVAL(LOCALE_SABBREVLANGNAME,"eox")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Esperanto")
+/* LOCVAL(LOCALE_ICOUNTRY,"") not official in any one country */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+/* LOCVAL(LOCALE_SENGCOUNTRY,"") */
+/* LOCVAL(LOCALE_SABBREVCTRYNAME,"") */
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"048f") /* MS LANGID TODO */
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE,"") */
+/* LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"") */
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* euro symbol; it is 0xa4 in iso-8859-15 and 0x80 in cp1252 */
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL,"EMU") 
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yyyy.mm.dd")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159) */
+/* LOCVAL(LOCALE_S2359) */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lundo")
+LOCVAL(LOCALE_SDAYNAME2,"mardo")
+LOCVAL(LOCALE_SDAYNAME3,"merkredo")
+LOCVAL(LOCALE_SDAYNAME4,"Œaýdo")
+LOCVAL(LOCALE_SDAYNAME5,"vendredo")
+LOCVAL(LOCALE_SDAYNAME6,"sabato")
+LOCVAL(LOCALE_SDAYNAME7,"dimanæo")
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lu")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"ma")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"me")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Œa")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"ve")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sa")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"di")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januaro")
+LOCVAL(LOCALE_SMONTHNAME2,"februaro")
+LOCVAL(LOCALE_SMONTHNAME3,"marto")
+LOCVAL(LOCALE_SMONTHNAME4,"aprilo")
+LOCVAL(LOCALE_SMONTHNAME5,"majo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"aýgusto")
+LOCVAL(LOCALE_SMONTHNAME9,"septembro")
+LOCVAL(LOCALE_SMONTHNAME10,"oktobro")
+LOCVAL(LOCALE_SMONTHNAME11,"novembro")
+LOCVAL(LOCALE_SMONTHNAME12,"decembro")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"maj")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aýg")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"eo")
+/* LOCVAL(LOCALE_SISO3166CTRYNAME, "") */
+
Index: trunk/src/kernel32/nls/esr.nls
===================================================================
--- trunk/src/kernel32/nls/esr.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esr.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Peru)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"280a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Perú)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Peru)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esf")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Perú")
+LOCVAL(LOCALE_SENGCOUNTRY,"Peru")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"PER")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Perú")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"S")
+LOCVAL(LOCALE_SINTLSYMBOL, "PES")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"PE")
Index: trunk/src/kernel32/nls/ess.nls
===================================================================
--- trunk/src/kernel32/nls/ess.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ess.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Argentina)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"2c0a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Argentina)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Argentina)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esg")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Argentina")
+LOCVAL(LOCALE_SENGCOUNTRY,"Argentina")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ARG")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Argentina")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"$")
+LOCVAL(LOCALE_SINTLSYMBOL, "ARS")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"AR")
Index: trunk/src/kernel32/nls/est.nls
===================================================================
--- trunk/src/kernel32/nls/est.nls	(revision 7833)
+++ trunk/src/kernel32/nls/est.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Estonia
+ *
+ *	(estonian strings in cp1252)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0425")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Estonian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"est")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Estonia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"EST")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0425")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"EEK")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"esmaspäev")
+LOCVAL(LOCALE_SDAYNAME2,"teisipäev")
+LOCVAL(LOCALE_SDAYNAME3,"kolmapäev")
+LOCVAL(LOCALE_SDAYNAME4,"meljapäev")
+LOCVAL(LOCALE_SDAYNAME5,"reede")
+LOCVAL(LOCALE_SDAYNAME6,"laupäev")
+LOCVAL(LOCALE_SDAYNAME7,"pühapäev")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"E")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"T")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"K")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"N")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"R")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"L")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"P")
+
+LOCVAL(LOCALE_SMONTHNAME1,"jaanuar")
+LOCVAL(LOCALE_SMONTHNAME2,"veebruar")
+LOCVAL(LOCALE_SMONTHNAME3,"märts")
+LOCVAL(LOCALE_SMONTHNAME4,"aprill")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juuni")
+LOCVAL(LOCALE_SMONTHNAME7,"juuli")
+LOCVAL(LOCALE_SMONTHNAME8,"august")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktoober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"detsember")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jaan ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"veebr")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"märts")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr  ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai  ")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"juuni")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"juuli")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug  ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sept ")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt  ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov  ")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dets ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"et")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"EE")
+
Index: trunk/src/kernel32/nls/esu.nls
===================================================================
--- trunk/src/kernel32/nls/esu.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esu.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Puerto Rico)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"500a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Puerto Rico)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Puerto Rico)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esu")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español (Puerto Rico)")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Puerto Rico")
+LOCVAL(LOCALE_SENGCOUNTRY,"Puerto Rico")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"PRI")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Puerto Rico")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"$")
+LOCVAL(LOCALE_SINTLSYMBOL, "USD")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"PR")
Index: trunk/src/kernel32/nls/esv.nls
===================================================================
--- trunk/src/kernel32/nls/esv.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esv.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Venezuela)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"200a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Venezuela)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Venezuela)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esv")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español (Venezuela)")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Venezuela")
+LOCVAL(LOCALE_SENGCOUNTRY,"Venezuela")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"VEN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Venezuela")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Bs")
+LOCVAL(LOCALE_SINTLSYMBOL, "VEB")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"VE")
+
Index: trunk/src/kernel32/nls/esy.nls
===================================================================
--- trunk/src/kernel32/nls/esy.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esy.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Uruguay)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"380a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Uruguay)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Uruguay)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esy")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español (Uruguay)")
+LOCVAL(LOCALE_ICOUNTRY,"598")
+LOCVAL(LOCALE_SCOUNTRY,"Uruguay")
+LOCVAL(LOCALE_SENGCOUNTRY,"Uruguay")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"URY")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Uruguay")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"380a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"U$S")
+LOCVAL(LOCALE_SINTLSYMBOL, "UYU")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d de MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"UY")
+
Index: trunk/src/kernel32/nls/esz.nls
===================================================================
--- trunk/src/kernel32/nls/esz.nls	(revision 7833)
+++ trunk/src/kernel32/nls/esz.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Spanish (Paraguay)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"3c0a")
+LOCVAL(LOCALE_SLANGUAGE,"Español (Paraguay)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Spanish (Paraguay)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"esz")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Español (Paraguay)")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Paraguay")
+LOCVAL(LOCALE_SENGCOUNTRY,"Paraguay")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"PRY")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Paraguay")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040a")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"G")
+LOCVAL(LOCALE_SINTLSYMBOL, "PYG")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunes")
+LOCVAL(LOCALE_SDAYNAME2,"martes")
+LOCVAL(LOCALE_SDAYNAME3,"miércoles")
+LOCVAL(LOCALE_SDAYNAME4,"jueves")
+LOCVAL(LOCALE_SDAYNAME5,"viernes")
+LOCVAL(LOCALE_SDAYNAME6,"sábado")
+LOCVAL(LOCALE_SDAYNAME7,"domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mié")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jue")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vie")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sáb")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"enero")
+LOCVAL(LOCALE_SMONTHNAME2,"febrero")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"abril")
+LOCVAL(LOCALE_SMONTHNAME5,"mayo")
+LOCVAL(LOCALE_SMONTHNAME6,"junio")
+LOCVAL(LOCALE_SMONTHNAME7,"julio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"septiembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octubre")
+LOCVAL(LOCALE_SMONTHNAME11,"noviembre")
+LOCVAL(LOCALE_SMONTHNAME12,"diciembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ene")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"may")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"es")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"PY")
+
Index: trunk/src/kernel32/nls/euq.nls
===================================================================
--- trunk/src/kernel32/nls/euq.nls	(revision 7833)
+++ trunk/src/kernel32/nls/euq.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Basque
+ *
+ *	email: srtxg@chanae.alphanet.ch
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"042d")
+LOCVAL(LOCALE_SLANGUAGE,"Euskara")
+LOCVAL(LOCALE_SENGLANGUAGE,"Basque")
+LOCVAL(LOCALE_SABBREVLANGNAME,"euq")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Euskara")
+LOCVAL(LOCALE_ICOUNTRY,"34")
+LOCVAL(LOCALE_SCOUNTRY,"Espainia")
+LOCVAL(LOCALE_SENGCOUNTRY,"Spain (Basque)")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ESP")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Espainia")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"04d2")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"34")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Pts")
+LOCVAL(LOCALE_SINTLSYMBOL, "ESP")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"-")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yyyy-MM-dd")
+LOCVAL(LOCALE_SLONGDATE,"ddd, yyyyko MMMMren d.a")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"astelehena")
+LOCVAL(LOCALE_SDAYNAME2,"asteartea")
+LOCVAL(LOCALE_SDAYNAME3,"asteazkena")
+LOCVAL(LOCALE_SDAYNAME4,"osteguna")
+LOCVAL(LOCALE_SDAYNAME5,"ostirala")
+LOCVAL(LOCALE_SDAYNAME6,"larunbata")
+LOCVAL(LOCALE_SDAYNAME7,"igandea")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"leh")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"art")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"azk")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"teg")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"tir")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"lar")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"iga")
+
+LOCVAL(LOCALE_SMONTHNAME1,"urtarrila")
+LOCVAL(LOCALE_SMONTHNAME2,"otsaila")
+LOCVAL(LOCALE_SMONTHNAME3,"martxoa")
+LOCVAL(LOCALE_SMONTHNAME4,"apirila")
+LOCVAL(LOCALE_SMONTHNAME5,"maiatza")
+LOCVAL(LOCALE_SMONTHNAME6,"ekaina")
+LOCVAL(LOCALE_SMONTHNAME7,"uztaila")
+LOCVAL(LOCALE_SMONTHNAME8,"abuztua")
+LOCVAL(LOCALE_SMONTHNAME9,"iraila")
+LOCVAL(LOCALE_SMONTHNAME10,"urria")
+LOCVAL(LOCALE_SMONTHNAME11,"azaroa")
+LOCVAL(LOCALE_SMONTHNAME12,"abendua")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"urt")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"ots")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"api")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"eka")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"uzt")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"abu")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ira")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"urr")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"aza")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"abe")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"eu")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"ES")
+
Index: trunk/src/kernel32/nls/fin.nls
===================================================================
--- trunk/src/kernel32/nls/fin.nls	(revision 7833)
+++ trunk/src/kernel32/nls/fin.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Finland
+ */
+ 
+LOCVAL(LOCALE_ILANGUAGE,"040b")
+LOCVAL(LOCALE_SLANGUAGE,"Suomi")
+LOCVAL(LOCALE_SENGLANGUAGE,"Finnish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"fin")
+LOCVAL(LOCALE_SNATIVELANGNAME,"suomi")
+LOCVAL(LOCALE_ICOUNTRY,"358")
+LOCVAL(LOCALE_SCOUNTRY,"Suomi")
+LOCVAL(LOCALE_SENGCOUNTRY,"Finland")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"FIN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Suomi")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040b")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"358")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL,"EUR")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"maanantai")
+LOCVAL(LOCALE_SDAYNAME2,"tiistai")
+LOCVAL(LOCALE_SDAYNAME3,"keskiviikko")
+LOCVAL(LOCALE_SDAYNAME4,"torstai")
+LOCVAL(LOCALE_SDAYNAME5,"perjantai")
+LOCVAL(LOCALE_SDAYNAME6,"lauantai")
+LOCVAL(LOCALE_SDAYNAME7,"sunnuntai")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Ma")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ti")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ke")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"To")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Pe")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"La")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Su")
+
+LOCVAL(LOCALE_SMONTHNAME1,"tammikuu")
+LOCVAL(LOCALE_SMONTHNAME2,"helmikuu")
+LOCVAL(LOCALE_SMONTHNAME3,"maaliskuu")
+LOCVAL(LOCALE_SMONTHNAME4,"huhtikuu")
+LOCVAL(LOCALE_SMONTHNAME5,"toukokuu")
+LOCVAL(LOCALE_SMONTHNAME6,"kesäkuu")
+LOCVAL(LOCALE_SMONTHNAME7,"heinäkuu")
+LOCVAL(LOCALE_SMONTHNAME8,"elokuu")
+LOCVAL(LOCALE_SMONTHNAME9,"syyskuu")
+LOCVAL(LOCALE_SMONTHNAME10,"lokakuu")
+LOCVAL(LOCALE_SMONTHNAME11,"marraskuu")
+LOCVAL(LOCALE_SMONTHNAME12,"joulukuu")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"tammi")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"helmi")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"maalis")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"huhti")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"touko")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"kesä")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"heinä")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"elo")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"syys")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"loka")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"marras")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"joulu")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"fi")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"FI")
Index: trunk/src/kernel32/nls/fos.nls
===================================================================
--- trunk/src/kernel32/nls/fos.nls	(revision 7833)
+++ trunk/src/kernel32/nls/fos.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Faroe Islands
+ *
+ *	(faroese strings in cp1252)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0438")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Faroese")
+LOCVAL(LOCALE_SABBREVLANGNAME,"fos")
+LOCVAL(LOCALE_SNATIVELANGNAME,"færoyskt")
+LOCVAL(LOCALE_ICOUNTRY,"298")
+LOCVAL(LOCALE_SCOUNTRY,"")
+LOCVAL(LOCALE_SENGCOUNTRY,"Faroe Islands")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"FRO")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Froyar")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0438")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"40") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE,"851") */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"kr")
+LOCVAL(LOCALE_SINTLSYMBOL, "DKK")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159) */
+/* LOCVAL(LOCALE_S2359) */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"mánadagur")
+LOCVAL(LOCALE_SDAYNAME2,"týsdagur")
+LOCVAL(LOCALE_SDAYNAME3,"mikudagur")
+LOCVAL(LOCALE_SDAYNAME4,"hósdagur")
+LOCVAL(LOCALE_SDAYNAME5,"fríggjadagur")
+LOCVAL(LOCALE_SDAYNAME6,"leygardagur")
+LOCVAL(LOCALE_SDAYNAME7,"sunnudagur")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"mán")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"týs")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mik")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"hós")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"frí")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"ley")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"sun")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januar")
+LOCVAL(LOCALE_SMONTHNAME2,"februar")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juni")
+LOCVAL(LOCALE_SMONTHNAME7,"juli")
+LOCVAL(LOCALE_SMONTHNAME8,"august")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"desember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"des")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"fo")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"FO")
Index: trunk/src/kernel32/nls/fra.nls
===================================================================
--- trunk/src/kernel32/nls/fra.nls	(revision 7833)
+++ trunk/src/kernel32/nls/fra.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      France
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"040c")
+LOCVAL(LOCALE_SLANGUAGE,"Français")
+LOCVAL(LOCALE_SENGLANGUAGE,"French")
+LOCVAL(LOCALE_SABBREVLANGNAME,"fra")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Français")
+LOCVAL(LOCALE_ICOUNTRY,"33")
+LOCVAL(LOCALE_SCOUNTRY,"France")
+LOCVAL(LOCALE_SENGCOUNTRY,"France")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"FRA")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"France")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040c")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"33")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lundi")
+LOCVAL(LOCALE_SDAYNAME2,"mardi")
+LOCVAL(LOCALE_SDAYNAME3,"mercredi")
+LOCVAL(LOCALE_SDAYNAME4,"jeudi")
+LOCVAL(LOCALE_SDAYNAME5,"vendredi") 
+LOCVAL(LOCALE_SDAYNAME6,"samedi") 
+LOCVAL(LOCALE_SDAYNAME7,"dimanche")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun") 
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar") 
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mer") 
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jeu") 
+LOCVAL(LOCALE_SABBREVDAYNAME5,"ven") 
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sam") 
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dim") 
+
+LOCVAL(LOCALE_SMONTHNAME1,"janvier")
+LOCVAL(LOCALE_SMONTHNAME2,"février")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"avril")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juin")
+LOCVAL(LOCALE_SMONTHNAME7,"juillet")
+LOCVAL(LOCALE_SMONTHNAME8,"août")
+LOCVAL(LOCALE_SMONTHNAME9,"septembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octobre")
+LOCVAL(LOCALE_SMONTHNAME11,"novembre")
+LOCVAL(LOCALE_SMONTHNAME12,"décembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+  
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"fév")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"avr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aoû")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"déc")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "1")
+LOCVAL(LOCALE_INEGSIGNPOSN, "1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "0")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"fr")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"FR")
Index: trunk/src/kernel32/nls/frb.nls
===================================================================
--- trunk/src/kernel32/nls/frb.nls	(revision 7833)
+++ trunk/src/kernel32/nls/frb.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Belgium
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"080c")
+LOCVAL(LOCALE_SLANGUAGE,"Français (Belgique)")
+LOCVAL(LOCALE_SENGLANGUAGE,"French (Belgium)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"frb")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Français (Belgique)")
+LOCVAL(LOCALE_ICOUNTRY,"32")
+LOCVAL(LOCALE_SCOUNTRY,"Belgique")
+LOCVAL(LOCALE_SENGCOUNTRY,"Belgium")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"BEL")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Belgique")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040c")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"33")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lundi")
+LOCVAL(LOCALE_SDAYNAME2,"mardi")
+LOCVAL(LOCALE_SDAYNAME3,"mercredi")
+LOCVAL(LOCALE_SDAYNAME4,"jeudi")
+LOCVAL(LOCALE_SDAYNAME5,"vendredi")
+LOCVAL(LOCALE_SDAYNAME6,"samedi")
+LOCVAL(LOCALE_SDAYNAME7,"dimanche")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mer")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jeu")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"ven")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sam")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dim")
+
+LOCVAL(LOCALE_SMONTHNAME1,"janvier")
+LOCVAL(LOCALE_SMONTHNAME2,"février")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"avril")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juin")
+LOCVAL(LOCALE_SMONTHNAME7,"juillet")
+LOCVAL(LOCALE_SMONTHNAME8,"août")
+LOCVAL(LOCALE_SMONTHNAME9,"septembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octobre")
+LOCVAL(LOCALE_SMONTHNAME11,"novembre")
+LOCVAL(LOCALE_SMONTHNAME12,"décembre")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"fév")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"avr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aoû")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"déc")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"fr")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"BE")
Index: trunk/src/kernel32/nls/frc.nls
===================================================================
--- trunk/src/kernel32/nls/frc.nls	(revision 7833)
+++ trunk/src/kernel32/nls/frc.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Canada (French)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0c0c")
+LOCVAL(LOCALE_SLANGUAGE,"Français (Canada)")
+LOCVAL(LOCALE_SENGLANGUAGE,"French (Canada)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"frc")
+LOCVAL(LOCALE_SNATIVELANGNAME,"français")
+LOCVAL(LOCALE_ICOUNTRY,"2")
+LOCVAL(LOCALE_SCOUNTRY,"Canada")
+LOCVAL(LOCALE_SENGCOUNTRY,"Canada")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"CAN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Canada")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040c")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"2")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"863")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"$")
+LOCVAL(LOCALE_SINTLSYMBOL, "CAD")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP," ")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"d MMMM, yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+/* LOCVAL(LOCALE_ITIME,"1") */
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lundi")
+LOCVAL(LOCALE_SDAYNAME2,"mardi")
+LOCVAL(LOCALE_SDAYNAME3,"mercredi")
+LOCVAL(LOCALE_SDAYNAME4,"jeudi")
+LOCVAL(LOCALE_SDAYNAME5,"vendredi")
+LOCVAL(LOCALE_SDAYNAME6,"samedi")
+LOCVAL(LOCALE_SDAYNAME7,"dimanche")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mer")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jeu")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"ven")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sam")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dim")
+
+LOCVAL(LOCALE_SMONTHNAME1,"janvier")
+LOCVAL(LOCALE_SMONTHNAME2,"février")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"avril")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juin")
+LOCVAL(LOCALE_SMONTHNAME7,"juillet")
+LOCVAL(LOCALE_SMONTHNAME8,"août")
+LOCVAL(LOCALE_SMONTHNAME9,"septembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octobre")
+LOCVAL(LOCALE_SMONTHNAME11,"novembre")
+LOCVAL(LOCALE_SMONTHNAME12,"décembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"janv")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"févr")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mars")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"avr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"juin")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"juil")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"août")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sept")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"déc")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"fr")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CA")
Index: trunk/src/kernel32/nls/frl.nls
===================================================================
--- trunk/src/kernel32/nls/frl.nls	(revision 7833)
+++ trunk/src/kernel32/nls/frl.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Luxemburg (French)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"140c")
+LOCVAL(LOCALE_SLANGUAGE,"Français (Luxembourg)")
+LOCVAL(LOCALE_SENGLANGUAGE,"French (Luxembourg)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"frl")
+LOCVAL(LOCALE_SNATIVELANGNAME,"français")
+LOCVAL(LOCALE_ICOUNTRY,"352")
+LOCVAL(LOCALE_SCOUNTRY,"Luxembourg")
+LOCVAL(LOCALE_SENGCOUNTRY,"Luxemburg")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"LUX")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Luxembourg")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040c")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"33")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"lundi")
+LOCVAL(LOCALE_SDAYNAME2,"mardi")
+LOCVAL(LOCALE_SDAYNAME3,"mercredi")
+LOCVAL(LOCALE_SDAYNAME4,"jeudi")
+LOCVAL(LOCALE_SDAYNAME5,"vendredi") 
+LOCVAL(LOCALE_SDAYNAME6,"samedi") 
+LOCVAL(LOCALE_SDAYNAME7,"dimanche")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun") 
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar") 
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mer") 
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jeu") 
+LOCVAL(LOCALE_SABBREVDAYNAME5,"ven") 
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sam") 
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dim") 
+
+LOCVAL(LOCALE_SMONTHNAME1,"janvier")
+LOCVAL(LOCALE_SMONTHNAME2,"février")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"avril")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juin")
+LOCVAL(LOCALE_SMONTHNAME7,"juillet")
+LOCVAL(LOCALE_SMONTHNAME8,"août")
+LOCVAL(LOCALE_SMONTHNAME9,"septembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octobre")
+LOCVAL(LOCALE_SMONTHNAME11,"novembre")
+LOCVAL(LOCALE_SMONTHNAME12,"décembre")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"janv")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"févr")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mars")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"avr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"juin")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"juil")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"août")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sept")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"déc")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"fr")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"LU")
+
+/* calendrier grégorien */
Index: trunk/src/kernel32/nls/frs.nls
===================================================================
--- trunk/src/kernel32/nls/frs.nls	(revision 7833)
+++ trunk/src/kernel32/nls/frs.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Switzerland (French)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"100c")
+LOCVAL(LOCALE_SLANGUAGE,"Français (Suisse)")
+LOCVAL(LOCALE_SENGLANGUAGE,"French (Switzerland)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"frs")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Français (Suisse)")
+LOCVAL(LOCALE_ICOUNTRY,"41")
+LOCVAL(LOCALE_SCOUNTRY,"Suisse")
+LOCVAL(LOCALE_SENGCOUNTRY,"Switzerland")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"CHE")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Suisse")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040c")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"33")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"SFr")
+LOCVAL(LOCALE_SINTLSYMBOL, "CHF")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lundi")
+LOCVAL(LOCALE_SDAYNAME2,"mardi")
+LOCVAL(LOCALE_SDAYNAME3,"mercredi")
+LOCVAL(LOCALE_SDAYNAME4,"jeudi")
+LOCVAL(LOCALE_SDAYNAME5,"vendredi")
+LOCVAL(LOCALE_SDAYNAME6,"samedi")
+LOCVAL(LOCALE_SDAYNAME7,"dimanche")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mer")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"jeu")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"ven")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sam")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dim")
+
+LOCVAL(LOCALE_SMONTHNAME1,"janvier")
+LOCVAL(LOCALE_SMONTHNAME2,"février")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"avril")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juin")
+LOCVAL(LOCALE_SMONTHNAME7,"juillet")
+LOCVAL(LOCALE_SMONTHNAME8,"août")
+LOCVAL(LOCALE_SMONTHNAME9,"septembre")
+LOCVAL(LOCALE_SMONTHNAME10,"octobre")
+LOCVAL(LOCALE_SMONTHNAME11,"novembre")
+LOCVAL(LOCALE_SMONTHNAME12,"décembre")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"fév")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"avr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aoû")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"déc")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"fr")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CH")
+
+/* calendrier grégorien */
Index: trunk/src/kernel32/nls/gae.nls
===================================================================
--- trunk/src/kernel32/nls/gae.nls	(revision 7833)
+++ trunk/src/kernel32/nls/gae.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Ireland (Gaeilge)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "043C") 
+LOCVAL(LOCALE_SLANGUAGE, "Gaeilge (Éire)")
+LOCVAL(LOCALE_SENGLANGUAGE, "Irish")
+LOCVAL(LOCALE_SABBREVLANGNAME, "gae")
+LOCVAL(LOCALE_SNATIVELANGNAME, "Gaeilge")
+LOCVAL(LOCALE_ICOUNTRY, "353")
+LOCVAL(LOCALE_SCOUNTRY, "Ireland")
+LOCVAL(LOCALE_SENGCOUNTRY, "Ireland")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "IRL")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Éire")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0043C")	/*  */
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "353")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "437")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "1")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "d/M/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, MMMM dd, yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "h:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "0")
+LOCVAL(LOCALE_ILDATE, "0")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Dé Luain")
+LOCVAL(LOCALE_SDAYNAME2, "Dé Máirt")
+LOCVAL(LOCALE_SDAYNAME3, "Dé Céadaoin")
+LOCVAL(LOCALE_SDAYNAME4, "Déardaoin")
+LOCVAL(LOCALE_SDAYNAME5, "Dé hAoine")
+LOCVAL(LOCALE_SDAYNAME6, "Dé Sathairn")
+LOCVAL(LOCALE_SDAYNAME7, "De Domhnaigh")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Lua")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Mái")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Céa")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Déa")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Aoi")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Dom")
+
+LOCVAL(LOCALE_SMONTHNAME1, "Eanáir")
+LOCVAL(LOCALE_SMONTHNAME2, "Feabhra")
+LOCVAL(LOCALE_SMONTHNAME3, "Márta")
+LOCVAL(LOCALE_SMONTHNAME4, "Aibreán")
+LOCVAL(LOCALE_SMONTHNAME5, "Mí na Bealtaine")
+LOCVAL(LOCALE_SMONTHNAME6, "Meitheamh")
+LOCVAL(LOCALE_SMONTHNAME7, "Iúil")
+LOCVAL(LOCALE_SMONTHNAME8, "Lúnasa")
+LOCVAL(LOCALE_SMONTHNAME9, "Meán Fómhair")
+LOCVAL(LOCALE_SMONTHNAME10, "Deireadh Fómhair")
+LOCVAL(LOCALE_SMONTHNAME11, "Mí na Samhna")
+LOCVAL(LOCALE_SMONTHNAME12, "Mí na Nollag")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Ean")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Fea")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Már")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Aib")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "Bea")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Mei")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Iúi")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Lún")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "MFó")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "DFó")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Sam")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Nol")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ga")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"IE")
+
+/* Gregorian Calendar */
Index: trunk/src/kernel32/nls/gdh.nls
===================================================================
--- trunk/src/kernel32/nls/gdh.nls	(revision 7833)
+++ trunk/src/kernel32/nls/gdh.nls	(revision 7833)
@@ -0,0 +1,112 @@
+/*
+ *	OLE2NLS library
+ *      Scots Gaelic, United Kingdom
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "0809")
+LOCVAL(LOCALE_SLANGUAGE, "Gaidhlig (Breatainn Mhòr)")
+LOCVAL(LOCALE_SENGLANGUAGE, "Scots Gaelic")
+LOCVAL(LOCALE_SABBREVLANGNAME, "gdh")
+LOCVAL(LOCALE_SNATIVELANGNAME, "Gaidhlig")
+LOCVAL(LOCALE_ICOUNTRY, "44")
+LOCVAL(LOCALE_SCOUNTRY, "Breatainn Mhòr")
+LOCVAL(LOCALE_SENGCOUNTRY, "United Kingdom")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Breatainn Mhòr")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "£")
+LOCVAL(LOCALE_SINTLSYMBOL, "GBP")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Diluain")
+LOCVAL(LOCALE_SDAYNAME2, "Dimàirt")
+LOCVAL(LOCALE_SDAYNAME3, "Diciadain")
+LOCVAL(LOCALE_SDAYNAME4, "Diardaoin")
+LOCVAL(LOCALE_SDAYNAME5, "Dihaoine")
+LOCVAL(LOCALE_SDAYNAME6, "Disathairne")
+LOCVAL(LOCALE_SDAYNAME7, "Didòmhnaich")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Dilu")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Dimà")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Dica")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Diar")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Diha")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Disa")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Didò")
+
+LOCVAL(LOCALE_SMONTHNAME1, "Am Faoilteach")
+LOCVAL(LOCALE_SMONTHNAME2, "An Gearann")
+LOCVAL(LOCALE_SMONTHNAME3, "Am Màrt")
+LOCVAL(LOCALE_SMONTHNAME4, "An Giblean")
+LOCVAL(LOCALE_SMONTHNAME5, "A'Mhàigh")
+LOCVAL(LOCALE_SMONTHNAME6, "An t-Og Mhìos")
+LOCVAL(LOCALE_SMONTHNAME7, "An t-luchar")
+LOCVAL(LOCALE_SMONTHNAME8, "An Lùnasdal")
+LOCVAL(LOCALE_SMONTHNAME9, "An t-Sultain")
+LOCVAL(LOCALE_SMONTHNAME10, "An Damhair")
+LOCVAL(LOCALE_SMONTHNAME11, "An t-Samhain")
+LOCVAL(LOCALE_SMONTHNAME12, "An Dùbhlachd")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Fao")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Gea")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Màr")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Gib")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "Mhà")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "OgM")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Luc")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Lùn")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sul")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Dam")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Sam")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dùb")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"gd")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"GB")
Index: trunk/src/kernel32/nls/gdv.nls
===================================================================
--- trunk/src/kernel32/nls/gdv.nls	(revision 7833)
+++ trunk/src/kernel32/nls/gdv.nls	(revision 7833)
@@ -0,0 +1,111 @@
+/*
+ *	OLE2NLS library
+ *      Manx Gaelic, United Kingdom
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "0c3c")
+LOCVAL(LOCALE_SLANGUAGE, "Gaelg (Manninn)")
+LOCVAL(LOCALE_SENGLANGUAGE, "Manx Gaelic")
+LOCVAL(LOCALE_SABBREVLANGNAME, "gdv")
+LOCVAL(LOCALE_SNATIVELANGNAME, "Gaelg")
+LOCVAL(LOCALE_ICOUNTRY, "44")
+LOCVAL(LOCALE_SCOUNTRY, "Manninn")
+LOCVAL(LOCALE_SENGCOUNTRY, "Isle of Man")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Manninn")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "£")
+LOCVAL(LOCALE_SINTLSYMBOL, "GBP")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "1")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Jehein")
+LOCVAL(LOCALE_SDAYNAME2, "Jemayrt")
+LOCVAL(LOCALE_SDAYNAME3, "Jercean")
+LOCVAL(LOCALE_SDAYNAME4, "Jerdein")
+LOCVAL(LOCALE_SDAYNAME5, "Jerheiney")
+LOCVAL(LOCALE_SDAYNAME6, "Jesarn")
+LOCVAL(LOCALE_SDAYNAME7, "Jedoonee")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Jelu")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Jema")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Jerc")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Jerd")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Jehe")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Jesa")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Jedo")
+
+LOCVAL(LOCALE_SMONTHNAME1, "Jerrey-geuree")
+LOCVAL(LOCALE_SMONTHNAME2, "Toshiaght-arree") 
+LOCVAL(LOCALE_SMONTHNAME3, "Mayrnt") 
+LOCVAL(LOCALE_SMONTHNAME4, "Averil")
+LOCVAL(LOCALE_SMONTHNAME5, "Boaldyn")
+LOCVAL(LOCALE_SMONTHNAME6, "Mean-souree")	
+LOCVAL(LOCALE_SMONTHNAME7, "Jerrey-souree") 
+LOCVAL(LOCALE_SMONTHNAME8, "Luanistyn")
+LOCVAL(LOCALE_SMONTHNAME9, "Mean-fourir")
+LOCVAL(LOCALE_SMONTHNAME10, "Jerrey-fouyir")
+LOCVAL(LOCALE_SMONTHNAME11, "Mee Houney")
+LOCVAL(LOCALE_SMONTHNAME12, "Mee ny Nollick")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "J-guer")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "T-arree")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mayrnt")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Averil")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "Boaldyn")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "M-souree")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "J-souree")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Luanistyn")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "M-fouyir")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "J-fouyir")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "M.Houney")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "M.Nollick")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_SISO639LANGNAME,"gv")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"GB")
Index: trunk/src/kernel32/nls/grc.nls
===================================================================
--- trunk/src/kernel32/nls/grc.nls	(revision 7833)
+++ trunk/src/kernel32/nls/grc.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Greek
+ *	(Greek strings in cp1253)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0408")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Greek")
+LOCVAL(LOCALE_SABBREVLANGNAME,"grc")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+LOCVAL(LOCALE_ICOUNTRY,"30")
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Greece")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"GRC")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0408")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"30")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"737")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1253")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10006")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÄåõôÝñá")
+LOCVAL(LOCALE_SDAYNAME2,"Ôñßôç")
+LOCVAL(LOCALE_SDAYNAME3,"ÔåôÜñôç")
+LOCVAL(LOCALE_SDAYNAME4,"ÐÝìðôç")
+LOCVAL(LOCALE_SDAYNAME5,"ÐáñáóêåõÞ")
+LOCVAL(LOCALE_SDAYNAME6,"ÓáââÜôï")
+LOCVAL(LOCALE_SDAYNAME7,"Êõñéáêç")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Äåõ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ôñé")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ôåô")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Ðåì")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ðáñ")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Óáâ")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Êõñ")
+
+LOCVAL(LOCALE_SMONTHNAME1,"ÉáíïÜñéïò")
+LOCVAL(LOCALE_SMONTHNAME2,"ÖåâñïÜñéïò")
+LOCVAL(LOCALE_SMONTHNAME3,"ÌÜñôéïò")
+LOCVAL(LOCALE_SMONTHNAME4,"Áðñßëéïò")
+LOCVAL(LOCALE_SMONTHNAME5,"ÌÜéïò")
+LOCVAL(LOCALE_SMONTHNAME6,"Éïýíéïò")
+LOCVAL(LOCALE_SMONTHNAME7,"Éïýëéïò")
+LOCVAL(LOCALE_SMONTHNAME8,"Áýãïõóôïò")
+LOCVAL(LOCALE_SMONTHNAME9,"ÓåðôÝìâñéïò")
+LOCVAL(LOCALE_SMONTHNAME10,"Ïêôþâñéïò")
+LOCVAL(LOCALE_SMONTHNAME11,"ÍïÝìâñéïò")
+LOCVAL(LOCALE_SMONTHNAME12,"ÄåêÝìâñéïò")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Éáí")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Öåâ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"ÌÜñ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Áðñ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"ÌÜé")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Éïýí")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Éïýë")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Áýã")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Óåð")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Ïêô")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"ÍïÝ")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Äåê")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"el")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"GR")
+
Index: trunk/src/kernel32/nls/heb.nls
===================================================================
--- trunk/src/kernel32/nls/heb.nls	(revision 7833)
+++ trunk/src/kernel32/nls/heb.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Hebrew (Israel)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"040d")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Hebrew (Israel)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"heb")
+LOCVAL(LOCALE_SNATIVELANGNAME,"òáøéú")
+LOCVAL(LOCALE_ICOUNTRY,"972")
+LOCVAL(LOCALE_SCOUNTRY,"Israel")
+LOCVAL(LOCALE_SENGCOUNTRY,"Israel")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ISR")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"éùøàì")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040D")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"972")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"862")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1255")
+LOCVAL(LOCALE_SLIST,",")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,".")
+LOCVAL(LOCALE_STHOUSAND,",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+/* LOCVAL(LOCALE_ILZERO,"1") */
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"nis")
+LOCVAL(LOCALE_SINTLSYMBOL,"ILS")
+LOCVAL(LOCALE_SMONDECIMALSEP,".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,",")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"1")
+LOCVAL(LOCALE_INEGCURR,"2")
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"dddd, d. MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss tt")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* For Hebrew lunar calendar LOCVAL(LOCALE_ICALENDARTYPE, "8") */
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "7")
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1, "ùðé")
+LOCVAL(LOCALE_SDAYNAME2, "ùìéùé")
+LOCVAL(LOCALE_SDAYNAME3, "øáéòé")
+LOCVAL(LOCALE_SDAYNAME4, "çîéùé")
+LOCVAL(LOCALE_SDAYNAME5, "ùéùé")
+LOCVAL(LOCALE_SDAYNAME6, "ùáú")
+LOCVAL(LOCALE_SDAYNAME7, "øàùåï")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"á")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"â")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"ã")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"ä")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"å")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"ù")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"à")
+
+LOCVAL(LOCALE_SMONTHNAME1,"éðåàø") 
+LOCVAL(LOCALE_SMONTHNAME2,"ôáøåàø")
+LOCVAL(LOCALE_SMONTHNAME3,"îøõ")
+LOCVAL(LOCALE_SMONTHNAME4,"àôøéì")
+LOCVAL(LOCALE_SMONTHNAME5,"îàé")
+LOCVAL(LOCALE_SMONTHNAME6,"éåðé")
+LOCVAL(LOCALE_SMONTHNAME7,"éåìé")
+LOCVAL(LOCALE_SMONTHNAME8,"àåâåñè")
+LOCVAL(LOCALE_SMONTHNAME9,"ñôèîáø")
+LOCVAL(LOCALE_SMONTHNAME10,"àå÷èåáø")
+LOCVAL(LOCALE_SMONTHNAME11,"ðåáîáø")
+LOCVAL(LOCALE_SMONTHNAME12,"ãöîáø")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"éðå")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"ôá")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"îøõ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"àôø")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"îàé")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"éåð")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"éåì")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"àåâ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ñô")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"àå÷")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"ðåá")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ãö")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+LOCVAL(LOCALE_INEGSIGNPOSN, "1") 
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+
+LOCVAL(LOCALE_SISO639LANGNAME,"he")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"HE")
+
+/* gregoriansk kalender */
Index: trunk/src/kernel32/nls/hrv.nls
===================================================================
--- trunk/src/kernel32/nls/hrv.nls	(revision 7833)
+++ trunk/src/kernel32/nls/hrv.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Croatia
+ *	(Croatian strings in cp1250)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"041a")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Croatian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"hrv")
+LOCVAL(LOCALE_SNATIVELANGNAME,"hrvatski")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Croatia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"HRV")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Hrvatska")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"041a")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1250")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Kn")
+LOCVAL(LOCALE_SINTLSYMBOL,"HRK")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ponedjeljak")
+LOCVAL(LOCALE_SDAYNAME2,"utorak")
+LOCVAL(LOCALE_SDAYNAME3,"srijeda")
+LOCVAL(LOCALE_SDAYNAME4,"èetvrtak")
+LOCVAL(LOCALE_SDAYNAME5,"petak")
+LOCVAL(LOCALE_SDAYNAME6,"subota")
+LOCVAL(LOCALE_SDAYNAME7,"nedjelja")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"pon")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"uto")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"sri")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"èet")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"pet")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sub")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"ned")
+
+LOCVAL(LOCALE_SMONTHNAME1,"sijeèanj") 
+LOCVAL(LOCALE_SMONTHNAME2,"veljaèa") 
+LOCVAL(LOCALE_SMONTHNAME3,"o\236ujak")
+LOCVAL(LOCALE_SMONTHNAME4,"travanj")
+LOCVAL(LOCALE_SMONTHNAME5,"svibanj")
+LOCVAL(LOCALE_SMONTHNAME6,"lipanj")
+LOCVAL(LOCALE_SMONTHNAME7,"srpanj")
+LOCVAL(LOCALE_SMONTHNAME8,"kolovoz")
+LOCVAL(LOCALE_SMONTHNAME9,"rujan")
+LOCVAL(LOCALE_SMONTHNAME10,"listopad")
+LOCVAL(LOCALE_SMONTHNAME11,"studeni")
+LOCVAL(LOCALE_SMONTHNAME12,"prosinac")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"sij")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"vel")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"o\236u")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"tra")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"svi")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"lip")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"srp")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"kol")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"ruj")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"lis")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"stu")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"pro")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"hr")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"HR")
+
+/* Gregorijanski kalendar */
Index: trunk/src/kernel32/nls/hun.nls
===================================================================
--- trunk/src/kernel32/nls/hun.nls	(revision 7833)
+++ trunk/src/kernel32/nls/hun.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Hungarian
+ *	(Hungarian strings in cp1250)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"040e")
+LOCVAL(LOCALE_SLANGUAGE,"Magyar")
+LOCVAL(LOCALE_SENGLANGUAGE,"Hungarian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"hun")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Magyar")
+LOCVAL(LOCALE_ICOUNTRY,"36")
+LOCVAL(LOCALE_SCOUNTRY,"Magyarország")
+LOCVAL(LOCALE_SENGCOUNTRY,"Hungary")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"HUN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Magyarország")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040e")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"36")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"852")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1250")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE,"10029")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Ft")
+LOCVAL(LOCALE_SINTLSYMBOL,"HUF")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP," ")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yyyy. MM. dd.")
+LOCVAL(LOCALE_SLONGDATE,"yyyy. MMMM d.")
+LOCVAL(LOCALE_STIMEFORMAT,"H:mm:ss")
+LOCVAL(LOCALE_IDATE,"2")
+LOCVAL(LOCALE_ILDATE,"2")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"1")
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO,"1")
+LOCVAL(LOCALE_IMONLZERO,"1")
+LOCVAL(LOCALE_S1159,"DE")
+LOCVAL(LOCALE_S2359,"DU")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"hétfõ")
+LOCVAL(LOCALE_SDAYNAME2,"kedd")
+LOCVAL(LOCALE_SDAYNAME3,"szerda")
+LOCVAL(LOCALE_SDAYNAME4,"csütörtök")
+LOCVAL(LOCALE_SDAYNAME5,"péntek")
+LOCVAL(LOCALE_SDAYNAME6,"szombat")
+LOCVAL(LOCALE_SDAYNAME7,"vasárnap")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"H")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"K")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Sze")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Cs")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"P")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Szo")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"V")
+
+LOCVAL(LOCALE_SMONTHNAME1,"január")
+LOCVAL(LOCALE_SMONTHNAME2,"február")
+LOCVAL(LOCALE_SMONTHNAME3,"március")
+LOCVAL(LOCALE_SMONTHNAME4,"április")
+LOCVAL(LOCALE_SMONTHNAME5,"május")
+LOCVAL(LOCALE_SMONTHNAME6,"június")
+LOCVAL(LOCALE_SMONTHNAME7,"július")
+LOCVAL(LOCALE_SMONTHNAME8,"augusztus")
+LOCVAL(LOCALE_SMONTHNAME9,"szeptember")
+LOCVAL(LOCALE_SMONTHNAME10,"október")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"december")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan.")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"febr.")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"márc.")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"ápr.")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"máj.")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jún.")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"júl.")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug.")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"szept.")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt.")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov.")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec.")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN,"")
+LOCVAL(LOCALE_SNEGATIVESIGN,"-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"1")
+LOCVAL(LOCALE_INEGSIGNPOSN,"1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"1")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"0")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"1")
+LOCVAL(LOCALE_FONTSIGNATURE,"")
+LOCVAL(LOCALE_SISO639LANGNAME,"hu")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"HU")
Index: trunk/src/kernel32/nls/ind.nls
===================================================================
--- trunk/src/kernel32/nls/ind.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ind.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Indonesia (Bahasa)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0421")
+LOCVAL(LOCALE_SLANGUAGE,"Bahasa Indonesia")
+LOCVAL(LOCALE_SENGLANGUAGE,"Bahasa (Indonesia)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ind")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Bahasa Indonesia")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Indonesia")
+LOCVAL(LOCALE_SENGCOUNTRY,"Indonesia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"IDN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Indonesia")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0421")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"IDR")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"hari senin")
+LOCVAL(LOCALE_SDAYNAME2,"hari selasa")
+LOCVAL(LOCALE_SDAYNAME3,"hari rabu")
+LOCVAL(LOCALE_SDAYNAME4,"hari kamis")
+LOCVAL(LOCALE_SDAYNAME5,"hari jubat")
+LOCVAL(LOCALE_SDAYNAME6,"hari sabtu")
+LOCVAL(LOCALE_SDAYNAME7,"hari minggu")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"sen") 
+LOCVAL(LOCALE_SABBREVDAYNAME2,"sel")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"rab")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"kam")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"jub")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sab")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"min")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Januari")
+LOCVAL(LOCALE_SMONTHNAME2,"Februari")
+LOCVAL(LOCALE_SMONTHNAME3,"Maret")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Mei")
+LOCVAL(LOCALE_SMONTHNAME6,"Juni")
+LOCVAL(LOCALE_SMONTHNAME7,"Juli")
+LOCVAL(LOCALE_SMONTHNAME8,"Agustus")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"Desember")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mei")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Agu")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Des")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"in")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"ID")
Index: trunk/src/kernel32/nls/isl.nls
===================================================================
--- trunk/src/kernel32/nls/isl.nls	(revision 7833)
+++ trunk/src/kernel32/nls/isl.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Iceland
+ *	(Icelandic strings in cp1252)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"040f")
+LOCVAL(LOCALE_SLANGUAGE,"Íslensk")
+LOCVAL(LOCALE_SENGLANGUAGE,"Icelandic")
+LOCVAL(LOCALE_SABBREVLANGNAME,"isl")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Íslenska")
+LOCVAL(LOCALE_ICOUNTRY,"354")
+LOCVAL(LOCALE_SCOUNTRY,"Ísland")
+LOCVAL(LOCALE_SENGCOUNTRY,"Iceland")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ISL")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Ísland")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040f")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"354")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10079")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"kr")
+LOCVAL(LOCALE_SINTLSYMBOL, "ISK")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159) */
+/* LOCVAL(LOCALE_S2359) */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"mánudagur")
+LOCVAL(LOCALE_SDAYNAME2,"þriðjudagur")
+LOCVAL(LOCALE_SDAYNAME3,"miðvikudagur")
+LOCVAL(LOCALE_SDAYNAME4,"fimmtudagur")
+LOCVAL(LOCALE_SDAYNAME5,"föstudagur")
+LOCVAL(LOCALE_SDAYNAME6,"laugardagur")
+LOCVAL(LOCALE_SDAYNAME7,"sunnudagur")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"mán")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"þri")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mið")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"fim")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"fös")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"lau")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"sun")
+
+LOCVAL(LOCALE_SMONTHNAME1,"janúar")
+LOCVAL(LOCALE_SMONTHNAME2,"febrúar")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"maí")
+LOCVAL(LOCALE_SMONTHNAME6,"júní")
+LOCVAL(LOCALE_SMONTHNAME7,"júlí")
+LOCVAL(LOCALE_SMONTHNAME8,"ágúst")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"október")
+LOCVAL(LOCALE_SMONTHNAME11,"nóvember")
+LOCVAL(LOCALE_SMONTHNAME12,"desember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"maí")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jún")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"júl")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ágú")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nóv")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"des")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"is")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"IS")
+
Index: trunk/src/kernel32/nls/ita.nls
===================================================================
--- trunk/src/kernel32/nls/ita.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ita.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Italy
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0410")
+LOCVAL(LOCALE_SLANGUAGE,"Italiano")
+LOCVAL(LOCALE_SENGLANGUAGE,"Italian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"ita")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Italiano")
+LOCVAL(LOCALE_ICOUNTRY,"39")
+LOCVAL(LOCALE_SCOUNTRY,"Italia")
+LOCVAL(LOCALE_SENGCOUNTRY,"Italy")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ITA")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Italia")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0410")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"39")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159) */
+/* LOCVAL(LOCALE_S2359) */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Lunedì")
+LOCVAL(LOCALE_SDAYNAME2,"Martedì")
+LOCVAL(LOCALE_SDAYNAME3,"Mercoledì")
+LOCVAL(LOCALE_SDAYNAME4,"Giovedì")
+LOCVAL(LOCALE_SDAYNAME5,"Venerdì")
+LOCVAL(LOCALE_SDAYNAME6,"Sabato")
+LOCVAL(LOCALE_SDAYNAME7,"Domenica")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Lu")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ma")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Me")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Gi")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ve")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Sa")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Do")
+
+LOCVAL(LOCALE_SMONTHNAME1,"gennaio")
+LOCVAL(LOCALE_SMONTHNAME2,"febbraio")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"aprile")
+LOCVAL(LOCALE_SMONTHNAME5,"maggio")
+LOCVAL(LOCALE_SMONTHNAME6,"giugno")
+LOCVAL(LOCALE_SMONTHNAME7,"luglio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"settembre")
+LOCVAL(LOCALE_SMONTHNAME10,"ottobre")
+LOCVAL(LOCALE_SMONTHNAME11,"novembre")
+LOCVAL(LOCALE_SMONTHNAME12,"dicembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"gen")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mag")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"giu")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"lug")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"set")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ott")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"it")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"IT")
+ 
+/* calendario gregoriano */
Index: trunk/src/kernel32/nls/its.nls
===================================================================
--- trunk/src/kernel32/nls/its.nls	(revision 7833)
+++ trunk/src/kernel32/nls/its.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Switzerland (Italiano)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0810")
+LOCVAL(LOCALE_SLANGUAGE,"Italiano")
+LOCVAL(LOCALE_SENGLANGUAGE,"Italian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"its")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Italiano")
+LOCVAL(LOCALE_ICOUNTRY,"41")
+LOCVAL(LOCALE_SCOUNTRY,"Svizzera")
+LOCVAL(LOCALE_SENGCOUNTRY,"Switzerand")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"CHE")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Svizzera")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0410")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"41")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"SFr")
+LOCVAL(LOCALE_SINTLSYMBOL, "CHF")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159) */
+/* LOCVAL(LOCALE_S2359) */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"lunedì")
+LOCVAL(LOCALE_SDAYNAME2,"martedì")
+LOCVAL(LOCALE_SDAYNAME3,"mercoledì")
+LOCVAL(LOCALE_SDAYNAME4,"giovedì")
+LOCVAL(LOCALE_SDAYNAME5,"venerdì")
+LOCVAL(LOCALE_SDAYNAME6,"sabato")
+LOCVAL(LOCALE_SDAYNAME7,"domenica")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lun")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mar")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mer")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"gio")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"ven")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sab")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dom")
+
+LOCVAL(LOCALE_SMONTHNAME1,"gennaio")
+LOCVAL(LOCALE_SMONTHNAME2,"febbraio")
+LOCVAL(LOCALE_SMONTHNAME3,"marzo")
+LOCVAL(LOCALE_SMONTHNAME4,"aprile")
+LOCVAL(LOCALE_SMONTHNAME5,"maggio")
+LOCVAL(LOCALE_SMONTHNAME6,"giugno")
+LOCVAL(LOCALE_SMONTHNAME7,"luglio")
+LOCVAL(LOCALE_SMONTHNAME8,"agosto")
+LOCVAL(LOCALE_SMONTHNAME9,"settembre")
+LOCVAL(LOCALE_SMONTHNAME10,"ottobre")
+LOCVAL(LOCALE_SMONTHNAME11,"novembre")
+LOCVAL(LOCALE_SMONTHNAME12,"dicembre")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"gen")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mag")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"giu")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"lug")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"set")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"ott")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dic")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"it")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CH")
+ 
+/* calendario gregoriano */
Index: trunk/src/kernel32/nls/jpn.nls
===================================================================
--- trunk/src/kernel32/nls/jpn.nls	(revision 7833)
+++ trunk/src/kernel32/nls/jpn.nls	(revision 7833)
@@ -0,0 +1,136 @@
+/*
+ *	OLE2NLS library
+ *      Japanese
+ *	Japanese strings in codepage 932(Shift-JIS)
+ *	modified by Hidenori Takeshima(hidenori@a2.ctktv.ne.jp)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0411")
+LOCVAL(LOCALE_SLANGUAGE,"ú{ê")
+LOCVAL(LOCALE_SENGLANGUAGE,"Japanese")
+LOCVAL(LOCALE_SABBREVLANGNAME,"jpn")
+LOCVAL(LOCALE_SNATIVELANGNAME,"ú{ê")
+LOCVAL(LOCALE_ICOUNTRY,"81")
+LOCVAL(LOCALE_SCOUNTRY,"ú{")
+LOCVAL(LOCALE_SENGCOUNTRY,"Japan")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"JPN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"ú{")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0411")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"81")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"932")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"932")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10001")
+LOCVAL(LOCALE_SLIST,",")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,".")
+LOCVAL(LOCALE_STHOUSAND,",")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"~")
+LOCVAL(LOCALE_SINTLSYMBOL, "JPY")
+LOCVAL(LOCALE_SMONDECIMALSEP,".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,",")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"0")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,"-")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yy-MM-dd")
+LOCVAL(LOCALE_SLONGDATE,"yyyy-MM-dd")
+LOCVAL(LOCALE_STIMEFORMAT,"HH:mm:ss")
+LOCVAL(LOCALE_IDATE,"2")
+LOCVAL(LOCALE_ILDATE,"2")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0") /* Is this correct?(I have no documents.) */
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO,"0")
+LOCVAL(LOCALE_IMONLZERO,"0")
+LOCVAL(LOCALE_S1159, "ßO")
+LOCVAL(LOCALE_S2359, "ßã")
+LOCVAL(LOCALE_ICALENDARTYPE, "2")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"2")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+LOCVAL(LOCALE_SDAYNAME1,"jú")
+LOCVAL(LOCALE_SDAYNAME2,"Îjú")
+LOCVAL(LOCALE_SDAYNAME3,"
+jú")
+LOCVAL(LOCALE_SDAYNAME4,"Øjú")
+LOCVAL(LOCALE_SDAYNAME5,"àjú")
+LOCVAL(LOCALE_SDAYNAME6,"yjú")
+LOCVAL(LOCALE_SDAYNAME7,"újú")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Î")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"
+")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Ø")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"à")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"y")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"ú")
+
+#if 0
+/* classical format:-) */
+LOCVAL(LOCALE_SMONTHNAME1,"r")
+LOCVAL(LOCALE_SMONTHNAME2,"@")
+LOCVAL(LOCALE_SMONTHNAME3,"í¶")
+LOCVAL(LOCALE_SMONTHNAME4,"K")
+LOCVAL(LOCALE_SMONTHNAME5,"H")
+LOCVAL(LOCALE_SMONTHNAME6,"
+³")
+LOCVAL(LOCALE_SMONTHNAME7,"¶")
+LOCVAL(LOCALE_SMONTHNAME8,"t")
+LOCVAL(LOCALE_SMONTHNAME9,"·")
+LOCVAL(LOCALE_SMONTHNAME10,"_³")
+LOCVAL(LOCALE_SMONTHNAME11,"")
+LOCVAL(LOCALE_SMONTHNAME12,"t")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+#else
+LOCVAL(LOCALE_SMONTHNAME1,"P")
+LOCVAL(LOCALE_SMONTHNAME2,"Q")
+LOCVAL(LOCALE_SMONTHNAME3,"R")
+LOCVAL(LOCALE_SMONTHNAME4,"S")
+LOCVAL(LOCALE_SMONTHNAME5,"T")
+LOCVAL(LOCALE_SMONTHNAME6,"U")
+LOCVAL(LOCALE_SMONTHNAME7,"V")
+LOCVAL(LOCALE_SMONTHNAME8,"W")
+LOCVAL(LOCALE_SMONTHNAME9,"X")
+LOCVAL(LOCALE_SMONTHNAME10,"PO")
+LOCVAL(LOCALE_SMONTHNAME11,"PP")
+LOCVAL(LOCALE_SMONTHNAME12,"PQ")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+#endif
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"1")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"2")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"3")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"4")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"5")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"6")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"7")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"8")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"9")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"10")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"11")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"12")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "1")
+LOCVAL(LOCALE_INEGSIGNPOSN, "1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "1")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "0")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "1")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ja")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"JP")
+
Index: trunk/src/kernel32/nls/koj.nls
===================================================================
--- trunk/src/kernel32/nls/koj.nls	(revision 7833)
+++ trunk/src/kernel32/nls/koj.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Korean (Johab)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0812")
+LOCVAL(LOCALE_SLANGUAGE,"Korean (Johab)") 
+LOCVAL(LOCALE_SENGLANGUAGE,"Korean")
+LOCVAL(LOCALE_SABBREVLANGNAME,"koj")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+LOCVAL(LOCALE_ICOUNTRY,"82")
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Korea")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"KOR")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+/* LOCVAL(LOCALE_IDEFAULTLANGUAGE,"") */
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"82")
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+/* LOCVAL(LOCALE_IDEFAULTANSICODEPAGE) */
+LOCVAL(LOCALE_SLIST,",")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,".")
+LOCVAL(LOCALE_STHOUSAND,",")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"0")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"KRW")
+LOCVAL(LOCALE_SMONDECIMALSEP,".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,",")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yyyy/MM/dd")
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+LOCVAL(LOCALE_STIMEFORMAT,"h:mm:ss tt")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO,"0")
+LOCVAL(LOCALE_IMONLZERO,"0")
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* Korean Tangun Era calendar */
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"5")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+/* LOCVAL(LOCALE_SDAYNAME1,"") */
+/* LOCVAL(LOCALE_SDAYNAME2,"") */
+/* LOCVAL(LOCALE_SDAYNAME3,"") */
+/* LOCVAL(LOCALE_SDAYNAME4,"") */
+/* LOCVAL(LOCALE_SDAYNAME5,"") */
+/* LOCVAL(LOCALE_SDAYNAME6,"") */
+/* LOCVAL(LOCALE_SDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SABBREVDAYNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN,"")
+LOCVAL(LOCALE_SNEGATIVESIGN,"-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"3")
+LOCVAL(LOCALE_INEGSIGNPOSN,"0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"3")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"0")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"3")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ko")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"KR")
+
Index: trunk/src/kernel32/nls/kor.nls
===================================================================
--- trunk/src/kernel32/nls/kor.nls	(revision 7833)
+++ trunk/src/kernel32/nls/kor.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Korean
+ *      string using codepage 949
+ */
+ 
+LOCVAL(LOCALE_ILANGUAGE,"0412")
+LOCVAL(LOCALE_SLANGUAGE,"\307\321\261\271\276\356")
+LOCVAL(LOCALE_SENGLANGUAGE,"Korean")
+LOCVAL(LOCALE_SABBREVLANGNAME,"kor")
+LOCVAL(LOCALE_SNATIVELANGNAME,"\307\321\261\271\276\356")
+LOCVAL(LOCALE_ICOUNTRY,"82")
+LOCVAL(LOCALE_SCOUNTRY,"\264\353\307\321\271\316\261\271")
+LOCVAL(LOCALE_SENGCOUNTRY,"Korea (South)")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"KOR")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"\264\353\307\321\271\316\261\271")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0412")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"82")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"949")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"949")
+LOCVAL(LOCALE_SLIST,",")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,".")
+LOCVAL(LOCALE_STHOUSAND,",")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"0")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"\\")
+LOCVAL(LOCALE_SINTLSYMBOL,"KRW")
+LOCVAL(LOCALE_SMONDECIMALSEP,".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,",")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE,"yyyy/MM/dd")
+LOCVAL(LOCALE_STIMEFORMAT,"h:mm:ss tt")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO,"0")
+LOCVAL(LOCALE_IMONLZERO,"0")
+LOCVAL(LOCALE_S1159,"\277\300\300\374")
+LOCVAL(LOCALE_S2359,"\277\300\310\304")
+LOCVAL(LOCALE_ICALENDARTYPE,"1")
+/* Korean Tangun Era calendar */
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"5")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+LOCVAL(LOCALE_SDAYNAME1,"\277\371\277\344\300\317")
+LOCVAL(LOCALE_SDAYNAME2,"\310\255\277\344\300\317")
+LOCVAL(LOCALE_SDAYNAME3,"\274\366\277\344\300\317")
+LOCVAL(LOCALE_SDAYNAME4,"\270\361\277\344\300\317")
+LOCVAL(LOCALE_SDAYNAME5,"\261\335\277\344\300\317")
+LOCVAL(LOCALE_SDAYNAME6,"\305\344\277\344\300\317")
+LOCVAL(LOCALE_SDAYNAME7,"\300\317\277\344\300\317")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"\277\371")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"\310\255")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"\274\366")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"\270\361")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"\261\335")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"\305\344")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"\300\317")
+
+LOCVAL(LOCALE_SMONTHNAME1,"1\277\371")
+LOCVAL(LOCALE_SMONTHNAME2,"2\277\371")
+LOCVAL(LOCALE_SMONTHNAME3,"3\277\371")
+LOCVAL(LOCALE_SMONTHNAME4,"4\277\371")
+LOCVAL(LOCALE_SMONTHNAME5,"5\277\371")
+LOCVAL(LOCALE_SMONTHNAME6,"6\277\371")
+LOCVAL(LOCALE_SMONTHNAME7,"7\277\371")
+LOCVAL(LOCALE_SMONTHNAME8,"8\277\371")
+LOCVAL(LOCALE_SMONTHNAME9,"9\277\371")
+LOCVAL(LOCALE_SMONTHNAME10,"10\277\371")
+LOCVAL(LOCALE_SMONTHNAME11,"11\277\371")
+LOCVAL(LOCALE_SMONTHNAME12,"12\277\371")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"1\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"2\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"3\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"4\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"5\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"6\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"7\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"8\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"9\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"10\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"11\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"12\277\371")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN,"")
+LOCVAL(LOCALE_SNEGATIVESIGN,"-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"3")
+LOCVAL(LOCALE_INEGSIGNPOSN,"0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"3")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"0")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"3")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ko")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"KR")
+
Index: trunk/src/kernel32/nls/locale_rc.rc
===================================================================
--- trunk/src/kernel32/nls/locale_rc.rc	(revision 7833)
+++ trunk/src/kernel32/nls/locale_rc.rc	(revision 7833)
@@ -0,0 +1,388 @@
+#include "windef.h"
+#include "winnls.h"
+
+#define LANG_BEGIN(l,s) LANGUAGE l,s \
+			STRINGTABLE DISCARDABLE {
+#define LANG_END }
+#define LOCVAL(id,value) id value
+
+/* add languages in numerical order of main language (last two digits)
+ * it is much easier to find the missing holes that way */
+
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_SAUDI_ARABIA)	/*0x0401*/
+#include "nls/ara.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_LEBANON)	/*0x3001*/
+#include "nls/arb.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_EGYPT)	/*0x0c01*/
+#include "nls/are.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_ALGERIA)	/*0x1401*/
+#include "nls/arg.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_IRAQ)	/*0x0801*/
+#include "nls/ari.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_KUWAIT)	/*0x3401*/
+#include "nls/ark.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_MOROCCO)	/*0x1801*/
+#include "nls/arm.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_OMAN)	/*0x2001*/
+#include "nls/aro.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_QATAR)	/*0x4001*/
+#include "nls/arq.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_SYRIA)	/*0x2801*/
+#include "nls/ars.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_TUNISIA)	/*0x1c01*/
+#include "nls/art.nls"
+LANG_END
+LANG_BEGIN (LANG_ARABIC, SUBLANG_ARABIC_UAE)	/*0x3801*/
+#include "nls/aru.nls"
+LANG_END
+
+LANG_BEGIN (LANG_BULGARIAN, SUBLANG_DEFAULT)	/*0x0402*/
+#include "nls/bgr.nls"
+LANG_END
+
+LANG_BEGIN (LANG_CATALAN, SUBLANG_DEFAULT)	/*0x0403*/
+#include "nls/cat.nls"
+LANG_END
+
+LANG_BEGIN (LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL)	/*0x0404*/
+#include "nls/cht.nls"
+LANG_END
+LANG_BEGIN (LANG_CHINESE, SUBLANG_CHINESE_HONGKONG)	/*0x0c04*/
+#include "nls/zhh.nls"
+LANG_END
+LANG_BEGIN (LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED)	/*0x0804*/
+#include "nls/zhi.nls"
+LANG_END
+LANG_BEGIN (LANG_CHINESE, SUBLANG_CHINESE_SINGAPORE)	/*0x1004*/
+#include "nls/zhs.nls"
+LANG_END
+
+LANG_BEGIN (LANG_CZECH, SUBLANG_DEFAULT)	/*0x0405*/
+#include "nls/cze.nls"
+LANG_END
+
+LANG_BEGIN (LANG_DANISH, SUBLANG_DEFAULT)	/*0x0406*/
+#include "nls/dan.nls"
+LANG_END
+
+LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN)		/*0x0407*/
+#include "nls/deu.nls"
+LANG_END
+LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_SWISS)		/*0x0807*/
+#include "nls/des.nls"
+LANG_END
+LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_AUSTRIAN)	/*0x0C07*/
+#include "nls/dea.nls"
+LANG_END
+LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_LUXEMBOURG)	/*0x1007*/
+#include "nls/del.nls"
+LANG_END
+LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_LIECHTENSTEIN)	/*0x1407*/
+#include "nls/dec.nls"
+LANG_END
+
+LANG_BEGIN (LANG_GREEK, SUBLANG_DEFAULT)	/*0x0408*/
+#include "nls/grc.nls"
+LANG_END
+
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_US)		/*0x0409*/
+#include "nls/enu.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_UK)		/*0x0809*/
+#include "nls/eng.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_AUS)		/*0x0C09*/
+#include "nls/ena.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_CAN)		/*0x1009*/
+#include "nls/enc.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_NZ)		/*0x1409*/
+#include "nls/enz.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_EIRE)		/*0x1809*/
+#include "nls/eni.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_SAFRICA)	/*0x1C09*/
+#include "nls/ens.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_JAMAICA)	/*0x2009*/
+#include "nls/enj.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_CARRIBEAN)	/*0x2409*/
+#include "nls/enb.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_BELIZE)	/*0x2809*/
+#include "nls/enl.nls"
+LANG_END
+LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_TRINIDAD)    	/*0x2C09*/
+#include "nls/ent.nls"
+LANG_END
+
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH)		/*0x040a*/
+#include "nls/esp.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_MEXICAN)	/*0x080a*/
+#include "nls/esm.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_MODERN)	/*0x0C0a*/
+#include "nls/esn.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_GUATEMALA)	/*0x100a*/
+#include "nls/esg.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_COSTARICA)	/*0x140a*/
+#include "nls/esc.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PANAMA)	/*0x180a*/
+#include "nls/esa.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_DOMINICAN)	/*0x1C0A*/
+#include "nls/esd.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_VENEZUELA)	/*0x200a*/
+#include "nls/esv.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_COLOMBIA)	/*0x240a*/
+#include "nls/eso.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PERU)		/*0x280a*/
+#include "nls/esr.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_ARGENTINA)	/*0x2c0a*/
+#include "nls/ess.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_ECUADOR)	/*0x300a*/
+#include "nls/esf.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_CHILE)	/*0x340a*/
+#include "nls/esl.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_URUGUAY)	/*0x380a*/
+#include "nls/esy.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PARAGUAY)	/*0x3c0a*/
+#include "nls/esz.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_BOLIVIA)	/*0x400a*/
+#include "nls/esb.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_EL_SALVADOR)	/*0x440a*/
+#include "nls/ese.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_HONDURAS)	/*0x480a*/
+#include "nls/esh.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_NICARAGUA)	/*0x4c0a*/
+#include "nls/esi.nls"
+LANG_END
+LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PUERTO_RICO)	/*0x500a*/
+#include "nls/esu.nls"
+LANG_END
+
+LANG_BEGIN (LANG_FINNISH, SUBLANG_DEFAULT)	/*0x040B*/
+#include "nls/fin.nls"
+LANG_END
+
+LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH)		/*0x040C*/
+#include "nls/fra.nls"
+LANG_END
+LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_BELGIAN)	/*0x080C*/
+#include "nls/frb.nls"
+LANG_END
+LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_CANADIAN)	/*0x0C0C*/
+#include "nls/frc.nls"
+LANG_END
+LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_SWISS)		/*0x100C*/
+#include "nls/frs.nls"
+LANG_END
+LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_LUXEMBOURG)	/*0x140C*/
+#include "nls/frl.nls"
+LANG_END
+
+LANG_BEGIN (LANG_HEBREW, SUBLANG_DEFAULT)		/*0x040D*/
+#include "nls/heb.nls"
+LANG_END
+
+LANG_BEGIN (LANG_HUNGARIAN, SUBLANG_DEFAULT)	/*0x040e*/
+#include "nls/hun.nls"
+LANG_END
+
+LANG_BEGIN (LANG_ICELANDIC, SUBLANG_DEFAULT)	/*0x040f*/
+#include "nls/isl.nls"
+LANG_END
+
+LANG_BEGIN (LANG_ITALIAN, SUBLANG_ITALIAN)		/*0x0410*/
+#include "nls/ita.nls"
+LANG_END
+LANG_BEGIN (LANG_ITALIAN, SUBLANG_ITALIAN_SWISS)	/*0x0810*/
+#include "nls/its.nls"
+LANG_END
+
+LANG_BEGIN (LANG_JAPANESE, SUBLANG_DEFAULT)	/*0x0411*/
+#include "nls/jpn.nls"
+LANG_END
+
+LANG_BEGIN (LANG_KOREAN, SUBLANG_KOREAN)	/*0x0412*/
+#include "nls/kor.nls"
+LANG_END
+LANG_BEGIN (LANG_KOREAN, SUBLANG_KOREAN_JOHAB)	/*0x0812*/
+#include "nls/koj.nls"
+LANG_END
+
+LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH)		/*0x0413*/
+#include "nls/nld.nls"
+LANG_END
+LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH_BELGIAN)	/*0x0813*/
+#include "nls/nlb.nls"
+LANG_END
+LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH_SURINAM)	/*0x0C13*/
+#include "nls/nls.nls"
+LANG_END
+
+LANG_BEGIN (LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL)	/*0x0414*/
+#include "nls/nor.nls"
+LANG_END
+LANG_BEGIN (LANG_NORWEGIAN, SUBLANG_NORWEGIAN_NYNORSK)	/*0x0814*/
+#include "nls/non.nls"
+LANG_END
+
+LANG_BEGIN (LANG_POLISH, SUBLANG_DEFAULT)	/*0x0415*/
+#include "nls/plk.nls"
+LANG_END
+
+LANG_BEGIN (LANG_PORTUGUESE ,SUBLANG_PORTUGUESE_BRAZILIAN)	/*0x0416*/
+#include "nls/ptb.nls"
+LANG_END
+LANG_BEGIN (LANG_PORTUGUESE ,SUBLANG_PORTUGUESE)		/*0x0816*/
+#include "nls/ptg.nls"
+LANG_END
+
+LANG_BEGIN (LANG_ROMANIAN, SUBLANG_DEFAULT)	/*0x418*/
+#include "nls/rom.nls"
+LANG_END
+
+LANG_BEGIN (LANG_RUSSIAN, SUBLANG_DEFAULT)	/*0x419*/
+#include "nls/rus.nls"
+LANG_END
+
+LANG_BEGIN (LANG_CROATIAN, SUBLANG_CROATIAN)	/*0x41a*/
+#include "nls/hrv.nls"
+LANG_END
+LANG_BEGIN (LANG_SERBIAN, SUBLANG_SERBIAN_LATIN) /* 0x81a */
+#include "nls/srl.nls"
+LANG_END
+LANG_BEGIN (LANG_SERBIAN, SUBLANG_SERBIAN) /* 0xc1a */
+#include "nls/srb.nls"
+LANG_END
+
+LANG_BEGIN (LANG_SLOVAK, SUBLANG_DEFAULT)	/*0x041b*/
+#include "nls/sky.nls"
+LANG_END
+
+LANG_BEGIN (LANG_ALBANIAN, SUBLANG_DEFAULT)	/*0x041c*/
+#include "nls/sqi.nls"
+LANG_END
+
+LANG_BEGIN (LANG_SWEDISH, SUBLANG_SWEDISH)		/*0x041d*/
+#include "nls/sve.nls"
+LANG_END
+LANG_BEGIN (LANG_SWEDISH, SUBLANG_SWEDISH_FINLAND)	/*0x081d*/
+#include "nls/svf.nls"
+LANG_END
+
+LANG_BEGIN (LANG_THAI, SUBLANG_DEFAULT)	/*0x41e*/
+#include "nls/tha.nls"
+LANG_END
+
+LANG_BEGIN (LANG_TURKISH, SUBLANG_DEFAULT) /*0x41f*/
+#include "nls/trk.nls"
+LANG_END
+
+LANG_BEGIN (LANG_INDONESIAN, SUBLANG_DEFAULT) /*0x421*/
+#include "nls/ind.nls"
+LANG_END
+
+LANG_BEGIN (LANG_UKRAINIAN, SUBLANG_DEFAULT) /*0x422*/
+#include "nls/ukr.nls"
+LANG_END
+
+LANG_BEGIN (LANG_BYELORUSSIAN, SUBLANG_DEFAULT) /*0x423*/
+#include "nls/bel.nls"
+LANG_END
+
+LANG_BEGIN (LANG_SLOVENIAN, SUBLANG_DEFAULT) /*0x424*/
+#include "nls/slv.nls"
+LANG_END
+
+LANG_BEGIN (LANG_ESTONIAN, SUBLANG_DEFAULT) /*0x425*/
+#include "nls/est.nls"
+LANG_END
+
+LANG_BEGIN (LANG_LATVIAN, SUBLANG_DEFAULT) /*0x426*/
+#include "nls/lvi.nls"
+LANG_END
+
+LANG_BEGIN (LANG_LITHUANIAN, SUBLANG_DEFAULT) /*0x427*/
+#include "nls/lth.nls"
+LANG_END
+
+LANG_BEGIN (LANG_VIETNAMESE, SUBLANG_DEFAULT) /*0x42a*/
+#include "nls/vie.nls"
+LANG_END
+
+LANG_BEGIN (LANG_BASQUE, SUBLANG_DEFAULT) /*0x42d*/
+#include "nls/euq.nls"
+LANG_END
+
+LANG_BEGIN (LANG_AFRIKAANS, SUBLANG_DEFAULT)	/*0x0436*/
+#include "nls/afk.nls"
+LANG_END
+
+LANG_BEGIN (LANG_FAEROESE, SUBLANG_DEFAULT)	/*0x0438*/
+#include "nls/fos.nls"
+LANG_END
+
+LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC) /* 0x043c */
+#include "nls/gae.nls"
+LANG_END
+LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC_SCOTTISH) /* 0x0809 */
+#include "nls/gdh.nls"
+LANG_END
+LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC_MANX) /* 0x0c3c */
+#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
+
+LANG_BEGIN (LANG_WALON, SUBLANG_DEFAULT)	/*0x0490*/
+#include "nls/wal.nls"
+LANG_END
+
+LANG_BEGIN (LANG_CORNISH, SUBLANG_DEFAULT) /* 0x0491  */
+#include "nls/cor.nls"
+LANG_END
+
+LANG_BEGIN (LANG_WELSH, SUBLANG_DEFAULT) /* 0x0492 */
+#include "nls/cym.nls"
+LANG_END
+
+LANG_BEGIN (LANG_BRETON, SUBLANG_DEFAULT) /* 0x0493 */
+#include "nls/brf.nls"
+LANG_END
Index: trunk/src/kernel32/nls/lth.nls
===================================================================
--- trunk/src/kernel32/nls/lth.nls	(revision 7833)
+++ trunk/src/kernel32/nls/lth.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Lithuania
+ *	(Lithuanian strings in BALTIC charset)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0427")
+LOCVAL(LOCALE_SLANGUAGE,"Lietuviø")
+LOCVAL(LOCALE_SENGLANGUAGE,"Lithuanian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"lth")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Lietuviø")
+LOCVAL(LOCALE_ICOUNTRY,"370")
+LOCVAL(LOCALE_SCOUNTRY,"Lietuva")
+LOCVAL(LOCALE_SENGCOUNTRY,"Lithuania")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"LTU")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Lietuva")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0427")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"370")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"775")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1257")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE,"10029")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Lt")
+LOCVAL(LOCALE_SINTLSYMBOL,"LTL")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yyyy MM dd")
+LOCVAL(LOCALE_SLONGDATE,"yyyy 'm.' MMMM d 'd.'")
+LOCVAL(LOCALE_STIMEFORMAT,"HH:mm:ss")
+LOCVAL(LOCALE_IDATE,"2")
+LOCVAL(LOCALE_ILDATE,"2")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"1")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO,"1")
+LOCVAL(LOCALE_IMONLZERO,"1")
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE,"1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+LOCVAL(LOCALE_SDAYNAME1,"pirmadienis")
+LOCVAL(LOCALE_SDAYNAME2,"antradienis")
+LOCVAL(LOCALE_SDAYNAME3,"treèiadienis")
+LOCVAL(LOCALE_SDAYNAME4,"ketvirtadienis")
+LOCVAL(LOCALE_SDAYNAME5,"penktadienis")
+LOCVAL(LOCALE_SDAYNAME6,"ðeðtadienis")
+LOCVAL(LOCALE_SDAYNAME7,"sekmadienis")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Pr")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"An")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Tr")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Kt")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Pn")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ðt")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Sk")
+
+LOCVAL(LOCALE_SMONTHNAME1,"sausio")
+LOCVAL(LOCALE_SMONTHNAME2,"vasario")
+LOCVAL(LOCALE_SMONTHNAME3,"kovo")
+LOCVAL(LOCALE_SMONTHNAME4,"balandþio")
+LOCVAL(LOCALE_SMONTHNAME5,"geguþës")
+LOCVAL(LOCALE_SMONTHNAME6,"birþelio")
+LOCVAL(LOCALE_SMONTHNAME7,"liepos")
+LOCVAL(LOCALE_SMONTHNAME8,"rugpjûèio")
+LOCVAL(LOCALE_SMONTHNAME9,"rugsëjo")
+LOCVAL(LOCALE_SMONTHNAME10,"spalio")
+LOCVAL(LOCALE_SMONTHNAME11,"lapkrièio")
+LOCVAL(LOCALE_SMONTHNAME12,"gruodþio")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Sau")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Vas")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Kov")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Bal")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Geg")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Bir")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Lie")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Rgp")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Rgs")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Spa")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Lap")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Grd")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN,"")
+LOCVAL(LOCALE_SNEGATIVESIGN,"-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"1")
+LOCVAL(LOCALE_INEGSIGNPOSN,"1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"1")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"0")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"1")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"lt")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"LT")
Index: trunk/src/kernel32/nls/lvi.nls
===================================================================
--- trunk/src/kernel32/nls/lvi.nls	(revision 7833)
+++ trunk/src/kernel32/nls/lvi.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Latvia
+ *	(Latvian strings in BALTIC charset)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0426")
+LOCVAL(LOCALE_SLANGUAGE,"Latvian")
+LOCVAL(LOCALE_SENGLANGUAGE,"Latvian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"lvi")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Latvieðu")
+LOCVAL(LOCALE_ICOUNTRY,"371")
+LOCVAL(LOCALE_SCOUNTRY,"Latvia")
+LOCVAL(LOCALE_SENGCOUNTRY,"Latvia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"LVA")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Latvija")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0426")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"371")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"775")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1257")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE,"10029")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Ls")
+LOCVAL(LOCALE_SINTLSYMBOL,"LVL")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yy.MM.dd.")
+LOCVAL(LOCALE_SLONGDATE,"ddd, yyyy. 'gada' d. MMMM")
+LOCVAL(LOCALE_STIMEFORMAT,"HH:mm:ss")
+LOCVAL(LOCALE_IDATE,"2")
+LOCVAL(LOCALE_ILDATE,"2")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"1")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO,"1")
+LOCVAL(LOCALE_IMONLZERO,"1")
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE,"1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+LOCVAL(LOCALE_SDAYNAME1,"pirmdiena")
+LOCVAL(LOCALE_SDAYNAME2,"otrdiena")
+LOCVAL(LOCALE_SDAYNAME3,"treðdiena")
+LOCVAL(LOCALE_SDAYNAME4,"ceturtdiena")
+LOCVAL(LOCALE_SDAYNAME5,"piektdiena")
+LOCVAL(LOCALE_SDAYNAME6,"sestdiena")
+LOCVAL(LOCALE_SDAYNAME7,"svçtdiena")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"P ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"O ")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"T ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"C ")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"P ")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"S ")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Sv")
+
+LOCVAL(LOCALE_SMONTHNAME1,"janvâris")
+LOCVAL(LOCALE_SMONTHNAME2,"februâris")
+LOCVAL(LOCALE_SMONTHNAME3,"marts")
+LOCVAL(LOCALE_SMONTHNAME4,"aprîlis")
+LOCVAL(LOCALE_SMONTHNAME5,"maijs")
+LOCVAL(LOCALE_SMONTHNAME6,"jûlijs")
+LOCVAL(LOCALE_SMONTHNAME7,"jûnijs")
+LOCVAL(LOCALE_SMONTHNAME8,"augusts")
+LOCVAL(LOCALE_SMONTHNAME9,"septembris")
+LOCVAL(LOCALE_SMONTHNAME10,"oktobris")
+LOCVAL(LOCALE_SMONTHNAME11,"novembris")
+LOCVAL(LOCALE_SMONTHNAME12,"decembris")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jûn")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jûl")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN,"")
+LOCVAL(LOCALE_SNEGATIVESIGN,"-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"1")
+LOCVAL(LOCALE_INEGSIGNPOSN,"1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"1")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"0")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"1")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"lv")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"LV")
Index: trunk/src/kernel32/nls/msl.nls
===================================================================
--- trunk/src/kernel32/nls/msl.nls	(revision 7833)
+++ trunk/src/kernel32/nls/msl.nls	(revision 7833)
@@ -0,0 +1,81 @@
+/*
+ *      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")
Index: trunk/src/kernel32/nls/nlb.nls
===================================================================
--- trunk/src/kernel32/nls/nlb.nls	(revision 7833)
+++ trunk/src/kernel32/nls/nlb.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Dutch (Belgium)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0813")
+LOCVAL(LOCALE_SLANGUAGE,"Nederlands (België)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Dutch (Belgium)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"NLB")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Nederlands")
+LOCVAL(LOCALE_ICOUNTRY,"32")
+LOCVAL(LOCALE_SCOUNTRY,"België")
+LOCVAL(LOCALE_SENGCOUNTRY,"Belgium")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"BEL")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"België")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0413")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"32")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL,"EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"d/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"dddd d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT,"H:mm:ss")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"1")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO,"0")
+LOCVAL(LOCALE_IMONLZERO,"1")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+LOCVAL(LOCALE_SDAYNAME1,"maandag")
+LOCVAL(LOCALE_SDAYNAME2,"dinsdag")
+LOCVAL(LOCALE_SDAYNAME3,"woensdag")
+LOCVAL(LOCALE_SDAYNAME4,"donderdag")
+LOCVAL(LOCALE_SDAYNAME5,"vrijdag")
+LOCVAL(LOCALE_SDAYNAME6,"zaterdag")
+LOCVAL(LOCALE_SDAYNAME7,"zondag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"ma")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"di")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"wo")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"do")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"za")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"zo")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januari")
+LOCVAL(LOCALE_SMONTHNAME2,"februari")
+LOCVAL(LOCALE_SMONTHNAME3,"maart")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"mei")
+LOCVAL(LOCALE_SMONTHNAME6,"juni")
+LOCVAL(LOCALE_SMONTHNAME7,"juli")
+LOCVAL(LOCALE_SMONTHNAME8,"augustus")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"december")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mrt")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mei")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "+")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "1")
+LOCVAL(LOCALE_INEGSIGNPOSN, "1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "1")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "0")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "1")
+LOCVAL(LOCALE_FONTSIGNATURE, "/") 
+LOCVAL(LOCALE_SISO639LANGNAME,"nl")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"BE")
+
+LOCVAL(LOCALE_IPAPERSIZE, "9")  /*A4*/
Index: trunk/src/kernel32/nls/nld.nls
===================================================================
--- trunk/src/kernel32/nls/nld.nls	(revision 7833)
+++ trunk/src/kernel32/nls/nld.nls	(revision 7833)
@@ -0,0 +1,121 @@
+/*
+ *	OLE2NLS library
+ *      Dutch (Netherlands)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0413")
+LOCVAL(LOCALE_SLANGUAGE,"Nederlands")
+LOCVAL(LOCALE_SENGLANGUAGE,"Dutch")
+LOCVAL(LOCALE_SABBREVLANGNAME,"NLD")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Nederlands")
+LOCVAL(LOCALE_ICOUNTRY,"31")
+LOCVAL(LOCALE_SCOUNTRY,"Nederland")
+LOCVAL(LOCALE_SENGCOUNTRY,"Netherlands")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"NLD")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Nederland")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0413")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"31")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+
+LOCVAL(LOCALE_SDECIMAL,",") 
+LOCVAL(LOCALE_STHOUSAND,".") 
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+
+LOCVAL(LOCALE_SCURRENCY,"€")
+/*LOCVAL(LOCALE_SENGCURRNAME, "Guilder") 
+LOCVAL(LOCALE_SNATIVECURRNAME, "Gulden")*/
+LOCVAL(LOCALE_SINTLSYMBOL,"EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2") 
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"2") 	
+LOCVAL(LOCALE_INEGCURR,"11") 	
+
+LOCVAL(LOCALE_SDATE,"-")
+LOCVAL(LOCALE_STIME,":") 
+LOCVAL(LOCALE_SSHORTDATE,"d-M-yyyy") 
+LOCVAL(LOCALE_SLONGDATE,"dddd d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_SYEARMONTH,"MMMM yyyy")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"1")
+LOCVAL(LOCALE_ICENTURY, "1")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "vm") 
+LOCVAL(LOCALE_S2359, "nm")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0") 
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "2")
+
+LOCVAL(LOCALE_SDAYNAME1,"maandag")
+LOCVAL(LOCALE_SDAYNAME2,"dinsdag")
+LOCVAL(LOCALE_SDAYNAME3,"woensdag")
+LOCVAL(LOCALE_SDAYNAME4,"donderdag")
+LOCVAL(LOCALE_SDAYNAME5,"vrijdag")
+LOCVAL(LOCALE_SDAYNAME6,"zaterdag")
+LOCVAL(LOCALE_SDAYNAME7,"zondag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"ma")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"di")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"wo")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"do")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"za")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"zo")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januari")
+LOCVAL(LOCALE_SMONTHNAME2,"februari")
+LOCVAL(LOCALE_SMONTHNAME3,"maart")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"mei")
+LOCVAL(LOCALE_SMONTHNAME6,"juni")
+LOCVAL(LOCALE_SMONTHNAME7,"juli")
+LOCVAL(LOCALE_SMONTHNAME8,"augustus")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"december")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mrt")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mei")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "+")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "2")
+LOCVAL(LOCALE_INEGSIGNPOSN, "2")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "1")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "1")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"nl")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"NL")
+
+LOCVAL(LOCALE_IPAPERSIZE, "9")  /*A4*/
Index: trunk/src/kernel32/nls/nls.nls
===================================================================
--- trunk/src/kernel32/nls/nls.nls	(revision 7833)
+++ trunk/src/kernel32/nls/nls.nls	(revision 7833)
@@ -0,0 +1,119 @@
+/*
+ *	OLE2NLS library
+ *      Dutch (Surinam ?)
+ *
+ *	The code for Dutch/Surinam doesn't appear on my docs;
+ *	It should be something + 0x13 as 0x13 is the Dutch language;
+ *	Following the same logic as other multi-coutries languages
+ *	I picked 0x0c13 for Surinam/Dutch.
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0c13")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Dutch (Suriname)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"nls")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Suriname")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"SUR")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0413")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"SRG")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"maandag")
+LOCVAL(LOCALE_SDAYNAME2,"dinsdag")
+LOCVAL(LOCALE_SDAYNAME3,"woensdag")
+LOCVAL(LOCALE_SDAYNAME4,"donderdag")
+LOCVAL(LOCALE_SDAYNAME5,"vrijdag")
+LOCVAL(LOCALE_SDAYNAME6,"zaterdag")
+LOCVAL(LOCALE_SDAYNAME7,"zondag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"ma")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"di")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"wo")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"do")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"za")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"zo")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januar")
+LOCVAL(LOCALE_SMONTHNAME2,"februari")
+LOCVAL(LOCALE_SMONTHNAME3,"maart")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"mei")
+LOCVAL(LOCALE_SMONTHNAME6,"juni")
+LOCVAL(LOCALE_SMONTHNAME7,"juli")
+LOCVAL(LOCALE_SMONTHNAME8,"augustus")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"december")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mrt")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mei")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"nl")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"SR")
+
+/* Gregorianse kalender */
Index: trunk/src/kernel32/nls/non.nls
===================================================================
--- trunk/src/kernel32/nls/non.nls	(revision 7833)
+++ trunk/src/kernel32/nls/non.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Norway (Nynorsk)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0814")
+LOCVAL(LOCALE_SLANGUAGE,"Norwegian (Nynorsk)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Norwegian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"non")
+LOCVAL(LOCALE_SNATIVELANGNAME,"nynorsk")
+LOCVAL(LOCALE_ICOUNTRY,"47")
+LOCVAL(LOCALE_SCOUNTRY,"Noreg")
+LOCVAL(LOCALE_SENGCOUNTRY,"Norway")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"NOR")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Noreg")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0814")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"47")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"kr")
+LOCVAL(LOCALE_SINTLSYMBOL,"NOK")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"m?ndag")
+LOCVAL(LOCALE_SDAYNAME2,"tysdag")
+LOCVAL(LOCALE_SDAYNAME3,"fredag")
+LOCVAL(LOCALE_SDAYNAME4,"onsdag")
+LOCVAL(LOCALE_SDAYNAME5,"torsdag")
+LOCVAL(LOCALE_SDAYNAME6,"laurdag")
+LOCVAL(LOCALE_SDAYNAME7,"sundag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"m?")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"ty")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"fr")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"on")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"to")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"lau")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"su")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januar") 
+LOCVAL(LOCALE_SMONTHNAME2,"februar")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juni")
+LOCVAL(LOCALE_SMONTHNAME7,"juli")
+LOCVAL(LOCALE_SMONTHNAME8,"august")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"desember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"des")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"no")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"NO")
+
+/* gregoriansk kalender */
Index: trunk/src/kernel32/nls/nor.nls
===================================================================
--- trunk/src/kernel32/nls/nor.nls	(revision 7833)
+++ trunk/src/kernel32/nls/nor.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Norway (Bokmaal)
+ *	(Norwegian strings in cp1252)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0414")
+LOCVAL(LOCALE_SLANGUAGE,"Norsk (Bokmål)")
+LOCVAL(LOCALE_SENGLANGUAGE,"Norwegian (Bokmaal)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"nor")
+LOCVAL(LOCALE_SNATIVELANGNAME,"bokmål")
+LOCVAL(LOCALE_ICOUNTRY,"47")
+LOCVAL(LOCALE_SCOUNTRY,"Norge")
+LOCVAL(LOCALE_SENGCOUNTRY,"Norway")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"NOR")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Norge")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0414")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"47")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"kr")
+LOCVAL(LOCALE_SINTLSYMBOL,"NOK")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"mandag")
+LOCVAL(LOCALE_SDAYNAME2,"tirsdag")
+LOCVAL(LOCALE_SDAYNAME3,"onsdag")
+LOCVAL(LOCALE_SDAYNAME4,"torsdag")
+LOCVAL(LOCALE_SDAYNAME5,"fredag")
+LOCVAL(LOCALE_SDAYNAME6,"lørdag")
+LOCVAL(LOCALE_SDAYNAME7,"søndag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"ma")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"ti")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"on")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"to")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"lø")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"sø")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januar")
+LOCVAL(LOCALE_SMONTHNAME2,"februar")
+LOCVAL(LOCALE_SMONTHNAME3,"mars")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"juni")
+LOCVAL(LOCALE_SMONTHNAME7,"juli")
+LOCVAL(LOCALE_SMONTHNAME8,"august")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"desember")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"des")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"no")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"NO")
+
+/* gregoriansk kalender */
Index: trunk/src/kernel32/nls/plk.nls
===================================================================
--- trunk/src/kernel32/nls/plk.nls	(revision 7833)
+++ trunk/src/kernel32/nls/plk.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Poland
+ *	(Polish strings in cp1250)
+ */
+        
+LOCVAL(LOCALE_ILANGUAGE,"0415")
+LOCVAL(LOCALE_SLANGUAGE,"Polski")
+LOCVAL(LOCALE_SENGLANGUAGE,"Polish")
+LOCVAL(LOCALE_SABBREVLANGNAME, "plk")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Polski")
+LOCVAL(LOCALE_ICOUNTRY,"49")
+LOCVAL(LOCALE_SCOUNTRY,"Polska")
+LOCVAL(LOCALE_SENGCOUNTRY,"Poland")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"POL")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Polska")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0415")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"49")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"852")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1250")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10029")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"z\xB3")
+LOCVAL(LOCALE_SINTLSYMBOL,"PLZ")
+/* LOCVAL(LOCALE_SMONDECIMALSEP) */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159) */
+/* LOCVAL(LOCALE_S2359) */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Poniedzia\263ek")
+LOCVAL(LOCALE_SDAYNAME2,"Wtorek")
+LOCVAL(LOCALE_SDAYNAME3,"\214roda")
+LOCVAL(LOCALE_SDAYNAME4,"Czwartek")
+LOCVAL(LOCALE_SDAYNAME5,"Pi\271tek")
+LOCVAL(LOCALE_SDAYNAME6,"Sobota")
+LOCVAL(LOCALE_SDAYNAME7,"Niedziela")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Po")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Wt")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Sr")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Cz")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Pt")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"So")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Ni")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Stycze\xF1")
+LOCVAL(LOCALE_SMONTHNAME2,"Luty")
+LOCVAL(LOCALE_SMONTHNAME3,"Marzec")
+LOCVAL(LOCALE_SMONTHNAME4,"Kwiecie\xF1")
+LOCVAL(LOCALE_SMONTHNAME5,"Maj")
+LOCVAL(LOCALE_SMONTHNAME6,"Czerwiec")
+LOCVAL(LOCALE_SMONTHNAME7,"Lipiec")
+LOCVAL(LOCALE_SMONTHNAME8,"Sierpie\xF1")
+LOCVAL(LOCALE_SMONTHNAME9,"Wrzesie\xF1")
+LOCVAL(LOCALE_SMONTHNAME10,"Pa\237dziernik")
+LOCVAL(LOCALE_SMONTHNAME11,"Listapad")
+LOCVAL(LOCALE_SMONTHNAME12,"Grudzie\xF1")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Sty")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Lut")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Kwi")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Maj")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Cze")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Lip")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Sie")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Wrz")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Pa\237")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Lis")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Gru")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN) */
+/* LOCVAL(LOCALE_SNEGATIVESIGN) */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN) */
+/* LOCVAL(LOCALE_INEGSIGNPOSN) */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES) */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE) */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES) */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE) */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"pl")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"PL")
+
+/* kalendarz gregoria?dski */
Index: trunk/src/kernel32/nls/ptb.nls
===================================================================
--- trunk/src/kernel32/nls/ptb.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ptb.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Brazil
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "0416")
+LOCVAL(LOCALE_SLANGUAGE, "Portugu\352s (Brasil)")
+LOCVAL(LOCALE_SENGLANGUAGE, "Protuguese")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ptb")
+LOCVAL(LOCALE_SNATIVELANGNAME, "Portugu\352s")
+LOCVAL(LOCALE_ICOUNTRY, "55")
+LOCVAL(LOCALE_SCOUNTRY, "Brasil")
+LOCVAL(LOCALE_SENGCOUNTRY, "Brazil")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "BRA")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Brasil")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0416")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "55")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ";")
+LOCVAL(LOCALE_IMEASURE, "1")
+LOCVAL(LOCALE_SDECIMAL, ",")
+LOCVAL(LOCALE_STHOUSAND, ".")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "$")
+LOCVAL(LOCALE_SINTLSYMBOL, "BRC")
+LOCVAL(LOCALE_SMONDECIMALSEP, ",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, MMMM dd, yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "h:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "0")
+LOCVAL(LOCALE_ILDATE, "0")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Segunda-feira")
+LOCVAL(LOCALE_SDAYNAME2, "Ter\347a-feira")
+LOCVAL(LOCALE_SDAYNAME3, "Quarta-feira")
+LOCVAL(LOCALE_SDAYNAME4, "Quinta-feira")
+LOCVAL(LOCALE_SDAYNAME5, "Sexta-feira")
+LOCVAL(LOCALE_SDAYNAME6, "S\341bado")
+LOCVAL(LOCALE_SDAYNAME7, "Domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Seg")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Ter")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Qua")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Qui")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Sex")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "S\341b")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Dom")
+
+LOCVAL(LOCALE_SMONTHNAME1, "Janeiro")
+LOCVAL(LOCALE_SMONTHNAME2, "Fevereiro")
+LOCVAL(LOCALE_SMONTHNAME3, "Mar\347o")
+LOCVAL(LOCALE_SMONTHNAME4, "Abril")
+LOCVAL(LOCALE_SMONTHNAME5, "Maio")
+LOCVAL(LOCALE_SMONTHNAME6, "Junho")
+LOCVAL(LOCALE_SMONTHNAME7, "Julho")
+LOCVAL(LOCALE_SMONTHNAME8, "Agosto")
+LOCVAL(LOCALE_SMONTHNAME9, "Setembro")
+LOCVAL(LOCALE_SMONTHNAME10, "Outubro")
+LOCVAL(LOCALE_SMONTHNAME11, "Novembro")
+LOCVAL(LOCALE_SMONTHNAME12, "Dezembro")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Fev")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Set")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Out")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dez")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"pt")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"BR")
+
+/* Calend?rio gregoriano */
Index: trunk/src/kernel32/nls/ptg.nls
===================================================================
--- trunk/src/kernel32/nls/ptg.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ptg.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Portugal
+ *
+ *	(portuguese strings in cp1252)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE, "0816")
+LOCVAL(LOCALE_SLANGUAGE, "Portugu\352s")
+LOCVAL(LOCALE_SENGLANGUAGE, "Protuguese")
+LOCVAL(LOCALE_SABBREVLANGNAME, "ptg")
+LOCVAL(LOCALE_SNATIVELANGNAME, "Portugu\352s")
+LOCVAL(LOCALE_ICOUNTRY, "351")
+LOCVAL(LOCALE_SCOUNTRY, "Portugal")
+LOCVAL(LOCALE_SENGCOUNTRY, "Portugal")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "PRT")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "Portugal")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0416")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "351")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST, ";")
+LOCVAL(LOCALE_IMEASURE, "1")
+LOCVAL(LOCALE_SDECIMAL, ",")
+LOCVAL(LOCALE_STHOUSAND, ".")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP, ",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "0")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy")
+LOCVAL(LOCALE_SLONGDATE, "dddd, MMMM dd, yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "h:mm:ss tt")
+LOCVAL(LOCALE_IDATE, "0")
+LOCVAL(LOCALE_ILDATE, "0")
+LOCVAL(LOCALE_ITIME, "0")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "Segunda")
+LOCVAL(LOCALE_SDAYNAME2, "Ter\347a")
+LOCVAL(LOCALE_SDAYNAME3, "Quarta")
+LOCVAL(LOCALE_SDAYNAME4, "Quinta")
+LOCVAL(LOCALE_SDAYNAME5, "Sexta")
+LOCVAL(LOCALE_SDAYNAME6, "S\341bado")
+LOCVAL(LOCALE_SDAYNAME7, "Domingo")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "Seg")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Ter")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Qua")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "Qui")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "Sex")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "S\341b")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "Dom")
+
+LOCVAL(LOCALE_SMONTHNAME1, "Janeiro")
+LOCVAL(LOCALE_SMONTHNAME2, "Fevereiro")
+LOCVAL(LOCALE_SMONTHNAME3, "Mar\347o")
+LOCVAL(LOCALE_SMONTHNAME4, "Abril")
+LOCVAL(LOCALE_SMONTHNAME5, "Maio")
+LOCVAL(LOCALE_SMONTHNAME6, "Junho")
+LOCVAL(LOCALE_SMONTHNAME7, "Julho")
+LOCVAL(LOCALE_SMONTHNAME8, "Agosto")
+LOCVAL(LOCALE_SMONTHNAME9, "Setembro")
+LOCVAL(LOCALE_SMONTHNAME10, "Outubro")
+LOCVAL(LOCALE_SMONTHNAME11, "Novembro")
+LOCVAL(LOCALE_SMONTHNAME12, "Dezembro")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "Fev")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "Abr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Ago")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "Set")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "Out")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dez")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "0")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"pt")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"PT")
+
Index: trunk/src/kernel32/nls/rom.nls
===================================================================
--- trunk/src/kernel32/nls/rom.nls	(revision 7833)
+++ trunk/src/kernel32/nls/rom.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Romania
+ *	(Romanian strings in cp1250)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0418")
+LOCVAL(LOCALE_SLANGUAGE,"Româna")
+LOCVAL(LOCALE_SENGLANGUAGE,"Romanian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"rom")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Româna")
+LOCVAL(LOCALE_ICOUNTRY,"40")
+LOCVAL(LOCALE_SCOUNTRY,"România")
+LOCVAL(LOCALE_SENGCOUNTRY,"Romania")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ROM")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"România")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0418")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"40")
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1250")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10029")
+LOCVAL(LOCALE_SLIST,";")
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"LEI")
+LOCVAL(LOCALE_SINTLSYMBOL,"ROL")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"0")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yy")
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+LOCVAL(LOCALE_STIMEFORMAT,"HH:mm:ss")
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE,"1") */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"luni")
+LOCVAL(LOCALE_SDAYNAME2,"marþi")
+LOCVAL(LOCALE_SDAYNAME3,"miercuri")
+LOCVAL(LOCALE_SDAYNAME4,"joi")
+LOCVAL(LOCALE_SDAYNAME5,"vineri")
+LOCVAL(LOCALE_SDAYNAME6,"sîmbãtã")
+LOCVAL(LOCALE_SDAYNAME7,"duminicã")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"L ")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ma")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Mi")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"J ")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"V ")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"S ")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"D ")
+
+LOCVAL(LOCALE_SMONTHNAME1,"ianuarie")
+LOCVAL(LOCALE_SMONTHNAME2,"februarie")
+LOCVAL(LOCALE_SMONTHNAME3,"martie")
+LOCVAL(LOCALE_SMONTHNAME4,"aprilie")
+LOCVAL(LOCALE_SMONTHNAME5,"mai")
+LOCVAL(LOCALE_SMONTHNAME6,"iunie")
+LOCVAL(LOCALE_SMONTHNAME7,"iulie")
+LOCVAL(LOCALE_SMONTHNAME8,"august")
+LOCVAL(LOCALE_SMONTHNAME9,"septembrie")
+LOCVAL(LOCALE_SMONTHNAME10,"octombrie")
+LOCVAL(LOCALE_SMONTHNAME11,"noiembrie")
+LOCVAL(LOCALE_SMONTHNAME12,"decembrie")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Ian")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mai")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Iun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Iul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "1") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "1") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "0") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"ro")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"RO")
+
+/* Gregorian calendar */
Index: trunk/src/kernel32/nls/rus.nls
===================================================================
--- trunk/src/kernel32/nls/rus.nls	(revision 7833)
+++ trunk/src/kernel32/nls/rus.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Russia
+ *	(russian strings in cp1251)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0419")
+LOCVAL(LOCALE_SLANGUAGE,"Russian")
+LOCVAL(LOCALE_SENGLANGUAGE,"Russian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"RUS")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Ðóññêèé")
+LOCVAL(LOCALE_ICOUNTRY,"7")
+LOCVAL(LOCALE_SCOUNTRY,"Russia")
+LOCVAL(LOCALE_SENGCOUNTRY,"Russia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"RUS")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Ðîññèÿ")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0419")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"7")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"866")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1251")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE,"10007")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"ðóá.")
+LOCVAL(LOCALE_SINTLSYMBOL,"RUR")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP," ")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"0")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"0")
+LOCVAL(LOCALE_ICURRENCY,"1")
+LOCVAL(LOCALE_INEGCURR,"5")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yy")
+LOCVAL(LOCALE_SLONGDATE,"d MMMM yyyy 'ã.'")
+LOCVAL(LOCALE_STIMEFORMAT,"H:mm:ss")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO,"1")
+LOCVAL(LOCALE_IMONLZERO,"1")
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE,"1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+LOCVAL(LOCALE_SDAYNAME1,"Ïîíåäåëüíèê")
+LOCVAL(LOCALE_SDAYNAME2,"Âòîðíèê")
+LOCVAL(LOCALE_SDAYNAME3,"Ñðåäà")
+LOCVAL(LOCALE_SDAYNAME4,"×åòâåðã")
+LOCVAL(LOCALE_SDAYNAME5,"Ïÿòíèöà")
+LOCVAL(LOCALE_SDAYNAME6,"Ñóááîòà")
+LOCVAL(LOCALE_SDAYNAME7,"Âîñêðåñåíüå")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Ïíä")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Âòð")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñðä")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"×òâ")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ïòí")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ñóá")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Âñê")
+
+LOCVAL(LOCALE_SMONTHNAME1,"ßíâàðü")
+LOCVAL(LOCALE_SMONTHNAME2,"Ôåâðàëü")
+LOCVAL(LOCALE_SMONTHNAME3,"Ìàðò")
+LOCVAL(LOCALE_SMONTHNAME4,"Àïðåëü")
+LOCVAL(LOCALE_SMONTHNAME5,"Ìàé")
+LOCVAL(LOCALE_SMONTHNAME6,"Èþíü")
+LOCVAL(LOCALE_SMONTHNAME7,"Èþëü")
+LOCVAL(LOCALE_SMONTHNAME8,"Àâãóñò")
+LOCVAL(LOCALE_SMONTHNAME9,"Ñåíòÿáðü")
+LOCVAL(LOCALE_SMONTHNAME10,"Îêòÿáðü")
+LOCVAL(LOCALE_SMONTHNAME11,"Íîÿáðü")
+LOCVAL(LOCALE_SMONTHNAME12,"Äåêàáðü")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"ßíâ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Ôåâ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Ìàð")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Àïð")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Ìàé")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Èþí")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Èþë")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Àâã")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Ñåí")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Îêò")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Íîÿ")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Äåê")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN,"")
+LOCVAL(LOCALE_SNEGATIVESIGN,"-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"1")
+LOCVAL(LOCALE_INEGSIGNPOSN,"1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"0")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"0")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"0")
+LOCVAL(LOCALE_FONTSIGNATURE,"")
+LOCVAL(LOCALE_SISO639LANGNAME,"ru")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"RU")
Index: trunk/src/kernel32/nls/sky.nls
===================================================================
--- trunk/src/kernel32/nls/sky.nls	(revision 7833)
+++ trunk/src/kernel32/nls/sky.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Slovakia
+ *	(Slovakian strings in cp1250)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"041b")
+LOCVAL(LOCALE_SLANGUAGE,"Slovenèina")
+LOCVAL(LOCALE_SENGLANGUAGE,"Slovak")
+LOCVAL(LOCALE_SABBREVLANGNAME,"sky")
+LOCVAL(LOCALE_SNATIVELANGNAME,"slovenèina")
+LOCVAL(LOCALE_ICOUNTRY, "42")
+LOCVAL(LOCALE_SCOUNTRY,"Slovensko")
+LOCVAL(LOCALE_SENGCOUNTRY,"Slovakia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"SVK")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Slovenská Republika")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"041b")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "42")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"895")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1250")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE,"10029")
+LOCVAL(LOCALE_SLIST, ";")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ",")
+LOCVAL(LOCALE_STHOUSAND, " ")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY, "Sk")
+LOCVAL(LOCALE_SINTLSYMBOL,"SKK")
+LOCVAL(LOCALE_SMONDECIMALSEP, ",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, " ")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "3")
+LOCVAL(LOCALE_INEGCURR, "8")
+LOCVAL(LOCALE_SDATE, ".")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "d.M.yyyy")
+LOCVAL(LOCALE_SLONGDATE, "d. MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "H:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "1")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1, "pondelok")
+LOCVAL(LOCALE_SDAYNAME2, "utorok")
+LOCVAL(LOCALE_SDAYNAME3, "streda")
+LOCVAL(LOCALE_SDAYNAME4, "tvrtok")
+LOCVAL(LOCALE_SDAYNAME5, "piatok")
+LOCVAL(LOCALE_SDAYNAME6, "sobota")
+LOCVAL(LOCALE_SDAYNAME7, "nedeŸa")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1, "po")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "ut")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "st")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "t")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "pi")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "so")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "ne")
+
+LOCVAL(LOCALE_SMONTHNAME1, "január")
+LOCVAL(LOCALE_SMONTHNAME2, "február")
+LOCVAL(LOCALE_SMONTHNAME3, "marec")
+LOCVAL(LOCALE_SMONTHNAME4, "apríl")
+LOCVAL(LOCALE_SMONTHNAME5, "máj")
+LOCVAL(LOCALE_SMONTHNAME6, "jún")
+LOCVAL(LOCALE_SMONTHNAME7, "júl")
+LOCVAL(LOCALE_SMONTHNAME8, "august")
+LOCVAL(LOCALE_SMONTHNAME9, "september")
+LOCVAL(LOCALE_SMONTHNAME10, "október")
+LOCVAL(LOCALE_SMONTHNAME11, "november")
+LOCVAL(LOCALE_SMONTHNAME12, "december")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "I")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "II")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "III")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "IV")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "V")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "VI")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "VII")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "VIII")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "IX")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "X")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "XI")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "XII")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "1")
+LOCVAL(LOCALE_INEGSIGNPOSN, "1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "1")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "0")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "1")
+LOCVAL(LOCALE_FONTSIGNATURE, "'")
+LOCVAL(LOCALE_SISO639LANGNAME, "sk")
+LOCVAL(LOCALE_SISO3166CTRYNAME, "SK")
Index: trunk/src/kernel32/nls/slv.nls
===================================================================
--- trunk/src/kernel32/nls/slv.nls	(revision 7833)
+++ trunk/src/kernel32/nls/slv.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Slovenia
+ *	(Slovenian strings in cp1250)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0424")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Slovenian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"slv")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Slovenia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"SVN")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0424")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1250")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10029")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"SIT")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ponedeljek")
+LOCVAL(LOCALE_SDAYNAME2,"torek")
+LOCVAL(LOCALE_SDAYNAME3,"sreda")
+LOCVAL(LOCALE_SDAYNAME4,"èetrtek")
+LOCVAL(LOCALE_SDAYNAME5,"petek")
+LOCVAL(LOCALE_SDAYNAME6,"sobota")
+LOCVAL(LOCALE_SDAYNAME7,"nedelja")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"pon")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"tor")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"sre")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"èet")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"pet")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sob")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"ned")
+
+LOCVAL(LOCALE_SMONTHNAME1,"januar")
+LOCVAL(LOCALE_SMONTHNAME2,"februar")
+LOCVAL(LOCALE_SMONTHNAME3,"marec")
+LOCVAL(LOCALE_SMONTHNAME4,"april")
+LOCVAL(LOCALE_SMONTHNAME5,"maj")
+LOCVAL(LOCALE_SMONTHNAME6,"juni")
+LOCVAL(LOCALE_SMONTHNAME7,"juli")
+LOCVAL(LOCALE_SMONTHNAME8,"avgust")
+LOCVAL(LOCALE_SMONTHNAME9,"september")
+LOCVAL(LOCALE_SMONTHNAME10,"oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"november")
+LOCVAL(LOCALE_SMONTHNAME12,"december")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"maj")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"avg")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"sl")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"SI")
+
+/* calendario gregoriano */
Index: trunk/src/kernel32/nls/sqi.nls
===================================================================
--- trunk/src/kernel32/nls/sqi.nls	(revision 7833)
+++ trunk/src/kernel32/nls/sqi.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Albania
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"041c")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Albanian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"sqi")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"Shqip?ria") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Albania")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"ALB")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"041c")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+/* LOCVAL(LOCALE_IDEFAULTANSICODEPAGE) */
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"ALL")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+/* LOCVAL(LOCALE_SDAYNAME1,"") */
+/* LOCVAL(LOCALE_SDAYNAME2,"") */
+/* LOCVAL(LOCALE_SDAYNAME3,"") */
+/* LOCVAL(LOCALE_SDAYNAME4,"") */
+/* LOCVAL(LOCALE_SDAYNAME5,"") */
+/* LOCVAL(LOCALE_SDAYNAME6,"") */
+/* LOCVAL(LOCALE_SDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SABBREVDAYNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"sq")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"AL")
+
+/* Gregorian Calendar */
Index: trunk/src/kernel32/nls/srb.nls
===================================================================
--- trunk/src/kernel32/nls/srb.nls	(revision 7833)
+++ trunk/src/kernel32/nls/srb.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Serbia
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0c1a")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Serbian (cyrillic)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"srb")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Yugoslavia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"YUG")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0c1a")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1251")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"YUN")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+/* LOCVAL(LOCALE_SDAYNAME1,"") */
+/* LOCVAL(LOCALE_SDAYNAME2,"") */
+/* LOCVAL(LOCALE_SDAYNAME3,"") */
+/* LOCVAL(LOCALE_SDAYNAME4,"") */
+/* LOCVAL(LOCALE_SDAYNAME5,"") */
+/* LOCVAL(LOCALE_SDAYNAME6,"") */
+/* LOCVAL(LOCALE_SDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SABBREVDAYNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"sr")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"YU")
+
Index: trunk/src/kernel32/nls/srl.nls
===================================================================
--- trunk/src/kernel32/nls/srl.nls	(revision 7833)
+++ trunk/src/kernel32/nls/srl.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Serbian (Latin)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"081a")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Serbian (latin)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"srl")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Yugoslavia")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"YUG")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Yugoslavija")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"081a")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1250")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"YUN")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+/* LOCVAL(LOCALE_SDAYNAME1,"") */
+/* LOCVAL(LOCALE_SDAYNAME2,"") */
+/* LOCVAL(LOCALE_SDAYNAME3,"") */
+/* LOCVAL(LOCALE_SDAYNAME4,"") */
+/* LOCVAL(LOCALE_SDAYNAME5,"") */
+/* LOCVAL(LOCALE_SDAYNAME6,"") */
+/* LOCVAL(LOCALE_SDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SABBREVDAYNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"sh")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"YU")
+
Index: trunk/src/kernel32/nls/sve.nls
===================================================================
--- trunk/src/kernel32/nls/sve.nls	(revision 7833)
+++ trunk/src/kernel32/nls/sve.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Sweden
+ *
+ *	(swedish strings in cp1252)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"041d")
+LOCVAL(LOCALE_SLANGUAGE,"Svenska")
+LOCVAL(LOCALE_SENGLANGUAGE,"Swedish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"sve")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Svenska")
+LOCVAL(LOCALE_ICOUNTRY,"45")
+LOCVAL(LOCALE_SCOUNTRY,"SWE")
+LOCVAL(LOCALE_SENGCOUNTRY,"Sweden")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"SWE")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Sverige")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"041d")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"45")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10000")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"kr")
+LOCVAL(LOCALE_SINTLSYMBOL,"SEK")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY,"1")
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO,"1")
+LOCVAL(LOCALE_IMONLZERO,"1")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"2") /* FIXME: this must be wrong, but it is what windows 98 uses... */
+
+LOCVAL(LOCALE_SDAYNAME1,"Måndag")
+LOCVAL(LOCALE_SDAYNAME2,"Tisdag")
+LOCVAL(LOCALE_SDAYNAME3,"Onsdag")
+LOCVAL(LOCALE_SDAYNAME4,"Torsdag")
+LOCVAL(LOCALE_SDAYNAME5,"Fredag")
+LOCVAL(LOCALE_SDAYNAME6,"Lördag")
+LOCVAL(LOCALE_SDAYNAME7,"Söndag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Må")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ti")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"On")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"To")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Lö")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Sö")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Januari")
+LOCVAL(LOCALE_SMONTHNAME2,"Februari")
+LOCVAL(LOCALE_SMONTHNAME3,"Mars")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Maj")
+LOCVAL(LOCALE_SMONTHNAME6,"Juni")
+LOCVAL(LOCALE_SMONTHNAME7,"Juli")
+LOCVAL(LOCALE_SMONTHNAME8,"Augusti")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"December")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Maj")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE, "/")
+LOCVAL(LOCALE_SISO639LANGNAME,"sv")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"SE")
+
Index: trunk/src/kernel32/nls/svf.nls
===================================================================
--- trunk/src/kernel32/nls/svf.nls	(revision 7833)
+++ trunk/src/kernel32/nls/svf.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *	OLE2NLS library
+ *      Finland (Swedish)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"081d")
+LOCVAL(LOCALE_SLANGUAGE,"Svenska")
+LOCVAL(LOCALE_SENGLANGUAGE,"Swedish (Finland)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"sve")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Svenska")
+LOCVAL(LOCALE_ICOUNTRY,"45")
+LOCVAL(LOCALE_SCOUNTRY,"SWE")
+LOCVAL(LOCALE_SENGCOUNTRY,"Finland")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"FIN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Finland")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"081d")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"45")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND,".")
+/* LOCVAL(LOCALE_SGROUPING) */
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"mk")
+LOCVAL(LOCALE_SINTLSYMBOL,"FIM")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+/* LOCVAL(LOCALE_SMONGROUPING) */
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+LOCVAL(LOCALE_ICURRENCY,"3")
+LOCVAL(LOCALE_INEGCURR,"8")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy")
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+LOCVAL(LOCALE_IDATE,"1")
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Måndag")
+LOCVAL(LOCALE_SDAYNAME2,"Tisdag")
+LOCVAL(LOCALE_SDAYNAME3,"Onsdag")
+LOCVAL(LOCALE_SDAYNAME4,"Torsdag")
+LOCVAL(LOCALE_SDAYNAME5,"Fredag")
+LOCVAL(LOCALE_SDAYNAME6,"Lördag")
+LOCVAL(LOCALE_SDAYNAME7,"Söndag")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Må")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ti")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"On")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"To")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Fr")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Lö")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Sö")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Januari")
+LOCVAL(LOCALE_SMONTHNAME2,"Februari")
+LOCVAL(LOCALE_SMONTHNAME3,"Mars")
+LOCVAL(LOCALE_SMONTHNAME4,"April")
+LOCVAL(LOCALE_SMONTHNAME5,"Maj")
+LOCVAL(LOCALE_SMONTHNAME6,"Juni")
+LOCVAL(LOCALE_SMONTHNAME7,"Juli")
+LOCVAL(LOCALE_SMONTHNAME8,"Augusti")
+LOCVAL(LOCALE_SMONTHNAME9,"September")
+LOCVAL(LOCALE_SMONTHNAME10,"Oktober")
+LOCVAL(LOCALE_SMONTHNAME11,"November")
+LOCVAL(LOCALE_SMONTHNAME12,"December")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Jan")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Feb")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Apr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Maj")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Jun")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Jul")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aug")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Sep")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Okt")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Nov")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Dec")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"sv")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"FI")
+
+/* gregoriansk kalender */
Index: trunk/src/kernel32/nls/tha.nls
===================================================================
--- trunk/src/kernel32/nls/tha.nls	(revision 7833)
+++ trunk/src/kernel32/nls/tha.nls	(revision 7833)
@@ -0,0 +1,114 @@
+/*
+ *    OLE2NLS library
+ *    Thai
+ */
+LOCVAL(LOCALE_ILANGUAGE, "041e")
+LOCVAL(LOCALE_SLANGUAGE, "Thai")
+LOCVAL(LOCALE_SENGLANGUAGE, "Thai")
+LOCVAL(LOCALE_SABBREVLANGNAME, "THA")
+LOCVAL(LOCALE_SNATIVELANGNAME, "ä·Â")
+LOCVAL(LOCALE_ICOUNTRY, "66")
+LOCVAL(LOCALE_SCOUNTRY, "Thailand")
+LOCVAL(LOCALE_SENGCOUNTRY, "Thailand")
+LOCVAL(LOCALE_SABBREVCTRYNAME, "THA")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "ä·Â")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE, "041e")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY, "66")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE, "874")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "874")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, """")
+LOCVAL(LOCALE_SLIST, ",")
+LOCVAL(LOCALE_IMEASURE, "0")
+LOCVAL(LOCALE_SDECIMAL, ".")
+LOCVAL(LOCALE_STHOUSAND, ",")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "0")
+LOCVAL(LOCALE_INEGNUMBER, "1")
+LOCVAL(LOCALE_SNATIVEDIGITS, "ðñòóôõö÷øù")
+LOCVAL(LOCALE_SCURRENCY, "ß")
+LOCVAL(LOCALE_SINTLSYMBOL, "THB")
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "d/M/yy")
+LOCVAL(LOCALE_SLONGDATE, "d MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "H:mm:ss")
+LOCVAL(LOCALE_IDATE, "1")
+LOCVAL(LOCALE_ILDATE, "1")
+LOCVAL(LOCALE_ITIME, "1")
+LOCVAL(LOCALE_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "0")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "7")
+LOCVAL(LOCALE_IOPTIONALCALENDAR, "7")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+LOCVAL(LOCALE_SDAYNAME1, "šÑ¹·Ãì")
+LOCVAL(LOCALE_SDAYNAME2, "ÍÑ§€ÒÃ")
+LOCVAL(LOCALE_SDAYNAME3, "ŸØž")
+LOCVAL(LOCALE_SDAYNAME4, "ŸÄËÑÊºŽÕ")
+LOCVAL(LOCALE_SDAYNAME5, "ÈØ¡Ãì")
+LOCVAL(LOCALE_SDAYNAME6, "àÊÒÃì")
+LOCVAL(LOCALE_SDAYNAME7, "ÍÒ·ÔµÂì")
+LOCVAL(LOCALE_SABBREVDAYNAME1, "š.")
+LOCVAL(LOCALE_SABBREVDAYNAME2, "Í.")
+LOCVAL(LOCALE_SABBREVDAYNAME3, "Ÿ.")
+LOCVAL(LOCALE_SABBREVDAYNAME4, "ŸÄ.")
+LOCVAL(LOCALE_SABBREVDAYNAME5, "È.")
+LOCVAL(LOCALE_SABBREVDAYNAME6, "Ê.")
+LOCVAL(LOCALE_SABBREVDAYNAME7, "ÍÒ.")
+LOCVAL(LOCALE_SMONTHNAME1, "Á¡ÃÒ€Á")
+LOCVAL(LOCALE_SMONTHNAME2, "¡ØÁÀÒŸÑ¹žì")
+LOCVAL(LOCALE_SMONTHNAME3, "ÁÕ¹Ò€Á")
+LOCVAL(LOCALE_SMONTHNAME4, "àÁÉÒÂ¹")
+LOCVAL(LOCALE_SMONTHNAME5, "ŸÄÉÀÒ€Á")
+LOCVAL(LOCALE_SMONTHNAME6, "ÁÔ¶Ø¹ÒÂ¹")
+LOCVAL(LOCALE_SMONTHNAME7, "¡Ã¡®Ò€Á")
+LOCVAL(LOCALE_SMONTHNAME8, "ÊÔ§ËÒ€Á")
+LOCVAL(LOCALE_SMONTHNAME9, "¡Ñ¹ÂÒÂ¹")
+LOCVAL(LOCALE_SMONTHNAME10, "µØÅÒ€Á")
+LOCVAL(LOCALE_SMONTHNAME11, "ŸÄÈšÔ¡ÒÂ¹")
+LOCVAL(LOCALE_SMONTHNAME12, "žÑ¹ÇÒ€Á")
+LOCVAL(LOCALE_SMONTHNAME13, "")
+LOCVAL(LOCALE_SABBREVMONTHNAME1, "Á.€.")
+LOCVAL(LOCALE_SABBREVMONTHNAME2, "¡.Ÿ.")
+LOCVAL(LOCALE_SABBREVMONTHNAME3, "ÁÕ.€.")
+LOCVAL(LOCALE_SABBREVMONTHNAME4, "àÁ.Â.")
+LOCVAL(LOCALE_SABBREVMONTHNAME5, "Ÿ.€.")
+LOCVAL(LOCALE_SABBREVMONTHNAME6, "ÁÔ.Â.")
+LOCVAL(LOCALE_SABBREVMONTHNAME7, "¡.€.")
+LOCVAL(LOCALE_SABBREVMONTHNAME8, "Ê.€.")
+LOCVAL(LOCALE_SABBREVMONTHNAME9, "¡.Â.")
+LOCVAL(LOCALE_SABBREVMONTHNAME10, "µ.€.")
+LOCVAL(LOCALE_SABBREVMONTHNAME11, "Ÿ.Â.")
+LOCVAL(LOCALE_SABBREVMONTHNAME12, "ž.€.")
+LOCVAL(LOCALE_SABBREVMONTHNAME13, "")
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+LOCVAL(LOCALE_IPOSSIGNPOSN, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE, "")
+LOCVAL(LOCALE_SISO639LANGNAME, "th")
+LOCVAL(LOCALE_SISO3166CTRYNAME, "TH")
+/*LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, """")*/
+/*LOCVAL(LOCALE_IPAPERSIZE, """")*/
+/*LOCVAL(LOCALE_SENGCURRNAME, """")*/
+/*LOCVAL(LOCALE_SNATIVECURRNAME, """")*/
+/*LOCVAL(LOCALE_SYEARMONTH, """")*/
+/*LOCVAL(LOCALE_SSORTNAME, """")*/
+/*LOCVAL(LOCALE_IDIGITSUBSTITUTION, """")*/
Index: trunk/src/kernel32/nls/trk.nls
===================================================================
--- trunk/src/kernel32/nls/trk.nls	(revision 7833)
+++ trunk/src/kernel32/nls/trk.nls	(revision 7833)
@@ -0,0 +1,116 @@
+/*
+ *	OLE2NLS library
+ *      Turkey
+ *	(Turkish strings in cp1254)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"041f")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Turkish")
+LOCVAL(LOCALE_SABBREVLANGNAME,"trk")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Türkiye")
+LOCVAL(LOCALE_SENGCOUNTRY,"Turkey")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"TUR")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Türkiye")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"041f")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"857")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1254")
+LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10081")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+LOCVAL(LOCALE_SCURRENCY,"TL")
+LOCVAL(LOCALE_SINTLSYMBOL,"TRL")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"Pazartesi")
+LOCVAL(LOCALE_SDAYNAME2,"Salý")
+LOCVAL(LOCALE_SDAYNAME3,"Çarþamba")
+LOCVAL(LOCALE_SDAYNAME4,"Perþembe")
+LOCVAL(LOCALE_SDAYNAME5,"Cuma")
+LOCVAL(LOCALE_SDAYNAME6,"Cumartesi")
+LOCVAL(LOCALE_SDAYNAME7,"Pazar")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Pzt")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Sal")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Çrþ")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Prþ")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Cum")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Cts")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Paz")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Ocak")
+LOCVAL(LOCALE_SMONTHNAME2,"Þubat")
+LOCVAL(LOCALE_SMONTHNAME3,"Mart")
+LOCVAL(LOCALE_SMONTHNAME4,"Nisan")
+LOCVAL(LOCALE_SMONTHNAME5,"Mayýs")
+LOCVAL(LOCALE_SMONTHNAME6,"Haziran")
+LOCVAL(LOCALE_SMONTHNAME7,"Temmus")
+LOCVAL(LOCALE_SMONTHNAME8,"Aðustos")
+LOCVAL(LOCALE_SMONTHNAME9,"Eylül")
+LOCVAL(LOCALE_SMONTHNAME10,"Ekim")
+LOCVAL(LOCALE_SMONTHNAME11,"Kasým")
+LOCVAL(LOCALE_SMONTHNAME12,"Aralýk")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Oca")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Þub")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Mar")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Nis")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"May")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Haz")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Tem")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Aðu")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Eyl")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Eki")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Kas")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Ara")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"tr")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"TR")
+
+/* calendario gregoriano */
Index: trunk/src/kernel32/nls/ukr.nls
===================================================================
--- trunk/src/kernel32/nls/ukr.nls	(revision 7833)
+++ trunk/src/kernel32/nls/ukr.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Ukraine
+ *	(ukrainian strings in cp1251)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0422")
+LOCVAL(LOCALE_SLANGUAGE,"Ukrainian")
+LOCVAL(LOCALE_SENGLANGUAGE,"Ukrainian")
+LOCVAL(LOCALE_SABBREVLANGNAME,"UKR")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Óêðà¿íñüêà")
+LOCVAL(LOCALE_ICOUNTRY,"380")
+LOCVAL(LOCALE_SCOUNTRY,"Ukraine")
+LOCVAL(LOCALE_SENGCOUNTRY,"Ukraine")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"UKR")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Óêðà¿íà")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0422")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"380")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"866")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1251")
+LOCVAL(LOCALE_SLIST,";")
+LOCVAL(LOCALE_IMEASURE,"0")
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING,"3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+LOCVAL(LOCALE_INEGNUMBER,"1")
+LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
+LOCVAL(LOCALE_SCURRENCY,"ãð.")
+LOCVAL(LOCALE_SINTLSYMBOL,"UAH")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP," ")
+LOCVAL(LOCALE_SMONGROUPING,"3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"0")
+LOCVAL(LOCALE_IINTLCURRDIGITS,"0")
+LOCVAL(LOCALE_ICURRENCY,"1")
+LOCVAL(LOCALE_INEGCURR,"5")
+LOCVAL(LOCALE_SDATE,".")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd.MM.yy")
+LOCVAL(LOCALE_SLONGDATE,"d MMMM yyyy 'ã.'")
+LOCVAL(LOCALE_STIMEFORMAT,"H:mm:ss")
+LOCVAL(LOCALE_IDATE,"1")
+LOCVAL(LOCALE_ILDATE,"1")
+LOCVAL(LOCALE_ITIME,"1")
+LOCVAL(LOCALE_ITIMEMARKPOSN,"0")
+LOCVAL(LOCALE_ICENTURY,"0")
+LOCVAL(LOCALE_ITLZERO,"0")
+LOCVAL(LOCALE_IDAYLZERO,"1")
+LOCVAL(LOCALE_IMONLZERO,"1")
+LOCVAL(LOCALE_S1159,"")
+LOCVAL(LOCALE_S2359,"")
+LOCVAL(LOCALE_ICALENDARTYPE,"1")
+LOCVAL(LOCALE_IOPTIONALCALENDAR,"0")
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK,"0")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR,"0")
+
+LOCVAL(LOCALE_SDAYNAME1,"Ïîíåä³ëîê")
+LOCVAL(LOCALE_SDAYNAME2,"Â³âòîðîê")
+LOCVAL(LOCALE_SDAYNAME3,"Ñåðåäà")
+LOCVAL(LOCALE_SDAYNAME4,"×åòâåð")
+LOCVAL(LOCALE_SDAYNAME5,"Ï'ÿòíèöÿ")
+LOCVAL(LOCALE_SDAYNAME6,"Ñóáîòà")
+LOCVAL(LOCALE_SDAYNAME7,"Íåä³ëÿ")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Ïíä")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Âòð")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Ñðä")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"×òâ")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Ïòí")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Ñáò")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Íäë")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Ñ³÷åíü")
+LOCVAL(LOCALE_SMONTHNAME2,"Ëþòèé")
+LOCVAL(LOCALE_SMONTHNAME3,"Áåðåçåíü")
+LOCVAL(LOCALE_SMONTHNAME4,"Êâ³òåíü")
+LOCVAL(LOCALE_SMONTHNAME5,"Òðàâåíü")
+LOCVAL(LOCALE_SMONTHNAME6,"×åðâåíü")
+LOCVAL(LOCALE_SMONTHNAME7,"Ëèïåíü")
+LOCVAL(LOCALE_SMONTHNAME8,"Ñåðïåíü")
+LOCVAL(LOCALE_SMONTHNAME9,"Âåðåñåíü")
+LOCVAL(LOCALE_SMONTHNAME10,"Æîâòåíü")
+LOCVAL(LOCALE_SMONTHNAME11,"Ëèñòîïàä")
+LOCVAL(LOCALE_SMONTHNAME12,"Ãðóäåíü")
+LOCVAL(LOCALE_SMONTHNAME13,"")
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Ñ³÷")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Ëþò")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Áåð")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Êâ³")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Òðà")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"×åð")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Ëèï")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Ñåð")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Âåð")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Æîâ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Ëèñ")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"Ãðó")
+LOCVAL(LOCALE_SABBREVMONTHNAME13,"")
+
+LOCVAL(LOCALE_SPOSITIVESIGN,"")
+LOCVAL(LOCALE_SNEGATIVESIGN,"-")
+LOCVAL(LOCALE_IPOSSIGNPOSN,"1")
+LOCVAL(LOCALE_INEGSIGNPOSN,"1")
+LOCVAL(LOCALE_IPOSSYMPRECEDES,"0")
+LOCVAL(LOCALE_IPOSSEPBYSPACE,"0")
+LOCVAL(LOCALE_INEGSYMPRECEDES,"0")
+LOCVAL(LOCALE_INEGSEPBYSPACE,"0")
+LOCVAL(LOCALE_FONTSIGNATURE,"")
+LOCVAL(LOCALE_SISO639LANGNAME,"uk")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"UA")
Index: trunk/src/kernel32/nls/vie.nls
===================================================================
--- trunk/src/kernel32/nls/vie.nls	(revision 7833)
+++ trunk/src/kernel32/nls/vie.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      Vietnam
+ *
+ *	(vietnamese strings in VISCII)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"042a")
+LOCVAL(LOCALE_SLANGUAGE,"Tiªng Vi®t")
+LOCVAL(LOCALE_SENGLANGUAGE,"Vietnamese")
+LOCVAL(LOCALE_SABBREVLANGNAME,"vie")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Tiªng Vi®t")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"Vi®t Nam")
+LOCVAL(LOCALE_SENGCOUNTRY,"Vietnam")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"VNM")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Vi®t Nam")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"042a")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+/* LOCVAL(LOCALE_IDEFAULTANSICODEPAGE) */
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Ð°ng")
+LOCVAL(LOCALE_SINTLSYMBOL, "VND")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"ddd, d MMMM nåm yyyy")
+LOCVAL(LOCALE_STIMEFORMAT,"h:mm:ss tt")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "sáng")
+LOCVAL(LOCALE_S2359, "chi«u")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"thÑ hai")
+LOCVAL(LOCALE_SDAYNAME2,"thÑ ba")
+LOCVAL(LOCALE_SDAYNAME3,"thÑ tß")
+LOCVAL(LOCALE_SDAYNAME4,"thÑ nåm")
+LOCVAL(LOCALE_SDAYNAME5,"thÑ sáu")
+LOCVAL(LOCALE_SDAYNAME6,"thÑ bäy")
+LOCVAL(LOCALE_SDAYNAME7,"chü nh§t")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Hai")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"Ba")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Tß")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"Nåm")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Sáu")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Bäy")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Nh§t")
+
+LOCVAL(LOCALE_SMONTHNAME1,"tháng giêng")
+LOCVAL(LOCALE_SMONTHNAME2,"tháng hai")
+LOCVAL(LOCALE_SMONTHNAME3,"tháng ba")
+LOCVAL(LOCALE_SMONTHNAME4,"tháng tß")
+LOCVAL(LOCALE_SMONTHNAME5,"tháng nåm")
+LOCVAL(LOCALE_SMONTHNAME6,"tháng sáu")
+LOCVAL(LOCALE_SMONTHNAME7,"tháng bäy")
+LOCVAL(LOCALE_SMONTHNAME8,"tháng tám")
+LOCVAL(LOCALE_SMONTHNAME9,"tháng chín")
+LOCVAL(LOCALE_SMONTHNAME10,"tháng mß¶i")
+LOCVAL(LOCALE_SMONTHNAME11,"tháng mµt")
+LOCVAL(LOCALE_SMONTHNAME12,"tháng chÕp")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"Giêng")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"Hai")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"Ba")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"Tß")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"Nåm")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"Sáu")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"Bäy")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"Tám")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"Chín")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"Mß¶i")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"Mµt")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"ChÕp")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"vi")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"VN")
+
Index: trunk/src/kernel32/nls/wal.nls
===================================================================
--- trunk/src/kernel32/nls/wal.nls	(revision 7833)
+++ trunk/src/kernel32/nls/wal.nls	(revision 7833)
@@ -0,0 +1,118 @@
+/*
+ *	OLE2NLS library
+ *      Walon
+ *
+ *	Walon is not listed in Microsoft supported languages; I picked 0x90
+ *
+ * Si vos voloz aider avou li ratoûrnaedje des libes programes è walon,
+ * vos poloz scrîre a l' adresse emile <linux-wa@chanae.alphanet.ch>
+ * 
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0490") /* not official */
+LOCVAL(LOCALE_SLANGUAGE,"Walon")
+LOCVAL(LOCALE_SENGLANGUAGE,"Walloon")
+LOCVAL(LOCALE_SABBREVLANGNAME,"wal")
+LOCVAL(LOCALE_SNATIVELANGNAME,"Walon")
+LOCVAL(LOCALE_ICOUNTRY,"32")
+LOCVAL(LOCALE_SCOUNTRY,"Beljike")
+LOCVAL(LOCALE_SENGCOUNTRY,"Belgium")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"BEL")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"Beljike")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0490")
+LOCVAL(LOCALE_IDEFAULTCOUNTRY,"32")
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252")
+LOCVAL(LOCALE_SLIST,";")
+/* LOCVAL(LOCALE_IMEASURE,"") */
+LOCVAL(LOCALE_SDECIMAL,",")
+LOCVAL(LOCALE_STHOUSAND," ")
+LOCVAL(LOCALE_SGROUPING, "3;0")
+LOCVAL(LOCALE_IDIGITS,"2")
+LOCVAL(LOCALE_ILZERO,"1")
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"€")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
+LOCVAL(LOCALE_SMONDECIMALSEP,",")
+LOCVAL(LOCALE_SMONTHOUSANDSEP,".")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS,"2")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"/")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy")
+LOCVAL(LOCALE_SLONGDATE,"Li ddd d di MMMM yyyy")
+LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+LOCVAL(LOCALE_IDAYLZERO, "0")
+LOCVAL(LOCALE_IMONLZERO, "0")
+LOCVAL(LOCALE_S1159, "")
+LOCVAL(LOCALE_S2359, "")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6")
+LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0")
+
+LOCVAL(LOCALE_SDAYNAME1,"londi")
+LOCVAL(LOCALE_SDAYNAME2,"mårdi")
+LOCVAL(LOCALE_SDAYNAME3,"merkidi")
+LOCVAL(LOCALE_SDAYNAME4,"djudi")
+LOCVAL(LOCALE_SDAYNAME5,"vinrdi")
+LOCVAL(LOCALE_SDAYNAME6,"semdi")
+LOCVAL(LOCALE_SDAYNAME7,"dimegne")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"lon")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"mår")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"mer")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"dju")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"vin")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"sem")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"dim")
+
+LOCVAL(LOCALE_SMONTHNAME1,"djanvî")
+LOCVAL(LOCALE_SMONTHNAME2,"févrî")
+LOCVAL(LOCALE_SMONTHNAME3,"mås")
+LOCVAL(LOCALE_SMONTHNAME4,"avri")
+LOCVAL(LOCALE_SMONTHNAME5,"maey")
+LOCVAL(LOCALE_SMONTHNAME6,"djun")
+LOCVAL(LOCALE_SMONTHNAME7,"djulet")
+LOCVAL(LOCALE_SMONTHNAME8,"awousse")
+LOCVAL(LOCALE_SMONTHNAME9,"setimbe")
+LOCVAL(LOCALE_SMONTHNAME10,"octôbe")
+LOCVAL(LOCALE_SMONTHNAME11,"nôvimbe")
+LOCVAL(LOCALE_SMONTHNAME12,"decimbe")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"dja")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"fev")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"mås")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"avr")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"mae")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"djn")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"djl")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"awo")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"set")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"oct")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"nôv")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"dec")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SPOSITIVESIGN, "")
+LOCVAL(LOCALE_SNEGATIVESIGN, "-")
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"wa")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"BE")
Index: trunk/src/kernel32/nls/zhh.nls
===================================================================
--- trunk/src/kernel32/nls/zhh.nls	(revision 7833)
+++ trunk/src/kernel32/nls/zhh.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Chinese (Hong Kong)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0c04")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Chinese (Hong Kong)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"zhh")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Hong Kong")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"HKG")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0404")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+/* LOCVAL(LOCALE_IDEFAULTANSICODEPAGE) */
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+/* LOCVAL(LOCALE_SNATIVEDIGITS) */
+/* LOCVAL(LOCALE_SCURRENCY,"") */
+LOCVAL(LOCALE_SINTLSYMBOL,"HKD")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+/* LOCVAL(LOCALE_SDAYNAME1,"") */
+/* LOCVAL(LOCALE_SDAYNAME2,"") */
+/* LOCVAL(LOCALE_SDAYNAME3,"") */
+/* LOCVAL(LOCALE_SDAYNAME4,"") */
+/* LOCVAL(LOCALE_SDAYNAME5,"") */
+/* LOCVAL(LOCALE_SDAYNAME6,"") */
+/* LOCVAL(LOCALE_SDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SABBREVDAYNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"zh")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"HK")
+
Index: trunk/src/kernel32/nls/zhi.nls
===================================================================
--- trunk/src/kernel32/nls/zhi.nls	(revision 7833)
+++ trunk/src/kernel32/nls/zhi.nls	(revision 7833)
@@ -0,0 +1,115 @@
+/*
+ *	OLE2NLS library
+ *      People's republic of China
+ *
+ *	(chinese strings in 8bit GuoBiao)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"0804")
+LOCVAL(LOCALE_SLANGUAGE,"ººÓï")
+LOCVAL(LOCALE_SENGLANGUAGE,"Chinese (People's republic of China")
+LOCVAL(LOCALE_SABBREVLANGNAME,"zhi")
+LOCVAL(LOCALE_SNATIVELANGNAME,"ººÓï")
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+LOCVAL(LOCALE_SCOUNTRY,"ÖÐ¹ú")
+LOCVAL(LOCALE_SENGCOUNTRY,"People's republic of China")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"CHN")
+LOCVAL(LOCALE_SNATIVECTRYNAME,"ÖÐ¹ú")
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0804")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+LOCVAL(LOCALE_IDEFAULTCODEPAGE,"936")
+LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"936")
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"Ôª")
+LOCVAL(LOCALE_SINTLSYMBOL,"CNY")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+LOCVAL(LOCALE_SDATE,"-")
+LOCVAL(LOCALE_STIME,":")
+LOCVAL(LOCALE_SSHORTDATE,"yyy-MM-dd")
+LOCVAL(LOCALE_SLONGDATE,"yyyyÄêMMMMd.ºÅddd")
+LOCVAL(LOCALE_STIMEFORMAT, "HHÊ±mm·ÖssÃë")
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+/* LOCVAL(LOCALE_S1159, "") */
+/* LOCVAL(LOCALE_S2359, "") */
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+LOCVAL(LOCALE_SDAYNAME1,"ÐÇÆÚÒ»")
+LOCVAL(LOCALE_SDAYNAME2,"ÐÇÆÚ¶þ")
+LOCVAL(LOCALE_SDAYNAME3,"ÐÇÆÚÈý")
+LOCVAL(LOCALE_SDAYNAME4,"ÐÇÆÚËÄ")
+LOCVAL(LOCALE_SDAYNAME5,"ÐÇÆÚÎå")
+LOCVAL(LOCALE_SDAYNAME6,"ÐÇÆÚÁù")
+LOCVAL(LOCALE_SDAYNAME7,"ÐÇÆÚÌì")
+
+LOCVAL(LOCALE_SABBREVDAYNAME1,"Ò»")
+LOCVAL(LOCALE_SABBREVDAYNAME2,"¶þ")
+LOCVAL(LOCALE_SABBREVDAYNAME3,"Èý")
+LOCVAL(LOCALE_SABBREVDAYNAME4,"ËÄ")
+LOCVAL(LOCALE_SABBREVDAYNAME5,"Îå")
+LOCVAL(LOCALE_SABBREVDAYNAME6,"Áù")
+LOCVAL(LOCALE_SABBREVDAYNAME7,"Ìì")
+
+LOCVAL(LOCALE_SMONTHNAME1,"Ò»ÔÂ")
+LOCVAL(LOCALE_SMONTHNAME2,"¶þÔÂ")
+LOCVAL(LOCALE_SMONTHNAME3,"ÈýÔÂ")
+LOCVAL(LOCALE_SMONTHNAME4,"ËÄÔÂ")
+LOCVAL(LOCALE_SMONTHNAME5,"ÎåÔÂ")
+LOCVAL(LOCALE_SMONTHNAME6,"ÁùÔÂ")
+LOCVAL(LOCALE_SMONTHNAME7,"ÆßÔÂ")
+LOCVAL(LOCALE_SMONTHNAME8,"°ËÔÂ")
+LOCVAL(LOCALE_SMONTHNAME9,"ŸÅÔÂ")
+LOCVAL(LOCALE_SMONTHNAME10,"Ê®ÔÂ")
+LOCVAL(LOCALE_SMONTHNAME11,"Ê®Ò»ÔÂ")
+LOCVAL(LOCALE_SMONTHNAME12,"Ê®¶þÔÂ")
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+LOCVAL(LOCALE_SABBREVMONTHNAME1,"1ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME2,"2ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME3,"3ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME4,"4ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME5,"5ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME6,"6ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME7,"7ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME8,"8ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME9,"9ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME10,"10ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME11,"11ÔÂ")
+LOCVAL(LOCALE_SABBREVMONTHNAME12,"12ÔÂ")
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"zh")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"CN")
+ 
Index: trunk/src/kernel32/nls/zhs.nls
===================================================================
--- trunk/src/kernel32/nls/zhs.nls	(revision 7833)
+++ trunk/src/kernel32/nls/zhs.nls	(revision 7833)
@@ -0,0 +1,113 @@
+/*
+ *	OLE2NLS library
+ *      Chinese (Singapore)
+ */
+
+LOCVAL(LOCALE_ILANGUAGE,"1004")
+/* LOCVAL(LOCALE_SLANGUAGE,"") */
+LOCVAL(LOCALE_SENGLANGUAGE,"Chinese (Singapore)")
+LOCVAL(LOCALE_SABBREVLANGNAME,"zhs")
+/* LOCVAL(LOCALE_SNATIVELANGNAME,"") */
+/* LOCVAL(LOCALE_ICOUNTRY,"") */
+/* LOCVAL(LOCALE_SCOUNTRY,"") */
+LOCVAL(LOCALE_SENGCOUNTRY,"Singapore")
+LOCVAL(LOCALE_SABBREVCTRYNAME,"SGP")
+/* LOCVAL(LOCALE_SNATIVECTRYNAME,"") */
+LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0404")
+/* LOCVAL(LOCALE_IDEFAULTCOUNTRY,"") */
+/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
+/* LOCVAL(LOCALE_IDEFAULTANSICODEPAGE) */
+/* LOCVAL(LOCALE_SLIST,"") */
+/* LOCVAL(LOCALE_IMEASURE,"") */
+/* LOCVAL(LOCALE_SDECIMAL,"") */
+/* LOCVAL(LOCALE_STHOUSAND,"") */
+/* LOCVAL(LOCALE_SGROUPING) */
+/* LOCVAL(LOCALE_IDIGITS,"2") */
+/* LOCVAL(LOCALE_ILZERO,"1") */
+/* LOCVAL(LOCALE_INEGNUMBER) */
+LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789")
+LOCVAL(LOCALE_SCURRENCY,"$")
+LOCVAL(LOCALE_SINTLSYMBOL,"SGD")
+/* LOCVAL(LOCALE_SMONDECIMALSEP,",") */
+/* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */
+/* LOCVAL(LOCALE_SMONGROUPING) */
+/* LOCVAL(LOCALE_ICURRDIGITS,"2") */
+/* LOCVAL(LOCALE_IINTLCURRDIGITS) */
+/* LOCVAL(LOCALE_ICURRENCY,"3") */
+/* LOCVAL(LOCALE_INEGCURR,"8") */
+/* LOCVAL(LOCALE_SDATE,".") */
+/* LOCVAL(LOCALE_STIME,":") */
+/* LOCVAL(LOCALE_SSHORTDATE,"dd/MM-yyyy") */
+/* LOCVAL(LOCALE_SLONGDATE,"ddd, d. MMMM yyyy") */
+/* LOCVAL(LOCALE_STIMEFORMAT) */
+/* LOCVAL(LOCALE_IDATE,"1") */
+/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_ITIME,"1")
+/* LOCVAL(LOCALE_ITIMEMARKPOSN) */
+/* LOCVAL(LOCALE_ICENTURY) */
+LOCVAL(LOCALE_ITLZERO,"1")
+/* LOCVAL(LOCALE_IDAYLZERO) */
+/* LOCVAL(LOCALE_IMONLZERO) */
+LOCVAL(LOCALE_S1159, "AM")
+LOCVAL(LOCALE_S2359, "PM")
+LOCVAL(LOCALE_ICALENDARTYPE, "1")
+/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */
+/* LOCVAL(LOCALE_IFIRSTDAYOFWEEK) */
+/* LOCVAL(LOCALE_IFIRSTWEEKOFYEAR) */
+
+/* LOCVAL(LOCALE_SDAYNAME1,"") */
+/* LOCVAL(LOCALE_SDAYNAME2,"") */
+/* LOCVAL(LOCALE_SDAYNAME3,"") */
+/* LOCVAL(LOCALE_SDAYNAME4,"") */
+/* LOCVAL(LOCALE_SDAYNAME5,"") */
+/* LOCVAL(LOCALE_SDAYNAME6,"") */
+/* LOCVAL(LOCALE_SDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SABBREVDAYNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVDAYNAME7,"") */
+
+/* LOCVAL(LOCALE_SMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SABBREVMONTHNAME1,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME2,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME3,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME4,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME5,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME6,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME7,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME8,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME9,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME10,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME11,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME12,"") */
+/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */
+
+/* LOCVAL(LOCALE_SPOSITIVESIGN, "") */
+/* LOCVAL(LOCALE_SNEGATIVESIGN, "") */
+/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */
+/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */
+/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_IPOSSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */
+/* LOCVAL(LOCALE_INEGSEPBYSPACE, "") */
+/* LOCVAL(LOCALE_FONTSIGNATURE, "") */
+LOCVAL(LOCALE_SISO639LANGNAME,"zh")
+LOCVAL(LOCALE_SISO3166CTRYNAME,"SG")
+ 
