New jpn.nls file

Aric Stewart aric at codeweavers.com
Sun May 12 22:57:53 CDT 2002


With Hidenori Takeshima's nls file removed. I dug up an old NLS file for 
codepage 932 (SJIS) that I put together for an old project and am 
submitting it as a patch. This was created by consulting Microsofts 
Internationalization toolkit and consulting Japanese Windows programmers.

-aric
-------------- next part --------------
Index: dlls/kernel/nls/jpn.nls
===================================================================
RCS file: /home/wine/wine/dlls/kernel/nls/jpn.nls,v
retrieving revision 1.4
diff -u -w -r1.4 jpn.nls
--- dlls/kernel/nls/jpn.nls	5 May 2002 19:40:58 -0000	1.4
+++ dlls/kernel/nls/jpn.nls	13 May 2002 04:03:21 -0000
@@ -1,9 +1,11 @@
 /*
  *	OLE2NLS library
- *      Japanese
- *	(Japanese strings in EUC-JP)
+ *	ja (JP)
+ *
+ *  Values for codepage 932(Shift-JIS)
  *
  * Copyright 1998 Marcel Baur
+ *  Updated 2002 for Shift-JIS
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -21,110 +23,113 @@
  */
 
 LOCVAL(LOCALE_ILANGUAGE,"0411")
-LOCVAL(LOCALE_SLANGUAGE,"ÆüËܸì")
+LOCVAL(LOCALE_SLANGUAGE, "Japanese")
 LOCVAL(LOCALE_SENGLANGUAGE,"Japanese")
-LOCVAL(LOCALE_SABBREVLANGNAME,"jpn")
-LOCVAL(LOCALE_SNATIVELANGNAME,"ÆüËܸì")
+LOCVAL(LOCALE_SABBREVLANGNAME, "JPN")
+LOCVAL(LOCALE_SNATIVELANGNAME, "“ú–{Œê")
 LOCVAL(LOCALE_ICOUNTRY,"81")
-LOCVAL(LOCALE_SCOUNTRY,"ÆüËÜ")
+LOCVAL(LOCALE_SCOUNTRY, "Japan")
 LOCVAL(LOCALE_SENGCOUNTRY,"Japan")
 LOCVAL(LOCALE_SABBREVCTRYNAME,"JPN")
-LOCVAL(LOCALE_SNATIVECTRYNAME,"ÆüËÜ")
+LOCVAL(LOCALE_SNATIVECTRYNAME, "“ú–{")
 LOCVAL(LOCALE_IDEFAULTLANGUAGE,"0411")
 LOCVAL(LOCALE_IDEFAULTCOUNTRY,"81")
-/* LOCVAL(LOCALE_IDEFAULTCODEPAGE) */
-/* LOCVAL(LOCALE_IDEFAULTANSICODEPAGE) */
-/* LOCVAL(LOCALE_SLIST,"") */
-/* LOCVAL(LOCALE_IMEASURE,"") */
-/* LOCVAL(LOCALE_SDECIMAL,"") */
-/* LOCVAL(LOCALE_STHOUSAND,"") */
+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) */
+LOCVAL(LOCALE_IDIGITS, "2")
+LOCVAL(LOCALE_ILZERO, "1")
+LOCVAL(LOCALE_INEGNUMBER, "1")
 LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789")
-LOCVAL(LOCALE_SCURRENCY,"±ß")
+LOCVAL(LOCALE_SCURRENCY, "\\")
 LOCVAL(LOCALE_SINTLSYMBOL, "JPY")
-/* 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ǯMMMMd.Æü¤Îddd")
-/* LOCVAL(LOCALE_STIMEFORMAT) */
-/* LOCVAL(LOCALE_IDATE,"1") */
-/* LOCVAL(LOCALE_ILDATE) */
+LOCVAL(LOCALE_SMONDECIMALSEP, ".")
+LOCVAL(LOCALE_SMONTHOUSANDSEP, ",")
+LOCVAL(LOCALE_SMONGROUPING, "3;0")
+LOCVAL(LOCALE_ICURRDIGITS, "0")
+LOCVAL(LOCALE_IINTLCURRDIGITS, "2")
+LOCVAL(LOCALE_ICURRENCY, "0")
+LOCVAL(LOCALE_INEGCURR, "1")
+LOCVAL(LOCALE_SDATE, "/")
+LOCVAL(LOCALE_STIME, ":")
+LOCVAL(LOCALE_SSHORTDATE, "yyyy/MM/dd")
+LOCVAL(LOCALE_SLONGDATE, "yyyy'”N'M'ŒŽ'd'“ú'")
+LOCVAL(LOCALE_STIMEFORMAT, "H:mm:ss")
+LOCVAL(LOCALE_IDATE, "2")
+LOCVAL(LOCALE_ILDATE, "2")
 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_ITIMEMARKPOSN, "0")
+LOCVAL(LOCALE_ICENTURY, "1")
+LOCVAL(LOCALE_ITLZERO, "0")
+LOCVAL(LOCALE_IDAYLZERO, "1")
+LOCVAL(LOCALE_IMONLZERO, "1")
+LOCVAL(LOCALE_S1159, "Œß‘O")
+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_IOPTIONALCALENDAR, "3")
+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, "“y—j“ú")
+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, "“ú")
+LOCVAL(LOCALE_SMONTHNAME1, "1ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME2, "2ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME3, "3ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME4, "4ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME5, "5ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME6, "6ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME7, "7ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME8, "8ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME9, "9ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME10, "10ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME11, "11ŒŽ")
+LOCVAL(LOCALE_SMONTHNAME12, "12ŒŽ")
+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, "3")
+LOCVAL(LOCALE_INEGSIGNPOSN, "3")
+LOCVAL(LOCALE_IPOSSYMPRECEDES, "1")
+LOCVAL(LOCALE_IPOSSEPBYSPACE, "0")
+LOCVAL(LOCALE_INEGSYMPRECEDES, "1")
+LOCVAL(LOCALE_INEGSEPBYSPACE, "0")
+LOCVAL(LOCALE_FONTSIGNATURE, "\x83\x02\x00\x80\xf8\x6c\xc7\x38\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00")
 LOCVAL(LOCALE_SISO639LANGNAME,"ja")
 LOCVAL(LOCALE_SISO3166CTRYNAME,"JP")
-
+LOCVAL(LOCALE_SCHARSETNAMES, "SJIS")
+LOCVAL(LOCALE_IDEFAULTEBCDICCODEPAGE, "20290")
+LOCVAL(LOCALE_IPAPERSIZE, "9")
+LOCVAL(LOCALE_SENGCURRNAME, "Japanese Yen")
+LOCVAL(LOCALE_SNATIVECURRNAME, "‰~")
+LOCVAL(LOCALE_SYEARMONTH, "yyyy'”N'M'ŒŽ'")
+LOCVAL(LOCALE_SSORTNAME, "XJIS")
+LOCVAL(LOCALE_IDIGITSUBSTITUTION, "1")


More information about the wine-patches mailing list