Richard Parmiter

Virtualisation blog and Knowledge Base

  • You are here: 
  • Home
  • language pack

How to remotely deploy a language pack to a Windows 2003 Server

Posted on November 6th, 2008

If you want to remotely deploy a language pack to a Windows 2003 server it is important to do a bit of research first.

First you will need the language Group ID which can be found here: Configuring and Using International Features of Windows

Language Group ID Supported Locales

Western Europe and United States

1

Afrikaans
Basque
Catalan
Danish
Dutch_Standard
Dutch_Belgian
English_United_States
English_United_Kingdom
English_Australian
English_Canadian
English_New_Zealand
English_Irish
English_South_Africa
English_Jamaica
English_Caribbean
English_Belize
English_trinidad
English_Zimbabwe
English_Philippines
Faeroese
Finnish
French_Standard
French_Belgian
French_Canadian
French_Swiss
French_Luxembourg
French_Monaco
German_Standard
German_Swiss
German_Austrian
German_Luxembourg
German_Liechtenstein
Icelandic
Indonesian
Italian_Standard
Italian_Swiss
Malay_Malaysia
Malay_Brunei_Darussalam
Norwegian_Bokmal
Norwegian_Nynorsk
Portuguese_Brazilian
Portuguese_Standard
Spanish_traditional_Sort
Spanish_Mexican
Spanish_Modern_Sort
Spanish_Guatemala
Spanish_Costa_Rica
Spanish_Panama
Spanish_Dominican_Republic
Spanish_Venezuela
Spanish_Colombia
Spanish_Peru
Spanish_Argentina
Spanish_Ecuador
Spanish_Chile
Spanish_Uruguay
Spanish_Paraguay
Spanish_Bolivia
Spanish_El_Salvador
Spanish_Honduras
Spanish_Nicaragua
Spanish_Puerto_Rico
Swahili
Swedish
Swedish_Finland

Central Europe

2

Albanian
Croatian
Czech
Hungarian
Polish
Romanian
Serbian_Latin
Slovak
Slovenian

Baltic

3

Estonian
Latvian
Lithuanian

Greek

4

Greek

Cyrillic

5

Azeri_Cyrillic
Belarusian
Bulgarian
Kazakh
Macedonian
Russian
Serbian_Cyrillic
Tatar
Ukrainian
Uzbek_Cyrillic

Turkic

6

Azeri_Latin
Turkish
Uzbek_Latin

Japanese

7

Japanese

Korean

8

Korean

Traditional Chinese

9

Chinese_Taiwan
Chinese_Hong_Kong
Chinese_Macau

Simplified Chinese

10

Chinese_PRC
Chinese_Singapore

Thai

11

Thai

Hebrew

12

Hebrew

Arabic

13

Arabic_Saudi_Arabia
Arabic_Iraq
Arabic_Egypt
Arabic_Libya
Arabic_Algeria
Arabic_Morocco
Arabic_Tunisia
Arabic_Oman
Arabic_Yemen
Arabic_Syria
Arabic_Jordan
Arabic_Lebanon
Arabic_Kuwait
Arabic_UAE
Arabic_Bahrain
Arabic_Qatar
Farsi
Urdu

Vietnamese

14

Vietnamese

Indic

15

Hindi
Konkani
Marathi
Sanskrit
Tamil

Georgian

16

Georgian

Armenian

17

Armenian

You will also need the:

SystemLocale

UserLocale

InputLocale

I couldhn’t find a neat list of all of these and discovered from a variety of searches for the language pack I needed. However, they were all the same!

Creation of regopts.txt file

The information above can be used to create the regopts.txt file (in this case for Japanese)

[RegionalSettings]
LanguageGroup=7
SystemLocale=0411
UserLocale=0411
InputLocale=0411:e0010411

Silent install of language pack

rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:”d:\temp\regopts.txt”

Change the Install paths

The silent install relies on the source files for the Windows CD being correct, otherwise it will find a missing file and prompt. So to pre-populate these fileds first change the following registry locations:

objWshShell.RegWrite “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath”, “\\server\sourcefiles”, “REG_SZ”
objWshShell.RegWrite “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath”, “\\server\sourcefiles”, “REG_SZ”
objWshShell.RegWrite “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SourcePath”, “\\server\sourcefiles\i386″, “REG_SZ”

*Note, the last entry requires the \i386 bit.

Order

Change install locations

silent install script

reboot

Links:

A good guide can be found here: MSFN

Tags: , ,
Filed under Windows 2003 | 1 Comment »

Ads

Ads