An open API service indexing awesome lists of open source software.

https://github.com/dahlitzflorian/vocab-trainer

Alpha version of a selfmade vocab-trainer
https://github.com/dahlitzflorian/vocab-trainer

application docker python python3 vocab-trainer

Last synced: 2 months ago
JSON representation

Alpha version of a selfmade vocab-trainer

Awesome Lists containing this project

README

        

## Description ##
This is a small and easy to use vocabulary trainer for any language (purpose-built for latin and english) as a Console Application written in Python. The method to learn vocabulary that is represented with this application you can look up here (german video, thanks to the man who created that method).

The current version was tested with Python 3.4 and Python 3.6.3 but should work with every Python 3.x version.

version: 1.2.0

## NOTE
* Make sure you have Python installed
* To change the used text file (vocab-file) open **vocab_settings.txt** and change the path
* add another file for your own vocab
* see how the files of both modes have to look like by having a look at the examples in the directory **vocab-files/**
* specify the mode you want to choose in the settings-file as well
* Mode 1: file contains only the word and its translation (only translation will be tested)
* Mode 2: files also contains from you specified forms and will be tested as well

## Docker
This application is also available through Docker Hub.

```docker pull floriandahlitz/python-vocab-trainer```

Make sure you run the image with the interactive-option (```-i```) otherwise it won't work.

## Screenshots
example of a latin pair that is shown

example of an input of the forms/translation