From 366a2ff1838c9988bcead544fb5aa5b0ab7c294d Mon Sep 17 00:00:00 2001 From: Mattias Thall Date: Tue, 26 May 2026 21:40:47 +0200 Subject: [PATCH] Limit auto-generated subtitle langs to en/sv/ja in CC dropdown Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/pages/Watch.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/Watch.jsx b/frontend/src/pages/Watch.jsx index c7b0471..b80d322 100644 --- a/frontend/src/pages/Watch.jsx +++ b/frontend/src/pages/Watch.jsx @@ -1006,8 +1006,10 @@ export default function Watch() { ); + const AUTO_LANGS = new Set(["en", "sv", "ja"]); const ytManual = (availableSubs?.manual ?? []).filter(l => !onDiskSet.has(l)); - const ytAuto = (availableSubs?.auto ?? []).filter(l => !onDiskSet.has(l) && !ytManual.includes(l)); + const ytManualSet = new Set(ytManual); + const ytAuto = (availableSubs?.auto ?? []).filter(l => !onDiskSet.has(l) && !ytManualSet.has(l) && AUTO_LANGS.has(l)); const needsDownload = selectedSubLang && !onDiskSet.has(selectedSubLang); return (