What is Twitter Translation Center- crowdsource?
The world's second largest social media website, Twitter has on Monday released the Twitter Translation Center to crowdsource translations from its users. It taps into the language skills of the more than 190 million users in order to add Russian, Turkish, Portuguese and Indonesian to its expanding repertoire of translation...