raycast-multi-translate icon indicating copy to clipboard operation
raycast-multi-translate copied to clipboard

Add support for DeepL Api

Open OmarMcAdam opened this issue 2 years ago • 10 comments
trafficstars

Clear and concise description of the problem

DeepL is an alternative to Google Translate. Its translations are often of better quality than G.

It supports autodetect language and offers a large amount of languages.

Suggested solution

Implementing DeepL with a BYOK (Bring your own Keys) would give an alternative for people who want to avoid Google, or demand higher quality translations

Alternative

No response

Additional context

Link to docs: https://www.deepl.com/docs-api

Validations

  • [X] Follow our Code of Conduct
  • [X] Read the Contributing Guide.
  • [X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

OmarMcAdam avatar Jun 11 '23 07:06 OmarMcAdam

💎 $25 bounty created by @McPizza0 👉 To claim this bounty, submit your pull request on Algora 📝 Before proceeding, please make sure you can receive payouts in your country 💵 Payment arrives in your account 2-5 days after the bounty is rewarded 💯 You keep 100% of the bounty award 🙏 Thank you for contributing to antfu/raycast-multi-translate!

algora-pbc avatar Jun 11 '23 07:06 algora-pbc

I am open to that! I think the challenge part to me is that it would be nice to find a underlying node library that support multiple translation providers

antfu avatar Jun 11 '23 10:06 antfu

I'd like to look into this.

jemiluv8 avatar Jun 11 '23 11:06 jemiluv8

There's a official deepl node libary: https://github.com/DeepLcom/deepl-node perhaps it will help.

gummipunkt avatar Jun 14 '23 05:06 gummipunkt

Assign this to me i think I can do it.

Vivek7038 avatar Jun 20 '23 17:06 Vivek7038

Assign this to me i think I can do it.

Vivek7038 avatar Jun 20 '23 17:06 Vivek7038

Hi @McPizza0 , I'd like to work on this issue. I am not sure how I can get free API from DeepL.

gupta-piyush19 avatar Jun 22 '23 14:06 gupta-piyush19

I am not sure how I can get free API from DeepL.

Sign up here: https://www.deepl.com/pro-api Theres free api account as shown in the pricing table

If you want to claim the $25 bounty, check the comment here: https://github.com/antfu/raycast-multi-translate/issues/7#issuecomment-1586058943

@antfu Are you happy for someone to work on this as a separate api rather than the unified api you wanted?

OmarMcAdam avatar Jun 22 '23 15:06 OmarMcAdam

I am not sure how I can get free API from DeepL.

Sign up here: https://www.deepl.com/pro-api Theres free api account as shown in the pricing table

If you want to claim the $25 bounty, check the comment here: #7 (comment)

@antfu Are you happy for someone to work on this as a separate api rather than the unified api you wanted?

Hey, I am from India. DeepL is not available here 🥲 Also, If I select any other country, it still asks for a payment card. Is there any alternative for this?

gupta-piyush19 avatar Jun 22 '23 15:06 gupta-piyush19