lector / reference data

Reference data

Open, downloadable data behind Lector's language packs — frequency-banded Anki decks and word-frequency lists, built from public corpora. Free to use under the licence noted on each page.

The frequency-first approach behind this data is explained in themethodology. Just want a ready-to-use download? Grab thefree Afrikaans Anki deck, theAfrikaans word frequency list, or theAfrikaans–English dictionary.

🇿🇦

Afrikaans → English

Afrikaans

Frequency-banded vocabulary and a downloadable Anki deck, built from a blend of Afrikaans Wikipedia (written) and OpenSubtitles (spoken). The most complete language pack.

View reference data
🇪🇸

Spanish → English

Español

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Spanish, at Afrikaans parity. We don't ship our own Spanish Anki deck; you mine your own cards as you read, and the community deck below covers the vocabulary foundation.

View reference data
🇩🇪

German → English

Deutsch

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in German, at Afrikaans parity. We don't ship our own German Anki deck; the excellent free community decks below cover flashcards.

View reference data
🇫🇷

French → English

Français

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in French, at Afrikaans parity. We don't ship our own French Anki deck; you mine your own cards as you read, and the community deck below covers the vocabulary foundation.

View reference data
🇳🇱

Dutch → English

Nederlands

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Dutch, at Afrikaans parity. We don't ship our own Dutch Anki deck; you mine your own cards as you read, and the community deck below covers the vocabulary foundation.

View reference data
🇮🇹

Italian → English

Italiano

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Italian, at Afrikaans parity. The on-device dictionary covers rich Italian inflection, while the Tatoeba sentence bank keeps elisions such as l'acqua and un'amica intact in practice.

View reference data
🇵🇱

Polish → English

Polski

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Polish. The on-device dictionary covers seven cases across three genders, verb aspect pairs, and the consonant alternations that defeat naive stemming: noga becomes nodze, miasto becomes mieście, pies becomes psowi. Definitions also carry IPA, so tapping a word shows how to say it as well as what it means.

View reference data
🇨🇿

Czech → English

Čeština

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Czech. Vowel length carries meaning here, so byt (“a flat”) and být (“to be”) stay two separate words instead of collapsing onto one key. The on-device dictionary covers seven cases, verb aspect pairs, and the stem changes that defeat naive stemming: kůň becomes koňmi, pes becomes psovi, město becomes městě. Definitions also carry IPA, so tapping a word shows how to say it as well as what it means.

View reference data
🇧🇷

Portuguese → English

Português

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Portuguese, at Afrikaans parity. Brazilian Portuguese (pt-BR) by default, with a Tatoeba sentence bank and an on-device dictionary covering rich Portuguese inflection (nasal vowels, conjugations, the personal infinitive).

View reference data
🟩

Esperanto → English

Esperanto

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Esperanto. Because the orthography is fully phonemic, every lookup carries a rule-generated IPA pronunciation, and audio is spoken by eSpeak NG — the only text-to-speech engine that exists for Esperanto — hosted by Lector on every plan. Lookups understand Esperanto's regular word-building (malsanulejo → mal- + san + -ul- + -ej-) and accept x-system typing (gxardeno → ĝardeno).

View reference data
🇷🇺

Russian → English

Русский

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Russian: the first Cyrillic language pack. The on-device dictionary covers Russian's rich inflection (six cases, verb aspect pairs, suppletive forms like шёл → идти), understands the everyday е-for-ё spelling (теплое finds тёплый), and shows lexical stress in definitions.

View reference data
🇹🇷

Turkish → English

Türkçe

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Turkish. Agglutination is the whole problem here: a single word stacks plural, possessive and case endings (evlerimizden, “from our houses”), and the on-device dictionary unstacks them back to the lemma. Lookups also handle the dotted and dotless i correctly, so a sentence-initial İyi finds iyi and ILIK (“lukewarm”) never collapses onto İLİK (“marrow”).

View reference data
🇺🇦

Ukrainian → English

Українська

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in Ukrainian, as its own language rather than an approximation of Russian. Ukrainian spelling treats the apostrophe as a letter (п'ять, м'ясо, з'їзд), so the reader keeps those words whole and tappable instead of splitting them in half, and a lookup finds the entry whichever apostrophe your source typed. The alphabet includes ґ, є, і and ї, and definitions are Ukrainian ones — так is “yes” here, not the Russian “like that”.

View reference data
🏛️

Koine Greek → English

Κοινή

Fully supported — read, tap-to-define, mine vocabulary, and practice frequency-banded cloze in polytonic Koine. Built for the Greek New Testament: frequency ranks come from the GNT itself (the ~300 most frequent lemmas cover most of the running text), cloze sentences are verse-aligned with their references kept, lookups forgive accent variance (τὸν finds τόν) and typed practice accepts unaccented answers. No synthesized audio on principle: Koine pronunciation is reconstructed and disputed, so the speaker stays silent rather than guessing.

View reference data
🇨🇳

Mandarin → English

中文

On the roadmap — pending reader support for its script.

🇯🇵

Japanese → English

日本語

On the roadmap — pending reader support for its script.

🇮🇳

Hindi → English

हिन्दी

On the roadmap — pending reader support for its script.

🇸🇦

Arabic → English

العربية

On the roadmap — pending reader support for its script.

🇮🇱

Biblical Hebrew → English

עברית מקראית

On the roadmap — pending reader support for its script.

🇻🇦

Latin → English

Latina

On the roadmap — pending a language pack.

🇮🇩

Indonesian → English

Bahasa Indonesia

On the roadmap — pending a language pack.

🇰🇷

Korean → English

한국어

On the roadmap — pending reader support for its script.

The reader works with any language. A pack adds the sentence banks and the dictionaries. Ask for the language you want. We build the packs that the most people ask for.

Which language do you want next?

Choose a language and we will email you once, on the day it is ready. No newsletter.

Your build order comes from this list. Want to talk it over? Join the Discord.

We keep your address for this one announcement. Read theprivacy policy.