mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-07-19 02:34:17 +01:00
feat: add skip credit button text localization to BottomControls and Controls
This commit is contained in:
@@ -21,6 +21,7 @@ interface BottomControlsProps {
|
|||||||
showSkipButton: boolean;
|
showSkipButton: boolean;
|
||||||
skipButtonText: string;
|
skipButtonText: string;
|
||||||
showSkipCreditButton: boolean;
|
showSkipCreditButton: boolean;
|
||||||
|
skipCreditButtonText: string;
|
||||||
hasContentAfterCredits: boolean;
|
hasContentAfterCredits: boolean;
|
||||||
skipIntro: () => void;
|
skipIntro: () => void;
|
||||||
skipCredit: () => void;
|
skipCredit: () => void;
|
||||||
@@ -70,6 +71,7 @@ export const BottomControls: FC<BottomControlsProps> = ({
|
|||||||
showSkipButton,
|
showSkipButton,
|
||||||
skipButtonText,
|
skipButtonText,
|
||||||
showSkipCreditButton,
|
showSkipCreditButton,
|
||||||
|
skipCreditButtonText,
|
||||||
hasContentAfterCredits,
|
hasContentAfterCredits,
|
||||||
skipIntro,
|
skipIntro,
|
||||||
skipCredit,
|
skipCredit,
|
||||||
@@ -148,7 +150,7 @@ export const BottomControls: FC<BottomControlsProps> = ({
|
|||||||
showSkipCreditButton && (hasContentAfterCredits || !nextItem)
|
showSkipCreditButton && (hasContentAfterCredits || !nextItem)
|
||||||
}
|
}
|
||||||
onPress={skipCredit}
|
onPress={skipCredit}
|
||||||
buttonText='Skip Credits'
|
buttonText={skipCreditButtonText}
|
||||||
/>
|
/>
|
||||||
{settings.autoPlayNextEpisode !== false &&
|
{settings.autoPlayNextEpisode !== false &&
|
||||||
(settings.maxAutoPlayEpisodeCount.value === -1 ||
|
(settings.maxAutoPlayEpisodeCount.value === -1 ||
|
||||||
|
|||||||
@@ -417,6 +417,7 @@ export const Controls: FC<Props> = ({
|
|||||||
const skipButtonText = activeSegment
|
const skipButtonText = activeSegment
|
||||||
? t(`player.skip_${activeSegment.type.toLowerCase()}`)
|
? t(`player.skip_${activeSegment.type.toLowerCase()}`)
|
||||||
: t("player.skip_intro");
|
: t("player.skip_intro");
|
||||||
|
const skipCreditButtonText = t("player.skip_outro");
|
||||||
|
|
||||||
const goToItemCommon = useCallback(
|
const goToItemCommon = useCallback(
|
||||||
(item: BaseItemDto) => {
|
(item: BaseItemDto) => {
|
||||||
@@ -632,6 +633,7 @@ export const Controls: FC<Props> = ({
|
|||||||
showSkipButton={showSkipButton}
|
showSkipButton={showSkipButton}
|
||||||
skipButtonText={skipButtonText}
|
skipButtonText={skipButtonText}
|
||||||
showSkipCreditButton={showSkipCreditButton}
|
showSkipCreditButton={showSkipCreditButton}
|
||||||
|
skipCreditButtonText={skipCreditButtonText}
|
||||||
hasContentAfterCredits={hasContentAfterCredits}
|
hasContentAfterCredits={hasContentAfterCredits}
|
||||||
skipIntro={skipIntro}
|
skipIntro={skipIntro}
|
||||||
skipCredit={skipCredit}
|
skipCredit={skipCredit}
|
||||||
|
|||||||
Reference in New Issue
Block a user