Skip to content

tobfd/vocabulary_trainer

Repository files navigation

Vocabulary Trainer

Simple, minimalistic, and practical vocabulary trainer.

Start Screen

Installation

Portable (Recommended)

  1. Download the latest Vocabulary-Trainer.zip
  2. Extract the .zip file
  3. Run Vocabulary-Trainer.exe

Installer

  1. Download the latest setup.exe
  2. Run the setup.exe
  3. Follow the installation instructions

Run from Source (Python)

If you have Python installed, you can run the application directly without installing it:

  1. Clone the repository
    git clone https://github.com/tobfd/vocabulary_trainer.git
    cd vocabulary_trainer
  2. Install the dependencies
    pip install -r requirements.txt
  3. Run the application
    python main.py

Usage

Vocabularies

Vocabularies

Manually add a vocabulary

  1. Click the Vocabularies button
  2. Write the vocabulary in the following format

English: You can add multiple translations by separating them with a comma (,). Spaces are optional but accepted

false, wrong

German:

falsch
  1. Click the Add button or press ENTER

Import many vocabularies

  1. Click the Import button in the Vocabularies window
  2. Select a .txt file with the following format:
false,wrong:Falsch
door:Tür
hello:Hallo
exam,test:Test
window:Fenster

The vocabulary is added

Save

  1. Click the Save button in the Vocabularies window
  2. Choose a directory where you want to save the .txt file

Remove a vocabulary

  1. Click the Vocabularies button
  2. Click on the vocabulary you want to remove
  3. Click the Remove button or press DEL
  4. The vocabulary will be removed

Learn

Learning

Learn random vocabularies

  1. Click the Learn button
  2. Type your answer in the input field
  3. Submit your answer by pressing ENTER or clicking the Submit button

Learn all the wrong words

  1. Click on the Learn wrong vocabularies button
  2. Enter the correct answers for the words you got wrong

Stats

Stats

Settings

  1. press WIN + R
  2. Type %localappdata%\tobfd and press OK or ENTER
  3. open the config.yaml
  4. Modify the settings as needed. Refer to the setting descriptions available in the config.yaml file on GitHub

About

Simple Vocabulary Trainer

Resources

License

Stars

Watchers

Forks

Contributors

Languages