https://www.duolingo.com/xydrolase

New LingoVocab: Vocabulary & explanation within each lesson (& Verb Conjugation Table!)

It's great to have the Vocabulary feature back although currently it seems to be in its infancy and many features are lacking.

I personally would like to have a list of vocabularies within each lesson so that I can review the words lesson by lesson, unit by unit.

I wrote some Userscript to reinstate the green "Vocabulary" button within each of your lesson. You would be familiar with it if you had previously used LingoVocab before.

UPDATES:

06/14: Added verb conjugation to the word explanation when you hover your mouse over a word. See example below.

Verb Conjugation

06/13: Added a blue "C" icon before every word that will leads you to the Collins Online Dictionary for that particular word. So that you have access to explanation, conjugation and examples via Collins Dictionary! (Currently only support German, Spanish and French. Leave a suggestion if need this feature for other languages. )

Example:

LingoVocab example

Usage:

You can find the script at:

http://userscripts.org:8080/scripts/show/399235

(1) To execute this script, you will need the Greasemonkey extension if you use Firefox, or Tampermonkey extension if you are a Chrome user.

(2) After installing the extension, simply click the "Install" button on the top-right corner on above link I provided.

TO USE THIS SCRIPT

Once you install the script from the URL above, it is automatically enabled. You can then go to any lesson in any language, where you'll be able to see a small menubar allowing you to toggle the vocabulary list. (see Example above).

June 13, 2014

48 Comments


https://www.duolingo.com/xydrolase

If you didn't see the green "Vocabulary" button after installing the Userscript, it could be a bug in an older version of the script.

Try install the script again on the provided link, and the problem should have be resolved after the reinstallation.

June 13, 2014

https://www.duolingo.com/Z.Shan
Mod
  • 1959

This is really helpful!!! Have 10 Lingots! However, will it possibly affect Duolingo's A/B test metrics of the "Words" tab?

2014.06.14

June 13, 2014

https://www.duolingo.com/xydrolase

They allow everybody to access the vocabulary JSON API. It's just that if you are not selected for the test, you can't visit the words tab.

Depending on how they are collecting statistics for the A/B test, I would say the answer is "perhaps". If they are relying on the API usage to determine how many people are actually using this vocabulary feature, the data could be somehow contaminated for a little bit.

Anyway, I personally find the vocabulary list in the Words tab to be too lengthy and highly inefficient. That's the motivation for developing this.

I hope this doesn't smear their data collecting process too much.

June 13, 2014

https://www.duolingo.com/Dessamator

It is highly unlikely that it will affect their results. Few people will see this post, fewer will even try install it, and even those that see are unlikely to understand this post since it is in English.

With millions of users in Duolingo it is unlikely that the few users of this script will ever affect the results.

June 13, 2014

https://www.duolingo.com/xydrolase

Well.. that's true given that the script has only been installed less than 50 times since it was released yesterday. :)

June 13, 2014

https://www.duolingo.com/Dessamator

I believe it will be installed more times once the up-votes start pouring in.

P.S. I added it to : http://duolingo.wikia.com/wiki/Duolingo_Userscripts

June 13, 2014

https://www.duolingo.com/xydrolase

Thanks for adding the script to the Wiki page. But actually it is still the same script (LingoVocab), although now it functions differently than the old, defunct version.

June 13, 2014

https://www.duolingo.com/Dessamator

OOps, I guess, fixed it by deleting one of them. Thanks for the headsup!

June 13, 2014

https://www.duolingo.com/Dessamator

Wow, this was super fast. It is like you already had the functionality and only waited till Duolingo released their stuff. This works really well.

Well done.

June 13, 2014

https://www.duolingo.com/andrew974v

That's a really cool thing. Awesome! Thank you for your hard work.

June 13, 2014

https://www.duolingo.com/Larisa_L

Awesome script, thank you so much, my Mom will be happy.

I only don't see Full list/By lesson buttons and blue C buttons don't lead anywhere. Maybe it is because I'm using it in the English for Russian speakers course.

