Read the statement by Michael Teeuw here.
Vocabulary trainer
-
Hi Developers, software engineers and forum members
So this is my idea of an new modul:
Do you think it’s possible to develop something like avocabulary trainer
The words or the phrases to be learned should appear like thecompliments
do, and the translation will appear after some seconds with a random function, to make it not too easy.I guess it is very important not to write it down into the config. file like the compliments place, but to have the list with words to learn and the translation of them in a place, maybe inside the mirror, but not in a way we change the compliments in the config. file., to avoide mistakes and errors.
As I’m not able to write a module by myself, sorry but I cannot describe the right way how it should be done.
I saw quite similar modules like the MMM-GQuotes, or the MMM-wordnik, but it would be nice, if one could
a) personalize the vocabulary or could put in some phrases like the ones shown in the following link: http://geschichtsverein-koengen.de/RoemSprichwort.htm
b) the answer you gave, will appear after some secondsSorry for my English, but it’s not my mother language and school is …once upon a time…away.
I think it’s a good thing to have the possibility to train your brain, and of course the brain of your children, wife or just learn some words for your next holidays in, lets say Greece :grin: … while brushing your teeth.
So Thank you in advance
kurt -
@kurt I will try to do this in the next days. Progress can be followed down below.
[card:fewieden/MMM-VocabularyTrainer]
-
@strawberry-3.141
unbelivabel, thumbs up, you are the man, one more time!
or like @cowboysdude in an other post said, your one of the good dudes.
so where is thequote buttom
now? :relaxed:
Thks in advance -
there is a first prototype on the develop branch
git clone https://github.com/fewieden/MMM-VocabularyTrainer.git cd MMM-VocabularyTrainer git checkout develop
[card:fewieden/MMM-VocabularyTrainer]
-
I implemented another dictionairy provider. Do
git pull
andnpm install
- custom (All < - > All)
custom file that gets parsed you can put in there whatever lanuguages you want, as long as they are in the format:
[ { "native": "text", "foreign": "translated text" }, { "native": "another text", "foreign": "another translation" }, ... ]
- geschichtsvereinkoengen (Latin < - > German)
Parses dictionairy from a website
[card:fewieden/MMM-VocabularyTrainer]
- custom (All < - > All)
-
@strawberry-3.141
In the beginning I filled up the Trainer.jason with my own vocabularys and translations and it worked fine.After that I adapted the config. file, which was easier for me as I thougt. Since then the modul gets the phrases with the translation from the website, and one by one is displayed on your mirror. Absolut amazing!
So guys out there I recommand this modul highly, try it, adapt it to your needs and you’ll love it.
It works like a charm :thumbsup:
One more time >Thank you @strawberry-3-141 :trophy: