How To Add Subtitles To Videos
This is a one stop shop for adding subtitles to your videos. This video covers transcription, translation, adding and embedding of subtitles.
These are the links referenced in the video:
http://www.dcmp.org/ciy/converting-youtube-to-srt.html