Features: Types both lowercase and uppercase Cyrillic characters. Allows you to type your native alphabet/character set through keyboard input. Allows right click English to Russian and Russian to English translation of selected words and phrases through the Yandex API(Internet Connection Required). Has Built-in common phrases for those learning Russian. Whether you are just learn Russian or are a native speaker, Virtual Russian Keyboard is here to help you with all of your writing endeavors.