What Duolingo's Chinese course actually teaches
Duolingo offers one Mandarin Chinese course, and it's built entirely around Mainland China's standard: Simplified characters, Pinyin romanization, and Beijing-accented pronunciation. There's no Traditional-character toggle, no Zhuyin option, and no Taiwan-accent setting anywhere in the app. (Duolingo does have a separate Cantonese course that uses Traditional characters — but Cantonese is spoken in Hong Kong and Guangdong, not Taiwan, and it's a different language from Mandarin. It won't get you any closer to Taiwanese Mandarin.)
None of that makes Duolingo's course bad — it's a genuinely solid on-ramp if Mainland China is actually where you're headed. The problem only shows up when the destination is Taiwan and the course doesn't know that.
Three concrete gaps, if Taiwan is your goal
- Characters. Taiwan uses Traditional characters exclusively — in signage, menus, textbooks, everything. Simplified and Traditional aren't font variants of the same character; they're different character sets, often with no visual overlap at all. Learning Simplified first means re-learning how to read once you're actually in Taiwan.
- Phonetic system. Duolingo teaches Pinyin, the romanization system used in mainland schools. Taiwanese schoolchildren learn to read using Zhuyin (also called Bopomofo) instead — a completely different set of symbols. If you ever need to look up a word in a Taiwan dictionary, ask a local for help, or use a Taiwanese keyboard input method, Zhuyin is what you'll actually encounter.
- Accent and vocabulary. Beijing-standard pronunciation and Taiwan's accent differ in tone patterns and certain sounds, and everyday vocabulary genuinely diverges too — 土豆 means "peanut" in Taiwan and "potato" on the mainland, for one common example. See Taiwanese Mandarin vs. Mainland Mandarin for the full breakdown.
"But some apps added Traditional character support"
A few Chinese-learning apps have added a Traditional-character display option over the past couple of years, and it's worth being clear about what that does and doesn't fix. Flipping a character-display toggle changes how the characters are drawn — it doesn't rebuild the vocabulary, the phonetic system, or the accent underneath. A course still built around Mainland-standard words and Beijing pronunciation doesn't become a Taiwan course by changing which glyphs it prints. Zhuyin in particular is rarely part of the toggle at all, since it's a genuinely separate system to teach, not a character swap.
This is a real, common pattern worth checking for directly if you're comparing options: does the app teach Zhuyin, or only Pinyin? Is the vocabulary itself Taiwan-standard, or Mainland-standard with different characters drawn on top?
What actually solves this
The fix isn't a setting — it's building the course around Taiwan from lesson one: Traditional characters as the only characters, Zhuyin taught alongside Pinyin (not instead of it, since both are genuinely useful), Taiwan-standard vocabulary, and an authentic Taiwan accent in every piece of audio. That's the actual difference between "an app that can display Traditional characters" and "an app built for Taiwan."
CiaoSpeak is built that way from the ground up — Traditional characters, Zhuyin alongside Pinyin, Taiwan-standard vocabulary, and a real Taiwanese-accent AI teacher for conversation practice, not a Mainland course with a display option bolted on. If you're just starting out, our beginner's guide to Chinese tones is a good first stop regardless of which app you end up using. See the FAQ for more on how CiaoSpeak works, or head back to the homepage for the full picture.
Frequently asked questions
Is there Taiwanese on Duolingo?
It depends which "Taiwanese" you mean. If you mean Taiwanese (Hokkien) — a distinct language from Mandarin also spoken in Taiwan — Duolingo has no course for it at all. If you mean Taiwanese Mandarin specifically, Duolingo's one Mandarin course is the Mainland-standard version (Simplified characters, Pinyin, Beijing pronunciation), not a Taiwan-specific one.
Does Duolingo teach Traditional Chinese characters?
No. Duolingo's Mandarin Chinese course teaches Simplified characters exclusively, with no Traditional-character option or toggle. Duolingo does offer a separate Cantonese course that uses Traditional characters, but Cantonese is a different language from Mandarin — it doesn't help you learn Taiwanese Mandarin.
Does Duolingo teach Zhuyin (Bopomofo)?
No. Duolingo's Chinese course teaches Pinyin only, the romanization system used in mainland China. Zhuyin (Bopomofo) is the phonetic system actually taught to schoolchildren in Taiwan, and Duolingo has no Zhuyin option.
Is Duolingo's Chinese course Taiwan-accented or Mainland-accented?
Mainland-accented. Duolingo's Chinese course uses Beijing-standard pronunciation throughout, which differs from Taiwan's accent in tone patterns, retroflex sounds, and everyday vocabulary.
Can I just switch a Simplified-Chinese app to Traditional characters later?
Not cleanly. Traditional and Simplified aren't font variants of the same characters — they're different character sets, and a course built around Simplified vocabulary and Mainland pronunciation doesn't become a Taiwan course just by changing which characters are displayed. The vocabulary, accent, and phonetic system all need to be built for Taiwan from the start.