AnkiWeb
- Rating
- 8 (π 7 Β· π 1)
- Updated
- 2023-02-21
- Anki versions
- 2.1.65~
- Description language
- en
AnkiWeb addon 951350249
Imports ZIM files into Anki to fill notes with Wiktionary definitions, examples, pronunciations, plus a pop-up dictionary, browser, and settings.
Open on AnkiWeb GitHub Forum topic Ask about alternatives
abandoned
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.46 | 2.1.49 | 2023-02-21 |
| 2.1.50 | 2.1.65+ | 2023-02-21 |
Loadingβ¦
Queries words using Wiktionary data from kaikki.org to fill notes with definitions and example sentences, supporting editor and bulk browser operations after importing downloaded dictionaries.
Automatically fills Anki notes with monolingual definitions, clozed example sentences, pronunciation audio, IPA, and verb forms for English, German, Russian, French, and Azerbaijani, with bulk defining.
Looks up Turkish vocabulary from the official TDK dictionary to fill notes with definitions, examples, and pronunciations, supporting editor buttons, bulk browser filling, audio filters, and double-click tooltips.
Makes mpv subtitles interactive for subs2srs cards, enabling hover/click dictionary lookup and adding notes by clicking words, with definitions auto-filled from supported ZIM dictionaries.
Fetches Cambridge definitions, CEFR levels, UK pronunciation, audio, and examples for bulk words across 30 bilingual or monolingual dictionaries, creating separate cards with duplicate handling.
Fetches Cambridge Dictionary definitions, UK/US pronunciations, transcriptions, audio, irregular verb forms, examples, and related phrases to create Anki flashcards.
<img src="./src/icons/logo.svg" width="250">
Anki add-on that allows you to import ZIM files and access their data inside Anki. The main focus of the add-on is to support extracting information such word definitions, example sentences, pronunciation, etc. from the Wiktionary ZIM files and add them to notes.
This is a fork of the Wiktionary add-on. The plan was to add ZIM support to the Wiktionary add-on in addition to the original support for Kaikki files, but I got some ideas to extend the add-on with ZIM-specific additions like a pop-up dictionary and a local server that can be accessed from other add-ons, so I decided to split it into a new add-on to keep the Wiktionary add-on simple.
Currently supported Wiktionary versions are the following:
We try to support the ZIM files provided by the Kiwix team at https://wiki.kiwix.org/wiki/Content_in_all_languages
If you want to see support for your language, you can open a feature request in the issue tracker. If you're a developer and want to contribute, please see development.md.
The dialog under Tools > ZIM Reader > Import a file allows you to import a new ZIM file and make it available for use in the add-on. The Kiwix library has a lot of ZIM files available for download.
<img src="./images/import_dialog.png" width="600">
The add-on provides an interface to fill existing notes with defintions, example sentences, etc. from imported files. The interface can either be accessed from a button in the editor, or via the Edit > Bulk-define from ZIM file menu item in the browser for bulk operations on selected notes. You can also configure shortcuts from Tools > Add-ons.
<img src="./images/dialog.png" width="600">
Explanation of some options:
There is also a feature to look up words in the reviewing screen in imported ZIM files. Unlike the "fill-in" feature, this should work on any imported ZIM file without the need for a special parser. If you select any word and press "Alt+Shift+S", a pop-up should be shown with the page of the selected word if found. You can configure the ZIM file used for the pop-up feature and some other settings from the Settings dialog.
<img src="./images/popup.png" width="600">
You can browse the contents of imported ZIM files from the window under Tools > ZIM Reader > Browser.
<img src="./images/browser.png" width="600">
You can configure some settings of the add-on from Tools > ZIM Reader > Settings. Currently only the pop-up dictionary's settings are configurable here. For the parser option, if your chosen dictionary file doesn't have a dedicated parser, you can simply choose the "Default" parser. Parsers here are currently only useful to convert a word to its base form and search for that instead using language-specific rules if the exact word doesn't have a page in the dictionary.
<img src="./images/settings.png" width="600">
You can download the add-on from AnkiWeb: https://ankiweb.net/shared/info/951350249
See development.md for docs that only interest developers and contributors.
See CHANGELOG.md for a list of changes.
GPLv3 or later. See LICENSE.
Please post any questions, bug reports, or feature requests in the support page or the issue tracker.
If you want priority support for your feature/help request, I'm available for hire. You can get in touch from the aforementioned pages, via email or on Fiverr.
Consider supporting me if you like my work:
<a href="https://github.com/sponsors/abdnh"><img height='36' src="https://i.imgur.com/dAgtzcC.png"></a> <a href="https://www.patreon.com/abdnh"><img height='36' src="https://i.imgur.com/mZBGpZ1.png"></a> <a href='https://ko-fi.com/abdnh'><img height='36' src='https://cdn.ko-fi.com/cdn/kofi1.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>
I'm also available for freelance add-on development on Fiverr:
<a href="https://www.fiverr.com/abd_nh/develop-an-anki-addon"><img height='36' src="https://i.imgur.com/0meG4dk.png"></a>