Skip to content

Browser extension which adds an interactive dictionary to subtitles of videos on the Easy Languages YouTube channels.

License

Notifications You must be signed in to change notification settings

rnwst/easy-languages-dict

Repository files navigation

Easy Languages Dictionary

 


 

Easy Languages Dictionary is a browser extension to help you learn spoken languages. It provides translations of individual words in the subtitles of videos published by any of the Easy Languages YouTube channels. It recognizes the words in the subtitles using Tesseract and translates them using various online translation services.

This demonstration shows an excerpt from this video - © 2023 Easy Polish YouTube Channel.

While I am unaffiliated with the Easy Languages franchise and this extension is an entirely separate project, it would have no value without the great work done by the people running the Easy Languages channels. Please consider supporting the channels on Patreon if you find their work useful!

Supported browsers

The extension is available for Firefox and all Chromium-based browsers that support extensions (Chrome, MS Edge, Opera, ...).

The extension is not available for Safari, for the following reasons:

  • Publishing a Safari extension requires enrolling in the 'Apple Developer Program', at a cost of 99 $/year, which I have very little appetite for.
  • Safari doesn't support some WebExtension APIs which this extension relies on.

Linux

In the interest of stylistic coherence, for its translations, Easy Languages Dictionary attempts to match the font used for the subtitles in the Easy Languages YouTube videos. This font appears to be Tahoma, and is not usually present on Linux systems. If you are the type of person who gets irritated by mismatched fonts and are running Linux, consider installing the Tahoma font.

Supported languages

Most languages available on the Easy Languages channels are supported by Easy Languages Dictionary, however very few have been tested so far!

License

© R. N. West, 2023-2024. Released under the GPL version 2 or greater. This software carries no warranty of any kind. Note that the license only covers the code published in this repository and not any trademarks. If you redistribute the software, modified or unmodified, make sure to change its name and icons so that your derivative cannot be mistaken for the original.

About

Browser extension which adds an interactive dictionary to subtitles of videos on the Easy Languages YouTube channels.

Resources

License

Stars

Watchers

Forks

Packages

No packages published