I'm excited about this! :)
But "translation tool" and "to translate" in such close proximity is kind of a mouthful.
And what a translation tool does should be fairly obvious.
How about, for Twitter, just simply:
*T (@wikipedia, @wikimedia, @mediawiki):
Get a sneak peek at Wikipedia's new content translation tool!https://blog.wikimedia.org/2014/07/16/first-look-at-the-content-translation-tool/
or
*T (@wikipedia, @wikimedia, @mediawiki):
Get a sneak peek at Wikipedia's new content translation tool -- with machine translation and dictionary support!