Your rating: None Average: 5 (6 votes)

A translation client with DeepL's python library.

You can translate up to 65 words for free. After that you need to create a DeepL account on the website and set the API token on the app. The API is free.


Next development steps :

  1. Document translation
  2. Picture translation
  3. Add new words to vocabulary app (
  4. Translate selected word(s) directly on the keyboard word suggestion
  5. Add search bar in the context menu
  6. More aesthetic and working cover page

Code is available here : , feel free to help me by improving the code.

Application versions: 
File harbour-deepfish-2.0-3.aarch64.rpm487.72 KB16/01/2023 - 21:15
File harbour-deepfish-2.0-3.armv7hl.rpm486.56 KB16/01/2023 - 21:15
File harbour-deepfish-2.0-3.i486.rpm486.77 KB16/01/2023 - 21:15

- Free translation for new users, up to 65 words

- Save your translations and see them in the History page

- A nicer cover page


Termitebug's picture

Very good Sailfish app! Agreed of some kind of favorite languages improvement (top pull-up setting menu for filters / push drop-down menu in main page). I used this to translate another native Sailfish app from weblate. Thanks.

rob_k's picture

Great initiative! I hope a next feature will be that the most recent languages will be saved. Maybe even sort the list of languages by its popularity

jojo's picture

happy to tell you that now the last used language is set by default. Did not think about the listing by popularity but will try that in the future too.