Trōhēnnu
What is Trōhēnnu?
Trōhēnnu is a project started by Jonathan North Washington, with a certain amount of input and support by Tristan Alexander McLeay (and later by Michael Meservy).
Trōhēnnu will store vocabulary for any number of languages, as well as store sound change mappings between related languages. For example, one could store Latin vocabulary and Spanish and French vocabulary, as well as mappings of the sound-changes between them. When viewing Latin, one could look at all the forms derived from vocabulary, and when viewing Spanish or French, one could see the source for vocabulary. One could also check easily (by colour coding or some similar feature) whether the sound changes provided accurately provide the derived form.
This is useful for historical work in natural languages and conlangs alike; in conlangs, one could derive whole lexicons through the click of a button (after setting up the sound changes, and maybe remapping some vocabulary).
The Project
The currently intended design of trōhēnnu consists of
- Backend in python or perl
- Data stored in SQLite database
- Communication with clients via XML-RPC