Defining International Settings in Custom Setup Scripts

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."