Add subtitles to home movie (you tube)

Hi, Can anyone advise on how I can add subtitles to a home movie for posting on a website?

Ideally I would like to add subtitles in various languages to the same short movie. Any websites/services for this translation?

Tanx.