Our freely available Translate-service is currently offline. We are investigating.
Translate is back up.