diff --git a/Contrib/Language files/Afrikaans.nlf b/Contrib/Language files/Afrikaans.nlf index 43224b51..d8e738ab 100644 --- a/Contrib/Language files/Afrikaans.nlf +++ b/Contrib/Language files/Afrikaans.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Albanian.nlf b/Contrib/Language files/Albanian.nlf index c54124a2..dbbd2b26 100644 --- a/Contrib/Language files/Albanian.nlf +++ b/Contrib/Language files/Albanian.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Arabic.nlf b/Contrib/Language files/Arabic.nlf index 7756db20..76faab27 100644 --- a/Contrib/Language files/Arabic.nlf +++ b/Contrib/Language files/Arabic.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1256 # RTL - anything else than RTL means LTR RTL diff --git a/Contrib/Language files/Armenian.nlf b/Contrib/Language files/Armenian.nlf index 35bd1f2f..0831fa2b 100644 --- a/Contrib/Language files/Armenian.nlf +++ b/Contrib/Language files/Armenian.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1200 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Asturian.nlf b/Contrib/Language files/Asturian.nlf index 0294e2a2..20aba586 100644 --- a/Contrib/Language files/Asturian.nlf +++ b/Contrib/Language files/Asturian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Basque.nlf b/Contrib/Language files/Basque.nlf index 6340b322..56f4fbf6 100644 --- a/Contrib/Language files/Basque.nlf +++ b/Contrib/Language files/Basque.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Belarusian.nlf b/Contrib/Language files/Belarusian.nlf index e7c39195..30d35756 100644 --- a/Contrib/Language files/Belarusian.nlf +++ b/Contrib/Language files/Belarusian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1251 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Bosnian.nlf b/Contrib/Language files/Bosnian.nlf index f7094ef7..140996a7 100644 --- a/Contrib/Language files/Bosnian.nlf +++ b/Contrib/Language files/Bosnian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Breton.nlf b/Contrib/Language files/Breton.nlf index 37e6ad15..138e7c48 100644 --- a/Contrib/Language files/Breton.nlf +++ b/Contrib/Language files/Breton.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Bulgarian.nlf b/Contrib/Language files/Bulgarian.nlf index d69fba95..7803a14d 100644 --- a/Contrib/Language files/Bulgarian.nlf +++ b/Contrib/Language files/Bulgarian.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1251 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Catalan.nlf b/Contrib/Language files/Catalan.nlf index bc42fe70..ca3f14e1 100644 --- a/Contrib/Language files/Catalan.nlf +++ b/Contrib/Language files/Catalan.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Cibemba.nlf b/Contrib/Language files/Cibemba.nlf index 445b0f47..852a9074 100644 --- a/Contrib/Language files/Cibemba.nlf +++ b/Contrib/Language files/Cibemba.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page - # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Corsican.nlf b/Contrib/Language files/Corsican.nlf index 2155121d..357b0975 100644 --- a/Contrib/Language files/Corsican.nlf +++ b/Contrib/Language files/Corsican.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything other than RTL means LTR - diff --git a/Contrib/Language files/Croatian.nlf b/Contrib/Language files/Croatian.nlf index 62fd5fff..f5caf578 100644 --- a/Contrib/Language files/Croatian.nlf +++ b/Contrib/Language files/Croatian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Czech.nlf b/Contrib/Language files/Czech.nlf index def23587..8418e8fe 100644 --- a/Contrib/Language files/Czech.nlf +++ b/Contrib/Language files/Czech.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Danish.nlf b/Contrib/Language files/Danish.nlf index 21168570..83b039c4 100644 --- a/Contrib/Language files/Danish.nlf +++ b/Contrib/Language files/Danish.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Dutch.nlf b/Contrib/Language files/Dutch.nlf index ba3aeee9..d28a29bb 100644 --- a/Contrib/Language files/Dutch.nlf +++ b/Contrib/Language files/Dutch.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Efik.nlf b/Contrib/Language files/Efik.nlf index f5da26dc..cd7cd14e 100644 --- a/Contrib/Language files/Efik.nlf +++ b/Contrib/Language files/Efik.nlf @@ -6,8 +6,8 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page -- +# Codepage - dash (-) means ASCII code page (I don't know the correct codepage, forcing Unicode for now) +1200 # RTL - anything else than RTL means LTR - # Translation by ..... (any credits should go here) diff --git a/Contrib/Language files/English.nlf b/Contrib/Language files/English.nlf index d41bc179..6daef88f 100644 --- a/Contrib/Language files/English.nlf +++ b/Contrib/Language files/English.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page - # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Esperanto.nlf b/Contrib/Language files/Esperanto.nlf index 84d1e6d1..6d4b7183 100644 --- a/Contrib/Language files/Esperanto.nlf +++ b/Contrib/Language files/Esperanto.nlf @@ -1,12 +1,12 @@ # Header, don't edit NLF v6 # Start editing here -# Language ID (none exists for Kurdish at the moment) +# Language ID (none exists for Esperanto at the moment) 9998 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page - # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Estonian.nlf b/Contrib/Language files/Estonian.nlf index 52ac09b8..ed121e7d 100644 --- a/Contrib/Language files/Estonian.nlf +++ b/Contrib/Language files/Estonian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1257 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Farsi.nlf b/Contrib/Language files/Farsi.nlf index 635e941e..6c04648d 100644 --- a/Contrib/Language files/Farsi.nlf +++ b/Contrib/Language files/Farsi.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1256 # RTL - anything else than RTL means LTR RTL diff --git a/Contrib/Language files/Finnish.nlf b/Contrib/Language files/Finnish.nlf index 5b3d0b22..1286ac47 100644 --- a/Contrib/Language files/Finnish.nlf +++ b/Contrib/Language files/Finnish.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/French.nlf b/Contrib/Language files/French.nlf index 20c4aaa4..9af45483 100644 --- a/Contrib/Language files/French.nlf +++ b/Contrib/Language files/French.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Galician.nlf b/Contrib/Language files/Galician.nlf index b46b0c42..a428c66d 100644 --- a/Contrib/Language files/Galician.nlf +++ b/Contrib/Language files/Galician.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Georgian.nlf b/Contrib/Language files/Georgian.nlf index a0ad2652..25a9707b 100644 --- a/Contrib/Language files/Georgian.nlf +++ b/Contrib/Language files/Georgian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1200 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/German.nlf b/Contrib/Language files/German.nlf index 54cbf93e..7788c75f 100644 --- a/Contrib/Language files/German.nlf +++ b/Contrib/Language files/German.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Greek.nlf b/Contrib/Language files/Greek.nlf index f4582669..48512a9a 100644 --- a/Contrib/Language files/Greek.nlf +++ b/Contrib/Language files/Greek.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1253 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Hebrew.nlf b/Contrib/Language files/Hebrew.nlf index e71c523c..cf0af87c 100644 --- a/Contrib/Language files/Hebrew.nlf +++ b/Contrib/Language files/Hebrew.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1255 # RTL - anything else than RTL means LTR RTL diff --git a/Contrib/Language files/Hungarian.nlf b/Contrib/Language files/Hungarian.nlf index 0fb06acd..b26479eb 100644 --- a/Contrib/Language files/Hungarian.nlf +++ b/Contrib/Language files/Hungarian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Icelandic.nlf b/Contrib/Language files/Icelandic.nlf index be83a3ed..b6be2208 100644 --- a/Contrib/Language files/Icelandic.nlf +++ b/Contrib/Language files/Icelandic.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Igbo.nlf b/Contrib/Language files/Igbo.nlf index 2b4c3fb4..7555e086 100644 --- a/Contrib/Language files/Igbo.nlf +++ b/Contrib/Language files/Igbo.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1200 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Indonesian.nlf b/Contrib/Language files/Indonesian.nlf index 6347ae44..91246e26 100644 --- a/Contrib/Language files/Indonesian.nlf +++ b/Contrib/Language files/Indonesian.nlf @@ -5,8 +5,8 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page -- +# Codepage - dash (-) means ASCII code page +1252 # RTL - anything else than RTL means LTR - # Revision date: 2009 April diff --git a/Contrib/Language files/Irish.nlf b/Contrib/Language files/Irish.nlf index f540cb9d..19d17c6a 100644 --- a/Contrib/Language files/Irish.nlf +++ b/Contrib/Language files/Irish.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Italian.nlf b/Contrib/Language files/Italian.nlf index 56f92725..a3811769 100644 --- a/Contrib/Language files/Italian.nlf +++ b/Contrib/Language files/Italian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Japanese.nlf b/Contrib/Language files/Japanese.nlf index 6c0e493a..42c83fff 100644 --- a/Contrib/Language files/Japanese.nlf +++ b/Contrib/Language files/Japanese.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default MS Pゴシック 9 -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 932 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Khmer.nlf b/Contrib/Language files/Khmer.nlf index 0dd3e131..5d4e9a94 100644 --- a/Contrib/Language files/Khmer.nlf +++ b/Contrib/Language files/Khmer.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1200 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Korean.nlf b/Contrib/Language files/Korean.nlf index 6a9072b6..6cf5d0e4 100644 --- a/Contrib/Language files/Korean.nlf +++ b/Contrib/Language files/Korean.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default 굴림 9 -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 949 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Kurdish.nlf b/Contrib/Language files/Kurdish.nlf index 67c277ae..5ccd9acd 100644 --- a/Contrib/Language files/Kurdish.nlf +++ b/Contrib/Language files/Kurdish.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1254 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Latvian.nlf b/Contrib/Language files/Latvian.nlf index 51e9f548..8534039d 100644 --- a/Contrib/Language files/Latvian.nlf +++ b/Contrib/Language files/Latvian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1257 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Lithuanian.nlf b/Contrib/Language files/Lithuanian.nlf index ad6cdeb5..b638a2d6 100644 --- a/Contrib/Language files/Lithuanian.nlf +++ b/Contrib/Language files/Lithuanian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1257 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Luxembourgish.nlf b/Contrib/Language files/Luxembourgish.nlf index 68ab4d6c..4d11155e 100644 --- a/Contrib/Language files/Luxembourgish.nlf +++ b/Contrib/Language files/Luxembourgish.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Macedonian.nlf b/Contrib/Language files/Macedonian.nlf index 6cd68238..cba00a6c 100644 --- a/Contrib/Language files/Macedonian.nlf +++ b/Contrib/Language files/Macedonian.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1251 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Malagasy.nlf b/Contrib/Language files/Malagasy.nlf index 5fc7c83d..16b7b46b 100644 --- a/Contrib/Language files/Malagasy.nlf +++ b/Contrib/Language files/Malagasy.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page - # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Malay.nlf b/Contrib/Language files/Malay.nlf index 5d040108..b03b2ae1 100644 --- a/Contrib/Language files/Malay.nlf +++ b/Contrib/Language files/Malay.nlf @@ -5,8 +5,8 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page -- +# Codepage - dash (-) means ASCII code page +1252 # RTL - anything else than RTL means LTR - # Translation muhammadazwa@yahoo.com diff --git a/Contrib/Language files/Mongolian.nlf b/Contrib/Language files/Mongolian.nlf index 1f9859c3..d6a718de 100644 --- a/Contrib/Language files/Mongolian.nlf +++ b/Contrib/Language files/Mongolian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1251 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Norwegian.nlf b/Contrib/Language files/Norwegian.nlf index 0f733fca..034e19ae 100644 --- a/Contrib/Language files/Norwegian.nlf +++ b/Contrib/Language files/Norwegian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/NorwegianNynorsk.nlf b/Contrib/Language files/NorwegianNynorsk.nlf index a04bd2fd..62a57d42 100644 --- a/Contrib/Language files/NorwegianNynorsk.nlf +++ b/Contrib/Language files/NorwegianNynorsk.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Pashto.nlf b/Contrib/Language files/Pashto.nlf index 3414dca0..54f58c88 100644 --- a/Contrib/Language files/Pashto.nlf +++ b/Contrib/Language files/Pashto.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1256 # RTL - anything else than RTL means LTR RTL diff --git a/Contrib/Language files/Polish.nlf b/Contrib/Language files/Polish.nlf index bb182ca6..27a1115c 100644 --- a/Contrib/Language files/Polish.nlf +++ b/Contrib/Language files/Polish.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Portuguese.nlf b/Contrib/Language files/Portuguese.nlf index 195ec077..4e43fb50 100644 --- a/Contrib/Language files/Portuguese.nlf +++ b/Contrib/Language files/Portuguese.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/PortugueseBR.nlf b/Contrib/Language files/PortugueseBR.nlf index 11cc3ec6..80959dd6 100644 --- a/Contrib/Language files/PortugueseBR.nlf +++ b/Contrib/Language files/PortugueseBR.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Romanian.nlf b/Contrib/Language files/Romanian.nlf index 0e5c2c03..79ffd072 100644 --- a/Contrib/Language files/Romanian.nlf +++ b/Contrib/Language files/Romanian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Russian.nlf b/Contrib/Language files/Russian.nlf index e7d44dc1..1636e163 100644 --- a/Contrib/Language files/Russian.nlf +++ b/Contrib/Language files/Russian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1251 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/ScotsGaelic.nlf b/Contrib/Language files/ScotsGaelic.nlf index 237ec655..b0e7578f 100644 --- a/Contrib/Language files/ScotsGaelic.nlf +++ b/Contrib/Language files/ScotsGaelic.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Serbian.nlf b/Contrib/Language files/Serbian.nlf index 30d32780..decce677 100644 --- a/Contrib/Language files/Serbian.nlf +++ b/Contrib/Language files/Serbian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1251 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/SerbianLatin.nlf b/Contrib/Language files/SerbianLatin.nlf index 98a924a6..ce326a2f 100644 --- a/Contrib/Language files/SerbianLatin.nlf +++ b/Contrib/Language files/SerbianLatin.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/SimpChinese.nlf b/Contrib/Language files/SimpChinese.nlf index ad1504dd..cad92841 100644 --- a/Contrib/Language files/SimpChinese.nlf +++ b/Contrib/Language files/SimpChinese.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default 字体名称与大小 宋体 9 -# Codepage - dash (-) means ANSI code page ANSI 字码页 +# Codepage - dash (-) means ASCII code page ASCII 字码页 936 # RTL - anything else than RTL means LTR 由右至左书写 - diff --git a/Contrib/Language files/Slovak.nlf b/Contrib/Language files/Slovak.nlf index 8ec7e157..795a39cc 100644 --- a/Contrib/Language files/Slovak.nlf +++ b/Contrib/Language files/Slovak.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Slovenian.nlf b/Contrib/Language files/Slovenian.nlf index 4746d6ba..e6924335 100644 --- a/Contrib/Language files/Slovenian.nlf +++ b/Contrib/Language files/Slovenian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1250 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Spanish.nlf b/Contrib/Language files/Spanish.nlf index c3b2e5bd..b7997aad 100644 --- a/Contrib/Language files/Spanish.nlf +++ b/Contrib/Language files/Spanish.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/SpanishInternational.nlf b/Contrib/Language files/SpanishInternational.nlf index e3e6316b..8ab997ee 100644 --- a/Contrib/Language files/SpanishInternational.nlf +++ b/Contrib/Language files/SpanishInternational.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Swahili.nlf b/Contrib/Language files/Swahili.nlf index 02ad4bfc..afeb8486 100644 --- a/Contrib/Language files/Swahili.nlf +++ b/Contrib/Language files/Swahili.nlf @@ -6,8 +6,8 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page -- +# Codepage - dash (-) means ASCII code page +1252 # RTL - anything else than RTL means LTR - # Translation by MK, Kenya Branch diff --git a/Contrib/Language files/Swedish.nlf b/Contrib/Language files/Swedish.nlf index e76cad7e..8321e307 100644 --- a/Contrib/Language files/Swedish.nlf +++ b/Contrib/Language files/Swedish.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Thai.nlf b/Contrib/Language files/Thai.nlf index 01b55c86..14f02842 100644 --- a/Contrib/Language files/Thai.nlf +++ b/Contrib/Language files/Thai.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 874 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/TradChinese.nlf b/Contrib/Language files/TradChinese.nlf index 09f62f64..07c262c1 100644 --- a/Contrib/Language files/TradChinese.nlf +++ b/Contrib/Language files/TradChinese.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default 字型名稱與大小 新細明體 9 -# Codepage - dash (-) means ANSI code page ANSI 字碼頁 +# Codepage - dash (-) means ASCII code page ASCII 字碼頁 950 # RTL - anything else than RTL means LTR 由右至左書寫 - diff --git a/Contrib/Language files/Turkish.nlf b/Contrib/Language files/Turkish.nlf index 675d10d7..789d9a9a 100644 --- a/Contrib/Language files/Turkish.nlf +++ b/Contrib/Language files/Turkish.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1254 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Ukrainian.nlf b/Contrib/Language files/Ukrainian.nlf index cf2e3d04..caac4a2d 100644 --- a/Contrib/Language files/Ukrainian.nlf +++ b/Contrib/Language files/Ukrainian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1251 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Uzbek.nlf b/Contrib/Language files/Uzbek.nlf index 1310bb50..8d322843 100644 --- a/Contrib/Language files/Uzbek.nlf +++ b/Contrib/Language files/Uzbek.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Valencian.nlf b/Contrib/Language files/Valencian.nlf index c9095515..6849d4b5 100644 --- a/Contrib/Language files/Valencian.nlf +++ b/Contrib/Language files/Valencian.nlf @@ -5,7 +5,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Vietnamese.nlf b/Contrib/Language files/Vietnamese.nlf index 5370b7ee..b757ddd6 100644 --- a/Contrib/Language files/Vietnamese.nlf +++ b/Contrib/Language files/Vietnamese.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1258 # RTL - anything else than RTL means LTR - diff --git a/Contrib/Language files/Welsh.nlf b/Contrib/Language files/Welsh.nlf index f7370156..bd431e98 100644 --- a/Contrib/Language files/Welsh.nlf +++ b/Contrib/Language files/Welsh.nlf @@ -6,8 +6,8 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page -- +# Codepage - dash (-) means ASCII code page +1252 # RTL - anything else than RTL means LTR - # Translation by Rhoslyn Prys, Meddal.com diff --git a/Contrib/Language files/Yoruba.nlf b/Contrib/Language files/Yoruba.nlf index 141df29b..c3ce11cc 100644 --- a/Contrib/Language files/Yoruba.nlf +++ b/Contrib/Language files/Yoruba.nlf @@ -6,7 +6,7 @@ NLF v6 # Font and size - dash (-) means default - - -# Codepage - dash (-) means ANSI code page +# Codepage - dash (-) means ASCII code page 1252 # RTL - anything else than RTL means LTR - diff --git a/Source/lang.cpp b/Source/lang.cpp index ced27056..dd3a0f35 100644 --- a/Source/lang.cpp +++ b/Source/lang.cpp @@ -1036,7 +1036,7 @@ l_readerr: // Get code page bool isnlfdataucp = false; // Unicode-only language? - nlf->m_uCodePage = CP_ACP; + nlf->m_uCodePage = NSISRT_GetASCIICodepage(); if (!GetNextNLFLine(lr, buf, NSIS_MAX_STRLEN, errlr)) goto l_readerr; TrimTrailingNewlines(buf); if (buf[0] != _T('-') || buf[1] != 0) { diff --git a/Source/util.cpp b/Source/util.cpp index 78061712..7b1f0bf8 100644 --- a/Source/util.cpp +++ b/Source/util.cpp @@ -222,7 +222,7 @@ bool NSISRT_Initialize() // Init function for POSIX create_code_page_string(g_nrt_iconv_narrowloc, cchmax, CP_UTF8); } } - return !!nsis_iconv_get_host_endian_ucs4_code(); + return nsis_iconv_get_host_endian_ucs4_code() && IsValidCodePage(NSISRT_GetASCIICodepage()); } const char* NSISRT_setlocale_wincp(int cat, unsigned int cp) diff --git a/Source/util.h b/Source/util.h index 7abc34b4..8dafb87d 100644 --- a/Source/util.h +++ b/Source/util.h @@ -169,6 +169,7 @@ inline void PrintColorFmtMsg_ERR(const TCHAR *fmtstr, ...) bool NSISRT_Initialize(); +#define NSISRT_GetASCIICodepage() ( 1252 ) #ifndef _WIN32 // iconv const inconsistency workaround by Alexandre Oliva template