/german-anki

English-Deutsch (Sorted by Frequency)

Primary LanguagePythonMIT LicenseMIT

English-Deutsch (Sorted by Frequency)

A Frequency Dictionary of German, extended to include plural forms of nouns, principal parts of verbs, and IPA transcriptions for pronunciation.

A Frequency Dictionary of German contains the 5,000 most commonly used words of German today, occurring in a 20-million-word corpus ... and [representing] different genres, text types, registers, styles, and also regional varieties. (Source)

anki_card.jpg

Installation

  1. Build Python Environment
$ python -m venv .venv
$ source .venv/bin/activate
$ python -m pip install poetry
$ poetry install
  1. Download Original Anki Deck

Disclaimer: I only provide a Python script to extract linguistic resources from Wiktionary. If you want to use this Anki deck, please buy the original book (Amazon). I did not create the deck linked below, nor do I claim ownership of this deck or the book from which it was created.

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

  1. Export Anki Deck as Text File

File → Export → Notes in Plain Text (.txt)

  1. Download Latest Wiktionary Dump

https://dumps.wikimedia.org/dewiktionary/latest/

  1. Run Python Script
$ python main.py --input-deck FILE_PATH --output-deck FILE_PATH [--exceptions FILE_PATH]