add media type specific translation in up next dialog (#6307)

* allow dedicated translation of all video types

* fix linter issue
This commit is contained in:
BlueMöhre
2025-01-06 21:01:44 +01:00
committed by GitHub
parent ec1f6336a0
commit e4e9a7a5d3
2 changed files with 14 additions and 5 deletions
+10 -3
View File
@@ -55,9 +55,16 @@ function setNextVideoText() {
const timeText = '<span class="upNextDialog-countdownText">' + globalize.translate('HeaderSecondsValue', secondsRemaining) + '</span>';
const nextVideoText = instance.showStaticNextText ?
globalize.translate('HeaderNextItem', globalize.translate(instance.itemType)) :
globalize.translate('HeaderNextItemPlayingInValue', globalize.translate(instance.itemType), timeText);
let nextVideoText;
if (instance.itemType === 'Episode') {
nextVideoText = instance.showStaticNextText ?
globalize.translate('HeaderNextEpisode') :
globalize.translate('HeaderNextEpisodePlayingInValue', timeText);
} else {
nextVideoText = instance.showStaticNextText ?
globalize.translate('HeaderNextVideo') :
globalize.translate('HeaderNextVideoPlayingInValue', timeText);
}
elem.querySelector('.upNextDialog-nextVideoText').innerHTML = nextVideoText;
}