Recently I took part in a project where a client has several branch office locations in 13 different countries total. Two countries required a Windows display language other than English (en-US) and all the employees got physical keyboard layouts matching their countries standard layout.
As a result, I wanted to simplify the configuration of Windows locale settings, display languages, keyboard layouts and time zones. The plan was to set the languages dynamically before the OS deployment starts — to make the lives of my colleagues (and mine hopefully 😉) easier.
I could not find a solution which was working properly for Windows 10 1809. So I tried quite a few approaches and ran into many issues. It tempted me to just download all the different WIM files — one for every language. Luckily I came up with a better approach and this blog post explains how it works.