Export (0) Print
Expand All

DPInst Localization Support

DPInst supports localization through the Windows Multilingual User Interface (MUI). There are two versions of DPInst:

Locale-specific version:

By default, this version of DPInst (DPInst.exe) is localized to English but can be localized to one or more other languages by using separate MUI resource files (.mui).

This version of DPInst is located in the redist\DIFx\dpinst\EngMui\Platform directory of the WDK, where Platform is either x86, amd64, or ia64. The MUI resource files are located in the appropriate locale-specific subdirectories of redist\DIFx\dpinst\EngMui\Platform.

If you use this version of DPInst, you must include the locale-specific MUI files in your DPInst installation package for the languages that you want to support. You must also install these MUI files in locale-specific subdirectories under the root directory in which DPInst is installed. For example, if you support the French language in you installation package, you must install DPInst and the French MUI file in a directory structure such as the following:

MyInstallDirectory\dpinst.exe
MyInstallDirectory\fr-FR\dpinst.exe.mui

If you do not install any MUI files, your DPInst installation package only supports English.

Tip  To minimize the size of your DPInst installation package, use this version of DPInst and only include the MUI files in your package for the languages that you want to support.

Multi-language version

This version supports many of the commonly used languages that the Windows operating system supports. This version of DPInst.exe includes all of the MUI resources and does not require additional MUI resource files.

This version of DPInst.exe is located in the redist\DIFx\dpinst\MultiLin directory of the WDK.

Both versions of DPInst support the 24 languages that are listed in the following table.

LanguageLanguage ID (decimal)Language ID (hexadecimal)

Arabic (Saudi Arabia)

1025

0x401

Chinese (People's Republic of China)

2052

0x804

Chinese (Taiwan)

1028

0x404

Czech (Czech Republic)

1029

0x405

Danish (Denmark)

1030

0x406

German (Germany)

1031

0x407

Greek (Greece)

1032

0x408

English (United States)

1033

0x409

Spanish - Modern Sort (Spain)

3082

0xC0A

Finnish (Finland)

1035

0x40B

French (France)

1036

0x40C

Hebrew (Israel)

1037

0x40D

Hungarian (Hungary)

1038

0x40E

Italian (Italy)

1040

0x410

Japanese (Japan)

1041

0x411

Korean (Korea)

1042

0x412

Norwegian (Bokmål) (Norway)

1044

0x414

Dutch (Netherlands)

1043

0x413

Polish (Poland)

1045

0x415

Portuguese (Brazil)

1046

0x416

Portuguese (Portugal)

2070

0x816

Russian (Russia)

1049

0x419

Swedish (Sweden)

1053

0x41D

Turkish (Turkey)

1055

0x41F

 

You can configure DPInst to enable one or more supported languages, as well as customize bitmaps, the icon, and text messages for a supported language. You can also configure DPInst so that it does not enable a supported language. For more information about how to configure DPInst for specific languages, see Enabling Language Customization.

DPInst detects the current user default language and uses the enabled language that is the best match to the current user default language. If there is no suitable match between any of the enabled languages and the current user local language, DPInst displays a user dialog box in the current user local language that informs the user that DPInst is not configured to support the local language and then terminates without installing driver packages.

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft