This is a minor demonstration of some Haskell technologies. Hopefully in the near future I'll put a nice writeup here describing exactly what's going on. In the meanwhile, you can check out the code on github.
I think word was a bit of a misnomer on my part. This program converts numbers to sequences of characters that follow English linguistic rules, and then converts that output back into a number. It will not necesarily be able to convert any random English word into a number.
Take a look at the wordify code itself; it should work just fine for any alphabet out there. If you create a new module, tell me about it, and I'll (probably) add it to this website.