SponsorBlock Task 11: i18n strings (en/nl/de/fr) #42

Merged
365DevNet merged 0 commits from refs/pull/42/head into main 2026-07-14 00:36:26 +02:00
365DevNet commented 2026-07-14 00:35:39 +02:00 (Migrated from codeberg.org)

Phase 1 · Task 11 of 12.

Adds all settings.sponsorblock.* translation keys (category names, action labels, transfer copy, attribution body, skip-button verb), the group/section labels, and the six popup.settings.sponsorblock* toggle/number labels — in English, Dutch, German, and French. Resolves the previously blank/"undefined" text across the SponsorBlock tab and the in-player manual-skip button.

Key sets are symmetric across all four languages; all paths match the code references in settings.js/content.js. node --check i18n.js clean; 19 unit tests still pass.

Note: non-English translations are best-effort and worth a native-speaker pass before release.

🤖 Generated with Claude Code

Phase 1 · Task 11 of 12. Adds all `settings.sponsorblock.*` translation keys (category names, action labels, transfer copy, attribution body, skip-button verb), the group/section labels, and the six `popup.settings.sponsorblock*` toggle/number labels — in English, Dutch, German, and French. Resolves the previously blank/"undefined" text across the SponsorBlock tab and the in-player manual-skip button. Key sets are symmetric across all four languages; all paths match the code references in settings.js/content.js. `node --check i18n.js` clean; 19 unit tests still pass. Note: non-English translations are best-effort and worth a native-speaker pass before release. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
365DevNet/CleanWatch!42
No description provided.