Skip to content

An Anki add-on to enhance language learning by integrating Google Translate and Tahlilgaran for translations, synonyms, definitions, and examples directly within Anki.

License

Notifications You must be signed in to change notification settings

farzadhallaji/AnkiPersianTranslatorPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AnkiPersianTranslatorPlus

Enhance your language learning with AnkiPersianTranslatorPlus, a powerful Anki add-on designed for learners and enthusiasts of the Persian language. This add-on leverages Google Translate and Tahlilgaran dictionary to provide comprehensive translations, synonyms, definitions, and example sentences directly within Anki, making it easier than ever to build and review your Persian vocabulary.

Features

  • Persian Translations: Access high-quality Persian translations for your flashcards.
  • Synonyms and Definitions: Deepen your understanding of new words with synonyms and definitions from Google Translate.
  • Example Sentences: Learn how words are used in context with example sentences.
  • Seamless Integration: Easily integrates with your existing Anki decks, enhancing your study sessions without disrupting your workflow.

Installation

  1. Clone or download this repository.
  2. Locate the Anki add-ons folder on your computer:
    • Windows: %APPDATA%\Anki2\addons21\
    • Mac: ~/Library/Application Support/Anki2/addons21/
    • Linux: ~/.local/share/Anki2/addons21/
  3. Copy the downloaded folder into the Anki add-ons directory.
  4. Restart Anki, and the add-on will be available under Tools > Persian Translate google+tahlilgaran.

Usage

To use PersianDeckEnhancer-Anki:

  1. Navigate to Tools > Persian Translate google+tahlilgaran within Anki.
  2. Select your target deck and specify the fields for translation.
  3. Click "Translate" to apply Persian translations, synonyms, and example sentences to your deck.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".

Don't forget to give the project a star! Thanks again!

License

This project is open-source and available under the MIT License. Since there's no LICENSE file in the repository, it's recommended to include a license for clearer guidelines on the usage and contributions to your project.

Acknowledgments

This project makes use of code or inspiration from the following sources:

  • Google Translate for GoldenDict: Portions of this project are based on or inspired by the google-translate-for-goldendict repository. We extend our sincere thanks to xinebf and all contributors to that project for their valuable work.

I also want to thank:

  • Google Translate for providing the powerful translation API.
  • Tahlilgaran for their extensive Persian dictionary.
  • The Anki community for their invaluable resources and support in creating educational tools.

About

An Anki add-on to enhance language learning by integrating Google Translate and Tahlilgaran for translations, synonyms, definitions, and examples directly within Anki.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages