mediam1.wordpress.com
Inside Google Translate – Videographic
Have you ever wondered how Google Translate creates your translations? Check this out.