Skip to content

Language Packs

Pre-release
Pre-release

Choose a tag to compare

@tribixbite tribixbite released this 03 Sep 05:25
· 97 commits to main since this 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

  1. Download the langpack-<code>.zip for your language (do not unzip it).
  2. In CleverKeys: Settings → Languages → Import language pack, and pick the zip.
  3. 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.