I am not sure if this should be asked here or on Linguistics.SE. It seems that Klingon is the most developed fantasy language. That fits well with writing a translator as an exercise in programming and natural language processing.
Where can sources of distilled knowledge of Klingon be found:
- a corpus of text
- English - Klingon dictionary
- explicit grammar rules
- recordings of spoken Klingon?