The Triple Text Translations website has gone live.