June 13, 2014

https://www.duolingo.com/xydrolase

Thanks for the feedback. Unfortunately, the Collins dictionary doesn't support Russian. Do you know if there's a easy to use Russian online dictionary worth recommending?

I can probably add that into the script in the next update.

June 13, 2014

https://www.duolingo.com/Larisa_L

Sure, I don't know if they are easy to use, but I know 2 amazing dictionaries.

http://www.lingvo-online.ru/en (or http://www.lingvo-online.ru/ru - for russian interface)

http://www.multitran.ru/

June 13, 2014

https://www.duolingo.com/xydrolase

Thanks for the reference. I will add the lingvo-online.ru to the script for the next update.

I may need your feedback after I have released the update by then, since I know absolutely zero Russian.

June 13, 2014

https://www.duolingo.com/Larisa_L

Sure, and I'll translate your post into Russian and publish it in our Russian Discussions. We can even now make discussions sticky so more people will see it.

June 13, 2014

https://www.duolingo.com/xydrolase

Hey Larisa_L,

I've added the Russian dictionary support to the new version. Please let me know if you experience issues with the new feature (Are you able to see the button "C" button? Does it work correctly? etc.). Thanks.

June 14, 2014

https://www.duolingo.com/Larisa_L

Hmm, weird, while I can easily go to lingvo-online.ru from my work, I cannot use the links, my company blocks the pages. I'll try from home.

June 16, 2014

https://www.duolingo.com/Larisa_L

Xydrolase, finally checked it at home (v4.5), it still takes me to Collins English Dictionary and says that the resource is not found.

June 22, 2014

https://www.duolingo.com/xydrolase

Oops. Sorry about that. I will add a Russian course myself and debug.

June 22, 2014

https://www.duolingo.com/Larisa_L

wow, this works amazingly well, thank you so much. No I need to share this with our users.

June 23, 2014

https://www.duolingo.com/xydrolase

Hi Larisa_L,

With the help of Google Translate, I managed to finish one course of English learning using Russian so that I could load the vocabulary and debug the dictionary feature myself.

I indeed made an error in my code and now it is fixed. I personally tested it myself and it seemed to work here on my computer.

Hopefully now it works for you as well. Thanks for the feedback.

June 22, 2014

https://www.duolingo.com/xydrolase

Hello LingoVocab users! I just updated the script to a new version (4.5) with some new features for you to try out.

  • You can now directly see the button for verb conjugation table if you hover your mouse over the verbs in the vocabulary list.
  • Added dictionary support for Italian.
  • Experimental dictionary support for Russian.

Let me know if you experience issues with the new version. Thank you!

06/14/14

June 14, 2014

https://www.duolingo.com/Larisa_L

Do we need to update the script? 2014.06.15

June 16, 2014

https://www.duolingo.com/xydrolase

It shouldn't break what's working now. So, feel free to update. You can always revert to older version later. :)

June 16, 2014

https://www.duolingo.com/sause

Although I'm not at the lucky side of A/B testing, but this script works!!!!!

June 13, 2014

https://www.duolingo.com/jayeidge

awesome, thx

June 13, 2014

https://www.duolingo.com/Hidde

It's not working for me. I've installed both Tampermonkey and your userscript. But the button still doesn't show, reinstalling it doesn't work either. This is in Spanish btw.

June 13, 2014

https://www.duolingo.com/sause

Try to click on the 'Update' button on the script page http://userscripts.org:8080/scripts/show/399235

And if you can see the Tamper Monkey icon on your tool bar, maybe have a try to click on it and check if the script is enabled.

June 13, 2014

https://www.duolingo.com/xydrolase

Did you get this resolved? I tried with Spanish and it seemed to work here in my browser. To clarify, you meant the Spanish learning for English speaking users, right? Because the vocabulary feature is not available in all languages.

June 13, 2014

https://www.duolingo.com/Hidde

