CafeTran Espresso 2017 - Yeddi Update 21

Hi there,


CafeTran Espresso 2017 Yeddi update 21 is available for download. The update can be performed via the Drag & Drop procedure as follows:

1. Run CafeTran.

2. Download file from here (do not unzip or rename the file after downloading) and place it on your desktop.

Note: On Mac OSX, the Safari web browser may unzip the file automatically after downloading. To prevent this, just use the right-click menu and choose the "Download Linked File" command.


3. Drag and drop the downloaded file into the Project Dashboard and restart the program.

Alternatively, you can install the update via the Update button in the Help > About panel instead of dragging and dropping.

What's new:

  • Added DeepL Machine Translation online service as a web resource (see the menu Resources > Web > DeepL).
  • The Translate button in the source segment toolbar copies the source segment (or selection) to the internal web browser to look up the segment or the selected phrase in the Machine Translation web resource which is currently selected in the tab.

Due to a Java 8 issue on Mac OS, the DeepL web resource is not displayed properly in the internal web browser on Mac systems. The issue has been reported and is fixed in the coming Java 8 build 152 and Java 9. Early access of Java 8 build 152 (JRE) can be downloaded from here:

The typical workflow with Machine Translation service as a web resource (which is not available via API yet) is as follows:

  1. Choose MT web resources to work with via the menu Resources > Web or the Dashboard.
  2. Select the MT web resource in the tab.
  3. Click the Translate button in the source segment toolbar to copy the current source segment or a selected phrase to the source text box of the MT web resource.
  4. Select with the mouse the provided machine translation in the target box of the resource in the web browser to transfer it fast to CafeTran's target segment editor.
  5. If the target language box of the resource is editable (e.g. DeepL), you can bind it to CafeTran's target segment editor via Edit > Bind external editor. Then, just edit the translation and press the CTRL+A followed by CTRL+C keyboard shortcuts to transfer the translation and move on to the next segment.



2 people like this

 is there a way to keep the text cursor positioned in DeepL's target editor?

I think there is no need to grab the focus by CafeTran's editor when the "Bind external editor" option is on. The new build (2017091101) of update 21 keeps the focus in the external editor while moving on to the next segment.

Please update the program as described in the announcement post above. 

>Please update the program as described in the announcement post above. 

Yes, I did. But still it doesn't work. Can the cause be that I changed the keyboard shortcut from OPTION+ENTER to CTRL+OPTION+ENTER?

When I'm in DeepL's target editor and press CTRL+OPTION+ENTER, the source segment is copied from CafeTran's source editor to DeepL's target editor. So far, so good.

However, when I press CTRL+A, CTRL+C, I notice that I'm in CafeTran's target editor ...


I've just tested on Windows 10 and there I also have to click in DeepL's target editor, before I can use CTRL+A, CTRL+C.

It looks like you are using the previous build.

Wow, with today's build everything works fine. Very impressed. I guess that this currently is the best support for DeepL of all CAT tools. One could even argue, with this implementation "We don't need another   API!" Another brick in the wall!

The new build of update 21 (2017091301) is available for download with the following:

  • Fixed the display of percentage in Fuzzy Matches in the Matchboard.
  • Fixed a fuzzy match duplication issue during auto-correction.  

Please update the program as described in the announcement post above. 

 Thank you Igor, now the information column is displayed correctly no matter how it is configured.



There is no API for DEEPL yet, but somehow a JSON call works (I checked it), and there is a python pydeepl module, The details are on stackexchange and github, Maybe it can give you some inspiration. :-)

It is an unofficial one, and likely to be taken down...

>It is an unofficial one, and likely to be taken down...

Besides that: both for Windows and Mac the integration is already very good. For Linux I cannot comment.

Why not enjoy it while it lasts? They will make an API sooner or later, and it might not be a free service later on. I have no insider information, just guessing.

Hi guys,


Just read that GT4T (Windows only, sadly) now supports DeepL, plus its alternative suggestions. Just installed it and am testing it, and I must say it's VERY cool. So cool I just got myself a one-month subscription. Not sure how the guys coded it, but asked over @ (where the developer announced it)





1 person likes this

>It's a full fledged API. It's not officially announced yet but I am pretty sure it is 'leaked' by the DeepL team as no one else can. Developers probably will later be required to get an API key to continue to use the API when it is officially announced.

Java 9 is out, I hope it is safe to update as I am doing so now.

Login to post a comment