As discussed in my Translation Manager and SDL Tridion introduction post, Translation Manager is the connector between SDL Tridion and one of SDL's translation offerings, such as Translation Management System (TMS).
As promised in my previous post, here is the first in quick series on how to use the Translation Manager API.
First up, how to automate translation by creating translation jobs. Depending on your requirements, this could be integrated into an existing WorkFlow, Events System or a standalone application running at a scheduled interval.
Here I have only included the core functionality, your situation will determine whether you encapsulate it as a web service, class library or call it directly.