Microsoft KB Archive/82061

{| = Proofing Tools Language Numbers =
 * width="100%"|

Last reviewed: July 30, 1997

Article ID: Q82061 The information in this article applies to:
 * Microsoft Word for Windows, versions 2.0, 2.0a, 2.0a-CD, 2.0b, 2.0c, 6.0, 6.0a, 6.0c
 * Microsoft Word for Windows 95, versions 7.0, 7.0a
 * Microsoft Word 97 for Windows

SUMMARY
The language numbers used for the proofing tools in Microsoft Word for Windows are based on the TrueType language numbering scheme.

MORE INFORMATION
Information about the Spelling Information for Word for Windows 95 and Word 97 for Windows, can be found in the Registry under HKEY_LOCAL_MACHINE. Information concerning each proofing tool used in Word for Windows versions 2.0 and 2.0a is listed in the Win.ini file. This includes the location, filename, language, and type of tool. The language is indicated with a number, which is based on the TrueType language numbering scheme. Page 807 of the &quot;Microsoft Word for Windows User's Guide&quot; lists some commonly used language numbers.

The following is a list of language identifiers in decimal and hexadecimal format. The identifiers are standardized on the values defined by TrueType.

Language Name          Language Identifier     Language Identifier (decimal)              (hexadecimal) ---    ---

Arabic                 1025                    0x0401 Bulgarian              1026                    0x0402 Catalan                1027                    0x0403 Traditional Chinese    1028                    0x0404 Simplified Chinese     2052                    0x0804 Czech                  1029                    0x0405 Danish                 1030                    0x0406 German                 1031                    0x0407 Swiss German           2055                    0x0807 Greek                  1032                    0x0408 U.S. English           1033                    0x0409 U.K. English           2057                    0x0809 Castilian Spanish      1034                    0x040a Mexican Spanish        2058                    0x080a Finnish                1035                    0x040b French                 1036                    0x040c Belgian French         2060                    0x080c Canadian French        3084                    0x0c0c Swiss French           4108                    0x100c Hebrew                 1037                    0x040d Hungarian              1038                    0x040e Icelandic              1039                    0x040f Italian                1040                    0x0410 Swiss Italian          2064                    0x0810 Japanese               1041                    0x0411 Korean                 1042                    0x0412 Dutch                  1043                    0x0413 Belgian Dutch          2067                    0x0813 Norwegian - Bokmal     1044                    0x0414 Norwegian - Nynorsk    2068                    0x0814 Polish                 1045                    0x0415 Brazilian Portuguese   1046                    0x0416 Portuguese             2070                    0x0816 Rhaeto-Romanic         1047                    0x0417 Romanian               1048                    0x0418 Russian                1049                    0x0419 Croato-Serbian(Latin)  1050                    0x041a Serbo-Croatian(Cyrillic)2074                   0x081a Slovak                 1051                    0x041b Albanian               1052                    0x041c Swedish                1053                    0x041d Thai                   1054                    0x041e Turkish                1055                    0x041f Urdu                   1056                    0x0420 Bahasa                 1057                    0x0421