With the AJAX Language API, you can translate and detect the language of blocks of text within a webpage using only Javascript.
dotSUB is a browser based tool enabling subtitling of videos on the web into and from any language. There is nothing to buy and nothing to download.