mirror of
https://github.com/fallenbagel/jellyseerr.git
synced 2026-01-01 04:08:45 -05:00
style: added mediaServerType to reflect which mediaserver is being used in the play on button
added mediaServerType to reflect which mediaserver is being used in the play on button in issues page
This commit is contained in:
@@ -33,6 +33,8 @@ import { issueOptions } from '../IssueModal/constants';
|
||||
import Transition from '../Transition';
|
||||
import IssueComment from './IssueComment';
|
||||
import IssueDescription from './IssueDescription';
|
||||
import { MediaServerType } from '../../../server/constants/server';
|
||||
import useSettings from '../../hooks/useSettings';
|
||||
|
||||
const messages = defineMessages({
|
||||
openedby: '#{issueId} opened {relativeTime} by {username}',
|
||||
@@ -43,8 +45,8 @@ const messages = defineMessages({
|
||||
reopenissue: 'Reopen Issue',
|
||||
reopenissueandcomment: 'Reopen with Comment',
|
||||
issuepagetitle: 'Issue',
|
||||
playonplex: 'Play on Plex',
|
||||
play4konplex: 'Play in 4K on Plex',
|
||||
playonplex: 'Play on {mediaServerName}',
|
||||
play4konplex: 'Play in 4K on {mediaServerName}',
|
||||
openinarr: 'Open in {arr}',
|
||||
openin4karr: 'Open in 4K {arr}',
|
||||
toasteditdescriptionsuccess: 'Issue description edited successfully!',
|
||||
@@ -96,6 +98,7 @@ const IssueDetails: React.FC = () => {
|
||||
const issueOption = issueOptions.find(
|
||||
(opt) => opt.issueType === issueData?.issueType
|
||||
);
|
||||
const settings = useSettings();
|
||||
|
||||
if (!data && !error) {
|
||||
return <LoadingSpinner />;
|
||||
@@ -362,7 +365,15 @@ const IssueDetails: React.FC = () => {
|
||||
buttonType="ghost"
|
||||
>
|
||||
<PlayIcon />
|
||||
<span>{intl.formatMessage(messages.playonplex)}</span>
|
||||
<span>
|
||||
{intl.formatMessage(messages.playonplex, {
|
||||
mediaServerName:
|
||||
settings.currentSettings.mediaServerType ===
|
||||
MediaServerType.PLEX
|
||||
? 'Plex'
|
||||
: 'Jellyfin',
|
||||
})}
|
||||
</span>
|
||||
</Button>
|
||||
)}
|
||||
{issueData?.media.serviceUrl && hasPermission(Permission.ADMIN) && (
|
||||
@@ -395,7 +406,15 @@ const IssueDetails: React.FC = () => {
|
||||
buttonType="ghost"
|
||||
>
|
||||
<PlayIcon />
|
||||
<span>{intl.formatMessage(messages.play4konplex)}</span>
|
||||
<span>
|
||||
{intl.formatMessage(messages.play4konplex, {
|
||||
mediaServerName:
|
||||
settings.currentSettings.mediaServerType ===
|
||||
MediaServerType.PLEX
|
||||
? 'Plex'
|
||||
: 'Jellyfin',
|
||||
})}
|
||||
</span>
|
||||
</Button>
|
||||
)}
|
||||
{issueData?.media.serviceUrl4k &&
|
||||
@@ -598,7 +617,15 @@ const IssueDetails: React.FC = () => {
|
||||
buttonType="ghost"
|
||||
>
|
||||
<PlayIcon />
|
||||
<span>{intl.formatMessage(messages.playonplex)}</span>
|
||||
<span>
|
||||
{intl.formatMessage(messages.playonplex, {
|
||||
mediaServerName:
|
||||
settings.currentSettings.mediaServerType ===
|
||||
MediaServerType.PLEX
|
||||
? 'Plex'
|
||||
: 'Jellyfin',
|
||||
})}
|
||||
</span>
|
||||
</Button>
|
||||
)}
|
||||
{issueData?.media.serviceUrl && hasPermission(Permission.ADMIN) && (
|
||||
@@ -631,7 +658,15 @@ const IssueDetails: React.FC = () => {
|
||||
buttonType="ghost"
|
||||
>
|
||||
<PlayIcon />
|
||||
<span>{intl.formatMessage(messages.play4konplex)}</span>
|
||||
<span>
|
||||
{intl.formatMessage(messages.play4konplex, {
|
||||
mediaServerName:
|
||||
settings.currentSettings.mediaServerType ===
|
||||
MediaServerType.PLEX
|
||||
? 'Plex'
|
||||
: 'Jellyfin',
|
||||
})}
|
||||
</span>
|
||||
</Button>
|
||||
)}
|
||||
{issueData?.media.serviceUrl4k && hasPermission(Permission.ADMIN) && (
|
||||
|
||||
@@ -901,14 +901,14 @@
|
||||
"components.IssueList.IssueItem.problemepisode": "Episodi afectat",
|
||||
"components.IssueDetails.problemepisode": "Episodi afectat",
|
||||
"components.IssueDetails.openedby": "#{issueId} oberta {relativeTime} per {username}",
|
||||
"components.IssueDetails.play4konplex": "Veure en 4K a Plex",
|
||||
"components.IssueDetails.play4konplex": "Veure en 4K a {mediaServerName}",
|
||||
"components.IssueDetails.reopenissue": "Torna a obrir la incidència",
|
||||
"components.IssueDetails.season": "Temporada {seasonNumber}",
|
||||
"components.IssueList.IssueItem.unknownissuetype": "Desconegut",
|
||||
"components.IssueList.IssueItem.viewissue": "Veure incidència",
|
||||
"components.IssueModal.CreateIssueModal.allepisodes": "Tots els episodis",
|
||||
"components.IssueModal.CreateIssueModal.allseasons": "Totes les temporades",
|
||||
"components.IssueDetails.playonplex": "Veure a Plex",
|
||||
"components.IssueDetails.playonplex": "Veure a {mediaServerName}",
|
||||
"components.IssueList.IssueItem.opened": "Oberta",
|
||||
"components.IssueList.issues": "Incidències",
|
||||
"components.IssueModal.CreateIssueModal.reportissue": "Informar d'una incidència",
|
||||
|
||||
@@ -171,13 +171,13 @@
|
||||
"components.IssueModal.CreateIssueModal.validationMessageRequired": "Du skal give en beskrivelse",
|
||||
"components.PermissionEdit.viewrequestsDescription": "Giv tilladelse til at se medieforespørgsler indsendt af andre brugere.",
|
||||
"components.RequestButton.declinerequest": "Afvis Forespørgsel",
|
||||
"components.IssueDetails.playonplex": "Afspil i Plex",
|
||||
"components.IssueDetails.playonplex": "Afspil i {mediaServerName}",
|
||||
"components.IssueDetails.problemseason": "Berørt Sæson",
|
||||
"components.IssueDetails.issuetype": "Type",
|
||||
"components.IssueDetails.nocomments": "Ingen kommentarer.",
|
||||
"components.IssueDetails.openedby": "#{issueId} åbnet {relativeTime} af {username}",
|
||||
"components.IssueDetails.openin4karr": "Åbn i 4K {arr}",
|
||||
"components.IssueDetails.play4konplex": "Afspil i 4K i Plex",
|
||||
"components.IssueDetails.play4konplex": "Afspil i 4K i {mediaServerName}",
|
||||
"components.IssueDetails.reopenissue": "Genåbn Problem",
|
||||
"components.IssueDetails.reopenissueandcomment": "Genåbn med Kommentar",
|
||||
"components.IssueDetails.toasteditdescriptionsuccess": "Problembeskrivelse er blevet redigeret!",
|
||||
|
||||
@@ -903,8 +903,8 @@
|
||||
"components.IssueDetails.nocomments": "Keine Kommentare.",
|
||||
"components.IssueDetails.openedby": "#{issueId} geöffnet {relativeTime} von {username}",
|
||||
"components.IssueDetails.openin4karr": "In {arr} 4K öffnen",
|
||||
"components.IssueDetails.play4konplex": "Auf Plex in 4K abspielen",
|
||||
"components.IssueDetails.playonplex": "Auf Plex abspielen",
|
||||
"components.IssueDetails.play4konplex": "Auf {mediaServerName} in 4K abspielen",
|
||||
"components.IssueDetails.playonplex": "Auf {mediaServerName} abspielen",
|
||||
"components.IssueDetails.problemepisode": "Betroffene Episode",
|
||||
"components.IssueDetails.problemseason": "Betroffene Staffeln",
|
||||
"components.IssueDetails.reopenissue": "Problem erneut öffnen",
|
||||
|
||||
@@ -55,8 +55,8 @@
|
||||
"components.IssueDetails.openedby": "#{issueId} opened {relativeTime} by {username}",
|
||||
"components.IssueDetails.openin4karr": "Open in 4K {arr}",
|
||||
"components.IssueDetails.openinarr": "Open in {arr}",
|
||||
"components.IssueDetails.play4konplex": "Play in 4K on Plex",
|
||||
"components.IssueDetails.playonplex": "Play on Plex",
|
||||
"components.IssueDetails.play4konplex": "Play in 4K on {mediaServerName}",
|
||||
"components.IssueDetails.playonplex": "Play on {mediaServerName}",
|
||||
"components.IssueDetails.problemepisode": "Affected Episode",
|
||||
"components.IssueDetails.problemseason": "Affected Season",
|
||||
"components.IssueDetails.reopenissue": "Reopen Issue",
|
||||
|
||||
@@ -976,8 +976,8 @@
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushoverApplicationTokenTip": "<ApplicationRegistrationLink>Registrar una aplicaicón </ApplicationRegistrationLink> para su uso con {applicationTitle}",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushoverApplicationToken": "API Token de Aplicación",
|
||||
"components.IssueDetails.openin4karr": "Abrir en {arr} 4K",
|
||||
"components.IssueDetails.play4konplex": "Ver en 4K en Plex",
|
||||
"components.IssueDetails.playonplex": "Ver en Plex",
|
||||
"components.IssueDetails.play4konplex": "Ver en 4K en {mediaServerName}",
|
||||
"components.IssueDetails.playonplex": "Ver en {mediaServerName}",
|
||||
"components.IssueList.IssueItem.seasons": "{seasonCount, plural, one {Temporada} other {Temporadas}}",
|
||||
"components.IssueList.IssueItem.episodes": "{episodeCount, plural, one {Episodio} other {Episodios}}",
|
||||
"components.IssueModal.CreateIssueModal.extras": "Extras",
|
||||
|
||||
@@ -963,8 +963,8 @@
|
||||
"components.Settings.SettingsJobsCache.jobScheduleEditFailed": "Un problème est survenu lors de l'enregistrement de la tâche.",
|
||||
"components.Settings.SettingsJobsCache.editJobScheduleSelectorMinutes": "Toutes les {jobScheduleMinutes, plural, one {minute} other {{jobScheduleMinutes} minutes}}",
|
||||
"components.IssueDetails.openin4karr": "Ouvrir en 4K {arr}",
|
||||
"components.IssueDetails.play4konplex": "Lire sur Plex en 4K",
|
||||
"components.IssueDetails.playonplex": "Lire sur Plex",
|
||||
"components.IssueDetails.play4konplex": "Lire sur {mediaServerName} en 4K",
|
||||
"components.IssueDetails.playonplex": "Lire sur {mediaServerName}",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessToken": "Jeton d'accès",
|
||||
"components.IssueList.IssueItem.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}",
|
||||
"components.NotificationTypeSelector.adminissuereopenedDescription": "Être notifié lorsqu'un problème est ré-ouvert par d'autres utilisateurs.",
|
||||
|
||||
@@ -931,10 +931,10 @@
|
||||
"components.ManageSlideOver.manageModalTitle": "Gestisci {mediaType}",
|
||||
"components.ManageSlideOver.mark4kavailable": "Segna come disponibile in 4K",
|
||||
"components.IssueDetails.openinarr": "Apri in {arr}",
|
||||
"components.IssueDetails.playonplex": "Guarda su Plex",
|
||||
"components.IssueDetails.playonplex": "Guarda su {mediaServerName}",
|
||||
"components.ManageSlideOver.openarr": "Apri in {arr}",
|
||||
"components.ManageSlideOver.openarr4k": "Apri in 4K {arr}",
|
||||
"components.IssueDetails.play4konplex": "Guarda in 4K su Plex",
|
||||
"components.IssueDetails.play4konplex": "Guarda in 4K su {mediaServerName}",
|
||||
"components.IssueDetails.openin4karr": "Apri in 4k {arr}",
|
||||
"components.IssueList.IssueItem.episodes": "{episodeCount, plural, one {Episodio} other {Episodi}}",
|
||||
"components.PermissionEdit.createissuesDescription": "Concedi il permesso di segnalare problemi con i contenuti.",
|
||||
|
||||
@@ -671,7 +671,7 @@
|
||||
"components.ManageSlideOver.tvshow": "serier",
|
||||
"components.PermissionEdit.viewissuesDescription": "Gi tillatelse til å vise avvik som er rapportert av andre brukere.",
|
||||
"components.IssueDetails.allepisodes": "Alle Episoder",
|
||||
"components.IssueDetails.playonplex": "Spill av med Plex",
|
||||
"components.IssueDetails.playonplex": "Spill av med {mediaServerName}",
|
||||
"components.IssueDetails.problemseason": "Gjelder Sessong",
|
||||
"components.IssueDetails.reopenissue": "Åpne Avvik",
|
||||
"components.IssueDetails.commentplaceholder": "Legg til kommentar…",
|
||||
@@ -719,7 +719,7 @@
|
||||
"components.IssueDetails.nocomments": "Ingen Kommentar.",
|
||||
"components.IssueDetails.openedby": "#{issueId} ble registert {relativeTime} av {username}",
|
||||
"components.IssueDetails.openin4karr": "Vis i 4K {arr}",
|
||||
"components.IssueDetails.play4konplex": "Spill av i 4K med Plex",
|
||||
"components.IssueDetails.play4konplex": "Spill av i 4K med {mediaServerName}",
|
||||
"components.IssueDetails.problemepisode": "Gjelder Episode",
|
||||
"components.IssueList.IssueItem.seasons": "{seasonCount, plural, one {Sessong} other {Sessonger}}",
|
||||
"components.NotificationTypeSelector.adminissuecommentDescription": "Bli varslet når andre brukere kommenterer på avvik.",
|
||||
|
||||
@@ -975,8 +975,8 @@
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.validationPushbulletAccessToken": "Je moet een toegangstoken opgeven",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.validationPushoverUserKey": "Je moet een geldige gebruikers- of groepssleutel opgeven",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushbulletsettingssaved": "Instellingen voor Pushbullet-meldingen succesvol opgeslagen!",
|
||||
"components.IssueDetails.playonplex": "Afspelen op Plex",
|
||||
"components.IssueDetails.play4konplex": "Afspelen in 4K op Plex",
|
||||
"components.IssueDetails.playonplex": "Afspelen op {mediaServerName}",
|
||||
"components.IssueDetails.play4konplex": "Afspelen in 4K op {mediaServerName}",
|
||||
"components.IssueDetails.openin4karr": "Openen in 4K {arr}",
|
||||
"components.IssueList.IssueItem.episodes": "{episodeCount, plural, one {aflevering} other {afleveringen}}",
|
||||
"components.IssueList.IssueItem.seasons": "{seasonCount, plural, one {seizoen} other {seizoenen}}",
|
||||
|
||||
@@ -141,7 +141,7 @@
|
||||
"components.IssueDetails.deleteissue": "Usuń problem",
|
||||
"components.MovieDetails.budget": "Budżet",
|
||||
"components.MovieDetails.mark4kavailable": "Oznacz jako dostępne w 4K",
|
||||
"components.IssueDetails.play4konplex": "Odtwarzanie w 4K na platformie Plex",
|
||||
"components.IssueDetails.play4konplex": "Odtwarzanie w 4K na platformie {mediaServerName}",
|
||||
"components.ManageSlideOver.movie": "film",
|
||||
"components.IssueDetails.reopenissue": "Otwórz ponownie problem",
|
||||
"components.MovieDetails.recommendations": "Rekomendacje",
|
||||
@@ -427,7 +427,7 @@
|
||||
"components.Settings.RadarrModal.loadingrootfolders": "Ładowanie folderów głównych…",
|
||||
"components.Settings.RadarrModal.defaultserver": "Domyślny serwer",
|
||||
"components.Settings.RadarrModal.validationProfileRequired": "Musisz wybrać profil jakości",
|
||||
"components.IssueDetails.playonplex": "Odtwarzaj na Plex",
|
||||
"components.IssueDetails.playonplex": "Odtwarzaj na {mediaServerName}",
|
||||
"components.IssueList.IssueItem.episodes": "{episodeCount, plural, one {Odcinek} other {Odcinki}}",
|
||||
"components.IssueList.IssueItem.seasons": "{seasonCount, plural, one {sezon} other {sezony}}",
|
||||
"components.NotificationTypeSelector.mediaapproved": "Prośba zatwierdzona",
|
||||
|
||||
@@ -893,10 +893,10 @@
|
||||
"components.IssueDetails.toasteditdescriptionfailed": "Algo deu errado ao editar a descrição do problema.",
|
||||
"components.IssueDetails.toastissuedeleted": "Problema apagado com sucesso!",
|
||||
"components.IssueDetails.openin4karr": "Abrir em {arr} 4K",
|
||||
"components.IssueDetails.playonplex": "Assistir no Plex",
|
||||
"components.IssueDetails.playonplex": "Assistir no {mediaServerName}",
|
||||
"components.IssueDetails.season": "Temporada {seasonNumber}",
|
||||
"components.IssueDetails.toasteditdescriptionsuccess": "Descrição do problema alterada com sucesso!",
|
||||
"components.IssueDetails.play4konplex": "Assistir em 4K no Plex",
|
||||
"components.IssueDetails.play4konplex": "Assistir em 4K no {mediaServerName}",
|
||||
"components.IssueDetails.toastissuedeletefailed": "Algo deu errado ao apagar problema.",
|
||||
"components.IssueDetails.toaststatusupdated": "Estado do problema atualizado com sucesso!",
|
||||
"components.IssueList.IssueItem.episodes": "{episodeCount, plural, one {Espisódio} other {Episódios}}",
|
||||
|
||||
@@ -927,7 +927,7 @@
|
||||
"i18n.resolved": "Решённые",
|
||||
"components.IssueDetails.openedby": "#{issueId} открыта {relativeTime} пользователем {username}",
|
||||
"components.IssueDetails.openin4karr": "Открыть в 4К {arr}",
|
||||
"components.IssueDetails.play4konplex": "Воспроизвести в Plex в 4К",
|
||||
"components.IssueDetails.play4konplex": "Воспроизвести в {mediaServerName} в 4К",
|
||||
"components.IssueDetails.problemseason": "Затронутый сезон",
|
||||
"components.IssueDetails.reopenissue": "Снова открыть проблему",
|
||||
"components.IssueDetails.season": "Сезон {seasonNumber}",
|
||||
@@ -964,7 +964,7 @@
|
||||
"components.IssueDetails.deleteissue": "Удалить проблему",
|
||||
"components.IssueDetails.issuetype": "Тип",
|
||||
"components.IssueDetails.leavecomment": "Комментарий",
|
||||
"components.IssueDetails.playonplex": "Воспроизвести в Plex",
|
||||
"components.IssueDetails.playonplex": "Воспроизвести в {mediaServerName}",
|
||||
"components.IssueDetails.reopenissueandcomment": "Снова открыть с комментарием",
|
||||
"components.IssueList.IssueItem.issuestatus": "Статус",
|
||||
"components.IssueList.IssueItem.seasons": "{seasonCount, plural, one {Сезон} other {Сезоны}}",
|
||||
|
||||
@@ -90,8 +90,8 @@
|
||||
"components.IssueDetails.openedby": "#{issueId} hapur {relativeTime} nga {username}",
|
||||
"components.IssueDetails.openin4karr": "Hape në 4K {arr}",
|
||||
"components.IssueDetails.openinarr": "Hape në {arr}",
|
||||
"components.IssueDetails.play4konplex": "Luaje në 4K në Plex",
|
||||
"components.IssueDetails.playonplex": "Luaje në Plex",
|
||||
"components.IssueDetails.play4konplex": "Luaje në 4K në {mediaServerName}",
|
||||
"components.IssueDetails.playonplex": "Luaje në {mediaServerName}",
|
||||
"components.IssueDetails.problemepisode": "Episodi i ndikuar",
|
||||
"components.IssueDetails.problemseason": "Sezoni i ndikuar",
|
||||
"components.IssueDetails.reopenissue": "Rihap Problemin",
|
||||
|
||||
@@ -353,7 +353,7 @@
|
||||
"components.IssueDetails.nocomments": "Nema komentara.",
|
||||
"components.IssueDetails.openin4karr": "Otvori u 4K {arr}",
|
||||
"components.IssueDetails.openinarr": "Otvori u {arr}",
|
||||
"components.IssueDetails.playonplex": "Pusti na Plexu",
|
||||
"components.IssueDetails.playonplex": "Pusti na {mediaServerName}u",
|
||||
"components.IssueList.IssueItem.issuetype": "Tip",
|
||||
"components.IssueDetails.season": "Sezona {seasonNumber}",
|
||||
"components.IssueList.IssueItem.opened": "Otvoren",
|
||||
@@ -415,7 +415,7 @@
|
||||
"components.RequestModal.autoapproval": "Automatsko odobrenje",
|
||||
"components.Settings.Notifications.encryptionNone": "Nijedan",
|
||||
"components.Settings.SettingsJobsCache.runnow": "Pokreni sada",
|
||||
"components.IssueDetails.play4konplex": "Pusti u 4K na Plexu",
|
||||
"components.IssueDetails.play4konplex": "Pusti u 4K na {mediaServerName}u",
|
||||
"components.IssueList.issues": "Problemi",
|
||||
"components.IssueModal.issueAudio": "Audio",
|
||||
"components.PermissionEdit.viewrequests": "Pogledaj zahteve",
|
||||
|
||||
@@ -891,8 +891,8 @@
|
||||
"components.IssueDetails.unknownissuetype": "Okänd",
|
||||
"components.IssueDetails.openedby": "#{issueId} öppnades {relativeTime} av {username}",
|
||||
"components.IssueDetails.openin4karr": "Öppna i 4K {arr}",
|
||||
"components.IssueDetails.play4konplex": "Spela upp i 4K på Plex",
|
||||
"components.IssueDetails.playonplex": "Spela på Plex",
|
||||
"components.IssueDetails.play4konplex": "Spela upp i 4K på {mediaServerName}",
|
||||
"components.IssueDetails.playonplex": "Spela på {mediaServerName}",
|
||||
"components.IssueDetails.problemseason": "Påverkad säsong",
|
||||
"components.IssueDetails.reopenissue": "Återöppna problemet",
|
||||
"components.IssueDetails.reopenissueandcomment": "Återöppna med en kommentar",
|
||||
|
||||
@@ -880,9 +880,9 @@
|
||||
"components.IssueDetails.problemseason": "有问题的季数",
|
||||
"components.IssueDetails.toasteditdescriptionfailed": "编辑 issue 描述时出错。",
|
||||
"components.IssueDetails.toastissuedeletefailed": "删除 issue 时出错。",
|
||||
"components.IssueDetails.play4konplex": "在 Plex 中播放 4K",
|
||||
"components.IssueDetails.play4konplex": "在 {mediaServerName} 中播放 4K",
|
||||
"components.IssueDetails.openin4karr": "在 4K {arr} 中打开",
|
||||
"components.IssueDetails.playonplex": "在 Plex 上播放",
|
||||
"components.IssueDetails.playonplex": "在 {mediaServerName} 上播放",
|
||||
"components.IssueDetails.problemepisode": "有问题的集数",
|
||||
"components.IssueDetails.toasteditdescriptionsuccess": "Issue 描述编辑成功!",
|
||||
"components.IssueDetails.toaststatusupdated": "Issue 状态更新成功!",
|
||||
|
||||
@@ -972,8 +972,8 @@
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKey": "使用者或群組令牌",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.validationPushoverUserKey": "請輸入有效的使用者或群組令牌",
|
||||
"components.IssueDetails.openin4karr": "開啟 4K {arr} 伺服器",
|
||||
"components.IssueDetails.play4konplex": "在 Plex 上觀看 4K 版",
|
||||
"components.IssueDetails.playonplex": "在 Plex 上觀看",
|
||||
"components.IssueDetails.play4konplex": "在 {mediaServerName} 上觀看 4K 版",
|
||||
"components.IssueDetails.playonplex": "在 {mediaServerName} 上觀看",
|
||||
"components.IssueList.IssueItem.episodes": "集數",
|
||||
"components.IssueList.IssueItem.seasons": "季數",
|
||||
"components.IssueDetails.closeissue": "關閉問題",
|
||||
|
||||
Reference in New Issue
Block a user