Adding a second keyboard language lets you type accents, special characters, or a whole different script without changing your system language. This guide walks you through adding a keyboard language on Windows, macOS, Android, and iOS, including how to switch between them and fix common issues.
What You’ll Need
- Your device (Windows PC, Mac, Android phone/tablet, or iPhone/iPad)
- Administrator access on Windows or Mac (usually your normal account)
- For mobile devices, just the device itself – no extra apps required
- Internet connection (only needed if the language pack isn’t already installed)
Step-by-Step
Windows 10 & 11
- Open Settings (press Win + I).
- Go to Time & Language (Windows 11: Time & language).
- Select Language & region (Windows 10: Language).
- Under Preferred languages, click Add a language.
- Search for the language you want (e.g., “Spanish”, “French”, “Arabic”). Select it and click Next.
- Make sure the Keyboard checkbox is ticked (it usually is by default). You can also install the full language pack if you want the UI in that language, but for just typing, the keyboard is enough.
- Click Install. Wait for the download to finish.
- Once installed, you’ll see the language appear in your preferred languages list. Click the three dots next to it and choose Language options to see the keyboard layout(s). You can add more layouts here if needed.
- To switch between keyboards, press Win + Space or Alt + Shift. You can also click the language abbreviation (e.g., “ENG”) on the taskbar and select the language you want.
macOS (Ventura and later)
- Open System Settings (Apple menu > System Settings).
- Click Keyboard in the sidebar.
- Click the Text Input button on the right, then click Edit next to “Input Sources”.
- Click the + button.
- Search for the language or keyboard layout you want (e.g., “Spanish”, “French”, “ABC” variants). Select it and click Add.
- The new keyboard will appear in the list. You can reorder them by dragging.
- To switch, press Control + Space (or Globe key if you have one). You can also click the input menu icon in the menu bar (a flag or character) and select the language.
Note for older macOS versions (Monterey and earlier): Go to System Preferences > Keyboard > Input Sources and follow the same steps.
Android (Stock Android and most phones)
- Open Settings.
- Tap System > Languages & input (on some phones it’s General Management > Language and Input).
- Tap On-screen keyboard (or Virtual keyboard), then tap the keyboard you’re using (e.g., “Gboard”).
- Tap Languages (or Languages & input).
- Tap Add keyboard and select the language you want. You may need to download the language pack first.
- Once added, you can switch by tapping the globe icon on your keyboard (or long-pressing the spacebar) and selecting the language.
iPhone and iPad (iOS/iPadOS)
- Open Settings.
- Tap General > Keyboard > Keyboards.
- Tap Add New Keyboard.
- Choose the language you want from the list. Some languages have multiple layouts (e.g., QWERTY, AZERTY) – select the one you prefer.
- Tap Done.
- To switch, tap the globe icon on the keyboard (bottom left) until you reach the language you want. You can also hold the globe to see a list.
Common Mistakes
- Adding a language pack instead of a keyboard: On Windows, people often install the full language pack when they only need the keyboard. This changes the UI language and can be confusing. Make sure you only tick “Keyboard” unless you really want the whole system in that language.
- Not checking the keyboard layout: Some languages have multiple layouts (e.g., Spanish has “Spanish” and “Spanish – ISO”). If the keys don’t match what you expect, check the layout in settings.
- Forgetting to switch: Adding the language doesn’t automatically switch your keyboard. You still need to press the shortcut or tap the icon to toggle.
- On mobile, adding the language but not the keyboard: On Android, you might add a language to the system but not to your keyboard app. Make sure you add it in the keyboard’s settings, not just the system language settings.
Tips
- Use Win + Space (Windows) or Control + Space (Mac) to cycle through keyboards quickly. On mobile, the globe key is your best friend.
- If you type in two languages frequently, consider using a keyboard that supports auto-switching (like Gboard on Android) or enable “Smart Compose” features.
- On Windows, you can set a different default keyboard for each app window by going to Settings > Time & Language > Typing > Advanced keyboard settings and choosing “Let me use a different input method for each app window”.
- On Mac, you can set a keyboard shortcut for switching under System Settings > Keyboard > Keyboard Shortcuts > Input Sources.
- If you only need a few special characters, you don’t need a whole new keyboard – you can use Alt codes (Windows) or Option keys (Mac) for many accents.
Troubleshooting
- Language doesn’t appear in the list: Make sure you’re looking in the right place. On Windows, it’s under “Preferred languages”. On Mac, it’s under “Input Sources”. On Android, it’s inside your keyboard app’s settings.
- Keyboard layout is wrong: Go back to the language settings and check the layout. You may have accidentally added a different variant (e.g., “French (Canada)” instead of “French”). Remove it and add the correct one.
- Switching shortcut doesn’t work: On Windows, try Ctrl + Shift if Win + Space doesn’t work. On Mac, check that the shortcut isn’t already assigned to something else in System Settings > Keyboard > Shortcuts.
- Language pack won’t download: Ensure you have an internet connection and enough storage space. On Windows, try restarting the Settings app or your PC. On mobile, check your Wi-Fi or cellular data.
- Keyboard icon not showing on taskbar/menu bar: On Windows, right-click the taskbar and select “Show touch keyboard button” if you don’t see the language icon. On Mac, go to System Settings > Keyboard > Text Input and check “Show input menu in menu bar”.
- Accents still not typing: On Windows, you may need to use the international keyboard layout (e.g., “United States-International”) for certain accents. On Mac, hold down a letter key to see accent options.
Frequently Asked Questions
Do I need to restart my device after adding a keyboard language?
Usually no. The change takes effect immediately, though some older Windows versions might require you to log out and back in if you also installed a language pack.
Can I have more than two keyboard languages?
Yes, you can add as many as you like on all platforms. Just repeat the steps for each language.
Will adding a keyboard language change my system language?
No, unless you explicitly install a language pack and set it as the display language. Adding a keyboard only affects typing.
How do I remove a keyboard language I no longer need?
Go to the same settings where you added it. On Windows, click the three dots next to the language and choose “Remove”. On Mac, select it in Input Sources and click the minus button. On mobile, edit the keyboard list.
Why does my keyboard keep switching back to the default language?
This can happen if you have multiple keyboards and accidentally press the switch shortcut. Check your keyboard shortcuts and make sure you’re not hitting them unintentionally. On Windows, you can also adjust the “Override for default input method” in advanced keyboard settings.
Can I use different keyboard layouts for different apps?
Yes, on Windows you can enable “Let me use a different input method for each app window” in advanced keyboard settings. On Mac, you can set a specific input source for an app by going to the app’s menu bar and selecting the input source while the app is active.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Shockwave Flash Crashes in Firefox
- CSS min(), max(), clamp(): How to Use Them
- How to Partition an External Hard Drive
- How to Transfer PicsArt Stickers from Android to PC
- Fix Microsoft Account Apps Notification in Windows 10
- Printer Problems With macOS Catalina: Fixes