https://www.duolingo.com/fireman_biff

[Userscript] Showing language names when hovering over flags

I've released a userscript called Duolingo Flag Language which shows you the language name when you hover your mouse over a flag on Duolingo.

It will attempt to show you the name in the language you're learning from. For example, it will show "German" if you're learning German from English, but "alemán" if you're learning German from Spanish. If that fails it should show the name in English.

You can install it here.

(Note that since this is a userscript it's only for the web version, not the Android/iOS apps)

5/1/2017, 7:33:33 PM

12 Comments


https://www.duolingo.com/Kansokusha
  • 25
  • 25
  • 11
  • 11
  • 10

Is it optimized for the "new" web-version or the old one?

5/1/2017, 7:36:35 PM

https://www.duolingo.com/fireman_biff

I'm pretty sure I still have the old version cause I haven't noticed any changes. But I'm not completely up to date on what's going on there.

The script is simple enough that it may work on both though.

5/1/2017, 7:38:18 PM

https://www.duolingo.com/Kansokusha
  • 25
  • 25
  • 11
  • 11
  • 10

Confirmed: working on both versions!

I logged into my sister's account .

5/1/2017, 7:48:16 PM

https://www.duolingo.com/fireman_biff

Awesome. Thanks for checking and letting me know.

5/1/2017, 8:01:46 PM

https://www.duolingo.com/Casper_duo
  • 20
  • 15
  • 14
  • 12
  • 11
  • 11
  • 6
  • 5
  • 4
  • 4
  • 3

Cool man. Works perfectly. Thanks.

5/1/2017, 9:03:05 PM

https://www.duolingo.com/airelibre
  • 25
  • 23
  • 22
  • 22
  • 21
  • 15
  • 13
  • 7

How good are you with making userscripts? We have quite an issue with the new website in that it has wiped out many of the userscripts, most importantly for me and my course, DuoKeyboard. The removal of user streams has also made it very hard for me to contact the creator... Just wondering if it's something you would be willing and able to look into.

5/1/2017, 10:03:40 PM

https://www.duolingo.com/fireman_biff

Sorry, I don't think I can help with this. That's a full browser extension, not a userscript, and I've never done any work on extensions. Also, I'm in the same boat as its developer in the sense that neither of us seem to have the new version of the site so we can't develop for it. Based on his comments in the Chrome Web Store though it seems like his extension will eventually support the new version.

If it helps, when I'm practicing Russian I do it from my phone with the SwiftKey keyboard which makes it easy to deal with multiple languages/alphabets. I just swipe on the space bar to switch between en/es/de and ru layouts.

5/1/2017, 10:17:34 PM

https://www.duolingo.com/Casper_duo
  • 20
  • 15
  • 14
  • 12
  • 11
  • 11
  • 6
  • 5
  • 4
  • 4
  • 3

For en/es/de you don't need to switch a keyboard.
You can use 1 keyboard and long press a key to get the variations for the letter.
Much more comfortable then flipping through many installed keyboards.

5/1/2017, 10:50:13 PM

https://www.duolingo.com/fireman_biff

Yeah, that's what I meant. I switch between the "en/es/de" layout and the "ru" layout.

5/1/2017, 10:57:30 PM

https://www.duolingo.com/Casper_duo
  • 20
  • 15
  • 14
  • 12
  • 11
  • 11
  • 6
  • 5
  • 4
  • 4
  • 3

Ok, I see. Sorry.

5/1/2017, 11:04:26 PM

https://www.duolingo.com/fireman_biff

No worries, thanks for pointing it out.

5/1/2017, 11:24:38 PM

https://www.duolingo.com/airelibre
  • 25
  • 23
  • 22
  • 22
  • 21
  • 15
  • 13
  • 7

Ok thanks anyway and thanks for letting me know that the creator is aware. When I looked on the chrome web store it hadn't been updated yet. By the way, I can get the site to switch between old and new on demand. If I want the new one, I do a timed exercise and press retry once it's over. If I want the old one, I click discussions, then home.

I find using the site on the phone's browser quite uncomfortable, and although in the app the keyboards switch automatically, the app is pretty poor for actually learning anything with.

5/1/2017, 10:55:13 PM
Learn a language in just 5 minutes a day. For free.