Lees dit in het Nederlands.
PubNL Translator is a Firefox extension that allows you to watch content by NPO with subtitles in a language other than Dutch. Subtitles are translated using Google Translate and can be translated to any language it supports.
The recommended way to install PubNL Translator is from the Firefox Extensions website: Get PubNL Translator.
Alternatively, you can download the most recent .xpi file here and install it manually.
- Install the extension.
- Start watching any video on a supported NPO website.
- Make sure to enable the subtitles.
By default, PubNL Translator will translate subtitles into English, but this can be changed to any language that Google Translate supports.
PubNL Translator will only work for videos that already have subtitles.
Using PubNL Translator, you can watch translated NPO content on the following websites:
Here are some things I hope to add in the future:
- Support for more translation engines, e.g. Bing, Google Translate V2.
- Support for more browsers. This might be a long shot, since other browsers (particularly Chrome) try to limit the ways in which developers can intercept network requests, which is exactly what PubNL Translator needs to do to do in-place subtitle translation.
- Adding translated subtitles alongside the original subtitles.
Here are some things that PubNL Translator is not able to do, and which I don't expect it to be able to do in the future:
- Each line is translated separately, so the context may get lost in translation.
- PubNL Translator cannot translate live broadcasts.
- PubNL Translator depends on the original subtitles of a video. If there were no subtitles originally, there will be no translated subtitles. Likewise, if the timing of the original subtitles is off, the timing of the translated subtitles will be off as well.
PubNL Translator uses the following external dependencies:
- Font Awesome by Font Awesome Team.
- Google Fonts by Google.
- vtt.js by Mozilla.
- JSZip by Stuart Knightley.