https://www.duolingo.com/FelixAuer

Restore Input-IDs on the website

Hello,

A while ago I created a Chrome extension (https://chrome.google.com/webstore/detail/duolibro/ogianofickehjjgaopiohbgjhmhbdafn?utm_source=chrome-app-launcher-info-dialog) that automatically changes the keyboard input to another script if needed. (e.g. Cyrillian for Russian, Hebrew for Hebrew). It currently has around 2000 weekly users.

A few weeks ago some things in the source code of Duolingo changed, so now the extension doesn't work anymore. A lot of people contacted me via email and asked me to fix it.

However, I'm having a hard time getting the extension to recognize when to use the different script now, because the inputs don't have unique IDs (#word-input for single word answers, #text-input for longer answers) anymore, and also the single word answers don't have the placeholder "Type in Russian/Hebrew/Klingon" anymore. The placeholder was needed to check if the input non-English and the alternative script is needed.

Would it be possible to restore the old IDs, or at least add the missing placeholder text? If you're feeling particularly nice today you could even add a field like data-input="foreign" to the inputs to make it even easier for developers to build extensions.

I hope you'll find the time to consider this, as the users of Duolibro are waiting for a fix for the extension.

Thank you

May 21, 2017

13 Comments


https://www.duolingo.com/ilanarivka

I had been using my phone app for a few months and recently returned to my desktop. I was frustrated to find that the Duolibro extension no longer worked. It is really a pain to switch between the Hebrew and English keyboards. The app is just multiple choice, but the desktop allows me to practice typing and spelling. Please change the code and bring this back!!!

May 25, 2017

https://www.duolingo.com/cjacobson26

My duolibro extension stopped working today, so now I can't do the duolingo Hebrew anymore. Please change the code so that duolibro works.

June 15, 2017

https://www.duolingo.com/stevematic

I hope the input-IDs are able to be restored because I love this Duolibro extension and felt that it really helped me. I can't imagine how important it is for those learning Russian.

July 12, 2017

https://www.duolingo.com/mikki866847

I wish I had known about this when I was learning Russian. I'll eventually come back to Russian and will hope this extension is restored. Or "absorbed."

May 26, 2017

https://www.duolingo.com/shaunsmile

Duolingo!!!! Please help Felix get duolibro working again! Or better yet, make this a default in your site. I can't do multiple languages without it!

July 6, 2017

https://www.duolingo.com/seth649852

Duolingo staff: Please add some kind of marker back to the pages to this kind of extension can work!

August 15, 2017

https://www.duolingo.com/sleepingdog1144

Another frustated DL user here (English to Hebrew) who really loved this extension and urges DL to restore the code to make it work again.

October 28, 2017

https://www.duolingo.com/Riefie

Please Duolingo! Can you fix this, becaus I don´t know how to use the Hebrew keyboard anymore and that´s a real pity...

May 6, 2018

https://www.duolingo.com/gregpeeler

I found this because Duolibro has never worked for me. Is there any forward progress / answer / solution or do I just keep using my phone ?

I think you very much for your extension, even if I was never able to use it. Please have 5 lingots.

November 30, 2017

https://www.duolingo.com/piguy3

Just do what a hundred million Russians do: Alt+Shift

It'll very soon be just one more thing you can touch type.

December 1, 2017

https://www.duolingo.com/Humamslayer12

still no answer huh ?

December 31, 2018

https://www.duolingo.com/NezihD
  • 1168

I hope Duolingo answers this request this brilliant extension works again.

November 25, 2018

https://www.duolingo.com/mateus_7

I hope it get fixed.

March 22, 2019
Learn a language in just 5 minutes a day. For free.