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's separate Cantonese course does use Traditional characters — but it's offered only to Mandarin-Chinese speakers, not from English, and Cantonese is spoken in Hong Kong and Guangdong rather than Taiwan. Either way, it won't get you any closer to Taiwanese Mandarin.)
And if it's Taiwanese Hokkien you're after rather than Mandarin — a separate language, not an accent — Duolingo has no course for that either; here's where Taiwanese Hokkien is actually taught.
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?