Microsoft Office 365 Languages

A method to create and install the basic Office containing only the English language and the add more languages later through separate deployments.

<Configuration ID="GUID">
  <Add OfficeClientEdition="64" Channel="Broad">
    <Product ID="O365ProPlusRetail">
      <Language ID="en-us" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="OneDrive" />
    </Product>
  </Add>
  <Display Level="None" AcceptEULA="TRUE" />
  <Logging Level="Standard" Path="%TEMP%" />
</Configuration>

Below is an example of a language.xml file, here are some Scandinavian languages added.

<Configuration ID="GUID">
    <Add OfficeClientEdition="64" Channel="Broad">
        <Product ID="LanguagePack">
            <Language ID="sv-se" />
            <Language ID="da-dk" />
            <Language ID="nb-no" />
            <Language ID="fi-fi" />
            <Language ID="is-is" />
        </Product>
    </Add>
    <Display Level="None" AcceptEULA="TRUE" />
    <Logging Level="Standard" Path="%TEMP%" />
</Configuration>

It’s also possible to use the MatchOS parameter. This will install the same language for Office as running on the OS. Use the fallback or AllowCdnFallback if running in an multi-language environment to minimize the number of languages.

<Configuration ID="GUID">
    <Add OfficeClientEdition="64" Channel="Broad" AllowCdnFallback="True">
        <Product ID="LanguagePack">
            <Language ID="MatchOS" />
            <Fallback="en-us" />
        </Product>
    </Add>
    <Display Level="None" AcceptEULA="TRUE" />
    <Logging Level="Standard" Path="%TEMP%" />
</Configuration>

Microsoft Office 365 Click-to-run – language.xml

Custom xml file for a Microsoft Office 365 Click-to-run additional language installation. This will add selected languages to an already existing Office 365 installation.

<Configuration>
    <Add OfficeClientEdition="32" Channel="Monthly">
        <Product ID="LanguagePack">
            <Language ID="sv-se" />
            <Language ID="fr-fr" />
            <Language ID="de-de" />
            <Language ID="pt-br" />
            <Language ID="da-dk" />
            <Language ID="nb-no" />
        </Product>
    </Add>
    <Display Level="None" AcceptEULA="TRUE" />
    <Logging Level="Standard" Path="%TEMP%" />
</Configuration>

Note: The first language in the list will be the language that the existing Office Start Menu items will be transformed into. In this example, the Start Menu shortcuts for Skype for Business, OneDrive for Business and the Tools folder will be translated into Swedish.

Microsoft Office 365 Click-to-run – add.xml

Custom download and install xml file for a Microsoft Office 365 Click-to-run installation. This is configured to use the new Microsoft Office update channel and is SCCM integrated and without OneDrive.

<Configuration>
    <Add OfficeClientEdition="32" Channel="Monthly" OfficeMgmtCOM="TRUE">
        <Product ID="O365ProPlusRetail">
            <Language ID="en-us" />
            <Language ID="de-de" />
            <ExcludeApp ID="OneDrive" />
        </Product>
    </Add>
    <Updates Channel="Monthly" Enabled="TRUE" />
    <Display Level="None" AcceptEULA="TRUE" />
    <Logging Level="Standard" Path="%TEMP%" />
    <Property Name="FORCEAPPSHUTDOWN" Value="FALSE" />
    <Property Name="SharedComputerLicensing" Value="0" />
    <Property Name="PinIconsToTaskbar" Value="FALSE" />
</Configuration>

Note: And as usual, the ability to pin the Office icons to the taskbar, is only available for the users that is running the installation.

Office Installer settings

This is a two-part job. First configure the setup installation package for the client computer and afterwards create a Group Policy with additional settings.

Setup

Run “setup.exe /admin” and change the following sections.

Setup:

I accept the terms in the License Agreement = Selected
Display Level = None 
Completion notice = Not selected
Suppress modal = Selected
No Cancel = Selected
HIDEUPDATEUI = True
AUTO_ACTIVATE = 1
SETUP_REBOOT = Never

Features:

Office, First run
	Disable First Run Movie = Enabled
	Disable Office First Run on application boot = Enabled
Office, Privacy
	Disable Opt-In Wizard on first run = Enabled
Office, Miscellaneous
	Disable the Office Start screen for all Office applications = Enabled
	Suppress recommended settings dialog = Enabled

Additional content:

HKCU Software\Microsoft\Office\<version>\Common\General ShownFileFmtPrompt = DWORD 1
HKCU Software\Microsoft\Office\<version>\Registration AcceptAllEulas = DWORD 1
HKCU Software\Microsoft\Office\<version>\Lync SavePassword = DWORD 1
HKCU Software\Microsoft\Office\<version>\Lync TutorialFeatureEnabled = DWORD 1
HKCU Software\Microsoft\Office\<version>\Lync IsBasicTutorialSeenByUser = DWORD 1
HKCU Software\Microsoft\Office\<version>\Lync AutoRunWhenLogonToWindows = DWORD 1
HKCU Software\Microsoft\Office\<version>\Lync MinimizeWindowToNotificationArea = DWORD 1
HKCU Software\Microsoft\Office\<version>\Lync AutoOpenMainWindowWhenStartup = DWORD 1

Group Policy

Launch ‘Group Policy Management’ or other Group Policy Management tool.

User, Microsoft Office\First Run
	Disable First Run Movie	= Enabled
	Disable Office First Run on application boot = Enabled
User, Microsoft Office \Microsoft Save As PDF and XPS add-ins
	Disable Microsoft Save As PDF and XPS add-ins = Enabled, Disable XPS
User, Microsoft Office\Miscellaneous
	Block signing into Office = OrgID Only
	Disable the Office Start screen for all Office applications = Enabled
	Suppress recommended settings dialog = Enabled
	Show OneDrive Sign In = Disabled
User, Microsoft Office\Privacy\Trust Center
	Automatically receive small updates to improve reliability = Disabled
	Disable Opt-in Wizard on first run = Enabled
	Enable Customer Experience Improvement Program = Disabled
	Send Office Feedback = Disabled
User, Microsoft Office\Subscription Activationshow
	Automatically activate Office with federated organization credentials = Enabled
	Do not show "Manage Account" link for subscription licenses = Enabled