I just discoverd this great site about subtitling and other international accessibility issues for radical video. It's called
SubVideo
Couldn't come at a better time, as I have finished adding spanish subtitles to a major video of mine, which makes it my first bi-lingual video. Exciting.