Automatically switch Keyboard to match Text Language in Word & PowerPoint
To automatically switch keyboard to match text language in Word and PowerPoint, follow these steps: To know more about these steps, keep reading. First, you need to open Microsoft Word or PowerPoint on your computer. Then, click on the Options visible in the bottom-left corner to open the Word/PowerPoint Options panel. Next, switch to the Advanced tab and tick the Automatically switch keyboard to match language of surrounding text checkbox.
Finally, click the OK button to save the change. As said earlier, you can enable or disable this setting in Publisher using Local Group Policy Editor and Registry Editor. Therefore, if you use Publisher, you can continue following these two methods.
Automatically switch Keyboard to match Text Language in Publisher
To automatically switch keyboard to match text language in Publisher using Group Policy, follow these steps: Let’s find out more about these steps. To get started, you need to press Win+R to open the Run prompt, type gpedit.msc, and hit the Enter button. Then, navigate to this path: User Configuration > Administrative Templates > Microsoft Publisher 2016 > Publisher Options > Advanced Double-click on the Automatically switch keyboard to match language of surrounding text setting and choose the Enabled option to enable and the Disabled option to disable.
Finally, click the OK button to save the change. Note: If you want to set the factory default, open the same setting in the Local Group Policy Editor, and choose the Not Configured option. Alternatively, you can also choose the Disabled option. Finally, you need to restart the Publisher app to get the corresponding change.
Automatically switch keyboard to match text language in Publisher using Registry
To automatically switch keyboard to match text language in Publisher using Registry, follow these steps: To find out more about these steps, continue reading. First, search for regedit, click on the search result, and click the Yes button to open the Registry Editor on your computer. Then, navigate to this path: If you cannot find 16.0, you need to create those sub-keys manually. For that, right-click on Microsoft > New > Key and name it as office. Then, do the same to create the 16.0 key. Right-click on 16.0 > New > Key and name it as publisher. Following that, repeat the same steps to create a sub-key named preferences.
Next, right-click on preferences > New > String Value and set the name as autokeybd.
Then, double-click on it to set the Value data as 1 and click the OK button.
At last, close all windows and restart your computer to get the change. Note: If you want to revert to the original setting, you have two options. First, you can set the Value data as 0. Second, you can delete this String Value. For that, right-click on it, select the Delete option and click the Yes button. Read: How to add or remove Keyboard layout in Windows
Why do keyboards switch languages automatically?
Windows 11/10 may switch the language accidentally if you use the predefined keyboard shortcut. If you press Left Alt+Shift together, it opens the language selection panel on the Taskbar and switches to another language. Following that, if you press the Enter button, it selects the language automatically. However, if it happens in Word or PowerPoint, you need to disable the setting mentioned above.
How do I automatically change language?
If you use Word or PowerPoint and you want to change language automatically, you can go through the steps mentioned above. However, you must add the language first to your system. Otherwise, this guide won’t work for any Office app. Hope it helped. Read: Fix Windows keyboard language changes on its own in Windows.