Installation

You can download the latest version of AnkiMorphs from ankiweb. You can find previous versions on github releases.

AnkiMorphs parses text into morphs by using external morphemizers, and different languages will require different morphemizers. Below are the currently supported morphemizers:

Japanese morphemizers

Japanese has two available morphemizers:

  • MeCab morphemizer (recommended)
    This can be added by installing the ankimorphs-japanese-mecab companion add-on (installation code: 1974309724). Once this add-on has been installed and Anki has been restarted, the morphemizer will show up as the option AnkiMorphs: Japanese

  • install spaCy with Japanese models

Chinese morphemizers

Chinese has two available morphemizers:

  • Jieba morphemizer (recommended)
    This can be added by installing the ankimorphs-chinese-jieba companion add-on (installation code: 1857311956). Once this add-on has been installed and Anki has been restarted, the morphemizer will show up as the option AnkiMorphs: Chinese

  • install spaCy with Chinese models

Morphemizers for other languages

For other languages you can install spaCy, which currently supports:

Catalan, Chinese, Croatian, Danish, Dutch, English, Finnish, French, German, Greek (Modern), Italian, Japanese, Korean, Lithuanian, Macedonian, Norwegian (Bokmål), Polish, Portuguese, Romanian, Russian, Slovenian, Spanish, Swedish, Ukrainian.

After the installation is complete, some setup is required to get AnkiMorphs to work. After that you can run Recalc and you will be good to go!

Here is an overview of the changes that are made to Anki after installing AnkiMorphs.