Just wondering if this is no longer a functioning item. I cannot find any instructions or any way to get any subtitles to display (other than those shown on the youtube video itself.
Dictionariez is an open-source tool that helps you learn languages, it supports multiple languages and has a various collection of dictionaries.