Richard Parmiter

Virtualisation blog and Knowledge Base

  • You are here: 
  • Home
  • How to remotely deploy a language pack to a Windows 2003 Server

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

  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • FriendFeed
  • Google Buzz
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • RSS

Tags: , ,
Filed under Windows 2003 |

One Response to “How to remotely deploy a language pack to a Windows 2003 Server”

  1. RP Says:
    November 14th, 2008 at 2:25 pm

    Interesting information in this location, particularly regarding the system default for non-unicode pages.

    http://greggman.com/japan/xp-ime/xp-ime.htm|pagenum=1|?q

    If the backslash is showing as the Yen symbol ¥, change the language for non-unicode programs back to English (Unuited Kingdom).
    Start | Control Panel | Regional and Language Options | Advanced

Leave a Reply

*