...The transliteration dictionary includes Russian and Ukranian letters, but it can be customized according to your preferences, as it is stored in XML format.
No installation needed. Java runtime environment 7 is required (http://www.java.com/getjava/)