How To Write In Languages That Aren't On Your Keyboard
You don't need a second keyboard to type French, Greek, Arabic or Japanese on a Mac. How to add input sources, switch between them and use the Keyboard Viewer.
A common misconception is that writing in another language requires another keyboard. Usually it doesn’t. Modern operating systems can switch keyboard layouts instantly, allowing the same physical keyboard to produce completely different characters. The trick is knowing where those layouts live.
Adding Another Keyboard Layout On macOS
- Open System Settings → Keyboard.
- Under Text Input, click Edit next to Input Sources.
- Click the + in the bottom-left corner to add an input source.
You’ll see hundreds of keyboard layouts and language options.
For example:
- French
- French Canadian
- German
- Spanish
- Polish
- Greek
- Hebrew
- Arabic
- Russian
- Ukrainian
- Hindi
- Thai
- Chinese
- Japanese
- Korean
Select the layouts you need and add them. macOS will immediately make them available.
Switching Between Languages
Once several layouts are installed, switching is simple. Click the language indicator in the menu bar and choose the desired language. Or use the keyboard shortcut assigned by macOS. Many multilingual users switch dozens of times each day without thinking about it. The process eventually becomes automatic.
How The Same Keys Change
The physical keyboard doesn’t change. The interpretation changes.
Pressing a key that normally produces “A” may produce an entirely different character depending on the active layout. This can feel strange at first. After a few days it becomes surprisingly natural.
When You Don’t Know The Layout
Some languages require an adjustment period. Hebrew users must learn a Hebrew layout. Greek users must learn a Greek layout. Russian users must learn Cyrillic positions.
Fortunately, macOS includes a built-in Keyboard Viewer. In the same Input Sources window, turn on Show Input menu in menu bar. Then click the Input menu in the menu bar and choose Show Keyboard Viewer. It displays the current layout visually. As you press modifier keys, the display changes to reveal additional characters.
It’s one of the most underused language-learning tools on the Mac.
Beyond The Keyboard
Entering characters is only the first step. The next challenge is making sure your writing application understands what you’ve entered.
Can it:
- identify the language?
- spell check correctly?
- handle multiple languages?
- support right-to-left text?
Many applications stop at the keyboard. The best ones continue from there.
Writing Without Constant Reconfiguration
People who work in multiple languages quickly become tired of changing software settings every few minutes. The ideal workflow is simple: Switch language. Keep writing. The software adapts automatically.
That may sound like a small improvement, but over weeks, months, and years it removes thousands of interruptions. And writing is ultimately about maintaining thought, not managing settings.
Don’t want to learn a layout at all? If you can speak the language, macOS Dictation types it for you in the right script. See No Keyboard for That Language? Just Say It.
The app in this post
PolyWrite
The writing app TextEdit should have been. Plain text, rich text, and Markdown in one native Mac editor — with an AI assistant, Apple Translation, 24 themes, and automatic spell check in every language you type.