Releases: open-greek/lemma
Release list
v1.3.3 - GoldenDict-ng cache invalidation fix
What's new
Fixes the Linux tail of #2: GoldenDict-ng on Linux was still showing stale dictionary metadata after upgrading from v1.3.0 / v1.3.1 to v1.3.2 because GoldenDict-ng caches StarDict metadata by .ifo path and the bundle stem was identical across releases (filed upstream as xiaoyifang/goldendict-ng#2829).
The StarDict bundle directory and inner file basenames now embed the lemma version:
- old:
lemma_greek_en_stardict/lemma_greek_en_stardict.{ifo,idx,dict,syn} - new:
lemma_greek_en_stardict_v1.3.3/lemma_greek_en_stardict_v1.3.3.{ifo,idx,dict,syn}
A fresh stem on every release forces GoldenDict-ng's cache to miss and re-index from the new .ifo, so the dictionary info panel shows the correct article count (31,143), language pair (Translates from: Greek / Translates to: English), and description. macOS GoldenDict-ng was already invalidating correctly; this fixes the Linux build.
If you previously installed an older Lemma StarDict bundle, remove the old directory before unzipping the new one. The MOBI and EPUB names are unchanged and continue to replace the previous file in place on Kindle.
Also
A wordcount sanity guard now refuses to publish a StarDict bundle below 1000 headwords on full builds (no --limit). v1.3.0 was an accidental 393-entry test build tagged as a real release; this guard prevents a recurrence.
Verification
GoldenDict-ng 26.5.3 (macOS, Qt 6.10.3) loading the new bundle:
Dictionary content is byte-identical to v1.3.2 (31,143 articles, 609,175 inflection redirects, CC-BY-SA 4.0 inherited from Wiktionary); only the bundle stem differs.
Files
lemma_greek_en.mobi- Kindle dictionary, sideload todocuments/dictionaries/lemma_greek_en.epub- source EPUBlemma_greek_en_stardict_v1.3.3.zip- StarDict bundle for GoldenDict-ng, KOReader, sdcv (Kobo, reMarkable, Boox, desktop)
v1.3.2 - GoldenDict-ng language pair fix
What's new
Fixes #2: GoldenDict-ng now correctly populates "Translates from: Greek" and "Translates to: English" in the dictionary info panel.
GoldenDict-ng / GoldenDict / KOReader detect a StarDict's source/target languages by regex-parsing a 2-3 letter ISO 639 pair (e.g. el-en) from the .dict filename or the .ifo bookname. StarDict 2.4.2 has no formal language slot, so embedding the codes in bookname is the de-facto convention. v1.3.1's bookname was Lemma Greek Dictionary with no detectable pair, so language detection silently failed.
v1.3.2's bookname is now Lemma Greek Dictionary (el-en). The fix lives in kindling 0.15.3: when an OPF declares <DictionaryInLanguage> and <DictionaryOutLanguage> and the bookname does not already contain a detectable pair, kindling now appends (in-out) automatically.
EPUB and MOBI assets are unchanged from v1.3.1; only the StarDict zip differs.
Assets
lemma_greek_en.epub(4.6 MB) - standalone EPUBlemma_greek_en.mobi(22 MB) - Kindle sideloadlemma_greek_en_stardict.zip(3.8 MB) - StarDict bundle for GoldenDict, GoldenDict-ng, KOReader, sdcv. Unzip into your reader's dictionary path. 31,143 articles, 609,175 inflection redirects.
Built with kindling 0.15.3.
v1.3.1 - StarDict metadata + full-build fix
What's new
The StarDict bundle now carries proper .ifo metadata: website, email, license (CC-BY-SA 4.0 inherited from Wiktionary), source attribution, and generator credit. KOReader and GoldenDict surface these in their dictionary info panels.
v1.3.0's EPUB and StarDict zip were accidentally a 0.5% test build (393 entries). v1.3.1 ships the full 31,143-headword dictionary in all three formats.
Assets
lemma_greek_en.epub(4.6 MB) - standalone EPUBlemma_greek_en.mobi(22 MB) - Kindle sideloadlemma_greek_en_stardict.zip(3.8 MB) - StarDict bundle for GoldenDict, GoldenDict-ng, KOReader, sdcv. Unzip into your reader's dictionary path. 31,143 articles, 609,175 inflection redirects.
Built with kindling 0.15.2.
v1.3.0 - StarDict bundle for non-Kindle readers
First release with optional StarDict output for GoldenDict, GoldenDict-ng, KOReader, and sdcv. Drop the unzipped lemma_greek_en_stardict/ folder into your reader's dictionary path. Built from Wiktionary via kindling
0.15.0.
v1.2.2 - Smaller cover image
Small follow-up to v1.2.1. Recompresses the internal Kindle cover (images/cover.jpg) from 175 KB down to 94 KB (1000x1600, ImageMagick quality 85) so the dictionary now passes the 127 KB cover image ceiling in the Kindle Publishing Guidelines (KPG section 10.4.2, kindling rule R10.4.2a). The generated OPF now validates with 0 errors and 0 warnings.
All content, headwords, inflections, and data sources are unchanged from v1.2.1. Upgrading is cosmetic: slightly smaller MOBI download, one fewer build-time warning.
Assets
lemma_greek_en.mobi: the dictionary file for sideloading to a Kindle devicelemma_greek_en.epub: source EPUB
Install
- Connect your Kindle via USB
- Copy
lemma_greek_en.mobitodocuments/dictionaries/on your Kindle (create the folder if it doesn't exist) - Eject and restart your Kindle
- Open any Greek text, select a word, tap the dictionary name, and choose Lemma Greek Dictionary
What changed vs. v1.2.1
- Cover image recompressed to ~94 KB (was ~175 KB), now under the KPG 10.4.2 ceiling
- Added
scripts/compress_cover.sh, an idempotent ImageMagick regenerator that reads the hires marketing cover and writesimages/cover.jpg
v1.2.1 - div-based content + polish
Small follow-up to v1.2.0. Rebuilds the dictionary with <div> instead of <p> for content lines so Kindle's default first-line text-indent no longer pushes the Etymology text awkwardly off the left edge of its gray background box. Definition, example, part-of-speech, and etymology lines now start flush-left (or flush with their block-level margin).
All content, headwords, inflections, and data sources are unchanged from v1.2.0. If you already installed v1.2.0, upgrading is purely cosmetic — the Etymology line's formatting improves on some entries.
Assets
lemma_greek_en.mobi- the dictionary file for sideloading to a Kindle devicelemma_greek_en.epub- source EPUB
Install
- Connect your Kindle via USB
- Copy
lemma_greek_en.mobitodocuments/dictionaries/on your Kindle (create the folder if needed) - Eject and restart your Kindle
- Open any Greek text, select a word, tap the dictionary name, and choose Lemma Greek Dictionary
What changed vs. v1.2.0
- Dictionary content files emit
<div>instead of<p>tags - CSS rule
p { margin: 0.2em 0 }→div { margin: 0.2em 0 } - Etymology, definition, example, POS lines start flush-left
- README: dropped last two references to the old "Pro" edition name
- Repo: added
scripts/deploy_to_kindle.shfor local dev Kindle deployment
v1.2.0 - Free unified edition
What's in this release
lemma_greek_en.mobi- the dictionary file for sideloading to a Kindle device. This is what you want.lemma_greek_en.epub- the source EPUB, provided for completeness.
Dictionary contents
- 31,000+ headwords with 689,000+ inflected lookup forms
- Both monotonic and polytonic Greek supported
- Part of speech with gender and variant forms (e.g., "noun, feminine (plural θάλασσες)")
- 14,000+ etymologies (transliterations stripped)
- 5,000+ usage examples with bolded headwords
- Cross-reference links between related entries
- Built from English Wiktionary data via Kaikki.org, inflection data from Dilemma
How to install on your Kindle
- Connect your Kindle to your computer via USB
- Open the Kindle drive and navigate to
documents/dictionaries/(create the folder if it doesn't exist) - Copy
lemma_greek_en.mobiinto that folder - Safely eject the Kindle
- Restart your Kindle (hold the power button for 40 seconds, or Settings > Device Options > Restart)
- Open any Greek text, tap a Greek word, tap the dictionary name at the bottom of the popup, and choose Lemma Greek Dictionary
What changed vs. v1.1.0
- Removed
--links,--etymology, and--polytonicCLI flags (all features permanently on) - CLI surface simplified: just
-l,-m,-i, and--front-matter - Dictionary content and features unchanged from v1.1.0 Pro edition
- License, data sources, and credits unchanged
License
Dictionary content: CC BY-SA 4.0 (derived from Wiktionary). Generator code: MIT.
Lemma Greek Basic v1.1.0
Lemma Greek Basic Dictionary for Kindle
Greek-English dictionary with 31K headwords and 568K inflected form lookups, built from English Wiktionary data.
Install
- Connect your Kindle via USB
- Copy
lemma_greek_en_basic.mobitodocuments/dictionaries/on the Kindle - Eject and restart the Kindle
- Select "Lemma Greek Basic" as your Greek dictionary
Features
- 31,143 headwords with definitions
- 568K inflected form lookups (conjugated verbs, declined nouns, etc.)
- Inflections ranked by corpus frequency from OpenSubtitles
- Part of speech labels
What's new since v1.0.1
- Stable filenames: dictionary files no longer include a date stamp. Each new release replaces the previous file in place on your Kindle, so old versions don't pile up as separate dictionaries.
- Version traceability: the copyright page now shows the lemma generator version, build date, and Wiktionary extraction date under Build Info.
Upgrade note
Because the dictionary's internal identifier changed (to enable clean in-place upgrades going forward), the Kindle will see v1.1.0 as a new dictionary rather than an update to v1.0.1. After installing, delete the old lemma_greek_en_*_basic.mobi file from documents/dictionaries/ and re-select "Lemma Greek Basic" as your default Greek dictionary. This is a one-time step; future versions will upgrade in place.
Lemma Greek Basic v1.0.1
Lemma Greek Basic Dictionary for Kindle
Greek-English dictionary with 31K headwords and 568K inflected form lookups, built from English Wiktionary data.
Install
- Connect your Kindle via USB
- Copy
lemma_greek_en_20260411_basic.mobitodocuments/dictionaries/on the Kindle - Eject and restart the Kindle
- Select "Lemma Greek Basic" as your Greek dictionary
Features
- 31,143 headwords with definitions
- 568K inflected form lookups (conjugated verbs, declined nouns, etc.)
- Inflections ranked by corpus frequency from OpenSubtitles
- Part of speech labels
What's new since v1.0.0
- Bugfix: ολόκληρες and other variant-spelling lookups now route to the correct canonical headword (ολόκληρος, not αλάκερος). Hardware-confirmed on a physical Kindle. See commit e612bb6.
- Internal: generator fully ported from Python to Rust. End-to-end build is 1.7-1.9× faster, with no behavior change to the dictionary content.
- Internal: all helper utilities and integration tests ported to Rust as well; the repo no longer contains any Python source.
- Refreshed Wiktionary data (extracted 2026-04-09).
Lemma Greek Basic v1.0.0
Lemma Greek Basic Dictionary for Kindle
Greek-English dictionary with 31K headwords and 574K inflected form lookups, built from English Wiktionary data.
Install
- Connect your Kindle via USB
- Copy
lemma_greek_en_20260409_basic.mobitodocuments/dictionaries/on the Kindle - Eject and restart the Kindle
- Select "Lemma Greek Basic" as your Greek dictionary
Features
- 31,143 headwords with definitions
- 574K inflected form lookups (conjugated verbs, declined nouns, etc.)
- Inflections ranked by corpus frequency from OpenSubtitles
- Part of speech labels
