diff --git a/dlls/kernel/nls/dea.nls b/dlls/kernel/nls/dea.nls
index 0938d387b8c3cb91486fbf21e2b1421fbdec8388..f741c1d7f9df6f4f8639a8e3a94844f414fa410b 100644
--- a/dlls/kernel/nls/dea.nls
+++ b/dlls/kernel/nls/dea.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS,"2")
 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")
diff --git a/dlls/kernel/nls/del.nls b/dlls/kernel/nls/del.nls
index 10faa5c2aea20c3667755f2d605170d788b7d049..5d0c12384aaef045ccf769a8123211491bb458ae 100644
--- a/dlls/kernel/nls/del.nls
+++ b/dlls/kernel/nls/del.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS,"2")
 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")
diff --git a/dlls/kernel/nls/deu.nls b/dlls/kernel/nls/deu.nls
index 0b042f9a5201246e8a5b79774fefb6144dbff37a..07cc469c87bbc0910c35236da4653b44dd956662 100644
--- a/dlls/kernel/nls/deu.nls
+++ b/dlls/kernel/nls/deu.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDEFAULTMACCODEPAGE,"10000")
 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")
diff --git a/dlls/kernel/nls/eni.nls b/dlls/kernel/nls/eni.nls
index 4510f2d3eb89883e214c8df1773ec882119f877c..282ff98c3e598804b625ab375ec298f0f1e92322 100644
--- a/dlls/kernel/nls/eni.nls
+++ b/dlls/kernel/nls/eni.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS, "2")
 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")
diff --git a/dlls/kernel/nls/esn.nls b/dlls/kernel/nls/esn.nls
index d19180c79118bf327e419482faed2d7849200e8d..e404cb3a88d0fb85bde0452d2231e2aeab70153a 100644
--- a/dlls/kernel/nls/esn.nls
+++ b/dlls/kernel/nls/esn.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS, "2")
 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")
diff --git a/dlls/kernel/nls/esp.nls b/dlls/kernel/nls/esp.nls
index 68ebb2f10ff1b9aaee7270628ba6e56bcb33f5d3..d8e7f05f1489455b0e653c220274968984a2830a 100644
--- a/dlls/kernel/nls/esp.nls
+++ b/dlls/kernel/nls/esp.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS, "2")
 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")
diff --git a/dlls/kernel/nls/fin.nls b/dlls/kernel/nls/fin.nls
index 197e096a3a973167b0ef126cea365fa7bd8c5900..cdac424b8e44518f9e03ddbc92396b66da8f13cd 100644
--- a/dlls/kernel/nls/fin.nls
+++ b/dlls/kernel/nls/fin.nls
@@ -27,8 +27,8 @@ 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_SCURRENCY,"¤")
+LOCVAL(LOCALE_SINTLSYMBOL,"EUR")
 /* LOCVAL(LOCALE_SMONDECIMALSEP) */
 /* LOCVAL(LOCALE_SMONTHOUSANDSEP) */
 LOCVAL(LOCALE_SMONGROUPING, "3;0")
diff --git a/dlls/kernel/nls/fra.nls b/dlls/kernel/nls/fra.nls
index 5f90aec1337be58830c1b26d8a155ccaad35cba8..3c89f395df64ea040471c8e4d9c79e519587043a 100644
--- a/dlls/kernel/nls/fra.nls
+++ b/dlls/kernel/nls/fra.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS,"2")
 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")
diff --git a/dlls/kernel/nls/frb.nls b/dlls/kernel/nls/frb.nls
index 107788ddbdf2c8234f3b846df46f92f44a3fac66..726e987a30c05962350f5e31420f2aedc33c9d76 100644
--- a/dlls/kernel/nls/frb.nls
+++ b/dlls/kernel/nls/frb.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS,"2")
 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")
diff --git a/dlls/kernel/nls/frl.nls b/dlls/kernel/nls/frl.nls
index acbd5460d0a48889791246541723d5dbf6244bb5..c27ae82f78727f85ead8cedf9f3b0236a969436a 100644
--- a/dlls/kernel/nls/frl.nls
+++ b/dlls/kernel/nls/frl.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS,"2")
 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")
diff --git a/dlls/kernel/nls/gae.nls b/dlls/kernel/nls/gae.nls
index 1c279ee9007b00960444b9d6db55dc3dde627449..1e8f784900051cb0bb4ab8734b15d6d202c2f942 100644
--- a/dlls/kernel/nls/gae.nls
+++ b/dlls/kernel/nls/gae.nls
@@ -26,8 +26,8 @@ LOCVAL(LOCALE_IDIGITS, "2")
 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")
diff --git a/dlls/kernel/nls/grc.nls b/dlls/kernel/nls/grc.nls
index 8d6919bdaa7c71b5feef9fdf8044247624d344ce..d00d2f37fb4042e19ab873c6a113aceb706007a2 100644
--- a/dlls/kernel/nls/grc.nls
+++ b/dlls/kernel/nls/grc.nls
@@ -28,8 +28,8 @@ LOCVAL(LOCALE_IDEFAULTMACCODEPAGE, "10006")
 /* 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")
diff --git a/dlls/kernel/nls/ita.nls b/dlls/kernel/nls/ita.nls
index 446cb936e9e3bb4b5ef580d41bc5cdb045f8ee8a..059806b483ade996518d2c7879aa6046b9410df7 100644
--- a/dlls/kernel/nls/ita.nls
+++ b/dlls/kernel/nls/ita.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS,"2")
 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")
diff --git a/dlls/kernel/nls/nlb.nls b/dlls/kernel/nls/nlb.nls
index 332ee5710f0196b4adb95ba30cd088faf4cfce13..0c12aafc00b8787309028ddafe46191cc40999fb 100644
--- a/dlls/kernel/nls/nlb.nls
+++ b/dlls/kernel/nls/nlb.nls
@@ -27,8 +27,8 @@ LOCVAL(LOCALE_IDIGITS,"2")
 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")
diff --git a/dlls/kernel/nls/nld.nls b/dlls/kernel/nls/nld.nls
index a11105d1961f61a91f2cebd34b7ba1f3b49f68f7..dafc3a3c313c1a0c604aeea5b9ec28f55e451c68 100644
--- a/dlls/kernel/nls/nld.nls
+++ b/dlls/kernel/nls/nld.nls
@@ -29,10 +29,10 @@ LOCVAL(LOCALE_ILZERO,"1")
 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")
diff --git a/dlls/kernel/nls/ptg.nls b/dlls/kernel/nls/ptg.nls
index 681db127e548b1a1419ddd0a2bbb4af7a6092a27..08fca5ab334fe4934d25fb77efd87b517006a34c 100644
--- a/dlls/kernel/nls/ptg.nls
+++ b/dlls/kernel/nls/ptg.nls
@@ -29,8 +29,8 @@ 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_SCURRENCY, "¤")
+LOCVAL(LOCALE_SINTLSYMBOL, "EUR")
 LOCVAL(LOCALE_SMONDECIMALSEP, ",")
 LOCVAL(LOCALE_SMONTHOUSANDSEP, ".")
 LOCVAL(LOCALE_SMONGROUPING, "3;0")
diff --git a/dlls/kernel/nls/wal.nls b/dlls/kernel/nls/wal.nls
index 0efa64f126cc45e3cb6c8b9858d8f677c9780058..0eab85fe3ab917f4da2b38fc49cbf14539a79444 100644
--- a/dlls/kernel/nls/wal.nls
+++ b/dlls/kernel/nls/wal.nls
@@ -32,8 +32,8 @@ LOCVAL(LOCALE_IDIGITS,"2")
 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")