Skip to content

ChrisPWill/AnkiKanjiSentences

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kanji Sentences

Kanji Sentences is a simple addon for Anki allowing a user to suspend or unsuspend Japanese flashcards based on whether or not you have seen a particular kanji.

Currently, the functionality is quite limited - it will simply check the "Kanji" field of all existing flashcards that are not in the new state (seen at least once) and consider these kanji as being "known". Then, depending on the menu option you choose, it will suspend sentences with unknown kanji or unsuspend sentences without unknown kanji. The field currently checked is the "Expression" field in models with "Japanese" in the model name. All field checks are case insensitive.

Kanji Sentences is available on Github:

https://github.com/ChrisPWill/AnkiKanjiSentences

Kanji Sentences is also available on the Anki addon site:

https://ankiweb.net/shared/info/1356338883

Some code was inspired from the modified version of Kanji Grid, which I also recommend:

https://ankiweb.net/shared/info/942570791

Installation

Copy kanjisentences.py into your Anki plugins directory

Planned features

  • A configuration menu allowing operations to be run only on certain decks and fields
  • Ability to bury instead of suspend

Development

Want to contribute? Great! Any code contributions are very welcome. If it's a feature that might take some time, do submit an issue on the issue tracker so that someone else doesn't try to do the same thing. I will also post to the issue tracker when I begin work on a new feature that will take me more than a single coding session.

About

Gives the option to suspend or unsuspend sentences in Anki based on whether or not you know the kanji.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages