> How does this work for ideographic scripts like Japanese Kanji or Chinese?
For Chinese, it’s usually not difficult. If a stroke or two is off, or if it’s the wrong radical, you can usually figure out pretty quickly with a similar effort to a misspelled word what they meant from context. If they incorrectly used a homonym, you likewise can tell pretty quickly, like “queue” vs. “cue”.
In Chinese this partly happens because you don’t just memorize individual characters, you also memorize pairs/clusters of characters as the actual semantic units.