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 pairStatus
🇨🇳 Mandarin → EnglishAvailable
🇪🇸 Spanish → EnglishAvailable
🌍 Arabic → EnglishAvailable
🇫🇷 French → EnglishAvailable
🇧🇷 Portuguese → EnglishAvailable
🇷🇺 Russian → EnglishAvailable
🇮🇩 Indonesian → EnglishAvailable
🇩🇪 German → EnglishAvailable
🇹🇷 Turkish → EnglishAvailable
🇮🇹 Italian → EnglishAvailable
🇵🇱 Polish → EnglishAvailable
🇺🇦 Ukrainian → EnglishAvailable
🇳🇱 Dutch → EnglishAvailable
🇿🇦 Afrikaans → EnglishAvailable
🇨🇿 Czech → EnglishAvailable
🇸🇪 Swedish → EnglishAvailable
🟩 Esperanto → EnglishAvailable
🏛️ Koine Greek → EnglishAvailable
🏛️ Latin → EnglishAvailable
🇮🇳 Hindi → EnglishComing soon
🇯🇵 Japanese → EnglishPartial
🇻🇳 Vietnamese → EnglishComing soon
🇵🇭 Tagalog → EnglishComing soon
🇰🇷 Korean → EnglishPartial
🇷🇴 Romanian → EnglishComing soon
🇬🇷 Modern Greek → EnglishComing soon
🇭🇺 Hungarian → EnglishComing soon
🇮🇱 Modern Hebrew → EnglishComing soon
🇩🇰 Danish → EnglishComing soon
🇫🇮 Finnish → EnglishComing soon
🇸🇰 Slovak → EnglishComing soon
🇮🇪 Irish → EnglishComing soon
🏴󠁧󠁢󠁷󠁬󠁳󠁿 Welsh → EnglishComing soon
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scottish Gaelic → EnglishComing soon
🇮🇱 Biblical Hebrew → EnglishComing soon

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.