Deepfish

Rating: 
5
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 their website and set the API token on the app. The API is free.

Document translation can only be done with your own API key. One document translation, regardless of the file length, cost you at least 50k letters on your API usage, that's 10 documents per month.

For sharing your translations to the vocabulary app, you need to install this vocabulary app: https://openrepos.net/content/aviarus/harbour-vocabulary - it will move your actual vocabulary app to the Documents folder.

Next development steps :

  1. Picture translation
  2. Translate selected word(s) directly on the keyboard word suggestion
  3. Add search bar in the context menu
  4. Remove items from history
  5. Error management
  6. Sort languages per usage
  7. More aesthetic cover page

Code is available here : https://codeberg.org/jojo_/harbour-deepfish , feel free to help me by improving the code or translating.

Screenshots: 
Application versions: 
AttachmentSizeDate
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
File harbour-deepfish-2.2-3.aarch64.rpm492.47 KB11/02/2023 - 18:05
File harbour-deepfish-2.2-3.armv7hl.rpm492.49 KB11/02/2023 - 18:05
File harbour-deepfish-2.2-3.i486.rpm492.61 KB11/02/2023 - 18:05
Changelog: 

- Fixed "x" button disappearing when too much text - Fixed infinite loading when no Internet connection - Updated to DeepL's API version 1.3.1 - Fixed app translation, currently only German