Supported languages
Lector's reader works with any language, but language packs provide on-device dictionaries and frequency-banded sentence banks for cloze practice.
| Language pair | Status |
|---|---|
| πΏπ¦ Afrikaans β English | Available |
| πͺπΈ Spanish β English | Available |
| π©πͺ German β English | Available |
| π«π· French β English | Available |
| π³π± Dutch β English | Available |
Each language links to its reference data page — corpus details, frequency bands, and downloadable resources like Anki decks and word-frequency lists.
Adding a new language pair is straightforward. If you'd like to see your language supported, open a PR on GitHub. We'd love contributions.
Sentence bank
Cloze sentences are sourced from Tatoeba and tagged with word frequency data so you learn the most common words first. To regenerate a bank from Tatoeba's latest data dumps:
npm run fetch-sentences This downloads Tatoeba's per-language TSV exports, joins target-language sentences with English translations, and tags each with word frequency data.
Data attribution: Sentence banks sourced from Tatoeba, licensed under CC-BY 2.0 FR. Word frequency dictionaries compiled from publicly available corpora — per-language details on the reference data pages.