Select Add a keyboard and choose the keyboard you want to add. If you don't see the keyboard you want, you may have to add a new language to get additional options. If this is the case, go on to step 4.
If you receive an "Only one language pack allowed" or "Your Windows license supports only one display language" message, you have a single language edition of Windows 10. Here's how to check your Windows 10 language edition:
If you see Windows 11 Home Single Language next to Edition, you have a single language edition of Window 11, and you can't add a new language unless you purchase an upgrade to either Windows 11 Home or Windows 11 Pro.
If you see Windows 10 Home Single Language next to Edition, you have a single language edition of Window 10, and you can't add a new language unless you purchase an upgrade to either Windows 10 Home or Windows 10 Pro.
To remove an individual keyboard, select the language in question (see step 2), select Options, scroll down to the Keyboards section, select the keyboard you want to remove, and click Remove.
If you represent a government or government agency, a government-affiliated or government-sponsored cultural or language board or institution, or an accredited educational institution, you may redistribute the Pack to validly licensed users of the Software, in the same form as received from Microsoft.
Using Windows Update. If you're running an Ultimate or Enterprise edition of Windows, you can download available language packs by using Windows Updates. Language packs installed using Windows Update provide a fully translated version of Windows dialog boxes, menu items, and help content. All the languages available for this type of download have "Windows Update" listed in the right column of the table below.
Using the links on this page. You can download Language Interface Packs (LIPs) from the Microsoft Download Center by using the links below. You can install LIPs over any edition of Windows, but they provide a translated version of only the most widely used dialog boxes, menu items, and help content. To install a LIP, you will need to have the required parent language installed on your PC.
The table below shows if the language you're looking for requires a premium edition of Windows or a particular parent language.
Windows 10 will guide you through configuring your preferred language during the initial setup, but if you didn't select the correct option or use a device already configured with a different language, you don't have to struggle when your requirements are different, nor do you have to reinstall the operating system.
On Windows 10, when using a Microsoft account, some of your preferences (including language) will sync across the device. If you only plan to change the settings on the computer, you should turn off the option to sync your language settings to prevent changing the same settings on other devices.
You rarely have to change or add other languages on Windows 10. However, changing these settings may come in handy in organizations working with people who need to use different preferences. It's also a helpful feature to match the locale settings if you relocate to another region or when buying a new laptop that ships from a different country.
The following tables show the supported language packs for Windows desktop editions and Windows Server, and supported language interface packs (LIPs) for Windows desktop editions. LIPs are available for Windows desktop releases, but are not available for Windows Server. For more information, see Language packs.
The version of the language, LIP, or Feature on Demand must match the version number. For example, you can neither add a Windows 10 version 1809 LIP to Windows 10 version 1803 image, nor add a Windows Server 2019 language pack to Windows Server 2016.
UPDATE: This article mostly covers it but doesn't appear to work as intended, it only appears to enable the ability for the end user to then install the language pack. It isn't automatic in our experience, we suspect the automatic aspect is only fully available for Windows 11 as we are using Windows 10. -to-change-the-windows-11-language-with-intune/
I was thinking about other solution such as hooking the keys that change the language (for example alt+shift) but I wont be able to know what language is currently in use and a user can change the default hotkey...
The problem you are facing is related with how WM_INPUTLANGCHANGE message works. This message is sent to programs by operating system in order to inform them about language changes. However, according to documentation this message is sent only to "to the topmost affected window". It means that you can even call a native method GetKeyboardLayout (it is used by InputLanguageManager by the way) but if an application is not active GetKeyboardLayout will always return the last known, outdated, language.
Problem is in Admin script line 3: Install-Language en-AU. When run as administrator from logged on user's account it downloads the language pack and then the user script line 7: Set-WinUILanguageOverride en-AU changes display language to en-AU.
Yea, it works... Just not the fastest solution imho. What I mean is even when you run the install-language command on pc directly it takes around 2-5 minutes depending on internet speed to get the package. So, once you install it via w32app you should give it some time to settle in, because you won't see the progress. Only after certain time has passed can you run the other command which will switch UI language. A bit inconvenient if you ask me but so far, this the only way to do it via MDM.
If you're reading this message, it means I have given up or I am close to giving up on this Windows problem. I have a recently installed Windows 10 (build 19043.1110) here on my PC with the following two... languages?... (I will play along and pretend for a minute that I'm a complete idiot and I don't know what constitutes a language or a Windows locale).
These "languages" are accessible from the system tray. My keyboard is Swedish. Both of these two "languages" are set to use "Swedish keyboard". So if I use the hotkey Win+Space I am merely entertaining myself, it's not doing anything useful, it just switches my keyboard layout from Swedish to Swedish and back to Swedish again.
I see it's now called "input languages switching". I know it's a keyboard layout, but OK, I will play along. Still, nothing is changed by any of this if I have two "languages" called "Swedish keyboard"!
So I thought I would make this hot little feature more useful by adding some additional languages so that I can communicate in a few more additional languages instead of being stuck on English with Swedish keyboard. That proved to be most difficult. For starters, Windows never heard of "English (United Kingdom)". The Settings app has no record of it. It only displays "English (United States)".
The "preferred languages" language is "English (United States)" and the "Windows display language" is "English (United States)". This is almost OK. I do prefer it when Windows talks English. Unfortunately, this is not English, this is something else. Can you make sense of what Windows is saying here? I can't, and my understanding of English is pretty good if I may say so myself, even though it's not my first language. I can only speculate and make educated guesses on what's going on here.
Windows has always been confusing when it comes to foreign language support for as long as I can remember. Let's not forget the "MUI" packages for Windows and Office that were only reserved for privileged few customers who payed enough money to access these premium features. But here we have Windows 10, failing English, in year 2021.
If "English (United Kingdom)" is not found in the Settings app, then where do I find it? Where does Windows get the idea from that I want "English (United Kingdom)" in addition to "English (United Kingdom)"? I checked the old Control Panel options already, as far as I can tell, it's not possible to add or remove keyboard layouts or "languages" that way, like in the old days. It does list both of these English variants though. Go figure!
In an attempt to get a handle on "English (United Kingdom)" I tried to add "English (United Kingdom)" in the Settings app where there was none. That gave me three different "languages" in system tray, one of which was "United Kingdom keyboard" (language!?).
That did give me the privilege (handle) to "Remove" it from the Settings app. But that did not have the effect I was hoping for. I still have this stubborn "English (United Kingdom)" language that won't go away. It does offer me the opportunity to learn British spellings like "colour" and "personalisation" by changing the display language.
I wish Microsoft would stop trying to "simplify" our lives by calling everything a "language" and bundling numerous locale related settings in single name entities. I may be using a Swedish keyboard, but that doesn't mean I want my Windows to be in Swedish. You don't know how I use my computer, despite your best efforts to find out with your telemetrics. Windows is still Windows, some things are hard to change.
In both of these locations, I only have "English_US" and "Neutral". The "English_UK" key has been removed with success. But I still have "English (United Kingdom)" in system tray as a language option.
35fe9a5643