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.