Google sets up Community Site For Translate Service | Metaglossia: The Translation World | Scoop.it
Google today launched a new community site to help improve Google Translate, its free online language translation service. Aimed at language connoisseurs and professional translators, it can be used to... Keep reading →