Google Translate uses Nimbus, a modern, well-documented partial replacement for Three20, under the hood.
Break through language barriers with Google Translate: Translate text between more than 70 languages; Listen to your translations spoken aloud; Directly translate speech and handwriting; Star your favorite translations for quick access even when you're offline.