You knew about Google translate. But did you know about Google Transliterate? I just discovered this the other day. Seriously cool. Well, if you find yourself needing to write in another alphabet on occasion, but don't want to go to the trouble of downloading the keyboard settings for Hebrew/Hindi/Arabic/Russian, this is a lifesaver.
No Bulgarian yet -- then I'd really be ecstatic.