This site (www.ttt.org: TTT for short) is maintained by Alan K. Melby.
Three aspects of language are treated on the TTT website: translation support, training/education (especially using Customized Video Playback), and testing of translation proficiency.