🎇 Want to know what is being cooked, and what was done in past releases? Have a look at our discussions.
- Part of speech support.
- When selecting a plural word, its singular form will be displayed.
- When selecting a conjugated verb, its infinitive version will be displayed.
- When a word is the plural form of another, and also a form of a verb, all versions are displayed.
- If a word contains several pronunciations, or genders, all are available.
- Chemical formulas are beautifuly rendered.
- Mathematic formulas are beautifuly rendered.
- Hieroglyphs are supported.
- Tables are supported.
Find bilingual, and universal dictionaries with more than 180 langs at the next-level project: reader.dict Multilingual Dictionaries.
[CA]Catalan[DA]Danish[DE]German[EL]Greek[EN]English[EO]Esperanto[ES]Spanish[FR]French (news)[IT]Italian[NO]Norway[PT]Portuguese[RO]Romanian[RU]Russian[SV]Swedish[ZH]Chinese
Copy the dictionary inside the documents/dictionaries/ folder on your eBook reader.
Copy the dictionary inside the .kobo/custom-dict/ folder on your eBook reader.
Download a dictionary in StarDict format, unzip it into the koreader/data/dict/ folder on your eBook reader. If you want multiple dictionaries you have to create directories in koreader/data/dict/ for all your dictionaries and unzip the dictionaries into this folders.
Set up a virtual environment:
python3.13 -m venv venv
# For Linux and Mac users
. venv/bin/activate
# For Windows users
. venv/Scripts/activateInstall, or update, dependencies:
python -m pip install -U pip
python -m pip install -r requirements-tests.txtRun tests:
# All tests
python -m pytest --doctest-modules wikidict tests
# Skip those requiring a working internet connection
python -m pytest --doctest-modules wikidict tests -m "not webtest"Run linters, and quality checkers, before submitting a pull-request:
./check.shThanks go to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!