blog.ted.com
TED's Open Translation Project brings subtitles in 40+ languages to TED.com
We here at TED are thrilled to announce this news! NEW YORK, May 13, 2009 — The acclaimed 18-minute talks available free on the TED website will now be accessible beyond the English-speaking world,…