The Gengo Human Translation Ruby SDK by Gengo allows API interaction to access translation data. Installation, requirements, and tests are part of the resources available on GitHub. Examples demonstrate how to get account statistics, determine translation cost, and obtain translation jobs.
Google has just released a new Virtual Keyboard API as part of its AJAX Language API that should enrich sites that use forms to collect information from multi-lingual users. This new API (our Google Virtual Keyboard API Profile) allows users to input text into form fields in a variety of languages (and corresponding characters) without the need for a physical keyboard or specialized software.
Systran's API automates projects that can use machine translation. Based on traditional TCP/IP architecture, the API and its software rely on statistical techniques to learn from existing and validated translations. According to Systran's API webpage, the API is used wordwide for everything from website translation to interactive chat, from email solutioms to database translation and desktop uses.