Apparently there are no more free language translation APIs on the web. Both Google and Microsoft now charge money to use their services.