Vocabulary Trainer is a small application written in Go, that can help you with learning new vocabulary.
The VocabularyTrainer is currently available for Windows, macOS and Linux.
- Download the .exe file from the releases section and execute it.
-
Download the .tar.gz package from the releases section and extract it.
-
After that, open a terminal in the folder, that contains the "Makefile"
-
Execute the following command:
sudo make install
- Download the .dmg file from the releases section and open it. You can now drag the application into your applications folder and execute it.
Info: On Windows and macOS you might see a window, that tells you, that the operatig system doesn't trust the application or that the application is not signed. You can safely ignore that and click on something like "open anyway". On Windows, click on "more info" and continue anyway. On Mac, you'll need to click on the application while holding "ctrl" an choose open from the new menu. (See this article for more information.)
In order to use the Vocabulary Trainer you need a correctly formatted .json-file. You can see how to create one down below. You then need to open the file with the Vocabulary Trainer and the program will show you the first foreign word. Enter a translation and, if you need to, also additional grammar. You can also enter multiple translations by separating them with a comma. The grammar has to be entered completely. If you entered your translation and grammar, click on the check button to see if you're input was correct. If this is not the case, you will now see the correct answer. Click on "Continue" to go to the next word. The Vocabulary Trainer will count your correct answers as well as your already finished words while you are practicing.
In order to use the Vocabulary Trainer, you need to open a correctly formatted .json-file with it. You can create one by using the "New Vocabulary File" option, that is built into the Vocabulary Trainer.
Note: The grammar input is optional, if you don't want to use just leave it blank.
Keys | Action |
---|---|
Ctrl+Q | quit application |
Ctrl+O | open file |
Ctrl+N | new file dialog |
Ctrl+S | save file |
If you have any problems with the program or the repository you can create an issue on the Github page.
Your usual abbreviations for the languages should mostly word. Here are some tested ones:
Language | Abbreviations |
---|---|
English | en |
German | de |
Latin | la |
French | fr |
Spanish | es |