JSON dictionaries
Eloqium uses a versioned JSON format for dictionary storage and exchange. The current schema is version 2. Version 1 dictionary files are accepted by the parser and can be imported into the current system.
A dictionary file can contain its language, name, enabled state, entries, and optional provenance information. Entries retain their replacement text, matching mode, case-sensitivity choice, and entry type.
IBM .dic files
Eloqium can import compatible legacy IBM .dic files as an external migration format. The importer distinguishes pronunciation entries from ordinary text replacements, records the original filename, and creates imported entries with Exact match and case-sensitive matching as their initial settings.
The importer uses the filename as a source for its initial language and dictionary-layer proposal. It does not inspect the dictionary content to semantically determine a language or layer. Character decoding is attempted as UTF-8 first, followed by Windows-1252 when invalid UTF-8 replacement characters are detected; an ISO-8859-1 fallback is used when the decoding attempt itself fails.
When the inferred source language and selected target language are not considered compatible, the importer reports a warning rather than silently changing the target language. Android file managers and compatible sharing applications can pass supported JSON and .dic files to Eloqium’s Dictionary Importer.
Open Settings → User Dictionary → Dictionaries in the application to create and manage dictionaries.
Read the dictionary setup steps→