A free app for Mac, by Nibirutech.
Universal Translator is a language translator that is integrated with Google Translate to provide accurate translations.
With the Universal Translator you can translate words, phrases, and even sentences into any language. You can translate into more than 50 languages, including English, French, Spanish, Italian, German, Chinese (Simplified), Chinese (Traditional), Russian, Japanese, Korean, Afrikaans, Albanian, Arabic, Belarusian, Catalan, Croatian, Czech, Danish, Dutch, Estonian, Filipino, Finnish, Galician, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Latvian, Lithuanian, Macedonian, Malay, Maltese, Norwegian, Persian, Polish, Romanian, Portuguese, Serbian, Slovak, Slovenian, Swahili, Swedish, Thai, Turkish, Ukranian, Vietnamese, Welsh, Yiddish.
Universal Translator can translate your words and phrases in real time.
You can choose to translate only one word at a time, or select a whole phrase.
Universal Translator can also translate to spoken languages.