AI Card Translator

AnkiWeb addon 918408198

Translates Anki cards into another language while preserving originals, using OpenAI or Gemini, with single-card and batch workflows and configurable fields.
AI-generated summary; may contain mistakes.

card-creationaidictionary

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2025-12-15
Anki versions
23.10~
Description language
en

Maintenance

stale

  • Last update or commit was 289 days before the snapshot (2025-12-16).
  • The repository has 1 GitHub Actions workflows.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
23.10+2025-12-15
History across monthly snapshots

Loading…

Similar addons

AI Card Splitter

Uses AI to split long Anki cards into multiple short, focused questions while preserving the original note and supporting batch cleanup.

card-creationai

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 ⭐ 0 Anki 23.10~ Updated 2025-12-16
AI Explainer

Generates concise, exam-focused AI explanations for existing Anki cards during review or batch, using OpenAI or Gemini, writing to a chosen field.

card-creationainote-managementobsolete

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 ⭐ 3 Anki 23.10~ Updated 2026-01-11
gemini_batch_translate

Batch-translates Anki content, linked to a mining system, with tutorial videos covering setup, subtitles, sync, and card creation.

card-creationai

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 ⭐ 0 Anki 2.1.1~ Updated 2026-08-17

README

AI Card Translator

AI Card Translator is an Anki add-on that allows you to translate the currently displayed card instantly using AI, directly from the Reviewer screen.
It is designed for situations where you suddenly want to understand a card in another language during review, without breaking your learning flow.


πŸ”— AnkiWeb Page

This add-on is officially published on AnkiWeb:

πŸ‘‰ https://ankiweb.net/shared/info/918408198

Installing from AnkiWeb is recommended for the easiest setup and automatic updates.


🎯 Key Features

  • 🌍 Translate the currently reviewed card with one action
  • 🧠 Uses AI for context-aware, natural translations
  • πŸ” Supports multiple providers:
    • OpenAI
    • Google Gemini
  • πŸͺΆ Minimal UI β€” no interruption to review flow
  • 🧩 Works with any note type and any language pair

πŸš€ How It Works

  1. You are reviewing a card in Anki
  2. Trigger AI Card Translator from the Reviewer menu
  3. The card’s content is sent to the selected AI model
  4. The translated text is generated
  5. The translation is written back to the configured field

This makes it ideal for:

  • Language learning
  • Translating medical / technical terms
  • Understanding foreign-language source material during review

πŸ“¦ Installation

βœ… From AnkiWeb (Recommended)

  1. Open Anki
  2. Go to Tools β†’ Add-Ons β†’ Browse & Install
  3. Search for AI Card Translator
  4. Install and restart Anki

πŸ“ Manual Installation (GitHub)

  1. Download or clone this repository
  2. Place it into:
    Anki2/addons21/anki-ai-translator
  3. Restart Anki

πŸ”‘ API Key Setup

This add-on requires an API key for the selected provider.

Provider Environment Variable
OpenAI OPENAI_API_KEY
Gemini GEMINI_API_KEY

API keys can be set via:

  • System environment variables, or
  • The add-on’s configuration dialog

βš™οΈ Configuration

Open:

Tools β†’ Add-Ons β†’ AI Card Translator β†’ Config

Main options include:

  • AI provider selection (OpenAI / Gemini)
  • Model name
  • Source language (auto-detect supported)
  • Target language
  • Output field (where the translation is written)
  • Overwrite behavior (skip / append / replace)

πŸ§ͺ Usage

Translate the current card

While reviewing a card:

More β†’ AI Card Translator

The translation is generated instantly and written to the specified field.

This allows you to:

  • Translate only when needed
  • Keep original cards untouched
  • Add translations incrementally during normal review

⚠️ Privacy Notes

Card contents are sent to external AI services.
Avoid translating cards containing sensitive or personal information unless you understand the data handling policies of the selected provider.


πŸ›  Troubleshooting

Problem Solution
β€œNo current card.” Run from the Reviewer screen
Translation not written Check output field name
API error Verify API key and model
Unexpected language Set target language explicitly

πŸ“œ License

MIT License


πŸ”§ Related Add-ons

  • AI Card Explainer β€” Generate explanations for cards
  • AI Card Splitter β€” Split large cards into smaller ones
  • HTML Exporter for Anki β€” Export cards to HTML / PDF

These add-ons are designed to work together as a modular, AI-powered Anki workflow.