Change Language in Windows 11/10: Display, Keyboard, Login
To change the display language in Windows 11, go to Settings > Time & Language > Language & region, click “Add a language”, select your language, install the language pack, and then set it as the Windows display language. Sign out and back in to apply. But here is the counterintuitive part that explains the #1 complaint (“language not changing completely”): Windows 11 has four separate language settings, and changing one does not change the others. The display language (menus and dialogs), the keyboard/input language (what you type), the Welcome screen language (what appears before you log in), and the regional format (dates, numbers, currency) each live on different settings pages. Changing the display language leaves the login screen in the old language, some apps still open in the old language, and the clock still formats dates the old way — because you changed one of four, and the other three have their own switches.
Windows treats “language” as four different problems wearing the same word. The display language controls what Windows shows in its own menus and dialogs. The keyboard/input language controls what happens when you type. The Welcome screen language controls what appears before you sign in — a setting that lives in a different place entirely. And the regional format controls whether the date shows as 09/18/2026 or 18.09.2026, which is a formatting choice, not a translation. Most guides cover one of the four, the reader changes it, discovers the login screen is still in the old language, and searches “Windows 11 language not changing completely” — which is the exact search that brought people to this page.
Jake’s customer this week bought a laptop while traveling in Germany. Everything on it was in German — the menus, the login screen, the keyboard layout, even the error messages. Jake navigated the German-language Settings app (guessing at which word meant “language”), changed the display language to English, restarted, and felt victorious. The customer came back the next day: the login screen still said “Willkommen,” the clock showed dates as 18.09.2026, and the keyboard kept typing German characters. Jake had changed one of four settings and thought he was finished. Ethan’s reaction was immediate: “Which of the four did you change? Because the login screen and the date format have their own settings, and neither of them is on the page you were on.”
What “Changing Language” Actually Means in Windows 11
Before the how-to, here is the map. Windows 11 has four language-related settings, and each one controls a different part of your experience:
| Setting | What it controls | Where to change it |
|---|---|---|
| Display language | Windows menus, dialogs, Settings app, system messages | Settings > Time & Language > Language & region |
| Keyboard / input language | What characters appear when you type (QWERTZ vs QWERTY, accent keys, IME) | Same page — but under the language’s keyboard options; switched with Win+Space |
| Welcome screen language | The login/sign-in screen, the lock screen text, system accounts | Control Panel → Region → Administrative tab → Copy settings |
| Regional format | Date format, number format, currency symbol, first day of the week | Settings > Time & Language > Language & region → Regional format |
Each setting is independent. You can set the display language to English, the keyboard to Japanese, the Welcome screen to German, and the date format to Thai — and Windows will happily maintain all four simultaneously. This is why “I changed the language but half of Windows is still in the old one” is the most common complaint in this space: the reader changed the display language (which affects Settings and system messages) but not the Welcome screen (which affects the login), the keyboard (which affects typing), or the regional format (which affects dates and numbers).
“So I need to change four settings on three different pages to fully change the language?” Jake asked.
“Five settings on four pages if you count the language for new user accounts,” Ethan said. “Microsoft calls them all ‘language’ and scatters them across Settings, the Control Panel, and per-app language settings. It’s the same pattern as the camera settings and the notification settings — the functionality is all there, but the map to find it doesn’t exist. This page is the map.”
♂️ Jake's Reality Check
"The German laptop — I changed the display language and the customer came back the next day saying it wasn’t finished. Was I wrong?”
The straight answer. You did the biggest part — the display language. But you missed the login screen (controlled separately in the Control Panel’s Region settings), the keyboard layout (which needed a German-to-English input switch), and the regional format (which was still showing DD.MM.YYYY). The customer saw ‘Willkommen’ on the login screen and concluded you hadn’t done anything. You changed 25% of the language and it looked like 0% because the login screen is the first thing they see.
Change the Display Language in Windows 11 (The Main Method)
This is the setting most people mean when they say “change the language” — it changes the language of Windows menus, Settings, system dialogs, and built-in apps. Here is the step-by-step:
- Open Settings (Win + I) and click Time & Language in the left sidebar.
- Click Language & region.
- Click the “Add a language” button next to “Preferred languages.”
- Search for the language you want (type “English,” “Deutsch,” “Japanese,” etc.) and click it.
- Click Next. The language options page appears. Make sure “Set as my Windows display language” is checked, then click Install.
- Windows downloads the language pack (this may take several minutes and requires an internet connection). Some languages also include optional components: speech recognition, handwriting, and text-to-speech — install these only if you need them.
- When the installation completes, you see “Sign out” or “Restart now” options. Click Sign out (or restart). When you sign back in, Windows is in the new language.
If you already have multiple languages installed and want to switch between them, go back to Settings > Time & Language > Language & region and use the “Windows display language” dropdown to select the one you want. Sign out and back in to apply the change.
One important detail: the display language change affects your user account only. Other user accounts on the same PC keep their own display languages. If you want the login screen and new user accounts to use the new language too, you need the Welcome Screen fix in the next sections.
✅ Why this is the one to start with
The display language is the foundation — it changes the Settings app itself, which means you can navigate the rest of the language settings in a language you actually read. If you are starting from a laptop in a language you don’t understand, change the display language first, then use the (now readable) Settings app to fix the keyboard, the regional format, and the login screen.
Change the Keyboard / Input Language (and the Shortcuts)
The keyboard language (also called the input language or input method) controls what characters appear when you press keys. A German keyboard has QWERTZ layout (Z and Y swapped); a French keyboard has AZERTY; a Japanese keyboard uses an IME (input method editor) that converts Latin-character input into kanji, hiragana, and katakana. Changing the display language does not always change the keyboard — they are separate settings.
Switch Between Installed Keyboard Languages
Three ways to switch, from fastest to most visible:
- Win + Space — the primary shortcut. Hold Win and press Space to cycle through all installed keyboard languages. A visual overlay shows which language is active. Release both keys to select.
- Alt + Shift — the legacy shortcut (carried over from Windows 7 and earlier). Toggles between the last two keyboard languages. Some users prefer this because it is a single toggle rather than a cycle.
- Taskbar language indicator — click the language abbreviation (ENG, DEU, JPN, etc.) in the system tray, next to the clock. A popup shows all installed keyboard languages; click to select.
Add or Remove a Keyboard Language
- Open Settings > Time & Language > Language & region.
- Under “Preferred languages,” click the language that has the keyboard you want to change.
- Click Options (the three-dot menu or the Options button).
- Under “Keyboards,” click “Add a keyboard” and select the layout you want. For English, you might add “US QWERTY”; for German, “German” (QWERTZ).
- To remove a keyboard, click it in the list and select Remove.
Change the Language Switch Hotkey
If you want to remap the keyboard-switching shortcut (or disable one you keep hitting accidentally):
- Open Settings > Time & Language > Typing.
- Click Advanced keyboard settings.
- Click Input language hot keys (this opens the old “Text Services and Input Languages” dialog).
- Click the “Advanced Key Settings” tab.
- Select the action you want to change (e.g., “Between input languages”) and click Change Key Sequence.
- Choose your preferred shortcut: Ctrl+Shift, Left Alt+Shift, or Not Assigned (to disable the shortcut entirely).
This is a common fix for gamers and typists who accidentally hit Alt+Shift mid-game or mid-sentence and suddenly find themselves typing in the wrong language. Setting the key sequence to “Not Assigned” for one of the two shortcuts (Win+Space and Alt+Shift) prevents the accidental switch while keeping the other as your intentional method.
Change the Login Screen and Welcome Screen Language (The Fix Most Guides Miss)
This is the setting that catches nearly everyone who changes the display language and then discovers the login screen is still in the old language. The Welcome screen — the screen that says “Willkommen” or “Bienvenue” or “ようこそ” before you enter your password — has its own language setting, and it is not on the Settings > Language page. It lives in the Control Panel’s Region settings, under the Administrative tab.
- Press Win + R, type
control, and press Enter to open the Control Panel. - Go to Clock and Region → Region (or click “Change date, time, or number formats”).
- Click the “Administrative” tab at the top of the Region dialog.
- Click the “Copy settings” button. A new dialog opens showing three columns: “Current user,” “Welcome screen and system accounts,” and “New user accounts.”
- Look at the “Welcome screen” column. If it shows the old language (the one you changed away from), check both boxes at the bottom: “Welcome screen and system accounts” and “New user accounts.”
- Click OK, then OK again to close the Region dialog.
- Restart the computer. The login screen now displays in the new language.
This is also the fix for “Windows 11 language not changing completely” — the search phrase that describes exactly this problem. The display language changed (Settings, menus, apps are in the new language), but the Welcome screen, the shutdown screen, the lock screen clock format, and the system account messages are still in the old language. The Copy settings dialog is the one place that synchronizes all of them.
“So the reason my customer’s laptop still said ‘Willkommen’ is because this checkbox was on a completely different page that neither of us knew existed?” Jake asked.
“Exactly,” Ethan said. “Microsoft put the login screen language in a dialog that hasn’t been redesigned since Windows 7. The Settings app has a nice, modern language page — and none of it touches the Welcome screen. The bridge between the two is a button called ‘Copy settings’ buried in an Administrative tab most people have never opened. This is why every guide that stops at ‘change the display language’ generates a follow-up search: ‘why is my login screen still in the wrong language.’”
The Single Language Edition Trap (When Settings Is Grayed Out)
If you bought a laptop in certain markets (Thailand, Japan, China, parts of Europe), it may have shipped with Windows 11 Home Single Language — an OEM edition that is locked to one display language. The “Add a language” button still works for adding keyboard layouts, but the “Windows display language” dropdown is grayed out or shows only one option, and the “Set as my Windows display language” checkbox during language installation is missing. You cannot add a second display language through the Settings app.
This is not a bug — it is a licensing restriction. Single Language editions are sold at a lower OEM price point on the condition that they support only one display language. The restriction is enforced at the Windows edition level, not by a setting you can toggle. The keyword cluster “change language Windows 11 single language” and “Windows 11 Home single language” is one of the largest in this topic, because the affected users discover the limitation only after they try to change the language and the option is not there.
Workaround 1: Upgrade to Full Windows 11 Home (Recommended)
The cleanest fix is to upgrade the Single Language edition to the full Windows 11 Home, which supports all display languages. If your laptop came with a digital license (which most do), the upgrade is free:
- Download the Windows 11 Installation Media (the Media Creation Tool or the ISO) from Microsoft’s official download page.
- Run the installation and choose “Keep personal files and apps” during setup. This performs an in-place upgrade that preserves everything.
- When setup asks for a product key, select “I don’t have a product key.”
- Choose Windows 11 Home (not Single Language) when asked which edition to install.
- After the upgrade completes and the PC restarts, Windows activates automatically using the existing digital license. The Single Language restriction is gone, and the display language dropdown now shows all installed languages.
Workaround 2: PowerShell (If the Option Is Partially Available)
On some Single Language builds, the PowerShell language cmdlets can install and set a display language even when the Settings UI does not offer the option:
# Check current edition
Get-ComputerInfo | Select-Object WindowsOperatingSystemSKU
# Try installing a language pack (may fail on Single Language)
Install-Language -Language en-US
# If the install succeeds, set it as the display language
Set-SystemPreferredUILanguage -Language en-US
If the Install-Language command fails with an error about the edition or license, the Single Language restriction is enforced at the licensing level and the PowerShell route is blocked. In that case, the in-place upgrade (Workaround 1) is the reliable path.
Change the Regional Format (Dates, Numbers, Currency)
The regional format controls how Windows displays dates, times, numbers, and currency — independent of the display language. A German regional format shows dates as 18.09.2026; a US English format shows 09/18/2026. A German currency format shows €1.234,56; a US format shows $1,234.56. Changing the display language does not always change the regional format, which is why the date on Jake’s customer’s laptop still showed the German format after the language change.
- Open Settings > Time & Language > Language & region.
- Find the “Regional format” dropdown.
- Select the format that matches your preference (e.g., “English (United States)” for US date format and currency).
- The change applies immediately — no sign-out required. The clock, calendar, and any app that uses the system date format updates in real time.
For deeper control over individual formatting (first day of the week, short date pattern, number of decimal places), click the regional format dropdown and select “Change data formats”. This opens a page where each format component is individually configurable.
Change Language via PowerShell and Command Line
For scripted changes, deployment, or when the Settings UI is unavailable, Windows 11 (22H2 and later) includes PowerShell cmdlets for language management:
# List all installed languages
Get-InstalledLanguage
# Install a new language pack (requires internet connection)
Install-Language -Language ja-JP
# Set the display language
Set-SystemPreferredUILanguage -Language ja-JP
# Set the preferred input method (keyboard)
Set-WinUserLanguageList -LanguageList ja-JP -Force
# Copy the language settings to the Welcome screen and new users
# (the PowerShell equivalent of the "Copy settings" button)
Set-WinSystemLocale ja-JP
Set-Culture ja-JP
Set-WinHomeLocation -GeoId 122 # 122 = Japan
# Apply the changes (sign out required)
# The changes take effect on next sign-in
The Set-WinSystemLocale cmdlet sets the system locale, which affects non-Unicode programs (older applications that use the system code page for text encoding). This is the “Language for non-Unicode programs” setting in the Administrative tab of Region settings — it matters for legacy applications that display garbled text when the system locale doesn’t match the application’s encoding. If you see question marks or mojibake in older apps, the system locale is the fix.
The IT Admin Corner: Deploying Language Settings at Scale
For administrators deploying Windows images in multi-language environments, the language configuration is part of the provisioning process, not a post-deployment setting. The key tools:
Group Policy
Language-related policies are under User Configuration > Administrative Templates > Control Panel > Regional and Language Options (and some under Computer Configuration for system-level settings). The “Restrict the UI language Windows uses for selected users” policy enforces a specific display language for targeted users — useful for standardized deployments.
Intune
In the Intune admin center, language settings are deployable through the Settings Catalog (search for “language”) or through the Set-WinUserLanguageList PowerShell script deployed as a device configuration profile. The language pack must be installed before the display language can be set — use Install-Language in a PowerShell script, then Set-SystemPreferredUILanguage to apply it.
DISM for Image Deployment
:: Add a language pack to an offline Windows image
Dism /online /Add-Package /PackagePath:"C:\LangPacks\Microsoft-Windows-Client-Language-Pack_x64_ja-jp.cab"
:: Set the default language in the image
Dism /online /Set-Intl:ja-JP
This is used during Windows deployment (MDT, SCCM, Autopilot) to build multi-language images or to add a language to a base image before distribution. The language pack CAB files are available through the Windows ADK or Volume Licensing.
When Language Changes Don’t Work: the Honest Fixes
Language change failures cluster into a diagnosable set:
| Symptom | Likely cause | The fix |
|---|---|---|
| Display language changed but login screen still in old language | Welcome screen has its own language setting | Control Panel → Region → Administrative → Copy settings → check “Welcome screen and system accounts” |
| Display language dropdown is grayed out | Single Language edition | In-place upgrade to full Windows 11 Home (see the Single Language section) |
| Some apps still open in the old language | Per-app language settings; the app’s own language preference overrides the system | Settings → Apps → [app] → Advanced options → App languages; or check the app’s own settings |
| Language pack download fails or hangs | Windows Update delivery issue; language packs download through Windows Update | Run Windows Update first, then retry the language install; check internet connection |
| Older apps show garbled text (mojibake) | System locale doesn’t match the app’s encoding | Control Panel → Region → Administrative → “Language for non-Unicode programs” → Change system locale |
| Keyboard keeps switching to wrong language | Alt+Shift or Win+Space shortcut is being hit accidentally | Settings → Typing → Advanced keyboard settings → Input language hot keys → disable the shortcut you don’t want |
| Widgets or Xbox app in wrong language | Widgets use the region/language set in the Microsoft account or the app | Change the language in the Microsoft Store settings or the individual app’s settings |
And the when-nothing-works paragraph: if the language has been changed, the Welcome screen has been synchronized, the keyboard has been remapped, and something is still in the wrong language, the remaining culprits are per-app language settings (many apps — including Microsoft Office, Chrome, and the Widgets panel — have their own language preferences that override the system), the Microsoft Store region (which controls which apps are available and in which language), and the system locale for non-Unicode programs (which affects legacy applications). Check each one. And if the display language simply will not change, run Get-ComputerInfo | Select-Object WindowsOperatingSystemSKU in PowerShell to confirm you are not on a Single Language edition — the SKU number will tell you.
Frequently Asked Questions
How do I change the language in Windows 11?
Settings > Time & Language > Language & region > Add a language > select the language > check “Set as my Windows display language” > Install > sign out and back in. For the login screen, also change the Welcome screen language in Control Panel > Region > Administrative > Copy settings.
How do I change the keyboard language in Windows 11?
Press Win+Space to cycle through installed keyboard languages, or Alt+Shift to toggle between the last two. To add a new keyboard: Settings > Time & Language > Language & region > click the language > Options > Add a keyboard.
Why is my Windows 11 language not changing completely?
Because Windows has four separate language settings: display language, keyboard language, Welcome screen language, and regional format. Changing the display language does not change the others. Fix the Welcome screen in Control Panel > Region > Administrative > Copy settings, and change the regional format in Settings > Time & Language > Language & region.
How do I change the login screen language in Windows 11?
Control Panel > Region > Administrative tab > Copy settings > check “Welcome screen and system accounts” and “New user accounts” > OK > restart. This synchronizes the login screen, the lock screen, and system messages with the current user’s display language.
Can I change the language in Windows 11 Home Single Language?
Not through Settings — the display language dropdown is locked to one option on Single Language editions. The fix is an in-place upgrade to full Windows 11 Home: download the Windows 11 Installation Media from Microsoft, run it, choose “Keep personal files and apps,” select “Windows 11 Home” (not Single Language), and skip the product key. The digital license activates automatically.
How do I change the keyboard language shortcut in Windows 11?
Settings > Time & Language > Typing > Advanced keyboard settings > Input language hot keys > Advanced Key Settings tab > select the action > Change Key Sequence > choose Ctrl+Shift, Left Alt+Shift, or Not Assigned.
How do I change the system language in Windows 11 to English?
Add English (United States) or English (United Kingdom) in Settings > Time & Language > Language & region, install the language pack, set it as the display language, and sign out. Then fix the login screen through the Copy settings dialog and the keyboard through the language’s keyboard options.
How do I change the language in Windows 10?
The same steps: Settings > Time & Language > Language (Windows 10 calls it “Language” not “Language & region”) > Add a language > set as display language. The Control Panel Region settings for the Welcome screen are identical. Windows 10 reached end of support on October 14, 2025, but the language settings continue to work.
How do I change language in Windows 11 using PowerShell?
Install-Language -Language en-US (installs the pack), then Set-SystemPreferredUILanguage -Language en-US (sets it as display language). For the keyboard: Set-WinUserLanguageList -LanguageList en-US -Force. For the system locale: Set-WinSystemLocale en-US.
What is the keyboard shortcut to switch languages in Windows 11?
Win+Space cycles through all installed keyboard languages with a visual overlay. Alt+Shift toggles between the last two used. Both can be remapped or disabled in Settings > Typing > Advanced keyboard settings > Input language hot keys.
Why is the language grayed out in Windows 11 Settings?
Your PC is running Windows 11 Home Single Language, an OEM edition locked to one display language. The keyboard language can still be changed, but the display language cannot be added through Settings. The fix is an in-place upgrade to full Windows 11 Home using the Installation Media from Microsoft.
How do I change the date format in Windows 11?
Settings > Time & Language > Language & region → “Regional format” dropdown → select the format (e.g., “English (United States)” for MM/DD/YYYY). For individual date/time/number formats, click “Change data formats” below the dropdown.
How do I fix the language for non-Unicode programs in Windows 11?
Control Panel → Region → Administrative tab → “Language for non-Unicode programs” → Change system locale → select the language. This fixes garbled text (mojibake) in older applications that use the system code page instead of Unicode. A restart is required.
Can I have multiple display languages in Windows 11?
Yes, on full Windows 11 (Home, Pro, Enterprise, Education). Install as many language packs as you want and switch between them using the “Windows display language” dropdown. Each user account can have its own display language. Only the Single Language edition restricts you to one.
How do I change the keyboard on the login screen in Windows 11?
The login screen keyboard follows the Welcome screen language settings. Fix it through Control Panel → Region → Administrative → Copy settings → check “Welcome screen and system accounts” → OK → restart. The login screen keyboard layout will match the current user’s default input method.
Revision note. Updated September 2026. The language settings architecture (display, keyboard, Welcome screen, regional format) has been stable across all Windows 11 versions, and the Control Panel Region dialog for the Welcome screen is unchanged since Windows 7. If you have been switching the language and only half of Windows followed, take heart: you were changing the right setting on the wrong page — and now you have the map that shows where each of the four lives.