Add a word

Faleni grows by proposal, not free edit; that's what keeps it regular and original.

How it works

  1. Build before you invent. Most things are a compound of existing words, check compounds and the dictionary first.
  2. Coin into the right family. A new word's first sound marks its domain (table below).
  3. Validate. The form below checks your word as you type, with the same rules CI runs: legal shape, not taken, right family, and no near-homophone inside the family. (Locally that is python3 tools/faleni.py check <word>.)
  4. Propose. Open a pre-filled issue from the form below (quickest), or open a pull request adding the line to lexicon.csv, PRs run the validator in CI automatically, and a maintainer reviews and merges.

Draft a proposal

Your lexicon.csv line:

Open a proposal issue

Onset → family

Starts withDomainExamples
p-People & bodypa person, pama mother
m-Mind & feelingme want, masu happy
s-Naturesa water, sena moon
t-Things & placestu house, tuna city
k-Actionska go, kema eat
l-Qualities & colorla good, lasa red
f-Speech & infofa speak, fila book
n-Number, time & spaceno time, niwi in
V-Logic & connectivesa all, isa if

Full rules in Coining words.