Language Packs
Pre-release
Pre-release
CleverKeys Language Packs
Downloadable dictionary packs for CleverKeys. Each .zip is a CKDT language pack containing the word dictionary (and, for some languages, contraction data) used for tap typing, autocorrect, and geometric swipe in that language.
Swipe (CTC) support is a property of the app, not the pack: the shipped app currently routes Latin-script languages, Russian and Greek through the neural CTC swipe engine; additional scripts follow via app releases. Every pack below works for tap + geometric swipe immediately on import.
How to install
- Download the
langpack-<code>.zipfor your language (do not unzip it). - In CleverKeys: Settings → Languages → Import language pack, and pick the zip.
- Enable the language in your layouts. That's it — no network permission exists in the app; packs only ever arrive through this file picker.
Packs
| Code | Language | Words | Size | SHA-256 |
|---|---|---|---|---|
| bg | Bulgarian | 35,027 | 376 KB | b0555efa2a1f2ee777fbc8e955684d8301c9897bc6de2b95443a7158ef5ba1d1 |
| de | German | 40,000 | 1381 KB | 3b4dc084141d8f5a8563f6af2f0efdfbab7d07acc1baa0ab2854b0eb93424839 |
| el | Greek | 39,860 | 444 KB | 056a40511ba50a631a29c05ac8be8aa5e839f2f08ea313c044ca1615e52e59b8 |
| en | English (default, wordfreq 50k) | 50,000 | 558 KB | f48f8e7e76f934c30521d3aa7bca0dd7258607ee3de725f5a521d38fcfe6eec2 |
| en | English (Norvig web corpus, 50k) | 50,000 | 555 KB | 53436351c840ed9566cfd4fd981d7c2dc2a37a62dc5ab27f697111c39e4af1a6 |
| en | English (OpenSubtitles, 50k) | 50,000 | 560 KB | 58688f6746b3b771b708b4b16116c1d69f3dba3b6ce6225dd331b1f9bf3061ae |
| en | English (OpenSubtitles, 25k) | 25,000 | 282 KB | ad6ef93d16f48e8179cf9db590d50dcb27b9602342695166999b6ce877885441 |
| en | English (wordfreq, 25k) | 25,000 | 284 KB | 0e763c234aeb653fdda517f0a71c8d97247027cdec990510b9dd7b0325b082eb |
| es | Spanish | 50,000 | 1370 KB | 7a41e76d698034e7c05be7ce5420d53d543b11628985317569368cec789d0762 |
| fr | French | 40,000 | 1403 KB | 969c098526e9aa515925585a50ce47d75674b6ee822af539a29ca9788f52e1c0 |
| he | Hebrew | 50,000 | 457 KB | 545524191aec0f360dac0bff1c01a649ad0c55f71d595b6a2bc65870bf268983 |
| id | Indonesian | 28,637 | 1191 KB | abe2d85982ce6dca1bebc876e85bfcb16a9baad20690124526693846197bde0d |
| it | Italian | 40,000 | 1318 KB | 05425adf154030796eb8263b58817c015ed247424f69b5a477ad41aa2349e242 |
| mk | Macedonian | 50,000 | 527 KB | 9b1dbbc0191780debc17d3e6945b23ecaca331b93c2ee4efc2c3f3cfc6e941b0 |
| ms | Malay | 25,861 | 1118 KB | 112c1e1ba24fa4d05b020af22f2a8ca4be36001a4d4f68f70e3bff55a6ba220c |
| nl | Dutch | 40,000 | 1470 KB | ceff6c9280d4f3eb815fb0f94f833b01db3425cd7dd3f0f83bfc52f635ff5a8c |
| pt | Portuguese | 40,000 | 1280 KB | bd7810cc911574903db74f8b108638aa6c43ecfbc63865f5dbf82ed6b5282ee0 |
| ru | Russian | 50,000 | 521 KB | 284b72c9b6d44433713860b241b5246de789b8c36b67a6316e968ec64e4f4e9b |
| sv | Swedish | 40,000 | 1462 KB | a998435e92eedfa4bb3d23dac7b47a73c2d8a521adadbb34786b5b9b29d5724a |
| sw | Swahili | 20,000 | 892 KB | 0c6c83a0ee76093ae0e08f24e046e5e59f42f74bd8955cb70a60ac2689ed7b68 |
| tl | Tagalog | 27,922 | 1054 KB | 09274282184ae92a56ea19cba6a5c17bedf38640a89f1a10c62968ff66851caa |
| tr | Turkish | 40,000 | 382 KB | bcfb3698d65c0af0c07d000e10f1438cb2bf56baab4db8882d24768d9d49dbe9 |
| uk | Ukrainian | 50,000 | 534 KB | ad27ff73901b43953b16affe263b038ed957dffe9e88118505ee1cd55b09309e |
Provenance
- Lexicons are frequency-ranked word lists derived from open corpora (wordfreq / OpenSubtitles / Norvig web counts; Hebrew additionally validated against the AOSP dictionary).
- Packs are deterministic builds: a changed byte means changed content. Verify downloads against the SHA-256 column above.
- This pre-release is updated in place when packs change; the table always reflects the current assets.