From 90f2d5b190923373b2ea562eb431a033bfc51019 Mon Sep 17 00:00:00 2001
From: Zoe Roux
Date: Fri, 17 Apr 2026 23:29:19 +0200
Subject: [PATCH] Display chapter type front
---
front/public/translations/en.json | 11 +++++++----
front/src/ui/player/controls/skip-chapter.tsx | 2 +-
front/src/ui/player/scrubber.tsx | 13 +++++++++++--
3 files changed, 19 insertions(+), 7 deletions(-)
diff --git a/front/public/translations/en.json b/front/public/translations/en.json
index 5d43e75d..5beb771c 100644
--- a/front/public/translations/en.json
+++ b/front/public/translations/en.json
@@ -257,10 +257,13 @@
"not-available": "{{entry}} is not available on kyoo yet, ask your server admins about it",
"fatal": "Fatal playback error",
"entry-list": "Entry list",
- "skip-intro": "Skip intro",
- "skip-credits": "Skip credits",
- "skip-recap": "Skip recap",
- "skip-preview": "Skip preview"
+ "chapters": {
+ "skip": "Skip {{type}}",
+ "intro": "intro",
+ "credits": "credits",
+ "recap": "recap",
+ "preview": "preview"
+ }
},
"search": {
"empty": "No result found. Try a different query."
diff --git a/front/src/ui/player/controls/skip-chapter.tsx b/front/src/ui/player/controls/skip-chapter.tsx
index 95c26511..5be1fe1f 100644
--- a/front/src/ui/player/controls/skip-chapter.tsx
+++ b/front/src/ui/player/controls/skip-chapter.tsx
@@ -41,7 +41,7 @@ export const SkipChapterButton = ({
return (
+ {chapter && chapter.type !== "content" && (
+ {t(`player.chapters.${chapter.type}`)}
+ )}
);