Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for DeepL and/or Microsoft Azur #21

Open
WiliTest opened this issue Feb 28, 2022 · 0 comments
Open

Add support for DeepL and/or Microsoft Azur #21

WiliTest opened this issue Feb 28, 2022 · 0 comments

Comments

@WiliTest
Copy link

It would be even better if it could work with DeepL and/or Microsoft Azure.

This would make this app much more popular.

(It has already been requested here)

I did a little research and found that the free version we are using isn't documented at all. I think it is an old endpoint keep for backward compatibility reasons. I also found that Google Cloud APIs for batch traduction requires an account with billing setup.

Furthermore, I use another translator since a while called DeepL, they have a fresh API with free plan of 500k chars a month. The API supports batch translation, by sending multiple sentences at once and adding context to the translation. The only drawback it that it needs an API key along with an account.

DeepL does the same thing as Google, and could be even better in certain cases.
Has a better API and is well documented.
Doesn't require a complex account setup. A quick tutorial in the readme should do the trick.
Maybe, we could implement the functionality with DeepL API but keep Google API wonky translations as an alternative. Tell me what you think.

Links
DeepL API docs.
Google Cloud Translation API

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant