Enable doesn't do an automatic translation, because of the poor quality of automatic translation technology when phrases are short and out of context (as it happens in UI).
The Enable extractor (a parser that understands PowerBuilder grammar) extracts all the phrases/texts to be translated. A high-performance runtime engine replaces them at runtime in the language selected by the user.
On top of that, Enable offers to adapt the UI depending on the language (e.g if the translated text is larger than the original one, automatic right-to-left...).
You can delegate the translation to a translator sending the excel spreadsheet with the texts to be translated. Once it's translated you import the translation in the Enable repository.
Nevertheless, you can use a web service to translate the excel spreadsheet, if you want a draft translation.
If you have further questions, we can run a 1 hour implementation session, and you will see with your own eyes how easy it is.