I was interested to try this out, but for being a release of something and posted on a company's own blog, it contains a small amount (none) of links to the service itself...
Searching for "Amazon Translate" doesn't give me any hints either (neither does searching for "translate" in the AWS console). Anyone got a link?