Slovo (slo-vo, Ukrainian for "word"). Tiny lib for making words into... well into something.
from slovo import Word, Gender, Term
# New usage Class can be created via instantiation
class Castellano(Word):
lang = "es"
print(Castellano("verde"))
>> (es) verde
# Or Using class methods
Eng = Word.constr("Eng", "en")
print(Eng("Hello"))
> (en) Hello
words = Eng("Hello")+Eng("There")
print(words, words.)
> (en) Hello There
....