Getting short pieces of text or Web sites translated from Russian into English and back again can be expensive if you pay for a professional translator. Finding free online tools to do the translating for you can be an economical and fast alternative.
You can also use these tools to translate Russian to and from other languages. Just be aware that the more translations your text has gone through, the less it will sound like the original text. Therefore, it's best to find translators that can take Russian directly into the next language for you, instead of jumping to English and back again.
The Russian language uses a number of fonts that the English language does not. If your computer does not have the proper fonts installed (most do), you will need to download software that can interpret it correctly. Visit Cyrillic Fonts on the Internet to find a listing of freeware. Read all of the conditions and terms before downloading to your computer, however. Do not download from a Web site you do not feel is secure.

Finding the free translation sites that work the best can take a lot of time. Instead of hunting up your own, check out the list compiled here by yourDictionary. Bookmark your favorites and use them whenever you have a Russian translation need.
If you have a lot of languages you need to translate, including Russian, use World Star Dictionaries, Translators and Encyclopedias. This site can translate between English, Russian, Italian, German, French, and Spanish. Additionally, this mega-translation site offers you a choice of 12 different translators to use. Select them all or just pick one or two. This Web site is a must-have for any language aficionado.
Four popular translation services--Babel Fish, Google, "http://www.online-translator.com/srvurl.asp?lang=en">Prompt Translation, and World Lingo--are reviewed at Russophile: Russian Blogs, News and Discussion. As a member of a public forum, the original poster takes issue with the many inaccuracies of online translation tools. This is an interesting read for anyone who needs more accurate translation services and a reminder that "you get what you pay for" when it comes to quality translations.
If you are translating what you think is Russian into your language and the results you are getting make no sense, you may not have identified the original language correctly. To figure out what language you need translated, visit the Language Identifiers section of yourDictionary. Eight different programs are available to help you figure out your language source. Several can be downloaded for use when you are offline.