Compatible LibreOffice Dictionary & Hyphenation Files

LibreOffice relies on open-source linguistic backends to manage spell checking, hyphenation, and thesaurus lookups. To expand or customize language support, users and developers can integrate specific dictionary formats and hyphenation pattern files. This guide details the exact file formats, engines, and packaging standards compatible with LibreOffice.

Spell Checking Dictionaries

LibreOffice primarily uses Hunspell as its default spell-checking engine, while maintaining backward compatibility with MySpell. To function properly, a spell-checking dictionary requires a pair of two files sharing the exact same base name:

Hyphenation Patterns

LibreOffice uses Libhyphen, a hyphenation library based on Franklin Mark Liang’s TeX hyphenation algorithm. Hyphenation rules are defined using standard TeX-derived pattern files:

Thesaurus Files

For synonym and antonym lookups, LibreOffice implements MyThes. Similar to Hunspell, MyThes requires a pair of complementary files:

Packaging and Integration Formats

While raw files can sometimes be manually placed into LibreOffice’s system folders, the standard and most reliable method for installing language data is through extensions: