需要 Python 3.13 创建虚拟环境;依赖需从 requirements-tests.txt 安装;词典下载与安装细节需访问 reader.dict 官网查看
monolingual
reader-dictMIT活跃维护基于 Wiktionary 构建的通用多语言及单语词典,可打包用于 Kindle、Kobo、KOReader 等电子书阅读器和手机、桌面应用。
The most comprehensive universal, multilingual, and monolingual dictionaries—perfect for e-readers, phones, tablets, and desktop apps. Powered by Wiktionary.
python3.13 -m venv venv
python -m pip install -U pip
python -m pip install -r requirements-tests.txtREADME 未说明
基于维基词典构建的多语言单语词典,为电子阅读器、手机、平板和桌面应用提供词条数据
基于 Wiktionary 构建的通用多语言及单语词典,可打包用于 Kindle、Kobo、KOReader 等电子书阅读器和手机、桌面应用。
核心能力
- 从维基词典生成多语言单语词典数据
- 面向电子阅读器、手机、平板和桌面应用
- 提供测试套件与代码质量检查脚本
- 支持跳过依赖网络的测试用例
容易踩的坑
- ltLithuanian最新正式版2026-01-15 · 2026-01-15 20:59 UTC
Up-to-date files are now available on reader.dict (and they are still free).
- jaJapanese2026-01-15 · 2026-01-15 20:58 UTC
查看更新说明
Up-to-date files are now available on reader.dict (and they are still free).
- zhChinese2025-08-23 · 2025-08-23 05:31 UTC
查看更新说明
Up-to-date files are now available on reader.dict (and they are still free).
- ruРусский2022-07-02 · 2022-07-02 17:54 UTC
查看更新说明
Up-to-date files are now available on reader.dict (and they are still free).
- svSvenska2020-06-02 · 2020-06-02 21:31 UTC
查看更新说明
Up-to-date files are now available on reader.dict (and they are still free).
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
reader.dict Monolingual Dictionaries
🚀 Features, downloads, and installation details on reader.dict.
🎇 Want to know what is being cooked, and what was done in past releases? Have a look at our discussions.
Development
Set up a virtual environment:
python3.13 -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, must be run in two steps to prevent database issues
python -m pytest --doctest-modules wikidict
python -m pytest tests
# Skip those requiring a working internet connection
python -m pytest tests -m "not webtest"
Run linters, and quality checkers, before submitting a pull-request:
./check.sh
Contributors 💖
Thanks go to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!