Twitter recently announced the Twitter Translation Center, a product the microblogging site describes as "a major step toward making Twitter more easily accessible by people around the world". Twitter is hoping to crowdsource translations from users in order to launch in additional languages to the site."Translators will be translating ...