How to Install Office Language Pack 2010 unattended
Hello, Everyone.
I have japanese office language pack 2010 to install and I'm looking for silent parameter to install silently.
I can't find switches cos when I used <path.exe> /? characters are in japanese. :(
Any inputs?
Answers (4)
Hah, I done this about a month back. The Technet help doc is OK but not complete.
You will need the lang files all in a folder.
To install, for example.
setup.exe /config .\German.xml
The xml file will look like this
<Configuration Product="OMUI.de-de">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
<Logging Type="verbose" Path="%systemroot%\Amlin\Debug" Template="Microsoft_Office-Multi-Language-Pack-2010_14.0.4763_R01(German*).log" />
<AddLanguage Id="de-de"/>
<!-- <USERNAME Value="Customer" /> -->
<!-- <COMPANYNAME Value="MyCompany" /> -->
<!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
<!-- <LIS CACHEACTION="CacheOnly" /> -->
<!-- <LIS SOURCELIST="\\server1\share\Office;\\server2\share\Office" /> -->
<!-- <DistributionPoint Location="\\server\share\Office" /> -->
<!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
<!-- <Setting Id="SETUP_REBOOT" Value="IfNeeded" /> -->
<!-- <Command Path="%windir%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->
</Configuration>
The uninstall cmd, for example.
setup.exe /uninstall OMUI.de-de /config .\German-Remove.xml
The xml
<Configuration Product="OMUI.de-de">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
<Logging Type="verbose" Path="%systemroot%\temp" Template="Microsoft_Language-Pack-2010_14.0.4763_(GermanRemove*).log" />
<!-- <USERNAME Value="Customer" /> -->
<!-- <COMPANYNAME Value="MyCompany" /> -->
<!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
<!-- <LIS CACHEACTION="CacheOnly" /> -->
<!-- <LIS SOURCELIST="\\server1\share\Office;\\server2\share\Office" /> -->
<!-- <DistributionPoint Location="\\server\share\Office" /> -->
<!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
<!-- <Setting Id="SETUP_REBOOT" Value="IfNeeded" /> -->
<!-- <Command Path="%windir%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->
</Configuration>
Comments:
-
Thank you
I found the folder OMUI.ja-jp under that folder it has config.xml.
Do I need to create my own xml or just use the config.xml and modify it? - ajcbasilio 11 years ago -
Hiya, use these XML's
When you are copying the files, you only need the DVD with the JA-JP from what I recall, but if they do span across DVD's just copy the *JA-JP folders all into one place Hope you get what I mean.
When I state: setup.exe /config .\German.xml
The setup.exe is the root setup.exe of the DVD, the German.xml is a cutom config I made like the ones above.
In your case you need this xml in place of mine, it tells setup to what lang you want to INSTALL.
http://sharetext.org/WP8h
To remove, its the same as installing but with a differnt switch and slightly moded config, in our case to UNINSTALL
setup.exe /uninstall OMUI.ja-jp /config .\NameOfJapanXMLFile.xml
And the xml file should contain this.
http://sharetext.org/mU7f
So im summary pretty much what Sam said below, and he is correct - once installed you the user need to manually enable the langs they want. - rileyz 11 years ago
Hey everyone,
I've got the same problem... I'm trying to install the Russian Language Pack Office 2010. I used config.xml as rileyz described, the config.xml looks like this:
<Configuration Product="OMUI.ru-ru">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" NoCancel="yes" AcceptEula="yes" />
<Logging Type="Verbose" Path="%temp%" Template="AAA_LanguagePack.txt" />
<Setting Id="SETUP_REBOOT" Value="Never" />
</Configuration>
The installation aborts after one second and the log-File says:
(...)
A required add on group does not have at least one full match for product: OMUI.RU-RU. Removing product from available product choices.
Not showing message because suppress modal has been set. Title: '?????? ??? ?????????', Message: '?? ???? ??????? ?? ??? ?????? ? ????? ???????????? ?????????. ?????????? ??????? ???????, ???? ???????? ????????? ????????? ? ???????? ????? ???????????? ????????????????.'
Message returned: 1
Error: No product has been selected, and more than one product is available Type: 86::TooManyProducts.
Catalyst execution finished: 07/24/2013 08:00:52. Return code: 30086. Exception caught: TooManyProducts.
PERF: TickCount=2109336 Name=RunSetup Description=End function
(...)
Could anyone say what's wrong? :(
Thanks in advance
Moving it down here because I posted it in the wrong spot lol
I packaged the language packs in addition to my Office 2010 install a little while back. The problem is the language pack size was over 8GB so I couldn't upload it into KACE, for language pack installs we just have to run the install <language>.bat manually. The trick for me was to first install the Office 2010 install. Then install the language pack I needed.
For example my install jp.bat:
If exist "C:\Program Files\Microsoft Office\Office14\WINWORD.EXE" goto LP
If exist "C:\Program Files(x86)\Microsoft Office\Office14\WINWORD.EXE" goto LP
setup.exe /adminfile Zeeco-Office2k10-32bit-PTCVMEXCH01-KMS.MSP
:LP
If exist "C:\Program Files\Microsoft Office\Office14\jp" goto END
If exist "C:\Program Files(x86)\Microsoft Office\Office14\jp" goto END
LanguagePack\setup.exe /config OMUI.ja-jp\config.xml
:END
in the folder I have a languagepack folder and in it is all the languages, what it needed was to use one of the config.xml files in the OMUI.<language> folder. the config.xml for my japanese install looks like this:
<Configuration Product="OMUI.ja-jp">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
<AddLanguage Id="ja-jp" />
<!-- <Logging Type="standard" Path="%temp%" Template="Microsoft Office Japanese Language Pack Setup(*).txt" /> -->
<!-- <USERNAME Value="Customer" /> -->
<COMPANYNAME Value="Zeeco, Inc." />
<INSTALLLOCATION Value="%programfiles%\Microsoft Office" />
<!-- <LIS CACHEACTION="CacheOnly" /> -->
<!-- <LIS SOURCELIST="\\server1\share\Office;\\server2\share\Office" /> -->
<!-- <DistributionPoint Location="\\server\share\Office" /> -->
<!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
<Setting Id="SETUP_REBOOT" Value="NEVER" />
<!-- <Command Path="%windir%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->
</Configuration>
At the top you can see the first line is what makes it silent. The lines with <!-- are commented out and don't have any effect on the config.xml. The one issue with it is that I could never get it to automatically set that as the default language, so you'll, or they'll have to change it manually in office after the install if it needs to be the default language. (Using this method), I'm sure there's something/someone out there that has it work in one nice package that ends with it properly setting the language in office.