Create language learning flashcards based on Stephen Krashen's i+1 Input Hypothesis.
What It Does
This add-on automates the creation of high-quality language cards by translating words instantly within their context. It adheres to the i+1 principle: learning one new word (the +1) contained within a sentence you already understand (the i).
Useful when you:
- Are "sentence mining" while reading books or articles.
- Want to convert vocabulary lists into context-rich cards.
- Are building decks from graded readers.
- Need a fast way to generate immersion materials.
Features
- Automatic Translation: Instantly translates target words to English using a free API (supports 14+ languages).
- Batch Creation Mode: Put words in
[brackets] to generate multiple cards at once (e.g., El gato [duerme] en el sofá.).
- Zero Setup: No API keys, tokens, or external installations required.
- Simple Format: Creates clean cards automatically (Front: Sentence with blank; Back: Target word + translation).
- Offline Ready: Internet is only required to create the card; reviews work fully offline.
Installation
- Open Anki.
- Go to Tools > Add-ons.
- Click Get Add-ons...
- Enter code:
(16972895)
- Click OK and restart Anki.
Setup
This add-on requires no configuration or API keys.
After installing, simply open the add-on window and select your target language from the dropdown menu. Supported languages include Spanish, French, German, Italian, Portuguese, Chinese, Japanese, Korean, Russian, Arabic, Hindi, Dutch, Polish, and Turkish.
Usage
- Select your target language from the dropdown.
- Type or paste sentences with the target word inside brackets.
- Example:
Je [mange] une pomme.
- Click Create All.
- The add-on automatically translates the bracketed words and generates your cards.
- Review your new cards in the deck.
Notes
- Requires an internet connection during card creation (for translation).
- Once created, cards are stored locally and work offline.
- Compatible with Anki 2.1.50+.
Support
Please do not use reviews for bug reports or support requests, as I don't get notified of reviews from AnkiWeb, and am unable to properly troubleshoot any issues or concerns.
Instead, please leave a note at the following:
https://github.com/m6lvink/Anki-Auto-Translate-Batch-Creator
Constructive feedback and suggestions are always welcome!