One of the biggest issue with Windows servicing on Windows 10 is language packs, from Windows 10 1803 this will be fixed with Microsoft using Microsoft Store to deliverer language packs. The benefit of using store app for language packs is that they are not removed as part of the Windows servicing and will there for be retained when a end user is getting a new Windows build upgrade.
In this blogpost I will describe how you can deploy Language packs with Intune and Microsoft Store for Business (MSfB) based on the preferred language settings on the end user, and how to use Intune Company Portal as self-service for language packs.
- A Azure AD tenant
- Signup for Microsoft Store for Business
- Microsoft Intune (automatic deployment)
- Windows 10 1803
How to get the Language Packs from MSfB:
First you have to go to the Microsoft Store for Business portal: https://aka.ms/MSfB
Search for Local Expirence Pack
Select the Local Experience Pack you need in your organisation
Click “Get the app”
By getting the app it will go in your MSfB and you can use it with a deployment tool like Intune or SCCM – if you what the end user to use the private Store in Windows 10 you also need to get in in the private store.
Click “Get the app” do it for all the Local Experience Pack you need
And now it will get in your management tool like Intune or SCCM at next sync schedule – or you can initiate the sync manually.
How to deploy Local Experience Pack with Intune:
After the sync from MSfB you can see the Local Experience Packs in Intune – seletct one to deploy it.
In my case I selected the Danish Local Experience Packs
- Click Assignments
- Click group
In this case I will do it required based on the end user Preferred Language – so I have already created Azure AD dynamic groups based on the attribute. See the blogpost here.
Now we have to assign the Local Experience Packs
- Select “Required”
- Select “Include Groups”
- Select “groups to include”
- Select the dynamic language group for da-dk
You can also create assignment as available so that the end user can use the Intune Company Portal to install the Local Experience Packs.
Create a collection for Local Experience Packs
The reason for creating a collection in MSfB is so that the apps are grouped in the private Windows Store.
Create a collection:
- Click your private store
- Click Add collection
Give the collection a name – Local Experience Pack
Then you can add the Local Experience Packs to the collection
And now for the end user experience – in the blogpost I did 3 different thing – so there will also be 3 different user experience.
- Local Experience Packs as required – the end user will not notice any thing in the installation
- Available from Intune Company Portal – the end user will see it and can installed it on request
- In the Windows Private Store – the end user will see it and can installed it on request