Fix German and Romanian language ids, which resulted into wrong codepage resources into kernel32.
Add French resource file.


svn path=/trunk/; revision=60968
This commit is contained in:
Sylvain Petreolle 2013-11-13 01:04:23 +00:00
parent c6ee3e16ef
commit 8c5fbba82d
4 changed files with 169 additions and 2 deletions

View file

@ -17,9 +17,13 @@
#ifdef LANGUAGE_EN_US
#include "winnls/lang/en-US.rc"
#endif
#pragma code_page(65001)
#ifdef LANGUAGE_ES_ES
#include "winnls/lang/es-ES.rc"
#endif
#ifdef LANGUAGE_FR_FR
#include "winnls/lang/fr-FR.rc"
#endif
#ifdef LANGUAGE_RO_RO
#include "winnls/lang/ro-RO.rc"
#endif

View file

@ -1,4 +1,4 @@
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
LANGUAGE LANG_GERMAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN

View file

@ -0,0 +1,163 @@
#pragma code_page(1252)
LANGUAGE LANG_FRENCH, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
/* Names of code pages */
1250 "1250 (ANSI - Central Europe)"
1251 "1251 (ANSI - Cyrillic)"
1252 "1252 (ANSI - Latin I)"
1253 "1253 (ANSI - Greek)"
1254 "1254 (ANSI - Turkish)"
1255 "1255 (ANSI - Hebrew)"
1256 "1256 (ANSI - Arabic)"
1257 "1257 (ANSI - Baltic)"
1258 "1258 (ANSI/OEM - Viet Nam)"
874 "874 (ANSI/OEM - Thai)"
932 "932 (ANSI/OEM - Japanese Shift-JIS)"
936 "936 (ANSI/OEM - Simplified Chinese GBK)"
949 "949 (ANSI/OEM - Korean)"
950 "950 (ANSI/OEM - Traditional Chinese Big5)"
437 "437 (OEM - United States)"
737 "737 (OEM - Greek 437G)"
775 "775 (OEM - Baltic)"
850 "850 (OEM - Multilingual Latin I)"
852 "852 (OEM - Latin II)"
855 "855 (OEM - Cyrillic)"
857 "857 (OEM - Turkish)"
858 "858 (OEM - Multilingual Latin I + Euro)"
860 "860 (OEM - Portuguese)"
861 "861 (OEM - Icelandic)"
862 "862 (OEM - Hebrew)"
863 "863 (OEM - Canadian French)"
864 "864 (OEM - Arabic)"
865 "865 (OEM - Nordic)"
866 "866 (OEM - Russian)"
869 "869 (OEM - Modern Greek)"
10000 "10000 (MAC - Roman)"
10001 "10001 (MAC - Japanese)"
10002 "10002 (MAC - Traditional Chinese Big5)"
10003 "10003 (MAC - Korean)"
10004 "10004 (MAC - Arabic)"
10005 "10005 (MAC - Hebrew)"
10006 "10006 (MAC - Greek I)"
10007 "10007 (MAC - Cyrillic)"
10008 "10008 (MAC - Simplified Chinese GB 2312)"
10010 "10010 (MAC - Romania)"
10017 "10017 (MAC - Ukraine)"
10021 "10021 (MAC - Thai)"
10029 "10029 (MAC - Latin II)"
10079 "10079 (MAC - Icelandic)"
10081 "10081 (MAC - Turkish)"
10082 "10082 (MAC - Croatia)"
65000 "65000 (UTF-7)"
65001 "65001 (UTF-8)"
3700 "37 (IBM EBCDIC - U.S./Canada)" /* FIXME */
1026 "1026 (IBM EBCDIC - Turkish (Latin-5))"
1047 "1047 (IBM EBCDIC - Latin-1/Open System)"
1140 "1140 (IBM EBCDIC - U.S./Canada (37 + Euro))"
1141 "1141 (IBM EBCDIC - Germany (20273 + Euro))"
1142 "1142 (IBM EBCDIC - Denmark/Norway (20277 + Euro))"
1143 "1143 (IBM EBCDIC - Finland/Sweden (20278 + Euro))"
1144 "1144 (IBM EBCDIC - Italy (20280 + Euro))"
1145 "1145 (IBM EBCDIC - Latin America/Spain (20284 + Euro))"
1146 "1146 (IBM EBCDIC - United Kingdom (20285 + Euro))"
1147 "1147 (IBM EBCDIC - France (20297 + Euro))"
1148 "1148 (IBM EBCDIC - International (500 + Euro))"
1149 "1149 (IBM EBCDIC - Icelandic (20871 + Euro))"
20273 "20273 (IBM EBCDIC - Germany)"
20277 "20277 (IBM EBCDIC - Denmark/Norway)"
20278 "20278 (IBM EBCDIC - Finland/Sweden)"
20280 "20280 (IBM EBCDIC - Italy)"
20284 "20284 (IBM EBCDIC - Latin America/Spain)"
20285 "20285 (IBM EBCDIC - United Kingdom)"
20290 "20290 (IBM EBCDIC - Japanese Katakana Extended)"
20297 "20297 (IBM EBCDIC - France)"
20420 "20420 (IBM EBCDIC - Arabic)"
20423 "20423 (IBM EBCDIC - Greek)"
20424 "20424 (IBM EBCDIC - Hebrew)"
20833 "20833 (IBM EBCDIC - Korean Extended)"
20838 "20838 (IBM EBCDIC - Thai)"
20871 "20871 (IBM EBCDIC - Icelandic)"
20880 "20880 (IBM EBCDIC - Cyrillic (Russian))"
20905 "20905 (IBM EBCDIC - Turkish)"
20924 "20924 (IBM EBCDIC - Latin-1/Open System (1047 + Euro))"
21025 "21025 (IBM EBCDIC - Cyrillic (Serbian, Bulgarian))"
500 "500 (IBM EBCDIC - International)"
870 "870 (IBM EBCDIC - Multilingual/ROECE (Latin-2))"
875 "875 (IBM EBCDIC - Modern Greek)"
20269 "20269 (ISO 6937 Non-Spacing Accent)"
28591 "28591 (ISO 8859-1 Latin I)"
28592 "28592 (ISO 8859-2 Central Europe)"
28593 "28593 (ISO 8859-3 Latin 3)"
28594 "28594 (ISO 8859-4 Baltic)"
28595 "28595 (ISO 8859-5 Cyrillic)"
28596 "28596 (ISO 8859-6 Arabic)"
28597 "28597 (ISO 8859-7 Greek)"
28598 "28598 (ISO 8859-8 Hebrew: Visual Ordering)"
28599 "28599 (ISO 8859-9 Latin 5)"
28605 "28605 (ISO 8859-15 Latin 9)"
38598 "38598 (ISO 8859-8 Hebrew: Logical Ordering)"
20105 "20105 (IA5 IRV International Alphabet No.5)"
20106 "20106 (IA5 German)"
20107 "20107 (IA5 Swedish)"
20108 "20108 (IA5 Norwegian)"
1361 "1361 (Korean - Johab)"
20000 "20000 (CNS - Taiwan)"
20001 "20001 (TCA - Taiwan)"
20002 "20002 (Eten - Taiwan)"
20003 "20003 (IBM5550 - Taiwan)"
20004 "20004 (TeleText - Taiwan)"
20005 "20005 (Wang - Taiwan)"
20127 "20127 (US-ASCII)"
20261 "20261 (T.61)"
20866 "20866 (Russian - KOI8)"
21027 "21027 (Ext Alpha Lowercase)"
21866 "21866 (Ukrainian - KOI8-U)"
708 "708 (Arabic - ASMO)"
720 "720 (Arabic - Transparent ASMO)"
20932 "20932 (JIS X 0208-1990 & 0212-1990)"
20936 "20936 (Simplified Chinese GB2312)"
20949 "20949 (Korean Wansung)"
57002 "57002 (ISCII Devanagari)"
57003 "57003 (ISCII Bengali)"
57004 "57004 (ISCII Tamil)"
57005 "57005 (ISCII Telugu)"
57006 "57006 (ISCII Assamese)"
57007 "57007 (ISCII Oriya)"
57008 "57008 (ISCII Kannada)"
57009 "57009 (ISCII Malayalam)"
57010 "57010 (ISCII Gujarati)"
57011 "57011 (ISCII Gurmukhi)"
50930 "50930 (IBM EBCDIC - Japanese (Katakana) Extended and Japanese)"
50931 "50931 (IBM EBCDIC - US/Canada and Japanese)"
50933 "50933 (IBM EBCDIC - Korean Extended and Korean)"
50935 "50935 (IBM EBCDIC - Simplified Chinese)"
50937 "50937 (IBM EBCDIC - US/Canada and Traditional Chinese)"
50939 "50939 (IBM EBCDIC - Japanese (Latin) Extended and Japanese)"
50220 "50220 (ISO-2022 Japanese with no halfwidth Katakana)"
50221 "50221 (ISO-2022 Japanese with halfwidth Katakana)"
50222 "50222 (ISO-2022 Japanese JIS X 0201-1989)"
50225 "50225 (ISO-2022 Korean)"
50227 "50227 (ISO-2022 Simplified Chinese)"
50229 "50229 (ISO-2022 Traditional Chinese)"
51932 "51932 (EUC-Japanese)"
51936 "51936 (EUC-Simplified Chinese)"
51949 "51949 (EUC-Korean)"
51950 "51950 (EUC-Traditional Chinese)"
52936 "52936 (HZ-GB2312 Simplified Chinese)"
54936 "54936 (GB18030 Simplified Chinese)"
END

View file

@ -5,7 +5,7 @@
* CHANGE LOG: 2011-09-05 initial translation
*/
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
LANGUAGE LANG_ROMANIAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN