firemaples / EverTranslator

Translate text anytime and everywhere, even you are gaming!
https://play.google.com/store/apps/details?id=tw.firemaples.onscreenocr
GNU General Public License v3.0
135 stars 25 forks source link

Add DeepL translator #187

Open firemaples opened 2 years ago

firemaples commented 2 years ago

DeepL translator

API spec: https://www.deepl.com/en/docs-api/ SDK: https://github.com/DeepLcom/deepl-java

Summary

RaXorX commented 2 years ago

I forgot about this until I took a look at the api limits. DeepL api has seemingly Free and Pro plans apparently. But registering for one has two limitations. A need for a CC and to be in the following countries that the Pro plans are available in. Not everyone might be able to have an access to their own api keys unlike mymemory.

firemaples commented 2 years ago

I also noticed that. And the quota for free account is very low. I will take a look and if it is easy to register an account to use, maybe I will let the end users setting their key for their self.

uomar8 commented 1 year ago

I would like to suggest there's an official library for DeepL translator

https://github.com/DeepLcom/deepl-java

Unfortunately I can't test it because it's on selected countries it would be great to contact them https://www.deepl.com/pro/select-country?cta=menu-pro/#developer

fideliochan commented 2 weeks ago

@firemaples can you also add DeepLx let users add their own api? https://github.com/OwO-Network/DeepLX

uomar8 commented 1 week ago

@firemaples can you also add DeepLx let users add their own api? https://github.com/OwO-Network/DeepLX

i don't think it's for Android, it's intended for server-side (desktop environment) and it cost a lot