{"id":8416,"date":"2023-12-19T00:11:18","date_gmt":"2023-12-19T00:11:18","guid":{"rendered":"https:\/\/cheapwindowsvps.com\/blog\/a-comprehensive-guide-to-deploying-microsoft-office-language-packs\/"},"modified":"2025-01-16T11:08:34","modified_gmt":"2025-01-16T11:08:34","slug":"a-comprehensive-guide-to-deploying-microsoft-office-language-packs","status":"publish","type":"post","link":"https:\/\/cheapwindowsvps.com\/blog\/a-comprehensive-guide-to-deploying-microsoft-office-language-packs\/","title":{"rendered":"A Comprehensive Guide to Deploying Microsoft Office Language Packs"},"content":{"rendered":"<p>In this article, we\u2019ll explore manual and automated methodologies to deploy extra language packs and configure the default language in Microsoft Office 2019, 2016, and Microsoft 365 Apps for Business (formerly known as Office 365).<\/p>\n<p>In Microsoft Office, the language preferences can be adjusted in the following individual settings:<\/p>\n<ul>\n<li>Editing Language<\/li>\n<li>Display Language<\/li>\n<li>Help Language<\/li>\n<li>Proofing Tools \u2013 used for grammar and punctuation checks<\/li>\n<\/ul>\n<h2>How to Manually Install and Change Microsoft Office Language<\/h2>\n<p>If you already have Microsoft Office installed on your computer, you can manually download additional MS Office Language Packs and assign your preferred language.<\/p>\n<ol>\n<li>Open any MS Office application, such as Word, and check the app version and bitness (<strong>File<\/strong> -&gt; <strong>Account<\/strong> -&gt; <strong>About<\/strong>). In this example, it is a <strong>32-bit<\/strong> version of <strong>Microsoft Office 2019<\/strong> with an English UI;<\/li>\n<li>To install additional languages in Office, go to <strong>File<\/strong> -&gt; <strong>Options<\/strong> -&gt; <strong>Languages<\/strong>;<\/li>\n<li>Select the required language from the <strong>Add additional editing languages<\/strong> list and click <strong>Add<\/strong>;<\/li>\n<li>Then open this link <a href=\"https:\/\/support.microsoft.com\/en-us\/office\/language-accessory-pack-for-microsoft-365-82ee1236-0f9a-45ee-9c72-05b026ee809f\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/support.microsoft.com\/en-us\/office\/language-accessory-pack-for-microsoft-365-82ee1236-0f9a-45ee-9c72-05b026ee809f<\/a>. Choose your version of Office, the language you want to add, and download the language pack (32 or 64 bit);<\/li>\n<li>Run the <strong>OfficeSetup.exe<\/strong> file that you downloaded. The installation runs in the background. The installer will download and install the language pack files from the Microsoft CDN;<\/li>\n<li>When the language pack installation is complete, set the default display language in your Office app settings;<\/li>\n<li>Restart Word and check that the interface language has changed.<\/li>\n<\/ol>\n<p>If you need to use the automation tools (SCCM, Intune, scripts, GPO) to manage language packs and MS Office settings on multiple computers, the manual method is not suitable.<\/p>\n<p>To find out which Office language packs are installed on your computer, use <a href=\"https:\/\/woshub.com\/how-to-access-and-manage-windows-registry-with-powershell\/\" target=\"_blank\" rel=\"nofollow noopener\">PowerShell to check the following registry parameters<\/a>.<\/p>\n<p>List installed language packs:<\/p>\n<p><code>Get-Item \"HKCU:SOFTWAREMicrosoftOffice16.0CommonLanguageResourcesEnabledEditingLanguages\"<\/code><\/p>\n<p>Discover the Office interface language set up in the current user profile:<\/p>\n<p><code>(Get-ItemProperty HKCU:SOFTWAREMicrosoftOffice16.0CommonLanguageResources).UILanguageTag<\/code><\/p>\n<h2>Deploy Additional Language Packs with Office Deployment Tool (ODT)<\/h2>\n<p>For Microsoft Office 2021\/2019\/2016 and Office 365 versions that are distributed using C2R packages, the Office Deployment Tool (ODT) can be utilised for automating the installation of additional language packs.<\/p>\n<div>Learn more about <a href=\"https:\/\/woshub.com\/office-deployment-tool-for-enterprise\/\" target=\"_blank\" rel=\"nofollow noopener\">deploying MS Office in enterprise environments using ODT<\/a>.<\/div>\n<p>Download the ODT and extract it to a local drive. Create an add-language.xml file with the following configuration:<\/p>\n<pre>&lt;Configuration&gt;<\/pre>\n<p>&lt;Add Version=&#8221;MatchInstalled&#8221;&gt;<\/p>\n<p>&lt;Product ID=&#8221;LanguagePack&#8221;&gt;<\/p>\n<p>&lt;Language ID=&#8221;de-de&#8221; \/&gt;<\/p>\n<p>&lt;\/Product&gt;<\/p>\n<p>&lt;\/Add&gt;<\/p>\n<p>&lt;Display Level=&#8221;None&#8221; \/&gt;<\/p>\n<p>&lt;\/Configuration&gt;<\/p>\n<ul>\n<li><code>Add Version=\"MatchInstalled\"<\/code> \u2013 This implies that modifications should be applied to any version of Office installed on your computer, regardless of whether it&#8217;s Office 2019 or 365.<\/li>\n<li><code>Language ID=\"de-de\"<\/code> \u2013 This signifies the language pack to be installed. Multiple language packs can be indicated in this manner:<\/li>\n<\/ul>\n<p><code>&lt;Language ID=\"fr-fr\" \/&gt; <\/code><\/p>\n<p>&lt;Language ID=&#8221;de-de&#8221; \/&gt;<\/p>\n<ul>\n<li>To install the language pack that is compatible with the default language of your Windows interface, modify the input to:<\/li>\n<\/ul>\n<p><code>&lt;Language ID=\"MatchInstalled\" \/&gt;<\/code><\/p>\n<p>For more details about <a href=\"https:\/\/woshub.com\/install-language-pack-windows-powershell\/\" target=\"_blank\" rel=\"nofollow noopener\">how to set up and handle language packs in Windows<\/a>, you can read more here.<\/p>\n<p>Following these steps, navigate to the directory containing ODT and implement the command:<\/p>\n<p><code>Setup.exe \/configure add-language.xml<\/code><\/p>\n<p>ODT will download and install the specified language pack (German in this example) for your version of MS Office.<\/p>\n<p>For more information, see <a href=\"https:\/\/woshub.com\/install-custom-app-office\/\" target=\"_blank\" rel=\"nofollow noopener\">How to install specific Microsoft Office applications<\/a>.<\/p>\n<p>If you need to remove one of the installed language packs, use the XML file:<\/p>\n<pre>&lt;Configuration&gt;<\/pre>\n<p>&lt;Remove&gt;<\/p>\n<p>&lt;Product ID=&#8221;LanguagePack&#8221;&gt;<\/p>\n<p>&lt;Language ID=&#8221;de-de&#8221; \/&gt;<\/p>\n<p>&lt;\/Product&gt;<\/p>\n<p>&lt;\/Remove&gt;<\/p>\n<p>&lt;\/Configuration&gt;<\/p>\n<h2>Change Language Settings for MS Office with GPO<\/h2>\n<p>You can then use Group Policy to set a default language for MS Office users..<\/p>\n<ol>\n<li>Download and copy <a href=\"https:\/\/woshub.com\/manage-office-settings-gpo-admx-templates\/\" target=\"_blank\" rel=\"nofollow noopener\">the administrative GPO template files for Microsoft Office<\/a> to the <a href=\"https:\/\/woshub.com\/gpo-central-store-admx-templates\/\" target=\"_blank\" rel=\"nofollow noopener\">GPO Central store<\/a> in the Active Directory domain;<\/li>\n<li>Then create a GPO and link it to the target OU with users using the <a href=\"https:\/\/woshub.com\/group-policy-active-directory\/\" target=\"_blank\" rel=\"nofollow noopener\">domain GPO Management console<\/a> (gpmc.msc);<\/li>\n<li>Go to User Configuration -&gt; Policies -&gt; Administrative Templates -&gt; Microsoft Office 2016 -&gt; Language Preferences. Go to the <strong>Display Language<\/strong> section and set the default language for the MS Office user interface in the <strong>Display menus and dialog boxes in<\/strong> parameter;<\/li>\n<li>Then set the default input language in the <strong>Editing Languages<\/strong> section (<strong>Primary Editing Language<\/strong>);<\/li>\n<li>After <a href=\"https:\/\/woshub.com\/update-group-policy-settings-windows\/\" target=\"_blank\" rel=\"nofollow noopener\">updating the client GPO settings<\/a>, check that the default MS Office interface changes to the language you have set. Note that the current interface and editing language are set by policy.<\/li>\n<\/ol>\n<p>In Microsoft 365, you can assign a user\u2019s language preferences using the command:<\/p>\n<div>\n<p><code>Get-MsolUser -UserPrincipalName maxbak | Set-MsolUser -PreferredLanguage \"de-DE\"<\/code><\/p>\n<div>This will change the language and regional settings for all M365 services except EOL. In Exchange Online, you can change user language settings as <a href=\"https:\/\/woshub.com\/regional-mailbox-settings-language-timezone-outlook-exchange\/\" target=\"_blank\" rel=\"nofollow noopener\">follows<\/a>.<\/div>\n<p>If a user is synced to Microsoft 365 from an on-premises Active Directory, you can assign a language to the user by using the <code>preferredLanguage<\/code> attribute:<\/p>\n<\/div>\n<p><code><a href=\"https:\/\/woshub.com\/get-aduser-getting-active-directory-users-data-via-powershell\/\" target=\"_blank\" rel=\"nofollow noopener\">Get-ADUser<\/a> maxbak -Properties PreferredLanguage | <a href=\"https:\/\/woshub.com\/set-aduser-change-user-properties-active-directory-powershell\/\" target=\"_blank\" rel=\"nofollow noopener\">Set-ADUser<\/a> -Replace @{PreferredLanguage = \"de-DE\"}<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we\u2019ll explore manual and automated methodologies to deploy extra language packs and configure the default language in Microsoft Office 2019, 2016, and Microsoft 365 Apps for Business (formerly known as Office 365). In Microsoft Office, the language preferences can be adjusted in the following individual settings: Editing Language Display Language Help Language [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8417,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143,128,144,117,98],"tags":[],"class_list":["post-8416","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-group-policies","category-microsoft-365","category-ms-office","category-powershell","category-windows-10"],"_links":{"self":[{"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/posts\/8416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/comments?post=8416"}],"version-history":[{"count":1,"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/posts\/8416\/revisions"}],"predecessor-version":[{"id":10252,"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/posts\/8416\/revisions\/10252"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/media\/8417"}],"wp:attachment":[{"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/media?parent=8416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/categories?post=8416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cheapwindowsvps.com\/blog\/wp-json\/wp\/v2\/tags?post=8416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}