"notHereNote":"The scheduler runs on the server. This instance shows the shared queue and quota, but live job activity appears only where the scheduler runs.",
"updating":"updating…",
"pause":"Pause",
"resume":"Resume",
"pauseHint":"Pause or resume all background sync for the whole app (every user).",
"toggleFailed":"Couldn't change the scheduler state",
"jobsTitle":"Jobs",
"queueTitle":"Work queued",
"quotaTitle":"Shared API quota",
"everyMin":"every {{count}} min",
"runningNow":"Running now…",
"lastRun":"Last run {{time}}",
"neverRun":"Hasn't run yet this session",
"active":"active",
"nextRun":"next",
"quotaUsed":"{{used}} / {{budget}} units used today",
"quotaRemaining":"{{formatted}} left",
"quotaNote":"Shared YouTube Data API budget; resets at midnight US Pacific. Backfill yields to leave headroom for interactive use.",
"batchHint":"How many least-recently-checked videos the maintenance job re-validates each run. Higher = faster full cycle but more API quota (1 unit per 50 videos).",
"batchNote":"Default: {{default}}. ~233k videos ÷ this = days for a full re-check cycle."
"rss_poll":"Checks each channel's RSS feed for new uploads (free, no quota). If it stops, new videos only appear later when a backfill pass catches them, so your feed lags behind YouTube.",
"enrich":"Fetches video details (duration, views, live/Shorts flags) and re-checks live videos until they end. If it stops, videos stay without a duration/stats and ended livestreams stay stuck as “live”.",
"backfill":"Pulls in recent uploads, then the full back-catalogue for opted-in channels, within the shared quota. If it stops, older videos and full history don't fill in.",
"autotag":"Detects each channel's language/topics and applies automatic tags. If it stops, new channels get no auto tags, so language/topic filters miss them.",
"shorts":"Probes youtube.com/shorts to mark which videos are Shorts. If it stops, Shorts aren't separated from normal videos in the feed.",
"subscriptions":"Re-imports every user's YouTube subscriptions. If it stops, channels subscribed to or dropped on YouTube aren't reflected here.",
"maintenance":"Finds videos that can no longer be played (deleted, made private, abandoned premieres), hides them from the feed and removes them after a grace period; re-checks the least-recently-checked videos. If it stops, dead videos linger in the catalogue.",
"explore_cleanup":"Removes channels you explored but never subscribed to (and their videos) after a grace period, so curiosity browsing doesn't pile up in the catalogue. If it stops, abandoned explored channels linger.",
"download_gc":"Deletes downloaded files past their retention window, reclaims space no one is holding anymore, and warns owners before a shared file expires. If it stops, old downloads pile up and disk space isn't freed.",
"plex_sync":"Mirrors the enabled Plex libraries into the app's catalogue — the metadata behind Plex browsing, search, filters and the info pages (genres, cast, ratings, artwork). If it stops, newly added or changed Plex titles don't appear until the next sync."
"purgeDiscoveryHint":"Remove all un-kept discovery content now (search results nobody watched/saved, and explored-but-unsubscribed channels) — ignoring the grace period.",