You can specify values in the [System] section of a custom setup script (such as MSBATCH.INF) to define regional, keyboard layout, and multilanguage settings other than the defaults.
To specify the regional setting in MSBATCH.INF, set locale= in [System] to a value listed in the [LocaleList] section of LOCALE.INF. The following table shows some of the values for regional settings that are available in the United States edition of Windows 95. For local editions of Windows 95, check LOCALE.INF entries for Eastern European, Far Eastern, Middle Eastern, and Thai values.
Regional setting | Value | Regional setting | Value |
Afrikaans | L0436 | French (Luxembourg) | L140C |
Basque | L042D | German (Standard) | L0407 |
Catalan | L0403 | German (Swiss) | L0807 |
Danish | L0406 | German (Austrian) | L0C07 |
Dutch (Standard) | L0413 | German (Luxembourg) | L1007 |
Dutch (Belgian) | L0813 | German (Liechtenstein) | L1407 |
English (United States) | L0409 | Icelandic | L040F |
English (British) | L0809 | Indonesian | L0421 |
English (Australian) | L0C09 | Italian (Standard) | L0410 |
English (Canadian) | L1009 | Italian (Swiss) | L0810 |
English (New Zealand) | L1409 | Norwegian (Bokmål) | L0414 |
English (Ireland) | L1809 | Norwegian (Nynorsk) | L0814 |
English (South Africa) | L1C09 | Portuguese (Brazilian) | L0416 |
Finnish | L040B | Portuguese (Standard) | L0816 |
French (Standard) | L040C | Spanish (Traditional Sort) | L040A |
French (Belgian) | L080C | Spanish (Latin American) | L080A |
French (Canadian) | L0C0C | Spanish (Modern Sort) | L0C0A |
French (Swiss) | L100C | Swedish | L041D |
Values listed in the [KeyboardList] section of MULTILNG.INF specify the particular keyboard. Use one of the following strings to define the keyboard=value in the [System] section of MSBATCH.INF (or a similar file).
Keyboard layout | Keyboard value in MULTLNG.INF |
Belgian | KEYBOARD_0000080C |
Brazilian | KEYBOARD_00000416 |
British | KEYBOARD_00000809 |
Canadian Multilingual | KEYBOARD_00030C0C |
Danish | KEYBOARD_00000406 |
Dutch | KEYBOARD_00000413 |
Finnish | KEYBOARD_0000040B |
French | KEYBOARD_0000040C |
French Canadian | KEYBOARD_00000C0C |
German | KEYBOARD_00000407 |
Icelandic | KEYBOARD_0000040F |
Italian | KEYBOARD_00000410 |
Latin American | KEYBOARD_0000080A |
Norwegian | KEYBOARD_00000414 |
Portuguese | KEYBOARD_00000816 |
Spanish | KEYBOARD_00000C0A |
Swedish | KEYBOARD_0000041D |
Swiss French | KEYBOARD_0000100C |
Swiss German | KEYBOARD_00000807 |
United States | KEYBOARD_00000409 |
United States-Dvorak | KEYBOARD_00020409 |
United States-International | KEYBOARD_00010409 |
Values listed in the [OptionalComponents] section of MULLANG.INF specify the three optional languages you can add to Windows 95: Greek, Cyrillic, and Central European. Use one of the following strings to define the multilanguage=value in the [System] section of MSBATCH.INF (or a similar file).
Language | Multilanguage value in MULLANG.INF |
English | English |
Greek | English and Greek |
Cyrillic | English and Cyrillic |
Central European | English and CE |
For more information about creating custom setup scripts, see Chapter 5, "Custom, Automated, and Push Installations."