{{ appContent.subtitle[local] }}

{{ appContent.title[local] }}
{{ appContent.description[local] }}
{{ appContent.subtitle[local] }}
{{ appContent.title[local] }}
{{ appContent.description[local] }}

{{ appContent.currentCharacter[local] }} ({{ appContent.toggleClose[local] }} 
 {{ appContent.showStandardDecomposition[local] }} 
{{ appContent.exercises.title[local] }}
{{ appContent.exercises.settings[local] }}
{{ appContent.exercises.builtIn.title[local] }}
{{ appContent.exercises.builtIn.description[local] }}

{{ appContent.builtInExercise.commonCharacter.title[local] }}
{{ appContent.builtInExercise.commonCharacter.tw[local] }}
{{ appContent.builtInExercise.commonCharacter.twCommon4808[local] }}

{{ appContent.builtInExercise.commonCharacter.warning[local] }}

{{ appContent.builtInExercise.commonCharacter.twLessCommon6341[local] }}

{{ appContent.builtInExercise.commonCharacter.warning[local] }}

{{ appContent.builtInExercise.commonCharacter.cn[local] }}
{{ appContent.builtInExercise.commonCharacter.cnCommon3500[local] }}

{{ appContent.builtInExercise.commonCharacter.warning[local] }}

{{ appContent.builtInExercise.commonCharacter.cnLessCommon3000[local] }}

{{ appContent.builtInExercise.commonCharacter.warning[local] }}

{{ appContent.builtInExercise.commonCharacter.hk[local] }}
{{ appContent.builtInExercise.commonCharacter.hkCommon4759[local] }}

{{ appContent.builtInExercise.commonCharacter.warning[local] }}

{{ appContent.builtInExercise.commonCharacter.jp[local] }}
{{ appContent.builtInExercise.commonCharacter.jpCommon2136[local] }}

{{ appContent.builtInExercise.commonCharacter.warning[local] }}

{{ appContent.builtInExercise.lyric.title[local] }}
2016-2020
2011-2015
{{ appContent.builtInExercise.article.title[local] }}
{{ appContent.builtInExercise.article.classic.title[local] }}
{{ appContent.builtInExercise.arrayRadical.title[local] }}
{{ appContent.builtInExercise.arrayRadical.example[local] }}
{{ appContent.builtInExercise.arrayRadical.chineseRadical[local] }}
{{ appContent.builtInExercise.standard.title[local] }}
{{ appContent.builtInExercise.standard.keystroke1.title[local] }}
{{ appContent.builtInExercise.standard.keystroke2.title[local] }}
{{ appContent.builtInExercise.standard.keystroke3.title[local] }}
{{ appContent.builtInExercise.standard.keystroke4.title[local] }}
{{ appContent.builtInExercise.specialShort.title[local] }}
{{ appContent.builtInExercise.specialShort.specialCode[local] }}
{{ appContent.builtInExercise.specialShort.shortCode[local] }}
{{ appContent.builtInExercise.symbol.title[local] }}
{{ appContent.builtInExercise.symbol.symbol[local] }}
{{ appContent.builtInExercise.emoticon.title[local] }}
{{ appContent.builtInExercise.emoticon.emoticon[local] }}
{{ appContent.exercises.customisation.title[local] }}
 {{ appContent.exercises.customisation.description[local] }}

* {{ appContent.exercises.customisation.comment[local] }}
{{ appContent.exercises.notice.title[local] }}
{{ appContent.exercises.notice.aboutArrayHintTitle[local] }}

{{ appContent.exercises.notice.aboutArrayHintPar1[local] }}

{{ appContent.exercises.notice.aboutArrayHintPar2[local] }}

{{ appContent.exercises.notice.characterDisplay.title[local] }}

{{ appContent.supportThisWebsite[local] }}
{{ appContent.toggleEngKey[local] }} 

 {{ appContent.currentExercise[local] }}
 {{ appContent.nextLine[local] }}



×

{{ appContent.reminder.title[local] }}


{{ appContent.typedLines[local] }} ({{ appContent.toggleClose[local] }} 

{{ appContent.wrongCharacterPreviousLines[local] }} ({{ appContent.toggleClose[local] }} 
{{ appContent.results.lines[local] }}

{{ appContent.results.total[local] }}

{{ appContent.results.currentRemaining[local] }} /
{{ appContent.results.characters[local] }}

{{ appContent.results.total[local] }}

/

{{ appContent.results.accuracy[local] }} %

{{ appContent.results.remaining[local] }}


{{ appContent.results.speed[local] }}

{{ appContent.results.time[local] }}

{{ appContent.results.correct[local] }}

{{ appContent.results.typed[local] }}


{{ appContent.wrongCharactersCurrentLine[local] }} ({{ appContent.toggleClose[local] }}