I recently needed to add Office Language Pack support into an MDT deployment and found this to be a looooong time consuming task…especially if you need to support a number of languages. So I ended up writing a PowerShell script to automate the steps.
Some background first. The following blog by Johan Arwidmark and Patrick Zovistoski is a great post and should be used in conjunction with my script:
The high level steps to Install Office Language Packs with MDT are as follows:
- Obtain the Office 2013 Language Pack DVD media from the Microsoft VL website.
- Create the correct Folder structure for each language you need to import (containing all component language folders, setup files etc…)
- Update the config.XML for each language to run silent and suppress reboot.
- Import each language into MDT as an application.
- Add the Applications into the MDT Task Sequence.
My script automates the first 4 steps…so all you need to do manually is add the languages to the Task Sequence 🙂
So onto the script. You need to do the following:
- Mount the two Office 2013 Language Pack ISO files on your MDT server.
- Create a staging folder on your server. This location will be used to create the source folders for the Language packs.
- Copy the script and CSV file (Download from here) into the staging folder on your MDT Server.
- Update the varibles at the top of the script with details of your deployment share, path of the Language Pack DVD’s etc…
- Update the CSV file to reflect the languages you want to import.
- Run the script.
And that’s it… A good hour of work down to about 5 mins.