Google have discontinued free access to their translation API, so Translate Text, which used it, will no longer work as of December 2011.
Translate Text is an application for Mac OS X that provides services you can use to translate short passages of text between different human languages.
Text shown: “An die Freude” (a.k.a. “Ode to Joy”) by Friedrich Schiller, from the Raptus Association for Music Appreciation's page for it, via the Wikipedia article.
The easiest way to translate text using Translate Text is by invoking one of its Services:
Taken in OmniWeb.
The Services submenu only appears in the contextual menu on Snow Leopard. If you're still running Leopard, I recommend Nicholas Riley's ICeCoffEE, which adds that feature in that operating system.
On Snow Leopard, you'll need to turn on the translation services in your Keyboard preference pane (Services category, Text group), then log out and log back in. On Leopard, you'll need to log out and log back in. (Either way, if you know your way around a command line, you can use this command-line tool instead of logging out and back in.)
Translation is performed by Google's AJAX Language API. This means that translation requires a connection to the Internet to work, since the translation does not happen on your machine. It also means that the language selection is subject to that API's limitations, and that I cannot guarantee the app will always work (Google may withdraw or significantly change that API at any time).
Currently, you can only translate up to 500 characters at a time. This is a limitation required by Google.
Translate Text requires Mac OS X 10.5 (Leopard) or later. It will not work on any previous version of Mac OS X.
As noted above, it also requires an Internet connection.
MD5 and SHA1 signatures were created using EasyHash.
If you want to contribute bug-fixes or enhancements to Translate Text, the easiest way to do that is to clone the Mercurial repository for Translate Text. To do this, type this command into a terminal:
hg clone https://bitbucket.org/boredzo/translate-text Translate-Text
I provide Translate Text—the application, and its source code—under a three-clause BSD license. For more information, see the file named LICENSE.txt that comes with it. Additionally, Translate Text 1.0b2 and later include code written by other people; the licenses for these bits of code are included in the Credits section of Translate Text's About panel.