A way to create your Anki decs
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
Do you want to study a language? have you a word list to improve your vocabulary? You can use this project to create a Deck into Ankiweb to achieve your goals! Passing a csv file with two columns:
- Word -> the word you want to learn
- Translation -> some translations of this word
You will get a complete translations and how many examples do you want -
Anki (based on the Japanese word 暗記 anki meaning memorization) is an open source program for memorization cards, originally designed for learning new languages.
You can read more about Anki in Ankiweb
If you want to learn Portugues-English you can use my "The 1000 most used words in English" deck. Avaliable here
To get a local copy up and running follow these simple example steps.
- Clone this repository
git clone "https://github.com/ccr5/Deck-Creator-For-Anki.git"
- Open the terminal
- create a virtual environment
virtualenv venv
- exec env Linux
source venv/bin/activate
- install all dependencies
pip install -r requirements.txt
- run main.py
python main.py
example.csv
card carta, cartão
name nome
money dinheiro
Return:
card;cartão, caixa, ficha;Create a new address book card entry. Create a new card. New Card. As already stated, this directive is based on the green card system.
name;nome, sinal, marca;If the name of the Constitution is an obstacle, then I am prepared to change the name./I advocate a transparent policy where brand name of origin is obligatory.
money;moeda, grana, dinheiro;It deals with money, in other words - and people know how to use money.
- There is a data examples to try in ./data and ./file
- Your txt will be save in ./file
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Matheus Nobre Gomes - matt-gomes@live.com
Project Link: https://github.com/ccr5/Deck-Creator-For-Anki