I think we all understand the worth of TED videos and the immense knowledge and ideas shared by these videos. We usually share these videos and sometimes fortunate to watch these videos with all of you. But unfortunately downloaded videos does not show subtitles as we can enjoy while watching these videos online.
I spent few hours and finally found a website (http://tedtalksubtitledownload.appspot.com) to download subtitles for any TED videos. Actually this site retrieve subtitles from TED website and convert into a format which can support by player.
To play video with subtitles in Media Player, need some tuning in Media Player. Instead of that, you can download GOM Player to watch videos with subtitles without any hustle (except you must set subtitle file name as media file name).
TED Subtitle: http://tedtalksubtitledownload.appspot.com/