Translate extension calls wrapped as JSON are diverted to a python-based webserver which parses the text and passes it to the python eval function. The results of that function are returned to the translate reporter block. The timer block is to stop the translate extension from caching the result
Requires an extension to divert calls to the Scratch translate webserver