Google Translate (Updated for Anki 25.09+)

AnkiWeb addon 2053377675

Translates fields via Google Translate in the editor or Browser, offering romanization, definitions, examples, alternative translations, and a {{google-translate}} template filter on modern Anki.
AI-generated summary; may contain mistakes.

card-creationcard-templatesdictionaryfork-or-reupload

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-06-24
Anki versions
25.09~
License
AGPL-3.0 (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, XML, JavaScript, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-06-24 (130 days before the snapshot).
  • Test files: 10.
  • Commits in the last year: 2.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
23.1025.09+2026-06-24
History across monthly snapshots

Loading…

Similar addons

Google Translate

Translates selected card text via Google Translate from the editor or browser, adding extra fields such as romanization, definitions, examples and alternative translations, with throttled requests.

card-creationnote-managementdictionary

111 votes 82% approval πŸ‘ 99 Β· πŸ‘Ž 12 Anki 25.09.5~ Updated 2026-09-13

Description

Google Translate add-on, updated to work on modern Anki (25.09+, Qt6 / Python 3.13).

This is a community-maintained fork of the original "Google Translate" add-on (AnkiWeb 1536291224), which is archived and no longer maintained.

What's fixed in this version:

  • Add-on now loads on Anki 25.09+ (the original imported PyQt5 and crashed on startup).
  • Updated to the strict PyQt6 enum / API used by current Anki.
  • "Alternative Translations" works again on Python 3.13 (fixed a removed-stdlib crash).

Features (unchanged from the original):

  • Translate fields via Google Translate, in the editor or in bulk from the Browser.
  • Romanization, definitions, examples, and alternative translations.
  • {{google-translate ...}} field filter for templates.

Source code & bug reports: https://github.com/dungvst/anki-google-translate-updated

License: GNU AGPL v3 or later. Credit to the original author of add-on 1536291224.

README

Google Translate (Updated for Anki 25.09+)

A community-maintained fork of the Google Translate Anki add-on (original AnkiWeb id 1536291224), updated to work on modern Anki (25.09+, Qt6 / PyQt6, Python 3.13). The original project is archived and no longer maintained.

What this fork fixes

  • Add-on failed to load on Anki 25.09+ β€” the generated UI (form.py) imported PyQt5, which ships only PyQt6 now. Regenerated for PyQt6.
  • Strict PyQt6 enums / removed exec_() β€” Qt.CustomContextMenu and QMenu.exec_() updated to the scoped PyQt6 API.
  • Alternative Translations crashed on Python 3.13 β€” the bundled httpx imported the removed cgi stdlib module (PEP 594); replaced its single use of cgi.parse_header with an email.message equivalent.

Core translation, field filters, and the editor/browser buttons all work.

Compatibility

  • Anki 23.10 – 25.09+ (Qt6).

License

GNU AGPL v3 or later (unchanged from the original). See LICENSE. Original author's copyright and license notices are preserved in the source.

Installation

  • AnkiWeb: install via the add-on's AnkiWeb page (see Releases / repo description for the code).
  • Manual: download the .ankiaddon from Releases and open it with Anki, or copy this folder into your Anki addons21/ directory.

Source & issues

https://github.com/dungvst/anki-google-translate-updated

Credits

Based on the original "Google Translate" add-on (AnkiWeb 1536291224), licensed AGPL-3.0-or-later.