mirror of
https://github.com/fallenbagel/jellyseerr.git
synced 2025-12-24 02:39:18 -05:00
Merge pull request #276 from Fallenbagel/fix-issue-#254
fix(ui): adds mediaServerName to statusBadge and manageSlideOver
This commit is contained in:
@@ -16,6 +16,7 @@ import type { MediaWatchDataResponse } from '@server/interfaces/api/mediaInterfa
|
||||
import type { MovieDetails } from '@server/models/Movie';
|
||||
import type { TvDetails } from '@server/models/Tv';
|
||||
import axios from 'axios';
|
||||
import getConfig from 'next/config';
|
||||
import Link from 'next/link';
|
||||
import { defineMessages, useIntl } from 'react-intl';
|
||||
import useSWR from 'swr';
|
||||
@@ -30,7 +31,7 @@ const messages = defineMessages({
|
||||
manageModalNoRequests: 'No requests.',
|
||||
manageModalClearMedia: 'Clear Data',
|
||||
manageModalClearMediaWarning:
|
||||
'* This will irreversibly remove all data for this {mediaType}, including any requests. If this item exists in your Plex library, the media information will be recreated during the next scan.',
|
||||
'* This will irreversibly remove all data for this {mediaType}, including any requests. If this item exists in your {mediaServerName} library, the media information will be recreated during the next scan.',
|
||||
openarr: 'Open in {arr}',
|
||||
openarr4k: 'Open in 4K {arr}',
|
||||
downloadstatus: 'Downloads',
|
||||
@@ -79,6 +80,7 @@ const ManageSlideOver = ({
|
||||
const { user: currentUser, hasPermission } = useUser();
|
||||
const intl = useIntl();
|
||||
const settings = useSettings();
|
||||
const { publicRuntimeConfig } = getConfig();
|
||||
const { data: watchData } = useSWR<MediaWatchDataResponse>(
|
||||
settings.currentSettings.mediaServerType === MediaServerType.PLEX &&
|
||||
data.mediaInfo &&
|
||||
@@ -505,6 +507,13 @@ const ManageSlideOver = ({
|
||||
mediaType: intl.formatMessage(
|
||||
mediaType === 'movie' ? messages.movie : messages.tvshow
|
||||
),
|
||||
mediaServerName:
|
||||
publicRuntimeConfig.JELLYFIN_TYPE == 'emby'
|
||||
? 'Emby'
|
||||
: settings.currentSettings.mediaServerType ===
|
||||
MediaServerType.PLEX
|
||||
? 'Plex'
|
||||
: 'Jellyfin',
|
||||
})}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -5,12 +5,14 @@ import useSettings from '@app/hooks/useSettings';
|
||||
import { Permission, useUser } from '@app/hooks/useUser';
|
||||
import globalMessages from '@app/i18n/globalMessages';
|
||||
import { MediaStatus } from '@server/constants/media';
|
||||
import { MediaServerType } from '@server/constants/server';
|
||||
import getConfig from 'next/config';
|
||||
import { defineMessages, useIntl } from 'react-intl';
|
||||
|
||||
const messages = defineMessages({
|
||||
status: '{status}',
|
||||
status4k: '4K {status}',
|
||||
playonplex: 'Play on Plex',
|
||||
playonplex: 'Play on {mediaServerName}',
|
||||
openinarr: 'Open in {arr}',
|
||||
managemedia: 'Manage {mediaType}',
|
||||
});
|
||||
@@ -37,6 +39,7 @@ const StatusBadge = ({
|
||||
const intl = useIntl();
|
||||
const { hasPermission } = useUser();
|
||||
const settings = useSettings();
|
||||
const { publicRuntimeConfig } = getConfig();
|
||||
|
||||
let mediaLink: string | undefined;
|
||||
let mediaLinkDescription: string | undefined;
|
||||
@@ -68,7 +71,14 @@ const StatusBadge = ({
|
||||
: settings.currentSettings.series4kEnabled))
|
||||
) {
|
||||
mediaLink = plexUrl;
|
||||
mediaLinkDescription = intl.formatMessage(messages.playonplex);
|
||||
mediaLinkDescription = intl.formatMessage(messages.playonplex, {
|
||||
mediaServerName:
|
||||
publicRuntimeConfig.JELLYFIN_TYPE == 'emby'
|
||||
? 'Emby'
|
||||
: settings.currentSettings.mediaServerType === MediaServerType.PLEX
|
||||
? 'Plex'
|
||||
: 'Jellyfin',
|
||||
});
|
||||
} else if (hasPermission(Permission.MANAGE_REQUESTS)) {
|
||||
if (mediaType && tmdbId) {
|
||||
mediaLink = `/${mediaType}/${tmdbId}?manage=1`;
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
"components.ManageSlideOver.alltime": "جميع الأوقات",
|
||||
"components.ManageSlideOver.downloadstatus": "التنزيلات",
|
||||
"components.ManageSlideOver.manageModalAdvanced": "متقدم",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* سيتم حذف جميع البيانات بشكل نهائي لـ {mediaType},متضمنا جميع الطلبات.إذا كان هذا المحتوى متوفر في مكتبة بليكس، سيتم إعادة تفاصيل المحتوى في عملية الفحص القادمة.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* سيتم حذف جميع البيانات بشكل نهائي لـ {mediaType},متضمنا جميع الطلبات.إذا كان هذا المحتوى متوفر في مكتبة {mediaServerName}، سيتم إعادة تفاصيل المحتوى في عملية الفحص القادمة.",
|
||||
"components.ManageSlideOver.manageModalRequests": "الطلبات",
|
||||
"components.ManageSlideOver.manageModalTitle": "إدارة {mediaType}",
|
||||
"components.ManageSlideOver.manageModalIssues": "المشاكل المفتوحة",
|
||||
|
||||
@@ -887,7 +887,7 @@
|
||||
"components.IssueModal.CreateIssueModal.whatswrong": "Què passa?",
|
||||
"components.IssueModal.issueAudio": "Àudio",
|
||||
"components.IssueModal.issueOther": "Altre",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Això eliminarà de manera irreversible totes les dades de {mediaType}, incloses les sol·licituds. Si aquest element existeix a la vostra biblioteca Plex, la informació dels continguts es recrearà durant la següent exploració.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Això eliminarà de manera irreversible totes les dades de {mediaType}, incloses les sol·licituds. Si aquest element existeix a la vostra biblioteca {mediaServerName}, la informació dels continguts es recrearà durant la següent exploració.",
|
||||
"components.ManageSlideOver.downloadstatus": "Descàrregues",
|
||||
"components.IssueDetails.toasteditdescriptionsuccess": "La descripció de l'incidència s'ha editat correctament!",
|
||||
"components.IssueList.IssueItem.issuetype": "Tipus",
|
||||
@@ -1104,7 +1104,7 @@
|
||||
"components.RequestBlock.delete": "Suprimeix la sol·licitud",
|
||||
"components.RequestBlock.edit": "Edita la sol·licitud",
|
||||
"components.RequestBlock.lastmodifiedby": "Última modificació per",
|
||||
"components.StatusBadge.playonplex": "Reprodueix a Plex",
|
||||
"components.StatusBadge.playonplex": "Reprodueix a {mediaServerName}",
|
||||
"components.RequestCard.declinerequest": "Rebutja la sol·licitud",
|
||||
"components.StatusBadge.openinarr": "Obre a {arr}",
|
||||
"components.Settings.SettingsJobsCache.plex-watchlist-sync": "Sincronització de la llista de seguiment de Plex",
|
||||
|
||||
@@ -548,7 +548,7 @@
|
||||
"components.ManageSlideOver.manageModalClearMedia": "Vyčistit data",
|
||||
"components.ManageSlideOver.alltime": "Pořád",
|
||||
"components.ManageSlideOver.manageModalAdvanced": "Pokročilý",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Tímto nenávratně odstraníte všechna data pro tento {mediaType}, včetně všech požadavků. Pokud tato položka existuje ve vaší knihovně Plex, informace o médiích budou znovu vytvořeny během příštího skenování.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Tímto nenávratně odstraníte všechna data pro tento {mediaType}, včetně všech požadavků. Pokud tato položka existuje ve vaší knihovně {mediaServerName}, informace o médiích budou znovu vytvořeny během příštího skenování.",
|
||||
"components.ManageSlideOver.manageModalMedia": "Média",
|
||||
"components.ManageSlideOver.manageModalMedia4k": "4K Média",
|
||||
"components.ManageSlideOver.markallseasonsavailable": "Označte všechny sezóny jako dostupné",
|
||||
@@ -1087,7 +1087,7 @@
|
||||
"components.Settings.SettingsJobsCache.plex-watchlist-sync": "Plex Watchlist synchronizace",
|
||||
"components.StatusBadge.managemedia": "Spravovat {mediaType}",
|
||||
"components.StatusBadge.openinarr": "Otevřít v {arr}",
|
||||
"components.StatusBadge.playonplex": "Přehrávání cez Plex",
|
||||
"components.StatusBadge.playonplex": "Přehrávání cez {mediaServerName}",
|
||||
"components.TvDetails.manageseries": "Spravovat sérii",
|
||||
"components.RequestBlock.delete": "Smazat požadavek",
|
||||
"components.RequestBlock.edit": "Upravit požadavek",
|
||||
|
||||
@@ -201,7 +201,7 @@
|
||||
"components.IssueModal.issueVideo": "Video",
|
||||
"components.Layout.Sidebar.issues": "Problemer",
|
||||
"components.ManageSlideOver.manageModalClearMedia": "Ryd Mediedata",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Dette vil slette alle data for denne {mediaType} uden mulighed for gendannelse, inklusiv alle forespørgsler. Hvis dette objekt findes i dit Plex bibliotek vil medieinformationen blive genskabt under næste skanning.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Dette vil slette alle data for denne {mediaType} uden mulighed for gendannelse, inklusiv alle forespørgsler. Hvis dette objekt findes i dit {mediaServerName} bibliotek vil medieinformationen blive genskabt under næste skanning.",
|
||||
"components.IssueModal.CreateIssueModal.whatswrong": "Hvad er galt?",
|
||||
"components.IssueModal.issueAudio": "Lyd",
|
||||
"components.IssueModal.issueOther": "Andet",
|
||||
|
||||
@@ -931,7 +931,7 @@
|
||||
"components.Layout.Sidebar.issues": "Probleme",
|
||||
"components.ManageSlideOver.downloadstatus": "Downloads",
|
||||
"components.ManageSlideOver.manageModalClearMedia": "Daten löschen",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Dadurch werden alle Daten für diesen {mediaType} unwiderruflich entfernt, einschließlich aller Anfragen. Wenn dieses Element in Ihrer Plex-Bibliothek existiert, werden die Medieninformationen beim nächsten Scan neu erstellt.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Dadurch werden alle Daten für diesen {mediaType} unwiderruflich entfernt, einschließlich aller Anfragen. Wenn dieses Element in Ihrer {mediaServerName}-Bibliothek existiert, werden die Medieninformationen beim nächsten Scan neu erstellt.",
|
||||
"components.ManageSlideOver.manageModalIssues": "Problem eröffnen",
|
||||
"components.ManageSlideOver.manageModalNoRequests": "Keine Anfragen.",
|
||||
"components.ManageSlideOver.manageModalRequests": "Anfragen",
|
||||
|
||||
@@ -141,7 +141,7 @@
|
||||
"components.ManageSlideOver.downloadstatus": "Downloads",
|
||||
"components.ManageSlideOver.manageModalAdvanced": "Advanced",
|
||||
"components.ManageSlideOver.manageModalClearMedia": "Clear Data",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* This will irreversibly remove all data for this {mediaType}, including any requests. If this item exists in your Plex library, the media information will be recreated during the next scan.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* This will irreversibly remove all data for this {mediaType}, including any requests. If this item exists in your {mediaServerName} library, the media information will be recreated during the next scan.",
|
||||
"components.ManageSlideOver.manageModalIssues": "Open Issues",
|
||||
"components.ManageSlideOver.manageModalMedia": "Media",
|
||||
"components.ManageSlideOver.manageModalMedia4k": "4K Media",
|
||||
@@ -879,7 +879,7 @@
|
||||
"components.Setup.welcome": "Welcome to Jellyseerr",
|
||||
"components.StatusBadge.managemedia": "Manage {mediaType}",
|
||||
"components.StatusBadge.openinarr": "Open in {arr}",
|
||||
"components.StatusBadge.playonplex": "Play on Plex",
|
||||
"components.StatusBadge.playonplex": "Play on {mediaServerName}",
|
||||
"components.StatusBadge.status": "{status}",
|
||||
"components.StatusBadge.status4k": "4K {status}",
|
||||
"components.StatusChacker.newversionDescription": "Jellyseerr has been updated! Please click the button below to reload the page.",
|
||||
|
||||
@@ -953,7 +953,7 @@
|
||||
"components.IssueModal.issueAudio": "Audio",
|
||||
"components.IssueModal.issueSubtitles": "Subtítulo",
|
||||
"components.IssueModal.issueVideo": "Vídeo",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Esto eliminará irreversiblemente todos los datos de {mediaType}, incluyendo todas las solicitudes. Si este elemento existe en la biblioteca de Plex, la información de los contenidos se recreará en el siguiente escaneado.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Esto eliminará irreversiblemente todos los datos de {mediaType}, incluyendo todas las solicitudes. Si este elemento existe en la biblioteca de {mediaServerName}, la información de los contenidos se recreará en el siguiente escaneado.",
|
||||
"components.ManageSlideOver.mark4kavailable": "Marcar como Disponible en 4K",
|
||||
"components.ManageSlideOver.openarr4k": "Abrir en 4K {arr}",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessToken": "Token de Acceso",
|
||||
|
||||
@@ -877,7 +877,7 @@
|
||||
"components.ManageSlideOver.manageModalNoRequests": "Aucune demande.",
|
||||
"components.ManageSlideOver.manageModalRequests": "Demandes",
|
||||
"components.ManageSlideOver.manageModalTitle": "Gérer {mediaType}",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Ceci supprimera de manière irréversible toutes les données de ce(tte) {mediaType}, y compris les demandes éventuelles. Si cet élément existe dans votre bibliothèque Plex, les informations sur le média seront recréées lors de la prochaine analyse.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Ceci supprimera de manière irréversible toutes les données de ce(tte) {mediaType}, y compris les demandes éventuelles. Si cet élément existe dans votre bibliothèque {mediaServerName}, les informations sur le média seront recréées lors de la prochaine analyse.",
|
||||
"components.ManageSlideOver.tvshow": "série",
|
||||
"components.NotificationTypeSelector.issuecomment": "Commentaires du problème",
|
||||
"components.NotificationTypeSelector.issuecreatedDescription": "Envoyer des notifications lorsqu'un problème est signalé.",
|
||||
@@ -1099,7 +1099,7 @@
|
||||
"components.RequestCard.declinerequest": "Refuser la demande",
|
||||
"components.StatusBadge.managemedia": "Gérer {mediaType}",
|
||||
"components.StatusBadge.openinarr": "Ouvrir dans {arr}",
|
||||
"components.StatusBadge.playonplex": "Lire sur Plex",
|
||||
"components.StatusBadge.playonplex": "Lire sur {mediaServerName}",
|
||||
"components.TvDetails.Season.somethingwentwrong": "Une erreur s'est produite lors de la récupération des données de la saison.",
|
||||
"components.TvDetails.rtaudiencescore": "Note d'audience de Rotten Tomatoes",
|
||||
"components.TvDetails.rtcriticsscore": "Rotten Tomatoes Tomatomètre",
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
"components.ManageSlideOver.movie": "film",
|
||||
"components.Login.validationemailrequired": "Morate unijeti valjanu adresu e-pošte",
|
||||
"components.ManageSlideOver.manageModalRequests": "Zahtjevi",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Ovo će nepovratno ukloniti sve podatke za ovaj {mediaType}, uključujući sve zahtjeve. Ako ova stavka postoji u vašoj Plex biblioteci, informacije o medijima ponovno će se stvoriti tijekom sljedećeg skeniranja.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Ovo će nepovratno ukloniti sve podatke za ovaj {mediaType}, uključujući sve zahtjeve. Ako ova stavka postoji u vašoj {mediaServerName} biblioteci, informacije o medijima ponovno će se stvoriti tijekom sljedećeg skeniranja.",
|
||||
"components.ManageSlideOver.manageModalMedia4k": "4K Mediji",
|
||||
"components.ManageSlideOver.manageModalNoRequests": "Nema zahtjeva.",
|
||||
"components.ManageSlideOver.manageModalMedia": "Mediji",
|
||||
|
||||
@@ -851,7 +851,7 @@
|
||||
"components.IssueModal.CreateIssueModal.toastFailedCreate": "Valami hiba történt a probléma elküldése során.",
|
||||
"components.IssueDetails.play4konplex": "Lejátszás Plexen 4K-ban",
|
||||
"components.IssueModal.CreateIssueModal.toastviewissue": "Probléma Megtekintése",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Ez visszafordíthatatlanul eltávolítja az összes adatot ehhez a {mediaType}-hez, beleértve a kéréseket is. Ha ez az elem létezik a Plex könyvtárában, a médiainformáció a következő beolvasás során újra létrejön.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Ez visszafordíthatatlanul eltávolítja az összes adatot ehhez a {mediaType}-hez, beleértve a kéréseket is. Ha ez az elem létezik a {mediaServerName} könyvtárában, a médiainformáció a következő beolvasás során újra létrejön.",
|
||||
"components.IssueDetails.commentplaceholder": "Hozzászólás írása…",
|
||||
"components.IssueDetails.comments": "Hozzászólások",
|
||||
"components.IssueDetails.deleteissue": "Probléma Törlése",
|
||||
|
||||
@@ -950,7 +950,7 @@
|
||||
"components.Settings.SettingsJobsCache.jobScheduleEditSaved": "Job modificato correttamente!",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushoversettingsfailed": "Impossibile salvare le impostazioni Pushover.",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushoversettingssaved": "Impostazioni Pushover salvate con successo!",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Questo rimuoverà irreversibilmente tutti i dati per questo {mediaType}, incluse eventuali richieste. Se questo elemento esiste nella tua libreria Plex, le informazioni multimediali verranno ricreate durante la scansione successiva.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Questo rimuoverà irreversibilmente tutti i dati per questo {mediaType}, incluse eventuali richieste. Se questo elemento esiste nella tua libreria {mediaServerName}, le informazioni multimediali verranno ricreate durante la scansione successiva.",
|
||||
"components.NotificationTypeSelector.issuecreated": "Problema Segnalato",
|
||||
"components.NotificationTypeSelector.issuecreatedDescription": "Invia una notifica quando un problema viene segnalato.",
|
||||
"components.NotificationTypeSelector.issueresolved": "Problema risolto",
|
||||
|
||||
@@ -503,7 +503,7 @@
|
||||
"components.ManageSlideOver.manageModalClearMedia": "データを消去",
|
||||
"components.ManageSlideOver.manageModalRequests": "リクエスト",
|
||||
"components.ManageSlideOver.openarr": "{arr} を開く",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "※リクエストを含め、すべての詳細情報が消去されます。この操作は元に戻すことができません。この作品が Plex ライブラリに存在する場合、詳細情報は次のスキャンで再作成されます。",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "※リクエストを含め、すべての詳細情報が消去されます。この操作は元に戻すことができません。この作品が {mediaServerName} ライブラリに存在する場合、詳細情報は次のスキャンで再作成されます。",
|
||||
"components.ManageSlideOver.openarr4k": "4K {arr} を開く",
|
||||
"components.ManageSlideOver.manageModalNoRequests": "リクエストが有りません。",
|
||||
"components.ManageSlideOver.manageModalTitle": "{mediaType}を管理",
|
||||
|
||||
@@ -329,7 +329,7 @@
|
||||
"components.IssueModal.CreateIssueModal.problemseason": "Paveikti sezonai",
|
||||
"components.IssueDetails.openedby": "#{issueId} problema atverta {relativeTime}, {username}",
|
||||
"components.Layout.VersionStatus.commitsbehind": "{commitsBehind} {commitsBehind, plural, one {komitas} other {komitai}} behind",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Tai negyžtamai pašalins {mediaType} tipo duomenis, įskaitant rezervacijas. Plex bibliotekoje esančios medijos informacija bus atkurta kito skanavimo metu.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Tai negyžtamai pašalins {mediaType} tipo duomenis, įskaitant rezervacijas. {mediaServerName} bibliotekoje esančios medijos informacija bus atkurta kito skanavimo metu.",
|
||||
"components.NotificationTypeSelector.adminissuecommentDescription": "Gauti pranešimus kai kiti vartotojai komentuoja problemą.",
|
||||
"components.NotificationTypeSelector.adminissueresolvedDescription": "Gauti pranešimus kai kiti vartotojai uždaro problemą.",
|
||||
"components.NotificationTypeSelector.issuecomment": "Problemos komentaras",
|
||||
|
||||
@@ -986,7 +986,7 @@
|
||||
"components.Settings.SettingsJobsCache.cachevsize": "Verdistørrelse",
|
||||
"components.Settings.trustProxyTip": "Tillatt Jellyseerr å registrere klienters IP addresser korrekt bak en proxy",
|
||||
"components.Settings.serviceSettingsDescription": "Konfigurer dine {serverType}tjener(e) nedenfor. Du kan koble til flere forskellige {serverType}tjenere men kun to av dem kan markeres som standard (en som ikke er 4K og en 4K). Administratorer kan endre hvilken tjener som brukes før godkjennelse av nye forespørsler.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Dette vil slette all data for denne tittelen uten mulighet for å bli gjennopprettet, det inkluderer alle forespørsler, avvik osv. Hvis denne tittelen finnes i ditt Plex bibliotek vil medieinformasjon bli opprettet på nytt under neste skanning.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Dette vil slette all data for denne tittelen uten mulighet for å bli gjennopprettet, det inkluderer alle forespørsler, avvik osv. Hvis denne tittelen finnes i ditt {mediaServerName} bibliotek vil medieinformasjon bli opprettet på nytt under neste skanning.",
|
||||
"components.Settings.Notifications.NotificationsWebhook.authheader": "Autorisasjonshode",
|
||||
"components.Settings.SettingsJobsCache.cacheksize": "Nøkkelstørrelse",
|
||||
"components.Settings.Notifications.NotificationsWebhook.customJson": "JSON Payload",
|
||||
@@ -1097,7 +1097,7 @@
|
||||
"components.Settings.advancedTooltip": "Feil konfigurering av denne innstillingen kan føre til defekt funksjonalitet",
|
||||
"components.TvDetails.Season.somethingwentwrong": "Noe gikk galt under henting av data for denne sesongen.",
|
||||
"components.StatusChecker.reloadApp": "Last inn {applicationTitle} på nytt",
|
||||
"components.StatusBadge.playonplex": "Spill av med Plex",
|
||||
"components.StatusBadge.playonplex": "Spill av med {mediaServerName}",
|
||||
"components.StatusBadge.openinarr": "Vis i {arr}",
|
||||
"components.StatusBadge.managemedia": "Administrer {mediaType}",
|
||||
"components.TvDetails.episodeCount": "{episodeCount, plural, one {# Episode} other {# Episoder}}",
|
||||
|
||||
@@ -939,7 +939,7 @@
|
||||
"components.IssueModal.issueOther": "Andere",
|
||||
"components.Layout.Sidebar.issues": "Problemen",
|
||||
"components.ManageSlideOver.manageModalClearMedia": "Gegevens wissen",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Hiermee worden alle gegevens voor deze {mediaType} onomkeerbaar verwijderd, inclusief eventuele verzoeken. Als dit item in je Plex-bibliotheek staat, worden de mediagegevens opnieuw aangemaakt tijdens de volgende scan.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Hiermee worden alle gegevens voor deze {mediaType} onomkeerbaar verwijderd, inclusief eventuele verzoeken. Als dit item in je {mediaServerName}-bibliotheek staat, worden de mediagegevens opnieuw aangemaakt tijdens de volgende scan.",
|
||||
"components.ManageSlideOver.manageModalRequests": "Verzoeken",
|
||||
"components.ManageSlideOver.manageModalTitle": "{mediaType} beheren",
|
||||
"components.ManageSlideOver.tvshow": "serie",
|
||||
@@ -1042,7 +1042,7 @@
|
||||
"components.Settings.SettingsJobsCache.editJobScheduleCurrent": "Huidige frequentie",
|
||||
"components.StatusBadge.managemedia": "{mediaType} beheren",
|
||||
"components.StatusBadge.openinarr": "Openen in {arr}",
|
||||
"components.StatusBadge.playonplex": "Afspelen op Plex",
|
||||
"components.StatusBadge.playonplex": "Afspelen op {mediaServerName}",
|
||||
"components.UserProfile.emptywatchlist": "Media die zijn toegevoegd aan je <PlexWatchlistSupportLink>Plex Kijklijst</PlexWatchlistSupportLink> verschijnen hier.",
|
||||
"components.MovieDetails.digitalrelease": "Digitale release",
|
||||
"i18n.restartRequired": "Opnieuw opstarten vereist",
|
||||
|
||||
@@ -103,7 +103,7 @@
|
||||
"components.PermissionEdit.createissues": "Zgłoś problemy",
|
||||
"components.PermissionEdit.manageissues": "Zarządzaj problemami",
|
||||
"components.PermissionEdit.manageissuesDescription": "Udziel uprawnień do zarządzania problemami z multimediami.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Spowoduje to nieodwracalne usunięcie wszystkich danych dla {mediaType}, w tym wszelkie prośby. Jeśli ten element istnieje w Twojej bibliotece Plex, informacje o multimediach zostaną odtworzone podczas następnego skanowania.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Spowoduje to nieodwracalne usunięcie wszystkich danych dla {mediaType}, w tym wszelkie prośby. Jeśli ten element istnieje w Twojej bibliotece {mediaServerName}, informacje o multimediach zostaną odtworzone podczas następnego skanowania.",
|
||||
"components.IssueModal.CreateIssueModal.providedetail": "Podaj szczegółowe wyjaśnienie napotkanego problemu.",
|
||||
"components.IssueModal.CreateIssueModal.whatswrong": "Co jest nie tak?",
|
||||
"components.Discover.MovieGenreList.moviegenres": "Gatunki filmowe",
|
||||
|
||||
@@ -924,7 +924,7 @@
|
||||
"components.IssueModal.issueOther": "Outros",
|
||||
"components.IssueModal.issueSubtitles": "Legenda",
|
||||
"components.ManageSlideOver.manageModalClearMedia": "Limpar Dados",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Isso irá remover em definitivo todos dados desse(a) {mediaType}, incluindo quaisquer solicitações para esse item. Se este item existir in sua biblioteca do Plex, os dados de mídia serão recriados na próxima sincronia.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Isso irá remover em definitivo todos dados desse(a) {mediaType}, incluindo quaisquer solicitações para esse item. Se este item existir in sua biblioteca do {mediaServerName}, os dados de mídia serão recriados na próxima sincronia.",
|
||||
"components.ManageSlideOver.manageModalIssues": "Problemas Abertos",
|
||||
"components.ManageSlideOver.manageModalNoRequests": "Nenhuma solicitação.",
|
||||
"components.ManageSlideOver.manageModalRequests": "Solicitações",
|
||||
@@ -1098,7 +1098,7 @@
|
||||
"components.RequestBlock.requestdate": "Data do pedido",
|
||||
"components.RequestCard.declinerequest": "Rejeitar Pedido",
|
||||
"components.RequestCard.editrequest": "Editar Pedido",
|
||||
"components.StatusBadge.playonplex": "Reproduzir no Plex",
|
||||
"components.StatusBadge.playonplex": "Reproduzir no {mediaServerName}",
|
||||
"components.RequestBlock.decline": "Rejeitar pedido",
|
||||
"components.RequestBlock.lastmodifiedby": "Última modificação por",
|
||||
"components.RequestBlock.delete": "Deletar pedido",
|
||||
|
||||
@@ -871,7 +871,7 @@
|
||||
"components.IssueDetails.allseasons": "Все сезоны",
|
||||
"components.IssueDetails.allepisodes": "Все эпизоды",
|
||||
"components.ManageSlideOver.manageModalClearMedia": "Очистить данные",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Это приведёт к необратимому удалению всех данных для этого {mediaType}а, включая любые запросы. Если этот элемент существует в вашей библиотеке Plex, мультимедийная информация о нём будет воссоздана во время следующего сканирования.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Это приведёт к необратимому удалению всех данных для этого {mediaType}а, включая любые запросы. Если этот элемент существует в вашей библиотеке {mediaServerName}, мультимедийная информация о нём будет воссоздана во время следующего сканирования.",
|
||||
"components.IssueDetails.problemepisode": "Затронутый эпизод",
|
||||
"components.ManageSlideOver.manageModalRequests": "Запросы",
|
||||
"components.IssueDetails.closeissue": "Закрыть проблему",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"components.IssueModal.CreateIssueModal.submitissue": "Paraqit Problemin",
|
||||
"components.IssueModal.CreateIssueModal.toastSuccessCreate": "Raporti i problemit për <strong>{title}</strong> u paraqit me sukses!",
|
||||
"components.IssueModal.CreateIssueModal.toastviewissue": "Shiko Problemin",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Kjo do të heqë në mënyrë të pakthyeshme të gjitha të dhënat për këtë {mediaType}, duke përfshirë çdo kërkesë. Nëse ky artikull ekziston në bibliotekën tuaj Plex, informacioni i medias do të rikrijohet gjatë skanimit të ardhshëm.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Kjo do të heqë në mënyrë të pakthyeshme të gjitha të dhënat për këtë {mediaType}, duke përfshirë çdo kërkesë. Nëse ky artikull ekziston në bibliotekën tuaj {mediaServerName}, informacioni i medias do të rikrijohet gjatë skanimit të ardhshëm.",
|
||||
"components.AppDataWarning.dockerVolumeMissingDescription": "Monitimi i volumit <code>{appDataPath}</code> nuk u konfigurua siç duhet. Gjithë informacioni do të fshihet kur kontenieri do të mbyllet ose të ristartohet.",
|
||||
"components.Discover.StudioSlider.studios": "Studiot",
|
||||
"components.Layout.UserDropdown.settings": "Cilësimet",
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
"components.Settings.SettingsAbout.uptodate": "Najsvežiji",
|
||||
"components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "Morate da navedete važeći JSON korisni teret",
|
||||
"components.Settings.Notifications.validationChatIdRequired": "Morate da navedete važeći ID za ćaskanje",
|
||||
"components.StatusBadge.playonplex": "Igrajte na Plex-u",
|
||||
"components.StatusBadge.playonplex": "Igrajte na {mediaServerName}-u",
|
||||
"components.Settings.Notifications.NotificationsPushbullet.validationAccessTokenRequired": "Morate da obezbedite pristupni token",
|
||||
"components.UserList.userssaved": "Korisničke dozvole su uspešno sačuvane!"
|
||||
}
|
||||
|
||||
@@ -951,7 +951,7 @@
|
||||
"components.NotificationTypeSelector.issuecreated": "Problem rappoterat",
|
||||
"components.PermissionEdit.createissues": "Rapportera problem",
|
||||
"components.PermissionEdit.viewissues": "Visa problem",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Detta tar bort all data för denna {mediaType}, inklusive eventuella begäranden, på ett oåterkalleligt sätt. Om det här objektet finns i ditt Plex-bibliotek kommer medieinformationen att återskapas vid nästa genomsökning.",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* Detta tar bort all data för denna {mediaType}, inklusive eventuella begäranden, på ett oåterkalleligt sätt. Om det här objektet finns i ditt {mediaServerName}-bibliotek kommer medieinformationen att återskapas vid nästa genomsökning.",
|
||||
"components.ManageSlideOver.manageModalNoRequests": "Inga förfrågningar.",
|
||||
"components.NotificationTypeSelector.userissueresolvedDescription": "Få meddelande när dina rapporterade problem har blivit lösta.",
|
||||
"components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessToken": "Åtkomsttoken",
|
||||
|
||||
@@ -944,7 +944,7 @@
|
||||
"components.NotificationTypeSelector.userissueresolvedDescription": "当您报告的问题解决时获取通知。",
|
||||
"components.ManageSlideOver.alltime": "历史",
|
||||
"components.ManageSlideOver.manageModalAdvanced": "高级",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* 这将会删除所有和{mediaType}相关的数据和所有请求。如果{mediaType}在您的Plex服务器存在,数据将会在媒体库扫描时重新建立。",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "* 这将会删除所有和{mediaType}相关的数据和所有请求。如果{mediaType}在您的{mediaServerName}服务器存在,数据将会在媒体库扫描时重新建立。",
|
||||
"components.ManageSlideOver.manageModalIssues": "未解决问题",
|
||||
"components.ManageSlideOver.manageModalMedia": "媒体",
|
||||
"components.ManageSlideOver.manageModalMedia4k": "4K 媒体",
|
||||
|
||||
@@ -884,7 +884,7 @@
|
||||
"components.IssueModal.issueAudio": "音訊",
|
||||
"components.ManageSlideOver.downloadstatus": "下載狀態",
|
||||
"components.IssueModal.CreateIssueModal.allepisodes": "所有集數",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "※這將會刪除包括使用者請求在內所有有關此{mediaType}的資料。如果這{mediaType}存在於您的 Plex 伺服器,資料將會在媒體庫掃描時重新建立。",
|
||||
"components.ManageSlideOver.manageModalClearMediaWarning": "※這將會刪除包括使用者請求在內所有有關此{mediaType}的資料。如果這{mediaType}存在於您的 {mediaServerName} 伺服器,資料將會在媒體庫掃描時重新建立。",
|
||||
"components.ManageSlideOver.mark4kavailable": "標記 4K 版為可觀看",
|
||||
"components.IssueModal.issueSubtitles": "字幕",
|
||||
"components.IssueModal.issueOther": "其他",
|
||||
@@ -1092,7 +1092,7 @@
|
||||
"components.RequestBlock.delete": "刪除請求",
|
||||
"components.RequestCard.editrequest": "編輯請求",
|
||||
"components.RequestBlock.requestedby": "請求者",
|
||||
"components.StatusBadge.playonplex": "在 Plex 上觀看",
|
||||
"components.StatusBadge.playonplex": "在 {mediaServerName} 上觀看",
|
||||
"components.StatusBadge.managemedia": "管理{mediaType}",
|
||||
"components.StatusBadge.openinarr": "開啟 {arr} 伺服器",
|
||||
"components.TvDetails.status4k": "4K 版{status}",
|
||||
|
||||
Reference in New Issue
Block a user