TED's Open Translation Project: 9000 translators, 88 languages, nearly 30000 volunteer-contributed translations of TEDTalks. Hear from some of TED's volun...
Share this note: