How do I write script and accented characters?

You can write accented and Asian characters in Language Perfect, even if you're using a standard English keyboard.

Writing script characters

You have two options for writing in script (for example hanzi, hiragana, katakana and kanji): handwriting recognition and keyboard-based input. 

Handwriting recognition

Handwriting recognition works best on touchscreen devices such as tablets and touchscreen laptops, but you can also draw the characters with a mouse. 

  1. Activate handwriting mode by selecting the green pen icon if it isn't already selected.
  2. Draw the characters required to answer the question. 
  3. As you draw, the system will automatically suggest several possible matches; select the one you want to use as your answer, or if the first answer (highlighted in blue) is the one you want, just click the Submit button.

Stroke order is not required to be correct to get the correct answer, however it is taken into account by the recognition system when choosing between different similar looking characters. This means that your students will get the best results if they use the correct stroke order, but if they get it wrong the system may still be able to get their characters recognised.

Keyboard-based input

The alternative way of writing answers is to use an English keyboard, and to type the romanisations of the characters (e.g. romaji or pinyin for Japanese and Chinese). As you type the romanisation, the system will automatically convert from English letters to script. For Japanese, the system will automatically switch between hiragana, katakana and kanji for each question based on which script the answer is in, but you can also switch manually by tapping the Ctrl key.

On tablets, we recommend enabling the appropriate foreign keyboard if you would like to type your answers. Instructions for iPads can be found on Apple's support website

If you're using a Windows computer, you're also able to add foreign keyboard input. Doing this will allow you to write in an accented script. You can find Microsoft's guide on how to set up foreign keyboards here.

Writing accented characters

On a computer

When typing in a Latin language which has additional accents, for example French or German, the system will automatically suggest the appropriate accented characters when you type the closest non-accented character. As an example, typing e while in a French writing test will suggest é, ê, è and ë. Type the number above the letter to insert that character, for example type 2 to get the ê in la tête.

On a tablet/mobile device

iPads, iPhones and Android devices have support for foreign keyboards, and this is our recommended way of typing in foreign Latin-based languages. If you don't want to enable the alternative keyboard, you can also press and hold the closest non-accented character to get a popup with accented characters for you to choose from. 

If you are still unable to write the characters that you want, please contact  us at