15 1
Contact Author Sign in to rate

DeepL Translator

0.02MB. Updated 2022-03-01. Only supports Anki 2.1.x.
The author has shared 36 other item(s).

Description

An Anki add-on to translate text with DeepL Translate - https://www.deepl.com/translator Requirements To use the add-on and translate up to 500,000 characters/month for free, you'll need an API authentication key. To get a key, create an account with the DeepL API Free plan here - https://www.deepl.com/pro#developer. Currently, DeepL Pro is available in the EU, US, Canada, Japan, Switzerland, and Liechtenstein. https://support.deepl.com/hc/en-us/articles/360020016339-DeepL-Pro-is-not-available-in-my-country How To Use Click on a DeepL icon in the editor or select a few notes in the browser and click the Edit menu > DeepL Translator. Credits DeepL Python Library - https://github.com/DeepLcom/deepl-python Issues & Features To submit a new issue or suggest a new feature, either contact me by email or use https://github.com/kelciour/deepl-translator/issues Changelog 2021-09-06 First release 2021-10-01 Add html translation 2022-02-20 Fix to try to keep spaces between words after HTML translation by replacing &nbsp;  with ' ' 2022-03-01 Fix to try to keep HTML formatting intact Other Add-ons Google Translate - https://ankiweb.net/shared/info/1536291224 Nickolay Nonard <kelciour@gmail.com>

Download

As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.

Supported Anki versions:

To download this add-on, please copy and paste the following code into Anki 2.1:

972129549

If you were linked to this page from the internet, please open Anki on your computer, go to the Tools menu and then Add-ons>Browse & Install to paste in the code.

All Anki 2.1.x Add-Ons Contact Author

Reviews

on 1654885582
paid
on 1653764780
Fantastic translator - works flawlessly!
on 1651074569
Amazing, I have no words! This is the last piece to complete my sentence mining workflow :D Thank you so so so much for having taken the time to do this!
on 1648043702
Enjoying this
on 1647173471
It works effectively and well.
on 1646909904
Works well
on 1646222484
Good addon
on 1646073519
Good job really surpasses other translating machines just has some miner bugs with formating
on 1646069300
Nice addon
on 1645985634
An absolutely must have addon for translations!
on 1645557649
Really speeds up translating on large decks
on 1645557480
Great translations
on 1645442684
Nice!
on 1642942564
Thats exactly what I was looking for, personalizing training sentences.
on 1641484941
错误
有一个错误发生了.请在按住shift键的同时启动Anki,这样可以临时的禁用您已经安装的插件。
如果仅仅是因为插件引起的问题,请选择工具>插件菜单项来将出错的的插件设置成失效,然后重启Anki,重复以上的步骤直到你发现了具体是哪个插件引起的问题。
当你已经发现是因为插件引起的问题,请在我们的支持网站上 [插件支持](https://help.ankiweb.net/discussions/add-ons/) 上报告问题。
调试信息:
Anki 2.1.49 (dc80804a) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Mac 10.16
Flags: frz=True ao=True sv=3
Add-ons, last update check: 2022-01-06 14:56:44
相关扩展:⁨DeepL Translator⁩

Caught exception:
Traceback (most recent call last):
File "/Users/flaglee/Library/Application Support/Anki2/addons21/972129549/__init__.py", line 368, in accept
raise exception
File "/Users/flaglee/Library/Application Support/Anki2/addons21/972129549/__init__.py", line 302, in accept
result = self.translator.translate_text(
File "/Users/flaglee/Library/Application Support/Anki2/addons21/972129549/vendor/deepl/translator.py", line 532, in translate_text
status, content, json = self._api_call(
File "/Users/flaglee/Library/Application Support/Anki2/addons21/972129549/vendor/deepl/translator.py", line 314, in _api_call
status_code, content = self._client.request_with_backoff(
File "/Users/flaglee/Library/Application Support/Anki2/addons21/972129549/vendor/deepl/http_client.py", line 93, in request_with_backoff
raise exception
File "/Users/flaglee/Library/Application Support/Anki2/addons21/972129549/vendor/deepl/http_client.py", line 79, in request_with_backoff
response = self.request(
File "/Users/flaglee/Library/Application Support/Anki2/addons21/972129549/vendor/deepl/http_client.py", line 150, in request
raise ConnectionException(message, should_retry=should_retry)
deepl.exceptions.ConnectionException: Connection failed or request timed out.
on 1633436454
Excelent! It really speeds up the translation of sentences.