osmo1/youtube-language-filter
1
1
Fork
You've already forked youtube-language-filter
2
Filter videos on youtube by language.
  • JavaScript 76.1%
  • CSS 12.9%
  • HTML 8.1%
  • Nix 2.9%
osmo1 2ff5b16e83
All checks were successful
Lint and build / Lint (push) Successful in 18s
Lint and build / Build (push) Successful in 16s
fix(debug): fixed debug view placement
2026年07月14日 00:21:57 +03:00
.forgejo/workflows fix(workflows): don't run lint and build on docs changes 2026年06月25日 16:05:54 +03:00
_locales chore(translation): translations update from Codeberg Translate ( #5 ) 2026年06月19日 12:52:11 +02:00
src fix(debug): fixed debug view placement 2026年07月14日 00:21:57 +03:00
.gitignore fix(content): fixed homepage videos sometimes not getting filtered 2026年07月13日 18:14:21 +03:00
.ignore v0.10 2026年06月19日 18:03:44 +03:00
flake.lock v0.5 2025年12月30日 23:04:26 +02:00
flake.nix v0.10 2026年06月19日 18:03:44 +03:00
LICENSE Initial 2025年09月28日 19:01:36 +03:00
manifest.json fix(debug): fixed debug view placement 2026年07月14日 00:21:57 +03:00
README.md docs(readme): troubleshooting first entry 2026年06月25日 16:01:31 +03:00
web-ext-config.mjs fix: remove metadata.json 2026年01月31日 21:26:14 +02:00

Youtube language filter logo Youtube language filter

Browser addon to filter Youtube recommendations based on language

Firefox Badge Translation status Nix Badge License badge

Features

  • Filter Youtube homepage recommendations to show only select languages
  • You can either include or exclude specific languages
  • Currently supports 173 languages

Caveats

  • Youtube sometimes translates video titles to the interface language. This can be easily fixed by installing the Youtube no translate extension.
  • They also change the frontend quite often so sometimes the extension will just break. I try my best to keep up and uploading patches when I notice it break.
  • You need to have at least some recomendations in the target language. If you are just starting out with a language or a brand new account, a vpn or setting interface language to the target language can help.
  • Since the filter works by just hiding the videos that aren't in the target language, it can sometimes slow down Youtube or even the browser.

Troubleshooting

  • All the videos flash away and then back when loading more videos on homepage
    • Fix by deleting site data and cache (padlock or settings icon next to url)

Development and contributions

You can either just zip up this whole repo or use web-ext build which is also provided in the nix flake. To add the extension to Firefox, click on manage your extensions and then on debug extensions. You will have to add it as a temporary extension.

Commits should follow conventional commits specifications.

Translations are welcome at Codeberg's Weblate.