Hi, This patch changes the NLS currency of all Euro countries to use the "EUR" as international currency and the euro-sign (iso-8859-15, character 164). I am a bit unsure if we can just specify the character that way, but it should work. Ciao, Marcus Changelog: Change currency of the european Euro using countries to Euro.
Index: dlls/kernel/nls/dea.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/dea.nls,v retrieving revision 1.2 diff -u -r1.2 dea.nls --- dlls/kernel/nls/dea.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/dea.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") /* LOCVAL(LOCALE_INEGNUMBER) */ LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"S") -LOCVAL(LOCALE_SINTLSYMBOL,"ATS") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL,"EUR") /* LOCVAL(LOCALE_SMONDECIMALSEP) */ /* LOCVAL(LOCALE_SMONTHOUSANDSEP) */ LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/del.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/del.nls,v retrieving revision 1.2 diff -u -r1.2 del.nls --- dlls/kernel/nls/del.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/del.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") /* LOCVAL(LOCALE_INEGNUMBER) */ LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"F") -LOCVAL(LOCALE_SINTLSYMBOL, "LUF") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") /* LOCVAL(LOCALE_SMONDECIMALSEP) */ /* LOCVAL(LOCALE_SMONTHOUSANDSEP) */ LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/deu.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/deu.nls,v retrieving revision 1.1 diff -u -r1.1 deu.nls --- dlls/kernel/nls/deu.nls 2000/07/10 13:11:27 1.1 +++ dlls/kernel/nls/deu.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") LOCVAL(LOCALE_INEGNUMBER,"1") LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"DM") -LOCVAL(LOCALE_SINTLSYMBOL, "DEM") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP, ",") LOCVAL(LOCALE_SMONTHOUSANDSEP, ".") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/eni.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/eni.nls,v retrieving revision 1.1 diff -u -r1.1 eni.nls --- dlls/kernel/nls/eni.nls 2000/07/10 13:11:27 1.1 +++ dlls/kernel/nls/eni.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO, "1") LOCVAL(LOCALE_INEGNUMBER, "1") LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY, "IR£") -LOCVAL(LOCALE_SINTLSYMBOL, "IEP") +LOCVAL(LOCALE_SCURRENCY, "¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP, ".") LOCVAL(LOCALE_SMONTHOUSANDSEP, ",") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/esn.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/esn.nls,v retrieving revision 1.2 diff -u -r1.2 esn.nls --- dlls/kernel/nls/esn.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/esn.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO, "1") LOCVAL(LOCALE_INEGNUMBER, "1") LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"Pts") -LOCVAL(LOCALE_SINTLSYMBOL, "ESP") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP, ",") LOCVAL(LOCALE_SMONTHOUSANDSEP, ".") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/esp.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/esp.nls,v retrieving revision 1.2 diff -u -r1.2 esp.nls --- dlls/kernel/nls/esp.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/esp.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO, "1") LOCVAL(LOCALE_INEGNUMBER, "1") LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"Pts") -LOCVAL(LOCALE_SINTLSYMBOL, "ESP") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP, ",") LOCVAL(LOCALE_SMONTHOUSANDSEP, ".") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/fin.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/fin.nls,v retrieving revision 1.3 diff -u -r1.3 fin.nls --- dlls/kernel/nls/fin.nls 2001/02/28 05:17:01 1.3 +++ dlls/kernel/nls/fin.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") /* LOCVAL(LOCALE_INEGNUMBER) */ LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789") -LOCVAL(LOCALE_SCURRENCY,"mk") -LOCVAL(LOCALE_SINTLSYMBOL,"FIM") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL,"EUR") /* LOCVAL(LOCALE_SMONDECIMALSEP) */ /* LOCVAL(LOCALE_SMONTHOUSANDSEP) */ LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/fra.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/fra.nls,v retrieving revision 1.2 diff -u -r1.2 fra.nls --- dlls/kernel/nls/fra.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/fra.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") LOCVAL(LOCALE_INEGNUMBER,"1") LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"F") -LOCVAL(LOCALE_SINTLSYMBOL, "FRF") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP,",") LOCVAL(LOCALE_SMONTHOUSANDSEP,".") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/frb.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/frb.nls,v retrieving revision 1.2 diff -u -r1.2 frb.nls --- dlls/kernel/nls/frb.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/frb.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") /* LOCVAL(LOCALE_INEGNUMBER) */ LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"FB") -LOCVAL(LOCALE_SINTLSYMBOL, "BEF") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP,",") LOCVAL(LOCALE_SMONTHOUSANDSEP,".") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/frl.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/frl.nls,v retrieving revision 1.2 diff -u -r1.2 frl.nls --- dlls/kernel/nls/frl.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/frl.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") /* LOCVAL(LOCALE_INEGNUMBER) */ LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"F") -LOCVAL(LOCALE_SINTLSYMBOL, "LUF") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP,",") LOCVAL(LOCALE_SMONTHOUSANDSEP,".") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/gae.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/gae.nls,v retrieving revision 1.1 diff -u -r1.1 gae.nls --- dlls/kernel/nls/gae.nls 2000/07/10 13:11:27 1.1 +++ dlls/kernel/nls/gae.nls 2002/01/06 07:20:15 @@ -26,8 +26,8 @@ LOCVAL(LOCALE_ILZERO, "1") LOCVAL(LOCALE_INEGNUMBER, "1") LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY, "IR") -LOCVAL(LOCALE_SINTLSYMBOL, "IEP") +LOCVAL(LOCALE_SCURRENCY, "¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP, ".") LOCVAL(LOCALE_SMONTHOUSANDSEP, ",") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/grc.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/grc.nls,v retrieving revision 1.2 diff -u -r1.2 grc.nls --- dlls/kernel/nls/grc.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/grc.nls 2002/01/06 07:20:15 @@ -28,8 +28,8 @@ /* LOCVAL(LOCALE_ILZERO,"1") */ /* LOCVAL(LOCALE_INEGNUMBER) */ LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"äñ÷") -LOCVAL(LOCALE_SINTLSYMBOL, "GRD") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") /* LOCVAL(LOCALE_SMONDECIMALSEP,",") */ /* LOCVAL(LOCALE_SMONTHOUSANDSEP,".") */ LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/ita.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/ita.nls,v retrieving revision 1.2 diff -u -r1.2 ita.nls --- dlls/kernel/nls/ita.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/ita.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") /* LOCVAL(LOCALE_INEGNUMBER) */ LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"Lit.") -LOCVAL(LOCALE_SINTLSYMBOL, "ITL") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") /* LOCVAL(LOCALE_SMONDECIMALSEP) */ /* LOCVAL(LOCALE_SMONTHOUSANDSEP) */ LOCVAL(LOCALE_SMONGROUPING,"3;0") Index: dlls/kernel/nls/nlb.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/nlb.nls,v retrieving revision 1.3 diff -u -r1.3 nlb.nls --- dlls/kernel/nls/nlb.nls 2001/02/28 05:17:01 1.3 +++ dlls/kernel/nls/nlb.nls 2002/01/06 07:20:15 @@ -27,8 +27,8 @@ LOCVAL(LOCALE_ILZERO,"1") LOCVAL(LOCALE_INEGNUMBER,"1") LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789") -LOCVAL(LOCALE_SCURRENCY,"BF") -LOCVAL(LOCALE_SINTLSYMBOL,"BEF") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL,"EUR") LOCVAL(LOCALE_SMONDECIMALSEP,",") LOCVAL(LOCALE_SMONTHOUSANDSEP,".") LOCVAL(LOCALE_SMONGROUPING,"3;0") Index: dlls/kernel/nls/nld.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/nld.nls,v retrieving revision 1.3 diff -u -r1.3 nld.nls --- dlls/kernel/nls/nld.nls 2001/02/28 05:17:01 1.3 +++ dlls/kernel/nls/nld.nls 2002/01/06 07:20:15 @@ -29,10 +29,10 @@ LOCVAL(LOCALE_INEGNUMBER,"1") LOCVAL(LOCALE_SNATIVEDIGITS,"0123456789") -LOCVAL(LOCALE_SCURRENCY,"fl") -LOCVAL(LOCALE_SENGCURRNAME, "Guilder") -LOCVAL(LOCALE_SNATIVECURRNAME, "Gulden") -LOCVAL(LOCALE_SINTLSYMBOL,"NLG") +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") Index: dlls/kernel/nls/ptg.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/ptg.nls,v retrieving revision 1.2 diff -u -r1.2 ptg.nls --- dlls/kernel/nls/ptg.nls 2001/02/28 05:17:01 1.2 +++ dlls/kernel/nls/ptg.nls 2002/01/06 07:20:15 @@ -29,8 +29,8 @@ LOCVAL(LOCALE_ILZERO, "1") LOCVAL(LOCALE_INEGNUMBER, "1") LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY, "$") -LOCVAL(LOCALE_SINTLSYMBOL, "USD") +LOCVAL(LOCALE_SCURRENCY, "¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP, ",") LOCVAL(LOCALE_SMONTHOUSANDSEP, ".") LOCVAL(LOCALE_SMONGROUPING, "3;0") Index: dlls/kernel/nls/wal.nls =================================================================== RCS file: /home/wine/wine/dlls/kernel/nls/wal.nls,v retrieving revision 1.1 diff -u -r1.1 wal.nls --- dlls/kernel/nls/wal.nls 2000/07/10 13:11:28 1.1 +++ dlls/kernel/nls/wal.nls 2002/01/06 07:20:15 @@ -32,8 +32,8 @@ LOCVAL(LOCALE_ILZERO,"1") /* LOCVAL(LOCALE_INEGNUMBER) */ LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") -LOCVAL(LOCALE_SCURRENCY,"FB") -LOCVAL(LOCALE_SINTLSYMBOL, "BEF") +LOCVAL(LOCALE_SCURRENCY,"¤") +LOCVAL(LOCALE_SINTLSYMBOL, "EUR") LOCVAL(LOCALE_SMONDECIMALSEP,",") LOCVAL(LOCALE_SMONTHOUSANDSEP,".") LOCVAL(LOCALE_SMONGROUPING, "3;0")