From a27ea154baa378d99bb82c1ddf82baf9663f3d11 Mon Sep 17 00:00:00 2001 From: Uruk Date: Wed, 14 Jan 2026 20:18:09 +0100 Subject: [PATCH] feat: add skip credit button text localization to BottomControls and Controls --- components/video-player/controls/BottomControls.tsx | 4 +++- components/video-player/controls/Controls.tsx | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/components/video-player/controls/BottomControls.tsx b/components/video-player/controls/BottomControls.tsx index 46749009..e209137e 100644 --- a/components/video-player/controls/BottomControls.tsx +++ b/components/video-player/controls/BottomControls.tsx @@ -21,6 +21,7 @@ interface BottomControlsProps { showSkipButton: boolean; skipButtonText: string; showSkipCreditButton: boolean; + skipCreditButtonText: string; hasContentAfterCredits: boolean; skipIntro: () => void; skipCredit: () => void; @@ -70,6 +71,7 @@ export const BottomControls: FC = ({ showSkipButton, skipButtonText, showSkipCreditButton, + skipCreditButtonText, hasContentAfterCredits, skipIntro, skipCredit, @@ -148,7 +150,7 @@ export const BottomControls: FC = ({ showSkipCreditButton && (hasContentAfterCredits || !nextItem) } onPress={skipCredit} - buttonText='Skip Credits' + buttonText={skipCreditButtonText} /> {settings.autoPlayNextEpisode !== false && (settings.maxAutoPlayEpisodeCount.value === -1 || diff --git a/components/video-player/controls/Controls.tsx b/components/video-player/controls/Controls.tsx index 278343fe..ef3788c1 100644 --- a/components/video-player/controls/Controls.tsx +++ b/components/video-player/controls/Controls.tsx @@ -417,6 +417,7 @@ export const Controls: FC = ({ const skipButtonText = activeSegment ? t(`player.skip_${activeSegment.type.toLowerCase()}`) : t("player.skip_intro"); + const skipCreditButtonText = t("player.skip_outro"); const goToItemCommon = useCallback( (item: BaseItemDto) => { @@ -632,6 +633,7 @@ export const Controls: FC = ({ showSkipButton={showSkipButton} skipButtonText={skipButtonText} showSkipCreditButton={showSkipCreditButton} + skipCreditButtonText={skipCreditButtonText} hasContentAfterCredits={hasContentAfterCredits} skipIntro={skipIntro} skipCredit={skipCredit}