-
split() word count treats a spaceless CJK answer as one word (omi)
Onboarding decides whether a spoken answer has enough content with len(transcript.split()) >= 2. str.split() returns 1 for CJK text that has no spaces, so a full answer like 東京に住んでいます is counted as a single word, never reaches the LLM check, and the question stays marked unanswered for Japanese, Chinese, and Korean speakers.
-
TipTap word count treats a whole CJK paragraph as 1 word / 1 min read
The editor footer's word count and reading time come from TipTap's CharacterCount, whose default wordCounter splits on spaces. CJK scripts have no spaces between words, so a long Japanese or Chinese draft shows "1 word" and "1 min read" even though the published page, which already counts CJK separately, reports the correct time.
Other categories