Skip to content

Finally decent dictionaries based on the Wiktionary for your beloved eBook reader. Daily updates & 13 languages supported so far.

License

Notifications You must be signed in to change notification settings

BoboTiG/ebook-reader-dict

Repository files navigation

eBook Reader Dictionaries

Update dictionaries Update local-specific data Word of the day Ruff

  1. [CA] Catalan
  2. [DA] Danish
  3. [DE] German
  4. [EL] Greek
  5. [EN] English
  6. [ES] Spanish
  7. [FR] French (news)
  8. [IT] Italian
  9. [NO] Norway
  10. [PT] Portuguese
  11. [RO] Romanian
  12. [RU] Russian
  13. [SV] Swedish

Users

Development

Set up a virtual environment:

python3.12 -m venv venv

# For Linux and Mac users
. venv/bin/activate

# For Windows users
. venv/Scripts/activate

Install, or update, dependencies:

python -m pip install -U pip
python -m pip install -r requirements-tests.txt

Run 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.sh

Contributors 💖

All Contributors

Thanks go to these wonderful people (emoji key):

Mickaël Schoentgen
Mickaël Schoentgen

🐛 💻 📖 📆
Nicolas Froment
Nicolas Froment

🐛 💻 📖 📆
Attilio
Attilio

💻
chopinesque
chopinesque

💻
Saeed Rasooli
Saeed Rasooli

🚇
Matthias C. Hormann
Matthias C. Hormann

💻
tjader
tjader

💻
Victor
Victor

💻
John Koll
John Koll

🌍
Marta Malberti
Marta Malberti

🌍
Arsenii Chaplinskii
Arsenii Chaplinskii

🌍
Ander Romero
Ander Romero

🌍
Dongchen Yue | 岳东辰
Dongchen Yue | 岳东辰

🌍
Johan Larsson
Johan Larsson

💻
kyxap
kyxap

📖

This project follows the all-contributors specification. Contributions of any kind welcome!

Stars ✨

Star History Chart