Top
70°

Google sets up a community site to help improve Google Translate

Google today launched a new community site to help improve Google Translate, its free online language translation service.

Read Full Story >>
thenextweb.com
The story is too old to be commented.
TechImperia1241d ago

thats a great new i suppose