It's working properly now. Seems my computer needed a restart I think. Thanks for the application, will help me a lot!

June 14, 2014

https://www.duolingo.com/psionpete

Does this script work for Safari?

June 13, 2014

https://www.duolingo.com/sause

No, I don't think so. Try Chrome and Firefox. :)

June 13, 2014

https://www.duolingo.com/xydrolase

Unfortunately, no.

June 13, 2014

https://www.duolingo.com/wstoutamire

This is awesome. Any chance you could change it so that the "F" is yellow when the word strength is completely full? Just a small aesthetic thing.

June 13, 2014

https://www.duolingo.com/xydrolase

Nice suggestion. Already adopted. You will see that change once you update the script. :)

June 13, 2014

https://www.duolingo.com/wstoutamire

Awesome, thanks! This is perfect. I shall now shower lingots upon thee.

June 14, 2014

https://www.duolingo.com/mmctigue

Thank you, thank you, THANK YOU!!!! for doing this. I have really been missing your old vocab. script.

Unfortunately, I am not able to install it. Have been trying for about 15 mins, even took Tamper monkey off and reinstalled then tried to install script, but no go. Maybe an issue with usercripts.org?

June 13, 2014

https://www.duolingo.com/mmctigue

Ok, disregard previous...I shut down duolingo and chrome then restarted, now vocab fcn seems to be there. THANK YOU again!

June 13, 2014

https://www.duolingo.com/xydrolase

Glad that you resolved the technical issues.

June 13, 2014

https://www.duolingo.com/roxyrenders

Thanks for the update of this great script. I was missing it when it quit working a while ago. so glad to have it back!

June 14, 2014

https://www.duolingo.com/ozzie-guy

Done! Thank you!

June 14, 2014

https://www.duolingo.com/LoesVanBos

Thank you! Have some more lingots from me, as well :) It's looking great!

I've noticed that the conjugate button doesn't always show up (if it's not there, resfreshing the page makes it appear again), do you know if having multiple Duolingo tabs open could be the cause? (I'm dummy for this kind of stuff)

June 15, 2014

https://www.duolingo.com/xydrolase

I noticed this once or twice. Next time when the conjugate button doesn't show up, you may try to move your mouse away, wait a couple of second, then hover the mouse over the word again.

If still that's not helping, it suggests that there is some race condition in terms of data fetching and rendering. If you have noticed some certain scenarios in which the glitch is more likely to happen, please let me know as well (e.g. after practice a few lessons etc.) Thank you for your feedback and lingots!

June 15, 2014

https://www.duolingo.com/xydrolase

Hi LoesVanBos,

It just occurred to me what may cause the sporadic issue with the conjugation table. I used some "hacks" in the script in order to show the conjugation table. These "hacks" are not loaded on every page because they tend to break the "peek" feature during practice.

Refresh the page seems to be a good makeshift fix for this issue. I will consider a more robust solution to that.

Thanks again for your report.

June 22, 2014

https://www.duolingo.com/LoesVanBos

Hey! Just noticed one of the functionalities in this script got embedded into Duolingo site itself ("conjugate" button + "explain"). I only see it in Spanish, and have no clue if it's a test, limited to Spanish, or something that's going to spread. Just letting you know.

June 24, 2014

https://www.duolingo.com/xydrolase

You meant in the "words" tab? I didn't see it in German, or maybe it's another A/B test thing. Anyway, thanks for letting me know.

June 25, 2014

https://www.duolingo.com/Pippa2009

I am missing something. Userscript.org is no longer. I wanted you vocab script and the lesson review script. I went to code poet where I found and installed the lesson review script. I did not find you vocab script. Where can I find it. Thanks in advance.

July 28, 2014

https://www.duolingo.com/CaVaGina

The link above does not show. Can anybody help? I've tried the one on http://userscripts-mirror.org/scripts/review/399235 but it didn't work ;(

February 5, 2016
Learn a language in just 5 minutes a day. For free.