A Chrome extension that changes your input to Cyrillic whenever needed.

I wrote this little extension because I got sick of always having to change the keyboard input while working on Duolingo.

You can find it here:

It works for QWERTY and QWERTZ keyboards at the moment, you can change it in the extension settings. If you have any problems or need a special keyboard layout just hit me up.

April 19, 2016


I confirm functionality in Vivaldi browser.

April 19, 2016
  • 1410

Thank you for creating this. I am thinking it prevents me from just clicking in the middle part of what I have just typed to add or correct characters - one must instead backspace from the end. However it is very useful and maybe should be added to this list.

Should be fixed and available within an hour.
  • 1410

It works fine for me now. Thanks ever so much!

Seems like I didn't do enough testing. Thank you for trying it, I'll try to fix it asap.
  • 1410

I can't think of a better approach to the problem - even if this is not perfect, I much prefer it over switching the keyboard manually.

If possible, can you make the extension to work with the opposite course, please?

From Russian to English?

I will look into it. Would you be willing to help me out with testing and stuff like this?

Yes, of course.

Wow, I was just wishing something like this existed!! Do you have plans to add any of the alternate phonetic Russian keyboards? спaсибо!!

Thanks for creating this! I'll be sure to check it out.


Спасибо )

О боже мой, огромное спасибо! Вы добрый человек.

[deactivated user]

    I am using the russian phonetic keyboard layout on a Mac. Is it possible to include this as well?

    Duolibro doesn't seem to work any more. I have tried it with a couple of different languages, but the characters typed are always a US-American keyboard.
    • 1410

    Yes that is what I see too

    Awesome! I confirm it works with Ubuntu 16.04 in Chromium (tried Russian and Vietnamese). Is it possible to add a Vietnamese Telex layout at all? (where you press a twice to get â etc)

    Thank you for making this tool, although I am having some problems with it. How to you write a dot and a comma in this keyboard? When I use the Russian keyboard built in to my Macbook Air, I press the key [-] to get a dot and [⇧] + [-] to get the dot, but how do you type the dot with this different Russian keyboard layout?

    Also, why does a majuscule Ж appear when pressing [⇧] + [,]? That usually produced a majuscule Б... Why does both pressing [.] and [-] produce a minuscule ю? Pressing [-] usually produces a dot ..

    @R_Andersson On a windows machine the extension uses the MSDOS Russian keyboard layout, not the Russian typewriter layout ( ). Try typing when using the extension to find out what each key gives to know what the difference is between the Macbook Air keyboard layout and the extension's keyboard layout.

    The duolibro extension works for other languages as well, However on a windows Spanish keyboard layout, typing the '[' key, then any vowel key results in the accented vowel (for example á), but NOT with the above duolibro extension and an American English keyboard layout.
    How are accents achieved in the Spanish keyboard of the duolibro extension?

    Do you need accents? They are not used in Russian that much. Their main use is in books for learners and in dictionaries.

    If you publish professionally and would like to have special symbols (such as —, ×, ÷, §, “, ”, «, », and accent marks if you need them) you can use a custom "typograpic" keyboard layout. Such a layout already exists for Russian. I know a person who uses in their work.

    Edited above. I want to type accents in Spanish using the duolibro extension so I can begin to remember those accents. Further edit: in this post software is recommended for spanish accents that is found at

    Thank you so much for this! I have a question, and that is once you have chosen a layout, how can you change it? I chose the ЙЦУКЕН layout, and I would like to change to a phonetic ЯВЕРТЫ layout, but I can't figure out how to change it without deleting the course. Can you help me?

    I found it! I needed to find the extension on the browser and change the settings from there.

    AUXILIO!! I am stuck with a #Cyrillic type in everything and cannot READ my #dashboard to get back to western #alphabet!!!

    Could you please make one for AZERTY? I really need something like this but I'm not able to write these things ;P

    Duolingo changed some things on their website, so the extension isn't working anymore. More info here:$comment_id=23486611

    thank you kind soul!

    I was so excited to find this... and then read that it no longer works. :-(

    This week I was given the opportunity to upgrade to the crowns system and I am so excited to see that with this update, the Russian course, at least in the beginner lessons, gives the option of using the keyboard OR having multiple word boxes to choose from. This is making it so much easier to complete Russian lessons without having to toggle back and forth on the keyboard. I will keep hoping that there will be a solution for quick and easy toggling of the keyboard by the time I reach the higher lessons, perhaps even built-in to the Duolingo platform itself. :-)

    Learn Russian in just 5 minutes a day. For free.