1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Merge branch 'jellyfin:master' into upd-prev-track-evt

This commit is contained in:
Sky High 2023-04-17 09:15:40 +02:00 committed by GitHub
commit 4b9a7ba00b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 1102 additions and 979 deletions

View file

@ -1,5 +1,5 @@
import { History } from '@remix-run/router';
import React from 'react';
import React, { useEffect } from 'react';
import { HistoryRouter } from './components/HistoryRouter';
import { ApiProvider } from './hooks/useApi';
@ -7,10 +7,32 @@ import { AppRoutes, ExperimentalAppRoutes } from './routes';
const App = ({ history }: { history: History }) => {
const layoutMode = localStorage.getItem('layout');
useEffect(() => {
Promise.all([
// Initialize the UI components after first render
import('./scripts/libraryMenu'),
import('./scripts/autoBackdrops')
]);
}, []);
return (
<ApiProvider>
<HistoryRouter history={history}>
<div className='backdropContainer' />
<div className='backgroundContainer' />
<div className='mainDrawer hide'>
<div className='mainDrawer-scrollContainer scrollContainer focuscontainer-y' />
</div>
<div className='skinHeader focuscontainer-x' />
<div className='mainAnimatedPages skinBody' />
<div className='skinBody'>
{layoutMode === 'experimental' ? <ExperimentalAppRoutes /> : <AppRoutes /> }
</div>
<div className='mainDrawerHandle' />
</HistoryRouter>
</ApiProvider>
);

View file

@ -69,9 +69,9 @@ import '../../styles/flexstyles.scss';
const elem = instance.options.parent;
elem.querySelector('.upNextDialog-mediainfo').innerHTML = mediaInfo.getPrimaryMediaInfoHtml(item, {
criticRating: false,
criticRating: true,
originalAirDate: false,
starRating: false,
starRating: true,
subtitles: false
});

View file

@ -2,6 +2,14 @@ import { importModule } from '@uupaa/dynamic-import-polyfill';
import './viewManager/viewContainer.scss';
import Dashboard from '../utils/dashboard';
const getMainAnimatedPages = () => {
if (!mainAnimatedPages) {
mainAnimatedPages = document.querySelector('.mainAnimatedPages');
}
return mainAnimatedPages;
};
/* eslint-disable indent */
function setControllerClass(view, options) {
@ -55,6 +63,11 @@ import Dashboard from '../utils/dashboard';
view.classList.add('mainAnimatedPage');
if (!getMainAnimatedPages()) {
console.warn('[viewContainer] main animated pages element is not present');
return;
}
if (currentPage) {
if (newViewInfo.hasScript && window.$) {
mainAnimatedPages.removeChild(currentPage);
@ -225,18 +238,18 @@ import Dashboard from '../utils/dashboard';
export function reset() {
allPages = [];
currentUrls = [];
mainAnimatedPages.innerHTML = '';
if (mainAnimatedPages) mainAnimatedPages.innerHTML = '';
selectedPageIndex = -1;
}
let onBeforeChange;
const mainAnimatedPages = document.querySelector('.mainAnimatedPages');
let mainAnimatedPages;
let allPages = [];
let currentUrls = [];
const pageContainerCount = 3;
let selectedPageIndex = -1;
reset();
mainAnimatedPages.classList.remove('hide');
getMainAnimatedPages()?.classList.remove('hide');
/* eslint-enable indent */

View file

@ -66,6 +66,9 @@
<span class="endsAtText"></span>
</div>
<div class="osdRatingsText">
</div>
<button is="paper-icon-button-light" class="btnSubtitles hide autoSize" title="${Subtitles}">
<span class="xlargePaperIconButton material-icons closed_caption" aria-hidden="true"></span>
</button>

View file

@ -93,6 +93,18 @@ import { PluginType } from '../../../types/plugin.ts';
}
setTitle(displayItem, parentName);
ratingsText.innerHTML = mediaInfo.getPrimaryMediaInfoHtml(displayItem, {
officialRating: false,
criticRating: true,
starRating: true,
endsAt: false,
year: false,
programIndicator: false,
runtime: false,
subtitles: false,
originalAirDate: false,
episodeTitle: false
});
const secondaryMediaInfo = view.querySelector('.osdSecondaryMediaInfo');
const secondaryMediaInfoHtml = mediaInfo.getSecondaryMediaInfoHtml(displayItem, {
@ -1288,6 +1300,15 @@ import { PluginType } from '../../../types/plugin.ts';
resetIdle();
}
function onWheel(e) {
if (e.deltaY < 0) {
playbackManager.volumeUp(currentPlayer);
}
if (e.deltaY > 0) {
playbackManager.volumeDown(currentPlayer);
}
}
function onWindowMouseDown(e) {
clickedElement = e.target;
mouseIsDown = true;
@ -1412,6 +1433,7 @@ import { PluginType } from '../../../types/plugin.ts';
const startTimeText = view.querySelector('.startTimeText');
const endTimeText = view.querySelector('.endTimeText');
const endsAtText = view.querySelector('.endsAtText');
const ratingsText = view.querySelector('.osdRatingsText');
const btnRewind = view.querySelector('.btnRewind');
const btnFastForward = view.querySelector('.btnFastForward');
const transitionEndEventName = dom.whichTransitionEvent();
@ -1446,6 +1468,7 @@ import { PluginType } from '../../../types/plugin.ts';
capture: true,
passive: true
});
document.addEventListener('wheel', onWheel);
/* eslint-disable-next-line compat/compat */
dom.addEventListener(window, window.PointerEvent ? 'pointerdown' : 'mousedown', onWindowMouseDown, {
capture: true,
@ -1487,6 +1510,7 @@ import { PluginType } from '../../../types/plugin.ts';
capture: true,
passive: true
});
document.removeEventListener('wheel', onWheel);
/* eslint-disable-next-line compat/compat */
dom.removeEventListener(window, window.PointerEvent ? 'pointerdown' : 'mousedown', onWindowMouseDown, {
capture: true,

View file

@ -159,16 +159,8 @@
</style>
</head>
<body dir="ltr">
<div class="backdropContainer"></div>
<div class="backgroundContainer"></div>
<div class="mainDrawer hide">
<div class="mainDrawer-scrollContainer scrollContainer focuscontainer-y"></div>
</div>
<div class="skinHeader focuscontainer-x"></div>
<div class="mainAnimatedPages skinBody">
<div id="reactRoot">
<div class="splashLogo"></div>
</div>
<div id="reactRoot" class="skinBody"></div>
<div class="mainDrawerHandle"></div>
</body>
</html>

View file

@ -23,9 +23,7 @@ import packageManager from './components/packageManager';
import { appRouter, history } from './components/appRouter';
import './elements/emby-button/emby-button';
import './scripts/autoThemes';
import './scripts/libraryMenu';
import './components/themeMediaPlayer';
import './scripts/autoBackdrops';
import { pageClassOn, serverAddress } from './utils/dashboard';
import './scripts/screensavermanager';
import './scripts/serverNotifications';
@ -145,13 +143,17 @@ async function onAppReady() {
ServerConnections.currentApiClient()?.ensureWebSocket();
});
const root = document.getElementById('reactRoot');
// Remove the splash logo
root.innerHTML = '';
await appRouter.start();
ReactDOM.render(
<StrictMode>
<App history={history} />
</StrictMode>,
document.getElementById('reactRoot')
root
);
if (!browser.tv && !browser.xboxOne && !browser.ps4) {

View file

@ -1,44 +1,7 @@
import DefaultConfig from '../../config.json';
import fetchLocal from '../../utils/fetchLocal.ts';
let data;
const urlResolver = document.createElement('a');
// `fetch` with `file:` support
// Recent browsers seem to support `file` protocol under some conditions.
// Based on https://github.com/github/fetch/pull/92#issuecomment-174730593
// https://github.com/github/fetch/pull/92#issuecomment-512187452
async function fetchLocal(url, options) {
urlResolver.href = url;
const requestURL = urlResolver.href;
return new Promise((resolve, reject) => {
const xhr = new XMLHttpRequest;
xhr.onload = () => {
// `file` protocol has invalid OK status
let status = xhr.status;
if (requestURL.startsWith('file:') && status === 0) {
status = 200;
}
/* eslint-disable-next-line compat/compat */
resolve(new Response(xhr.responseText, { status: status }));
};
xhr.onerror = () => {
reject(new TypeError('Local request failed'));
};
xhr.open('GET', url);
if (options && options.cache) {
xhr.setRequestHeader('Cache-Control', options.cache);
}
xhr.send(null);
});
}
async function getConfig() {
if (data) return Promise.resolve(data);

File diff suppressed because it is too large Load diff

View file

@ -957,7 +957,7 @@
"ColorPrimaries": "Primære farver",
"ColorSpace": "Farverum",
"ColorTransfer": "Farveoverførsel",
"CommunityRating": "Føllesskabets Bedømmelse",
"CommunityRating": "Fællesskab bedømmelse",
"ConfirmEndPlayerSession": "Vil du gerne slukke Jellyfin på {0}?",
"ContinueWatching": "Fortsæt med at se",
"CriticRating": "Kritiker bedømmelse",

View file

@ -1695,7 +1695,31 @@
"SaveRecordingImages": "Guardar grabación de imágenes EPG",
"SaveRecordingImagesHelp": "Guardar imágenes del proveedor de listados EPG junto con los archivos multimedia.",
"LabelDummyChapterDuration": "Intervalo",
"LabelDummyChapterDurationHelp": "Intervalo de extracción de imágenes de los capítulos en segundos",
"LabelDummyChapterDurationHelp": "Intervalo de extracción de imágenes de los capítulos en segundos.",
"HeaderDummyChapter": "Imágenes de capítulos",
"LabelDummyChapterCount": "Límite"
"LabelDummyChapterCount": "Límite",
"Featurette": "Reportaje",
"SubtitleBlack": "Negro",
"SubtitleGreen": "Verde",
"SecondarySubtitles": "Subtítulos secundarios",
"LabelParallelImageEncodingLimit": "Límite de codificación de imágenes en paralelo",
"LabelEnableAudioVbr": "Habilitar codificación de audio VBR",
"LabelChapterImageResolutionHelp": "Resolución de las imágenes de los capítulos extraídos.",
"PreferEmbeddedExtrasTitlesOverFileNames": "Prefiere títulos incrustados sobre nombres de archivo para extras",
"LabelDummyChapterCountHelp": "Número máximo de imágenes de capítulos que se extraerán para cada archivo multimedia.",
"LabelEnableAudioVbrHelp": "La tasa de bits variable ofrece una mejor relación entre calidad y tasa de bits promedio, pero en algunos casos raros puede causar problemas de almacenamiento de búfer y compatibilidad.",
"LabelParallelImageEncodingLimitHelp": "Cantidad máxima de codificaciones de imágenes que pueden ejecutarse en paralelo. Establecer esto en 0 elegirá un límite basado en las especificaciones de su sistema.",
"ResolutionMatchSource": "Considera de fuente",
"SubtitleMagenta": "Magenta",
"SubtitleWhite": "Blanco",
"LabelChapterImageResolution": "Resolución",
"PreferEmbeddedExtrasTitlesOverFileNamesHelp": "Los extras a menudo tienen el mismo nombre agregado que el origen, marque esto para usar títulos incrustados para ellos de todos modos.",
"SubtitleBlue": "Azul",
"SubtitleCyan": "Cyan",
"SubtitleGray": "Gris",
"SubtitleLightGray": "Gris claro",
"SubtitleRed": "Rojo",
"SubtitleYellow": "Amarillo",
"Short": "Cortometraje",
"HeaderPerformance": "Rendimiento"
}

View file

@ -17,21 +17,21 @@
"HeaderPaths": "Pfad",
"HeaderRecentlyPlayed": "Erst grad dezue gfüegt",
"HeaderUsers": "User",
"LabelArtists": "Artist:",
"LabelArtists": "Artist",
"LabelArtistsHelp": "Trenn mehreri iisträg dur es (;).",
"LabelAudioLanguagePreference": "Audio Sproch iistellig:",
"LabelContentType": "Date Art:",
"LabelCountry": "Land:",
"LabelCurrentPassword": "Jetzigs Passwort:",
"LabelAudioLanguagePreference": "Audio Sproch iistellig",
"LabelContentType": "Date Art",
"LabelCountry": "Land",
"LabelCurrentPassword": "Jetzigs Passwort",
"LabelFinish": "Beende",
"LabelLanguage": "Sproch:",
"LabelMaxParentalRating": "Maximum erlaubti Kindersicherig:",
"LabelNewPassword": "Neus Passwort:",
"LabelNewPasswordConfirm": "Neus Passwort bestätige:",
"LabelLanguage": "Sproch",
"LabelMaxParentalRating": "Maximum erlaubti Kindersicherig",
"LabelNewPassword": "Neus Passwort",
"LabelNewPasswordConfirm": "Neus Passwort bestätige",
"LabelSaveLocalMetadata": "Speicher Bilder und Metadate i d'Medieordner",
"LabelSaveLocalMetadataHelp": "Wennd Bilder und Metadate direkt i d'Medieordner speicherisch, chasch sie eifach weder finde und au bearbeite.",
"LabelSelectUsers": "Wähl User:",
"LabelTimeLimitHours": "Ziitlimit (h):",
"LabelSelectUsers": "Wähl User",
"LabelTimeLimitHours": "Ziitlimit (h)",
"LabelYoureDone": "Du besch fertig!",
"LibraryAccessHelp": "Wähl en Medieordner us, um de mit dem User z'teile. Administratore werded immer d'Möglichkeit ha alli Verzeichnis mitm Metadate Manager z'bearbeite.",
"MaxParentalRatingHelp": "Date mit enere höhere Kindersicherig werded vo dem User versteckt.",

View file

@ -79,9 +79,9 @@
"HeaderEditImages": "ערוך תמונות",
"HeaderEnabledFields": "שדות זמינים",
"HeaderEnabledFieldsHelp": "בטל את הסימון בשדה כדי לנעול אותו ולמנוע שינוי בנתונים.",
"HeaderExternalIds": "‮מזהים חיצוניים:",
"HeaderFeatureAccess": "גישה למאפיינים:",
"HeaderFetchImages": "הבא תמונות:",
"HeaderExternalIds": "‮מזהים חיצוניים",
"HeaderFeatureAccess": "גישה למאפיינים",
"HeaderFetchImages": "הבא תמונות",
"HeaderFrequentlyPlayed": "נוגנו לרוב",
"HeaderIdentifyItemHelp": "הזן קריטריון חיפוש אחד או יותר. הסר קריטריונים כדי להגדיל את תוצאות החיפוש.",
"HeaderImageSettings": "הגדרות תמונה",
@ -115,122 +115,122 @@
"InstantMix": "מיקס מיידי",
"ItemCount": "פריטים {0}",
"Kids": "ילדים",
"Label3DFormat": "פורמט תלת-ממדי:",
"LabelAirDays": "ימי אויר:",
"LabelAirTime": "זמן אוויר:",
"LabelAirsAfterSeason": "באוויר אחרי העונה:",
"LabelAirsBeforeEpisode": "באוויר לפני פרק:",
"LabelAirsBeforeSeason": "באוויר לפני העונה:",
"LabelAlbum": "אלבום:",
"LabelAlbumArtists": "אלבום אומנים:",
"LabelArtists": "אומנים:",
"Label3DFormat": "פורמט תלת-ממדי",
"LabelAirDays": "ימי אויר",
"LabelAirTime": "זמן אוויר",
"LabelAirsAfterSeason": "באוויר אחרי העונה",
"LabelAirsBeforeEpisode": "באוויר לפני פרק",
"LabelAirsBeforeSeason": "באוויר לפני העונה",
"LabelAlbum": "אלבום",
"LabelAlbumArtists": "אלבום אומנים",
"LabelArtists": "אומנים",
"LabelArtistsHelp": "הפרד אמנים מרובים באמצעות נקודה-פסיק (;).",
"LabelAudioLanguagePreference": "שפת קול מועדפת:",
"LabelBirthDate": "תאריך לידה:",
"LabelBirthYear": "שנת לידה:",
"LabelBlastMessageInterval": "תדירות הודעות דחיפה:",
"LabelAudioLanguagePreference": "שפת קול מועדפת",
"LabelBirthDate": "תאריך לידה",
"LabelBirthYear": "שנת לידה",
"LabelBlastMessageInterval": "תדירות הודעות דחיפה",
"LabelBlastMessageIntervalHelp": "הגדר את משך הזמן בשניות בין הודעות דחיפה של השרת.",
"LabelCachePath": "נתיב מטמון:",
"LabelChannels": "ערוצים:",
"LabelCollection": "אוספים:",
"LabelCommunityRating": "דירוג הקהילה:",
"LabelContentType": "סוג התוכן:",
"LabelCountry": "מדינה:",
"LabelCriticRating": "דירוג מבקרים:",
"LabelCurrentPassword": "סיסמא נוכחית:",
"LabelCustomCss": "CSS מותאם אישית:",
"LabelCustomRating": "דירוג מותאם אישית:",
"LabelDateAdded": "תאריך הוסף:",
"LabelDay": "יום:",
"LabelDeathDate": "תאריך המוות:",
"LabelDefaultUser": "משתמש ברירת מחדש:",
"LabelCachePath": "נתיב מטמון",
"LabelChannels": "ערוצים",
"LabelCollection": "אוספים",
"LabelCommunityRating": "דירוג הקהילה",
"LabelContentType": "סוג התוכן",
"LabelCountry": "מדינה",
"LabelCriticRating": "דירוג מבקרים",
"LabelCurrentPassword": "סיסמא נוכחית",
"LabelCustomCss": "CSS מותאם אישית",
"LabelCustomRating": "דירוג מותאם אישית",
"LabelDateAdded": "תאריך הוסף",
"LabelDay": "יום",
"LabelDeathDate": "תאריך המוות",
"LabelDefaultUser": "משתמש ברירת מחדש",
"LabelDefaultUserHelp": "מגדיר אילו ספריות משתמש יוצגו במכשירים מחוברים. ניתן לעקוף זאת לכל מכשיר על ידי שימוש בפרופילים.",
"LabelDiscNumber": "מספר דיסק:",
"LabelDisplayOrder": "סדר תצוגה:",
"LabelDiscNumber": "מספר דיסק",
"LabelDisplayOrder": "סדר תצוגה",
"LabelDownMixAudioScaleHelp": "הגבר את עוצמת השמע כאשר הוא ממוזג. ערך השווה ל-1 יישמר את העוצמה המקורית.",
"LabelDynamicExternalId": "{0} תעודת זהות:",
"LabelDynamicExternalId": "{0} תעודת זהות",
"LabelEnableBlastAliveMessages": "הודעות דחיפה",
"LabelEnableBlastAliveMessagesHelp": "אפשר זאת אם השרת לא מזוהה כאמין על ידי מכשירי UPnP אחרים ברשת שלך.",
"LabelEnableDlnaClientDiscoveryInterval": "זמן גילוי קליינטים:",
"LabelEnableDlnaClientDiscoveryInterval": "זמן גילוי קליינטים",
"LabelEnableDlnaDebugLogging": "אפשר ניהול רישום באגים בDLNA",
"LabelEnableDlnaDebugLoggingHelp": "צור קבצי לוג גדולים יותר ועליך להשתמש בה רק על מנת לפתור תקלות.",
"LabelEnableDlnaPlayTo": "אפשר יכולת 'נגן ל' DLNA",
"LabelEnableDlnaServer": "אפשר שרת DLNA",
"LabelEnableRealtimeMonitor": "אפשר מעקב בזמן אמת",
"LabelEnableRealtimeMonitorHelp": "שינויים יעשו באופן מיידית על מערכות קבצים נתמכות.",
"LabelEndDate": "תאריך סיום:",
"LabelEpisodeNumber": "מספר פרק:",
"LabelEvent": "אירוע:",
"LabelEveryXMinutes": "כל:",
"LabelEndDate": "תאריך סיום",
"LabelEpisodeNumber": "מספר פרק",
"LabelEvent": "אירוע",
"LabelEveryXMinutes": "כל",
"LabelFailed": "נכשל",
"LabelFinish": "סיים",
"LabelServerNameHelp": "שם זה ישמש לזיהוי השרת וכברירת מחדל יוגדר כשם השרת.",
"LabelKeepUpTo": "שמור עד ל:",
"LabelLanguage": "שפה:",
"LabelLocalHttpServerPortNumber": "מספר פורט HTTP מקומי:",
"LabelKeepUpTo": "שמור עד ל",
"LabelLanguage": "שפה",
"LabelLocalHttpServerPortNumber": "מספר פורט HTTP מקומי",
"LabelLockItemToPreventChanges": "נעל פריט זה כדי למנוע שינויים עתידיים",
"LabelMaxBackdropsPerItem": "מספר תמונות רקע מקסימאלי לפריט:",
"LabelMaxParentalRating": "דירוג הורים מקסימאלי:",
"LabelMaxResumePercentage": "אחוזי המשכה מקסימאלים:",
"LabelMaxBackdropsPerItem": "מספר תמונות רקע מקסימאלי לפריט",
"LabelMaxParentalRating": "דירוג הורים מקסימאלי",
"LabelMaxResumePercentage": "אחוזי המשכה מקסימאלים",
"LabelMaxResumePercentageHelp": "קובץ מוגדר כנוגן במלואו אם נעצר אחרי הזמן הזה.",
"LabelMaxScreenshotsPerItem": "מספר תמונות מסך מקסימאלי לפריט:",
"LabelMessageTitle": "כותרת הודעה:",
"LabelMetadataDownloadLanguage": "שפת הורדה מועדפת:",
"LabelMetadataPath": "נתיב מטא-דאטה:",
"LabelMinBackdropDownloadWidth": "רוחב תמונת רקע מינימאלי להורדה:",
"LabelMinResumeDuration": "משך המשכה מינימאלי:",
"LabelMessageTitle": "כותרת הודעה",
"LabelMetadataDownloadLanguage": "שפת הורדה מועדפת",
"LabelMetadataPath": "נתיב מטא-דאטה",
"LabelMinBackdropDownloadWidth": "רוחב תמונת רקע מינימאלי להורדה",
"LabelMinResumeDuration": "משך המשכה מינימאלי",
"LabelMinResumeDurationHelp": "אורך הוידאו הקצר ביותר שישמור את מיקום ההשמעה ויאפשר להמשיך.",
"LabelMinResumePercentage": "אחוזי המשכה מינימאלים:",
"LabelMinResumePercentage": "אחוזי המשכה מינימאלים",
"LabelMinResumePercentageHelp": "כותרים יוצגו כלא נוגנו אם נצרו לפני הזמן הזה.",
"LabelMinScreenshotDownloadWidth": "רחוב תמונת מסך מינימאלית להורדה:",
"LabelMonitorUsers": "עקוב אחר פעילות מ:",
"LabelName": "שם:",
"LabelNewPassword": "סיסמא חדשה:",
"LabelNewPasswordConfirm": "אימות סיסמא חדשה:",
"LabelMonitorUsers": "עקוב אחר פעילות מ",
"LabelName": "שם",
"LabelNewPassword": "סיסמא חדשה",
"LabelNewPasswordConfirm": "אימות סיסמא חדשה",
"LabelNotificationEnabled": "אפשר התראה זו",
"LabelNumber": "מספר:",
"LabelNumberOfGuideDays": "מספר ימים להורדה מלוח השידורים:",
"LabelNumber": "מספר",
"LabelNumberOfGuideDays": "מספר ימים להורדה מלוח השידורים",
"LabelNumberOfGuideDaysHelp": "הורדת יותר ימי לוח שידורים מאפשרת יכולת לתכנן ולראות יותר תוכניות קדימה, אבל גם זמן ההורדה יעלה. מצב אוטומטי ייקבע לפני מספר הערוצים.",
"LabelOriginalAspectRatio": "יחס גובה-רוחב מקורי:",
"LabelOriginalTitle": "כותרת מקורית:",
"LabelOverview": "סקירה כללית:",
"LabelParentNumber": "מספר אב:",
"LabelParentalRating": "דירוג ההורים:",
"LabelPassword": "סיסמא:",
"LabelPath": "נתיב:",
"LabelPersonRole": "תפקיד:",
"LabelOriginalAspectRatio": "יחס גובה-רוחב מקורי",
"LabelOriginalTitle": "כותרת מקורית",
"LabelOverview": "סקירה כללית",
"LabelParentNumber": "מספר אב",
"LabelParentalRating": "דירוג ההורים",
"LabelPassword": "סיסמא",
"LabelPath": "נתיב",
"LabelPersonRole": "תפקיד",
"LabelPersonRoleHelp": "דוגמה: נהג משאית גלידה",
"LabelPlaceOfBirth": "מקום לידה:",
"LabelPlaylist": "רשימת ניגון:",
"LabelPreferredDisplayLanguage": "שפת תצוגה מועדפת:",
"LabelProfileAudioCodecs": "מקודדי שמע:",
"LabelProfileCodecs": "מקודדים:",
"LabelProfileVideoCodecs": "‮מקודדי וידאו:",
"LabelPublicHttpPort": "מספר פורט HTTP פומבי:",
"LabelRecord": "הקלטה:",
"LabelRefreshMode": "מצב רענון:",
"LabelReleaseDate": "תאריך הוצאה:",
"LabelRuntimeMinutes": "זמן ריצה:",
"LabelPlaceOfBirth": "מקום לידה",
"LabelPlaylist": "רשימת ניגון",
"LabelPreferredDisplayLanguage": "שפת תצוגה מועדפת",
"LabelProfileAudioCodecs": "מקודדי שמע",
"LabelProfileCodecs": "מקודדים",
"LabelProfileVideoCodecs": "‮מקודדי וידאו",
"LabelPublicHttpPort": "מספר פורט HTTP פומבי",
"LabelRecord": "הקלטה",
"LabelRefreshMode": "מצב רענון",
"LabelReleaseDate": "תאריך הוצאה",
"LabelRuntimeMinutes": "זמן ריצה",
"LabelSaveLocalMetadata": "שמור תמונות רקע בתוך ספריות המדיה",
"LabelSaveLocalMetadataHelp": "שמירת תמונות רקע בתוך ספריות המדיה תשים אותם במקום שבו יהיה קל לערוך אותם.",
"LabelSeasonNumber": "מספר עונה:",
"LabelSelectUsers": "בחר משתמשים:",
"LabelSendNotificationToUsers": "שלח את ההתראה ל:",
"LabelSortTitle": "מיין כותרת:",
"LabelStartWhenPossible": "התחל ברגע שניתן:",
"LabelStatus": "סטטוס:",
"LabelStopWhenPossible": "הפסק כשיתאפשר:",
"LabelTagline": "שורת תיוג:",
"LabelTime": "זמן:",
"LabelTimeLimitHours": "מגבלת זמן (שעות):",
"LabelTitle": "כותרת:",
"LabelTrackNumber": "קטע מספר:",
"LabelTriggerType": "סוגר טריגר:",
"LabelType": "סוג:",
"LabelUseNotificationServices": "השתמש בשירותים הבאים:",
"LabelUser": "משתמש:",
"LabelUserLibrary": "ספריית משתמש:",
"LabelYear": "שנה:",
"LabelSeasonNumber": "מספר עונה",
"LabelSelectUsers": "בחר משתמשים",
"LabelSendNotificationToUsers": "שלח את ההתראה ל",
"LabelSortTitle": "מיין כותרת",
"LabelStartWhenPossible": "התחל ברגע שניתן",
"LabelStatus": "סטטוס",
"LabelStopWhenPossible": "הפסק כשיתאפשר",
"LabelTagline": "שורת תיוג",
"LabelTime": "זמן",
"LabelTimeLimitHours": "מגבלת זמן (שעות)",
"LabelTitle": "כותרת",
"LabelTrackNumber": "קטע מספר",
"LabelTriggerType": "סוגר טריגר",
"LabelType": "סוג",
"LabelUseNotificationServices": "השתמש בשירותים הבאים",
"LabelUser": "משתמש",
"LabelUserLibrary": "ספריית משתמש",
"LabelYear": "שנה",
"LabelYoureDone": "סיימת!",
"LibraryAccessHelp": "בחר את הספריות אשר ישותפו עם המשתמש. מנהלים יוכלו לערות את כל התיקיות באמצעות עורך המידע.",
"Live": "שידור חי",
@ -353,11 +353,11 @@
"Settings": "הגדרות",
"SettingsSaved": "ההגדרות נשמרו.",
"Share": "שיתוף",
"ShowIndicatorsFor": "הצג מחוונים עבור:",
"ShowIndicatorsFor": "הצג מחוונים עבור",
"Shuffle": "ערבוב",
"SkipEpisodesAlreadyInMyLibrary": "אל תקליטו פרקים שכבר נמצאים בספרייה שלי",
"SkipEpisodesAlreadyInMyLibraryHelp": "פרקים יושוו באמצעות העונה ואת הפרק פרק, כאשר זמין.",
"SortChannelsBy": "מיין ערוצים לפי:",
"SortChannelsBy": "מיין ערוצים לפי",
"SortName": "מיין לפי שם",
"Sports": "ספורט",
"Studios": "אולפני",
@ -601,14 +601,14 @@
"AllowedRemoteAddressesHelp": "רשימת IP \\ מיסוך רשת המופרדת בפסיקים עבור רשתות שיורשו להתחבר מרחוק. במידה ותישאר ריקה, כל הכתובות יורשו להתחבר.",
"Album": "אלבום",
"AlbumArtist": "אמן האלבום",
"LabelSortOrder": "מיין סדר:",
"LabelSortOrder": "מיין סדר",
"ShowYear": "הצג שנה",
"ShowTitle": "הצג כותרת",
"DropShadow": "צייר צל",
"Playlists": "רשימות הפעלה",
"Raised": "מורם",
"LabelSpecialSeasonsDisplayName": "שם תצוגת \"עונה מיוחדת\":",
"LabelSource": "מקור:",
"LabelSpecialSeasonsDisplayName": "שם תצוגת \"עונה מיוחדת\"",
"LabelSource": "מקור",
"ButtonTogglePlaylist": "רשימת ניגון",
"ButtonSyncPlay": "SyncPlay",
"ButtonPlayer": "נגן",
@ -622,36 +622,36 @@
"HeaderMusicQuality": "איכות מוזיקה",
"HeaderMoreLikeThis": "עוד כמו זה",
"HeaderMedia": "מדיה",
"LabelMetadata": "מטא-דאטה:",
"LabelMetadata": "מטא-דאטה",
"HeaderSelectMetadataPath": "בחר נתיב מטא-דאטה",
"NextUp": "הבא בתור",
"LabelBaseUrl": "כתובת בסיס:",
"LabelBaseUrl": "כתובת בסיס",
"LabelEnableHttpsHelp": "האזן על גבי פורט ה-HTTPS המוגדר. חובה לספק תעודה תקינה על מנת שהגדרה זו תכנס לתוקף.",
"LabelEnableHttps": "הפעל HTTPS",
"LabelEnableHardwareDecodingFor": "הפעל פענוח חומרה עבור:",
"LabelEnableHardwareDecodingFor": "הפעל פענוח חומרה עבור",
"LabelEnableDlnaServerHelp": "אפשר למכשירי UPnP ברשת שלך לעיין בתוכן ולנגן אותו.",
"LabelEnableAutomaticPortMap": "הפעל מיפוי פורט אוטומטי",
"LabelDropImageHere": "גרור תמונה לכאן, או לחץ כדי לעיין.",
"LabelDownloadLanguages": "הורד שפות:",
"LabelDownMixAudioScale": "הגברת עוצמת שמע כאשר הוא ממוזג:",
"LabelDownloadLanguages": "הורד שפות",
"LabelDownMixAudioScale": "הגברת עוצמת שמע כאשר הוא ממוזג",
"LabelDisplaySpecialsWithinSeasons": "הצג פרקים מיוחדים בתוך העונות שבמהלכן הם שודרו",
"LabelDisplayName": "שם תצוגה:",
"LabelDisplayMode": "מצב תצוגה:",
"LabelDisplayName": "שם תצוגה",
"LabelDisplayMode": "מצב תצוגה",
"LabelDisplayLanguageHelp": "תרגום Jellyfin הוא פרויקט מתמשך.",
"LabelDisplayLanguage": "שפת תצוגה:",
"LabelDidlMode": "מצב DIDL:",
"LabelDeviceDescription": "תיאור מכשיר:",
"LabelDefaultScreen": "מסך ברירת-מחדל:",
"LabelImageType": "סוג תמונה:",
"LabelDisplayLanguage": "שפת תצוגה",
"LabelDidlMode": "מצב DIDL",
"LabelDeviceDescription": "תיאור מכשיר",
"LabelDefaultScreen": "מסך ברירת-מחדל",
"LabelImageType": "סוג תמונה",
"LabelHttpsPortHelp": "מספר פורט ה-TCP עבור שרת ה-HTTPS.",
"LabelHttpsPort": "מספר פורט HTTPS מקומי:",
"LabelHttpsPort": "מספר פורט HTTPS מקומי",
"LabelGroupMoviesIntoCollections": "אגד סרטים לתוך אוספים",
"LabelFriendlyName": "שם ידידותי:",
"LabelFormat": "תבנית:",
"LabelFriendlyName": "שם ידידותי",
"LabelFormat": "תבנית",
"LabelForgotPasswordUsernameHelp": "הכנס/י את שם המשתמש שלך, אם את/ה זוכר/ת אותו.",
"LabelFont": "גופן:",
"LabelFolder": "תיקייה:",
"LabelFileOrUrl": "קובץ או כתובת אינטרנט:",
"LabelFont": "גופן",
"LabelFolder": "תיקייה",
"LabelFileOrUrl": "קובץ או כתובת אינטרנט",
"Season": "עונה",
"OptionEnableAccessFromAllDevices": "אפשר גישה מכל המכשירים",
"Primary": "ראשי",
@ -671,18 +671,18 @@
"Suggestions": "המלצות",
"MessageSyncPlayNoGroupsAvailable": "אין קבוצות זמינות. התחל לנגן משהו קודם.",
"Home": "בית",
"LabelServerName": "שם השרת:",
"LabelServerName": "שם השרת",
"TabPlugins": "תוספים",
"MessageNoPluginsInstalled": "אין לך תוספים מותקנים.",
"MessageNoAvailablePlugins": "אין תוספים זמינים.",
"TabLogs": "יומני רישום",
"LabelLogs": "יומני רישום:",
"LabelLogs": "יומני רישום",
"TabNetworking": "תקשורת",
"HeaderDVR": "ממיר-מקליט",
"LabelScheduledTaskLastRan": "רץ לאחרונה {0}, במשך {1}.",
"LabelTheme": "ערכת נושא:",
"LabelTextSize": "גודל טקסט:",
"LabelTextColor": "צבע טקסט:",
"LabelTheme": "ערכת נושא",
"LabelTextSize": "גודל טקסט",
"LabelTextColor": "צבע טקסט",
"LabelSyncPlayAccessNone": "מבוטל עבור משתמש זה",
"LabelSyncPlayAccessJoinGroups": "אפשר למשתמש להצטרף לקבוצות",
"LabelSyncPlayAccessCreateAndJoinGroups": "אפשר למשתמש ליצור קבוצות ולהצטרף אליהן",
@ -713,19 +713,19 @@
"OptionResElement": "אלמנט res",
"LabelCustomDeviceDisplayNameHelp": "ספק שם תצוגה מותאם אישית או השאר ריק כדי להשתמש בשם המדווח על ידי המכשיר.",
"LabelCustomCssHelp": "החל סגנונות מותאמים אישית משלך על ממשק האינטרנט.",
"LabelCustomCertificatePath": "נתיב אישור SSL מותאם אישית:",
"LabelCorruptedFrames": "פריימים פגומים:",
"LabelCertificatePassword": "סיסמת האישור:",
"LabelCustomCertificatePath": "נתיב אישור SSL מותאם אישית",
"LabelCorruptedFrames": "פריימים פגומים",
"LabelCertificatePassword": "סיסמת האישור",
"LabelCancelled": "מבוטל",
"LabelCache": "מטמון:",
"LabelBitrate": "קצב סיביות:",
"LabelAuthProvider": "ספק הזדהות:",
"LabelAudioCodec": "קידוד שמע:",
"LabelAudioChannels": "ערוצי שמע:",
"LabelCache": "מטמון",
"LabelBitrate": "קצב סיביות",
"LabelAuthProvider": "ספק הזדהות",
"LabelAudioCodec": "קידוד שמע",
"LabelAudioChannels": "ערוצי שמע",
"LabelAppName": "שם האפליקציה",
"LabelAccessStart": "שעת התחלה:",
"LabelAccessEnd": "שעת סיום:",
"LabelAccessDay": "יום בשבוע:",
"LabelAccessStart": "שעת התחלה",
"LabelAccessEnd": "שעת סיום",
"LabelAccessDay": "יום בשבוע",
"Items": "פריטים",
"Image": "תמונה",
"Horizontal": "אופקי",
@ -751,7 +751,7 @@
"HeaderSeriesStatus": "סטטוס הסדרה",
"HeaderProfileServerSettingsHelp": "ערכים אלה שולטים כיצד השרת יציג את עצמו בפני לקוחות.",
"HeaderPlaybackError": "שגיאת הפעלה",
"HeaderPlayback": "הפעלת מדיה:",
"HeaderPlayback": "הפעלת מדיה",
"HeaderParentalRatings": "דירוג הורים",
"HeaderOnNow": "עכשיו",
"HeaderLoginFailure": "כישלון התחברות",
@ -792,11 +792,11 @@
"HeaderCodecProfile": "פרופיל קודק",
"HeaderChapterImages": "תמונות פרק",
"HeaderChannelAccess": "גישה לערוץ",
"HeaderBlockItemsWithNoRating": "חסום פריטים ללא פרטי דירוג או לא מוכרים:",
"HeaderBlockItemsWithNoRating": "חסום פריטים ללא פרטי דירוג או לא מוכרים",
"HeaderAppearsOn": "מופיע ב",
"HeaderApp": "אפליקציה",
"ApiKeysCaption": "רשימה של מפתחות ה- API המופעלים כעת",
"HeaderAllowMediaDeletionFrom": "אפשר מחיקת מדיה מ:",
"HeaderAllowMediaDeletionFrom": "אפשר מחיקת מדיה מ",
"HeaderAlert": "התראה",
"HeaderAccessScheduleHelp": "צור לוח זמנים לגישה להגבלת הגישה לשעות מסוימות.",
"HeaderAccessSchedule": "לוח הזמנים לגישה",
@ -879,17 +879,17 @@
"ResetPassword": "שחזר סיסמה",
"RememberMe": "זכור אותי",
"LabelKodiMetadataDateFormatHelp": "כל התאריכים בקבצי NFO ינותחו על פי פורמט זה.",
"LabelKodiMetadataDateFormat": "פורמט תאריך יציאה:",
"LabelKnownProxies": "פרוקסים מוכרים:",
"LabelKidsCategories": "קטגוריות ילדים:",
"LabelKodiMetadataDateFormat": "פורמט תאריך יציאה",
"LabelKnownProxies": "פרוקסים מוכרים",
"LabelKidsCategories": "קטגוריות ילדים",
"LabelIsForced": "מאולץ",
"LabelInternetQuality": "איכות אינטרנט:",
"LabelInternetQuality": "איכות אינטרנט",
"LabelInNetworkSignInWithEasyPassword": "הפעל התחברות רשת פנימית עם קוד פין פשוט",
"LabelImportOnlyFavoriteChannels": "הגבל לערוצים המסומנים כמועדף",
"LabelImageFetchersHelp": "הפעל ודרג את ה\"image fetchers\" המועדפים עליך לפי סדר העדיפויות.",
"LabelIconMaxWidth": "רוחב מקסימלי של אייקון:",
"LabelIconMaxHeight": "גובה מקסימלי של אייקון:",
"LabelHomeNetworkQuality": "איכות רשת ביתית:",
"LabelIconMaxWidth": "רוחב מקסימלי של אייקון",
"LabelIconMaxHeight": "גובה מקסימלי של אייקון",
"LabelHomeNetworkQuality": "איכות רשת ביתית",
"HeaderRemoveMediaLocation": "הסר מיקום מדיה",
"HeaderRemoveMediaFolder": "הסר תיקיית מדיה",
"HeaderRemoteControl": "שליטה מרחוק",
@ -906,8 +906,8 @@
"LabelAutoDiscoveryTracing": "אפשר מעקב אחר גילוי אוטומטי.",
"LabelAppNameExample": "דוגמא: Sickbeard, Sonarr",
"LabelAllowHWTranscoding": "אפשר קידוד חומרה",
"LabelAlbumArtMaxWidth": "רוחב מירבי של אומנות אלבום:",
"LabelAlbumArtMaxHeight": "גובה מירבי של אומנות אלבום:",
"LabelAlbumArtMaxWidth": "רוחב מירבי של אומנות אלבום",
"LabelAlbumArtMaxHeight": "גובה מירבי של אומנות אלבום",
"LabelAbortedByServerShutdown": "(הופסק על ידי כיבוי השרת)",
"KnownProxiesHelp": "רשימה מופרדת באמצעות פסיקים של כתובות IP או שמות מארחים של פרוקסי ידועים המשמשים בעת חיבור למופע Jellyfin שלך. זה נדרש כדי לעשות שימוש נכון בכותרות X-Forwarded-For. דורש אתחול מחדש לאחר השמירה.",
"ImportFavoriteChannelsHelp": "רק ערוצים המסומנים כחביבים במכשיר המקלט ייובאו .",
@ -918,7 +918,7 @@
"HeaderXmlDocumentAttribute": "תכונת מסמך XML",
"HeaderUploadSubtitle": "העלה כתוביות",
"HeaderUpcomingOnTV": "בקרוב בטלוויזיה",
"HeaderTypeImageFetchers": "אוספי תמונות ({0}):",
"HeaderTypeImageFetchers": "אוספי תמונות ({0})",
"HeaderSyncPlayTimeSyncSettings": "סנכרון זמן",
"HeaderSyncPlaySettings": "הגדרות SyncPlay",
"HeaderSelectTranscodingPathHelp": "עיין או הזן את הנתיב לשימוש עבור קבצי קידוד. התיקייה חייבת להיות עם הרשאות כתיבה.",
@ -950,8 +950,8 @@
"DeviceAccessHelp": "זה חל רק על מכשירים הניתנים לזיהוי ייחודי ולא ימנעו גישה לדפדפן. סינון גישה למכשירי משתמש ימנע מהם להשתמש במכשירים חדשים עד לאישורם כאן.",
"Conductor": "מנצח",
"Arranger": "מעבד מוזיקלי",
"LabelAllowedRemoteAddresses": "מסנן כתובות IP מרוחקות:",
"LabelAlbumArtPN": "תמונת אלבום PN:",
"LabelAllowedRemoteAddresses": "מסנן כתובות IP מרוחקות",
"LabelAlbumArtPN": "תמונת אלבום PN",
"LabelAlbumArtMaxResHelp": "הרזולוציה המקסימלית של תמונת האלבום חשופה בעזרת המאפיין 'upnp:albumArtURI'.",
"HeaderRecordingPostProcessing": "מעבד הקלטה",
"AgeValue": "(בן {0} שנים)",
@ -982,15 +982,15 @@
"Casual": "לא רשמי",
"LabelEnableIP4Help": "אפשר פונקציונליות IPv4.",
"LabelEnableIP6": "אפשר IPv6",
"LabelBurnSubtitles": "צרוב כתוביות:",
"LabelCurrentStatus": "סטטוס נוכחי:",
"LabelAutomaticDiscovery": "אפשר גילוי אוטומטי:",
"LabelAutomaticallyRefreshInternetMetadataEvery": "רענן אוטומטית מטאדאטה מהאינטרנט:",
"LabelBurnSubtitles": "צרוב כתוביות",
"LabelCurrentStatus": "סטטוס נוכחי",
"LabelAutomaticDiscovery": "אפשר גילוי אוטומטי",
"LabelAutomaticallyRefreshInternetMetadataEvery": "רענן אוטומטית מטאדאטה מהאינטרנט",
"LabelAutomaticallyAddToCollectionHelp": "כאשר ל2 סרטים לפחות יש את אותו שם אוסף, הם יוספו אוטמטית לאוסף.",
"LabelAutomaticallyAddToCollection": "הוסף לאוסף באופן אוטומטי",
"LabelAudioBitrate": "קצב ביטים של השמע:",
"LabelAudioBitDepth": "עומק ביט של השמע:",
"LabelAllowedRemoteAddressesMode": "כתובת IP מרוחקת למצב פילטור:",
"LabelAudioBitrate": "קצב ביטים של השמע",
"LabelAudioBitDepth": "עומק ביט של השמע",
"LabelAllowedRemoteAddressesMode": "כתובת IP מרוחקת למצב פילטור",
"IgnoreDts": "התעלם מDTS (פענוח חותמת זמן)",
"HomeVideosPhotos": "סרטונים ביתיים ותמונות",
"HeaderTuners": "טיונרים",
@ -1021,15 +1021,15 @@
"Mute": "השתק",
"Next": "הבא",
"Normal": "רגיל",
"LabelPlayer": "נגן:",
"LabelPasswordRecoveryPinCode": "קוד PIN:",
"LabelPasswordConfirm": "סיסמא (וידוא):",
"LabelOriginalName": "שם מקורי:",
"LabelPlayer": "נגן",
"LabelPasswordRecoveryPinCode": "קוד PIN",
"LabelPasswordConfirm": "סיסמא (וידוא)",
"LabelOriginalName": "שם מקורי",
"LabelffmpegPathHelp": "הנתיב לקובץ התוכנה של FFmpeg או לתיקייה שמכילה את FFmpeg.",
"LabelffmpegPath": "נתיב לFFmpeg:",
"LabelAudioSampleRate": "קצב דגימת שמע:",
"LabelffmpegPath": "נתיב לFFmpeg",
"LabelAudioSampleRate": "קצב דגימת שמע",
"LabelAlbumArtHelp": "אלבום",
"LabelBlockContentWithTags": "חסום פריטים עם תגיות:",
"LabelBlockContentWithTags": "חסום פריטים עם תגיות",
"LabelCustomCertificatePathHelp": "נתיב",
"IgnoreDtsHelp": "השבתת אפשרות זו עשויה לפתור בעיות מסוימות, למשל. אודיו חסר בערוצים עם זרמי אודיו ווידאו נפרדים.",
"HeaderContainerProfileHelp": "פרופילי קונטיינר מציינים את המגבלות של מכשיר בעת הפעלת קידודים ספציפיים. אם חלה מגבלה אז המדיה תקודד מחדש, גם אם הקידוד מוגדר להפעלה ישירה.",
@ -1038,13 +1038,13 @@
"LabelBaseUrlHelp": "הוסף תת-תיקייה מותאמת אישית לכתובת ה-URL של השרת. לדוגמא:<code>http://example.com/<b>&lt;baseurl&gt;</b></code>",
"LabelBindToLocalNetworkAddressHelp": "דרוס את כתובת ה-IP המקומית של שרת ה-HTTP. אם ריק, השרת ייצמד לכל הכתובות הזמינות. שינוי ערך זה דורש הפעלה מחדש.",
"LabelChromecastVersion": "גרסאת Google Cast",
"LabelColorSpace": "מרחב צבע:",
"LabelDashboardTheme": "ערכת נושא של לוח מחווני השרת:",
"LabelDateAddedBehavior": "התנהגות \"תאריך הוספה\" לתוכן חדש:",
"LabelDeinterlaceMethod": "שיטת Deinterlacing:",
"LabelBindToLocalNetworkAddress": "התאם עם כתובת רשת מקומית:",
"LabelColorSpace": "מרחב צבע",
"LabelDashboardTheme": "ערכת נושא של לוח מחווני השרת",
"LabelDateAddedBehavior": "התנהגות \"תאריך הוספה\" לתוכן חדש",
"LabelDeinterlaceMethod": "שיטת Deinterlacing",
"LabelBindToLocalNetworkAddress": "התאם עם כתובת רשת מקומית",
"LabelCertificatePasswordHelp": "אם התעודה שלך דורשת סיסמא, נא הקלד אותה כאן.",
"LabelColorTransfer": "צבע העברה:",
"LabelColorTransfer": "צבע העברה",
"LabelCreateHttpPortMap": "אפשר מיפוי פורטים אוטומטי לכל תעבורת ה-HTTP וגם ה-HTTPS.",
"DownloadAll": "הורד הכל",
"Experimental": "ניסיוני",
@ -1052,8 +1052,9 @@
"LabelEasyPinCode": "קוד PIN קל",
"EnableCardLayout": "הצג מערך ארגז חזותי",
"LabelCachePathHelp": "בחר מיקום עבור קבצי מטמון לשרת כגון תמונות. השאר ריק בכדי להשתמש במיקום ברירת מחדל.",
"LabelColorPrimaries": "צבעים עיקריים:",
"LabelColorPrimaries": "צבעים עיקריים",
"HeaderPerformance": "ביצועים",
"HeaderRecordingMetadataSaving": "מטאדאטה של הקלטות",
"HeaderDummyChapter": "תמונות פרק"
"HeaderDummyChapter": "תמונות פרק",
"Unreleased": "לא יצא עדיין"
}

View file

@ -1036,7 +1036,7 @@
"CommunityRating": "Ocjena zajednice",
"Browse": "Pretraži",
"BoxRear": "Kutija (stražnja)",
"ButtonSyncPlay": "SyncPlay",
"ButtonSyncPlay": "Sinkronizirana reprodukcija (SyncPlay)",
"DirectStreaming": "Direktno strujanje",
"DirectStreamHelp2": "Snaga koji koristi direktan prijenos ovisi o profilu zvuka. Samo je video zapis bez gubitaka.",
"Desktop": "Stolno računalo",
@ -1237,7 +1237,7 @@
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync minimalno kašnjenje",
"LabelSyncPlaySettingsSpeedToSync": "Omogući SpeedToSync",
"LabelRepositoryNameHelp": "Prilagođeno ime za razlikovanje ovog repozitorija od ostalih dodanih na vaš server.",
"Large": "Velika",
"Large": "Veliko",
"Bold": "Podebljano",
"LabelTextWeight": "Težina teksta",
"LabelTonemappingRange": "Raspon mapiranja tonova",
@ -1277,7 +1277,7 @@
"Vertical": "Okomito",
"OptionAllowMediaPlaybackTranscodingHelp": "Ograničavanje pristupa transkodiranju može uzrokovati neuspjehe reprodukcije u klijentima zbog nepodržanih formata medija.",
"LabelSubtitleVerticalPosition": "Vertikalni položaj",
"OptionRegex": "Regex",
"OptionRegex": "Regularna ekspresija (Regex)",
"LabelSyncPlayResumePlaybackDescription": "Pridružite se grupnoj reprodukciji",
"LabelRequireHttps": "Zahtijevaj HTTPS",
"PlayNext": "Pokreni sljedeće",
@ -1360,5 +1360,6 @@
"IgnoreDts": "Ignoriraj DTS (vremenska oznaka decodera)",
"LabelAutomaticallyAddToCollectionHelp": "Kada najmanje 2 filma imaju isti naziv kolekcije, automatski će se dodati u kolekciju.",
"Suggestions": "Prijedlozi",
"Trailers": "Najave"
"Trailers": "Najave",
"Small": "Malo"
}

View file

@ -33,13 +33,13 @@
"BirthPlaceValue": "lo ve jbena {0}",
"ButtonQuickStartGuide": "sutra tolsti gidva",
"ButtonTogglePlaylist": "zgipor",
"LabelPlaylist": "zgipor:",
"LabelPlaylist": "zgipor",
"HeaderAddToPlaylist": "jmina fi lo zgipor",
"RemoveFromPlaylist": "vimcu fi le zgipor",
"LabelArtists": "lo larpra:",
"LabelArtists": "lo larpra",
"OtherArtist": "fliba lo larpra",
"ViewAlbumArtist": "catlu fe lo albuma larpra",
"LabelAlbumArtists": "lo albuma larpra:",
"LabelAlbumArtists": "lo albuma larpra",
"Playlists": "lo zgipor",
"Actor": "tigni",
"Album": "albuma",
@ -47,7 +47,7 @@
"Albums": "lo albuma",
"HeaderAlbumArtists": "lo albuma larpra",
"HeaderPhotoAlbums": "lo pixra albuma",
"LabelAlbum": "albuma:",
"LabelAlbum": "albuma",
"MusicArtist": "larpra zgike",
"MusicAlbum": "zgike albuma",
"TypeOptionPluralMusicAlbum": "lo zgike albuma",

View file

@ -14,10 +14,10 @@
"InstantMix": "Шуурхай холимог",
"HeaderInstantMix": "Шуурхай холимог",
"OptionCriticRating": "Шүүмжлэгчдийн үнэлгээ",
"LabelCriticRating": "Шүүмжлэгчдийн үнэлгээ:",
"LabelCriticRating": "Шүүмжлэгчдийн үнэлгээ",
"CriticRating": "Шүүмжлэгчдийн үнэлгээ",
"OptionDateAdded": "Өдөр нэмэх",
"LabelDateAdded": "Өдөр нэмэх:",
"LabelDateAdded": "Өдөр нэмэх",
"DateAdded": "Өдөр нэмэх",
"MarkPlayed": "Тоглосон гэж тэмдэглэсэн",
"RecommendationDirectedBy": "Найруулсан {0}",
@ -33,11 +33,11 @@
"Filters": "Шүүлтүүрүүд",
"Filter": "Шүүлтүүр",
"Name": "Нэр",
"LabelName": "Нэр:",
"LabelName": "Нэр",
"Never": "Боломжгүй",
"BirthDateValue": "Эхэлсэн: {0}",
"DashboardVersionNumber": "Хувилбар: {0}",
"LabelVersion": "Хувилбар:",
"LabelVersion": "Хувилбар",
"No": "Үгүй",
"Yes": "Тийм",
"ButtonTrailer": "Трейлер",
@ -53,7 +53,7 @@
"CancelRecording": "Бичлэгийг цуцлах",
"Recordings": "Бичлэгүүд",
"Record": "Бичлэг",
"LabelRecord": "Бичлэг:",
"LabelRecord": "Бичлэг",
"ButtonTogglePlaylist": "Тоглуулах жагсаалт",
"ButtonSyncPlay": "SyncPlay",
"TabOther": "Бусад",
@ -84,9 +84,9 @@
"OptionDvd": "DVD",
"Movie": "Кино",
"Monday": "Даваа",
"LabelPlaylist": "Тоглуулах жагсаалт:",
"LabelCollection": "Багц:",
"LabelAlbum": "Цомог:",
"LabelPlaylist": "Тоглуулах жагсаалт",
"LabelCollection": "Багц",
"LabelAlbum": "Цомог",
"Genre": "Төрөл зүйл",
"Favorite": "Дуртай",
"DisablePlugin": "Идэвхгүй болгох",

View file

@ -9,7 +9,7 @@
"HeaderLatestMusic": "Latest Sea Shanties",
"HeaderAudioBooks": "Spoken Tales",
"Books": "Scrolls",
"LabelHomeNetworkQuality": "Sail strength:",
"LabelHomeNetworkQuality": "Sail strength",
"Home": "Poop Deck",
"DisplayInOtherHomeScreenSections": "Show on Poop Deck such as latest booty and continue plundering",
"Add": "Upend",

View file

@ -1681,5 +1681,22 @@
"LabelParallelImageEncodingLimitHelp": "Numărul maxim de encodări ale imaginilor care sunt permise să ruleze simultan. Setarea acestei valori la 0 va alege automat o limită bazată pe specificațiile tehnice ale sistemului.",
"HeaderDummyChapter": "Imaginile Capitolelor",
"HeaderRecordingMetadataSaving": "Înregistrarea Metadatelor",
"EnableSplashScreen": "Activează ecranul splash"
"EnableSplashScreen": "Activează ecranul splash",
"StereoDownmixAlgorithmHelp": "Algoritm utilizat pentru downmix multi-canale audio la stereo",
"Short": "Scurt",
"MediaInfoDoViTitle": "Titlu DV",
"ResolutionMatchSource": "Potrivire Sursa",
"LabelVideoRangeType": "Tip interval video",
"SubtitleBlack": "Negru",
"SubtitleBlue": "Albastru",
"SubtitleCyan": "Cian",
"SubtitleGray": "Gri",
"SubtitleLightGray": "Verde Deschis",
"SubtitleMagenta": "Magenta",
"SubtitleRed": "Rosu",
"SecondarySubtitles": "Subtitrari Secundare",
"SubtitleGreen": "Verde",
"SubtitleWhite": "Alb",
"SubtitleYellow": "Galben",
"VideoRangeTypeNotSupported": "Tipul intervalului video nu este suportat"
}

View file

@ -7,7 +7,7 @@
"Absolute": "แน่นอน",
"RemoveFromPlaylist": "ลบออกจากเพลย์ลิสต์",
"Playlists": "เพลย์ลิสต์",
"LabelPlaylist": "เพลย์ลิสต์:",
"LabelPlaylist": "เพลย์ลิสต์",
"HeaderAddToPlaylist": "เพิ่มลงในเพลย์ลิสต์",
"ButtonTogglePlaylist": "เพลย์ลิสต์",
"AddToPlaylist": "เพิ่มไปยังเพลย์ลิสต์",

View file

@ -213,13 +213,13 @@
"HeaderAdmin": "管理",
"HeaderAlbumArtists": "专辑艺术家",
"HeaderAlert": "警报",
"HeaderAllowMediaDeletionFrom": "允许从以下位置删除媒体",
"HeaderAllowMediaDeletionFrom": "允许从以下位置删除媒体",
"HeaderApiKey": "API 密钥",
"HeaderApiKeys": "API 密钥",
"HeaderApiKeysHelp": "外部应用程序需要 API 密钥才能与服务器进行通信。密钥会在使用普通账户登录时自动生成,或是手动为应用分配。",
"HeaderAudioBooks": "有声读物",
"HeaderAudioSettings": "声音设置",
"HeaderBlockItemsWithNoRating": "通过没有评级和设置不允许的评级锁定内容:",
"HeaderBlockItemsWithNoRating": "锁定没有或者未识别评级信息的项目",
"HeaderBranding": "品牌",
"HeaderCastAndCrew": "演职人员",
"HeaderChannelAccess": "频道访问",
@ -256,9 +256,9 @@
"HeaderEnabledFields": "已启用的栏",
"HeaderEnabledFieldsHelp": "反选栏以锁定并不让其数据被更改。",
"HeaderError": "错误",
"HeaderExternalIds": "外部 ID",
"HeaderFeatureAccess": "可使用的功能",
"HeaderFetchImages": "获取图像",
"HeaderExternalIds": "外部 ID",
"HeaderFeatureAccess": "可使用的功能",
"HeaderFetchImages": "获取图像",
"HeaderFetcherSettings": "读取器设置",
"HeaderForKids": "给儿童",
"HeaderFrequentlyPlayed": "多次播放",
@ -303,7 +303,7 @@
"HeaderPhotoAlbums": "相册",
"HeaderPinCodeReset": "重置简单PIN码",
"HeaderPlayAll": "全部播放",
"HeaderPlayback": "媒体播放",
"HeaderPlayback": "媒体播放",
"HeaderPlaybackError": "播放错误",
"HeaderPleaseSignIn": "请登录",
"HeaderPluginInstallation": "插件安装",
@ -353,7 +353,7 @@
"HeaderTranscodingProfileHelp": "添加转码配置文件标明哪些媒体格式需要转码处理。",
"HeaderTunerDevices": "调谐器设备",
"HeaderTuners": "调谐器",
"HeaderTypeImageFetchers": "图片获取程序 ({0})",
"HeaderTypeImageFetchers": "图片获取程序 ({0})",
"HeaderTypeText": "输入文本",
"HeaderUpcomingOnTV": "即将在电视上播放",
"HeaderUploadImage": "上传图片",
@ -378,95 +378,95 @@
"InstantMix": "速成合辑",
"ItemCount": "{0} 项",
"Kids": "儿童",
"Label3DFormat": "3D格式",
"Label3DFormat": "3D格式",
"LabelAbortedByServerShutdown": "(因为服务器关闭被中止)",
"LabelAccessDay": "一周中的何时",
"LabelAccessEnd": "结束时间",
"LabelAccessStart": "开始时间",
"LabelAirDays": "播出日期",
"LabelAirTime": "播出时间",
"LabelAirsAfterSeason": "季播出后",
"LabelAirsBeforeEpisode": "集播出前",
"LabelAirsBeforeSeason": "季播出前",
"LabelAlbum": "专辑",
"LabelAccessDay": "一周中的何时",
"LabelAccessEnd": "结束时间",
"LabelAccessStart": "开始时间",
"LabelAirDays": "播出日期",
"LabelAirTime": "播出时间",
"LabelAirsAfterSeason": "季播出后",
"LabelAirsBeforeEpisode": "集播出前",
"LabelAirsBeforeSeason": "季播出前",
"LabelAlbum": "专辑",
"LabelAlbumArtHelp": "用于专辑封面的 PN位于“upnp:albumArtURI”的“dlna:profileID”属性内。 一些设备需要一个特定的值,而不管图像的大小。",
"LabelAlbumArtMaxHeight": "专辑封面最大高度",
"LabelAlbumArtMaxWidth": "专辑封面最大宽度",
"LabelAlbumArtPN": "专辑封面PN",
"LabelAlbumArtists": "专辑艺术家",
"LabelAlbumArtMaxHeight": "专辑封面最大高度",
"LabelAlbumArtMaxWidth": "专辑封面最大宽度",
"LabelAlbumArtPN": "专辑封面PN",
"LabelAlbumArtists": "专辑艺术家",
"LabelAllowHWTranscoding": "允许硬件转码",
"LabelAllowedRemoteAddresses": "远程IP地址过滤器",
"LabelAllowedRemoteAddressesMode": "远程IP地址过滤器模式",
"LabelAllowedRemoteAddresses": "远程IP地址过滤器",
"LabelAllowedRemoteAddressesMode": "远程IP地址过滤器模式",
"LabelAppName": "APP名称",
"LabelAppNameExample": "例如Sickbeard, Sonarr",
"LabelArtists": "艺术家",
"LabelArtists": "艺术家",
"LabelArtistsHelp": "将多个艺术家用分号分隔。",
"LabelAudioLanguagePreference": "首选音频语言",
"LabelAudioLanguagePreference": "首选音频语言",
"LabelAutomaticallyAddToCollection": "自动添加到合集",
"LabelAutomaticallyAddToCollectionHelp": "当至少有2个电影拥有相同的合集名称时它们将会自动添加到合集中.",
"LabelAutomaticallyRefreshInternetMetadataEvery": "自动从互联网获取元数据并刷新",
"LabelBindToLocalNetworkAddress": "监听的本地网络地址",
"LabelAutomaticallyRefreshInternetMetadataEvery": "自动从互联网获取元数据并刷新",
"LabelBindToLocalNetworkAddress": "监听的本地网络地址",
"LabelBindToLocalNetworkAddressHelp": "覆盖 HTTP 服务器绑定的本地 IP 地址。如果留空,服务器将会监听所有可用的地址。重启后生效。",
"LabelBirthDate": "出生日期",
"LabelBirthYear": "出生年份",
"LabelBlastMessageInterval": "活动信号的时间间隔:",
"LabelBirthDate": "出生日期",
"LabelBirthYear": "出生年份",
"LabelBlastMessageInterval": "活动信号的时间间隔",
"LabelBlastMessageIntervalHelp": "确定爆发活动消息之间的持续时间(以秒为单位)。",
"LabelBlockContentWithTags": "通过标签锁定内容",
"LabelBurnSubtitles": "烧录字幕",
"LabelCache": "缓存",
"LabelCachePath": "缓存路径",
"LabelBlockContentWithTags": "通过标签锁定内容",
"LabelBurnSubtitles": "烧录字幕",
"LabelCache": "缓存",
"LabelCachePath": "缓存路径",
"LabelCachePathHelp": "指定服务器缓存文件(如图片)的自定义路径。留空将使用服务器默认。",
"LabelCancelled": "已取消",
"LabelCertificatePassword": "证书密码",
"LabelCertificatePassword": "证书密码",
"LabelCertificatePasswordHelp": "如果你的证书需要密码,请在此输入它。",
"LabelChannels": "频道",
"LabelCollection": "集合",
"LabelCommunityRating": "公众评分",
"LabelContentType": "内容类型",
"LabelCorruptedFrames": "损坏的帧",
"LabelCountry": "国家/地区",
"LabelCriticRating": "影评人评分",
"LabelCurrentPassword": "当前密码",
"LabelCustomCertificatePath": "自定义 SSL 证书路径",
"LabelChannels": "频道",
"LabelCollection": "集合",
"LabelCommunityRating": "公众评分",
"LabelContentType": "内容类型",
"LabelCorruptedFrames": "损坏的帧",
"LabelCountry": "国家/地区",
"LabelCriticRating": "影评人评分",
"LabelCurrentPassword": "当前密码",
"LabelCustomCertificatePath": "自定义 SSL 证书路径",
"LabelCustomCertificatePathHelp": "提供一个包含了证书和私钥的 PKCS #12 文件的路径以在一个自定义域名上启动 TLS 支持。",
"LabelCustomCss": "自定义CSS代码",
"LabelCustomCss": "自定义 CSS 代码",
"LabelCustomCssHelp": "将您的自定义 CSS 代码应用于 Web 界面上的主题/品牌。",
"LabelCustomDeviceDisplayNameHelp": "自定义设备显示名称或留空则使用设备报告名称。",
"LabelCustomRating": "自定义分级",
"LabelDashboardTheme": "控制台主题",
"LabelDateAdded": "加入日期",
"LabelDateAddedBehavior": "新内容加入的日期",
"LabelCustomRating": "自定义分级",
"LabelDashboardTheme": "控制台主题",
"LabelDateAdded": "加入日期",
"LabelDateAddedBehavior": "新内容加入的日期",
"LabelDateAddedBehaviorHelp": "如果一个媒体资料的值存在,它总是优先于这些选项前使用。",
"LabelDateTimeLocale": "时区设置",
"LabelDay": "一周中的何时",
"LabelDeathDate": "去世日期",
"LabelDefaultScreen": "默认分页",
"LabelDefaultUser": "默认用户",
"LabelDateTimeLocale": "时区设置",
"LabelDay": "一周中的何时",
"LabelDeathDate": "去世日期",
"LabelDefaultScreen": "默认分页",
"LabelDefaultUser": "默认用户",
"LabelDefaultUserHelp": "确定哪些用户媒体库将显示在连接设备上。这可以为每个设备提供不同的用户配置文件。",
"LabelDeviceDescription": "设备描述",
"LabelDidlMode": "DIDL 模式",
"LabelDiscNumber": "光盘号",
"LabelDisplayLanguage": "显示的语言",
"LabelDeviceDescription": "设备描述",
"LabelDidlMode": "DIDL 模式",
"LabelDiscNumber": "光盘号",
"LabelDisplayLanguage": "显示的语言",
"LabelDisplayLanguageHelp": "Jellyfin的翻译工作是一个不断推进的工程项目。",
"LabelDisplayMode": "显示模式",
"LabelDisplayName": "显示名称",
"LabelDisplayOrder": "显示顺序",
"LabelDisplayMode": "显示模式",
"LabelDisplayName": "显示名称",
"LabelDisplayOrder": "显示顺序",
"LabelDisplaySpecialsWithinSeasons": "显示季中所播出的特集",
"LabelDownMixAudioScale": "降混音频增强",
"LabelDownMixAudioScale": "降混音频增强",
"LabelDownMixAudioScaleHelp": "降混音时增强音频。值为 1 时将保留原始音量。",
"LabelDownloadLanguages": "下载语言",
"LabelDownloadLanguages": "下载语言",
"LabelDropImageHere": "拖拽或点击选择图像于此处。",
"LabelDroppedFrames": "丢弃的帧",
"LabelDropShadow": "阴影",
"LabelDynamicExternalId": "{0} Id",
"LabelEasyPinCode": "简单PIN码",
"LabelDroppedFrames": "丢弃的帧",
"LabelDropShadow": "阴影",
"LabelDynamicExternalId": "{0} Id",
"LabelEasyPinCode": "简单 PIN 码",
"LabelEmbedAlbumArtDidl": "在DIDL中嵌入专辑封面",
"LabelEmbedAlbumArtDidlHelp": "有些设备首选这种方式获取专辑封面。启用该选项可能导致其他设备播放失败。",
"LabelEnableAutomaticPortMap": "开启自动端口映射",
"LabelEnableAutomaticPortMapHelp": "勾选以通过 UPnP 自动映射公共端口到本地端口。这个选项在某些不支持的路由器和网络配置上可能不起作用。服务端重启之前设置不会生效。",
"LabelEnableBlastAliveMessages": "爆发活动信号",
"LabelEnableBlastAliveMessagesHelp": "如果该服务器不能被网络中的其他UPnP设备检测到请启用此选项。",
"LabelEnableDlnaClientDiscoveryInterval": "客户端搜寻时间间隔:",
"LabelEnableDlnaClientDiscoveryInterval": "客户端搜寻时间间隔",
"LabelEnableDlnaClientDiscoveryIntervalHelp": "确定两次 SSDP 搜索之间的持续时间(以秒为单位)。",
"LabelEnableDlnaDebugLogging": "启用 DLNA 调试日志",
"LabelEnableDlnaDebugLoggingHelp": "创建一个很大的日志文件,仅应在排除故障时使用。",
@ -474,47 +474,47 @@
"LabelEnableDlnaPlayToHelp": "侦测你网络里的设备并远程控制它们。",
"LabelEnableDlnaServer": "启用 DLNA 服务器",
"LabelEnableDlnaServerHelp": "允许你网络上的 UPnP 设备浏览并播放内容。",
"LabelEnableHardwareDecodingFor": "启用硬件解码",
"LabelEnableHardwareDecodingFor": "启用硬件解码",
"LabelEnableRealtimeMonitor": "启用实时监控",
"LabelEnableRealtimeMonitorHelp": "在支持的文件系统中,文件更改将即时处理。",
"LabelEnableSingleImageInDidlLimit": "仅限单一的嵌入式图像",
"LabelEnableSingleImageInDidlLimitHelp": "如果多个图像嵌入在DIDL某些设备将无法正确渲染。",
"LabelEndDate": "结束日期",
"LabelEpisodeNumber": "集号",
"LabelEvent": "事件",
"LabelEveryXMinutes": "每",
"LabelEndDate": "结束日期",
"LabelEpisodeNumber": "集号",
"LabelEvent": "事件",
"LabelEveryXMinutes": "每",
"LabelExtractChaptersDuringLibraryScan": "媒体库扫描过程中解压章节图片",
"LabelExtractChaptersDuringLibraryScanHelp": "当媒体库导入视频并扫描时,将提取章节图片。否则,章节图片将在之后的计划任务提取,而媒体库会更快完成扫描。",
"LabelFailed": "失败",
"LabelFileOrUrl": "文件或网址",
"LabelFileOrUrl": "文件或网址",
"LabelFinish": "完成",
"LabelFont": "字体",
"LabelFont": "字体",
"LabelForgotPasswordUsernameHelp": "输入你的用户名,如果你还记得。",
"LabelFormat": "格式",
"LabelFriendlyName": "好记的名称",
"LabelFormat": "格式",
"LabelFriendlyName": "好记的名称",
"LabelServerNameHelp": "此名称将用做服务器名,默认使用服务器的主机名。",
"LabelGroupMoviesIntoCollections": "批量添加电影到集合",
"LabelGroupMoviesIntoCollectionsHelp": "显示电影列表时,集合中的电影将作为一个分组项显示。",
"LabelH264Crf": "H.264 CRF 编码质量等级",
"LabelH265Crf": "H.265 CRF 编码质量等级",
"LabelEncoderPreset": "编码预设",
"LabelHardwareAccelerationType": "硬件加速",
"LabelH264Crf": "H.264 CRF 编码质量等级",
"LabelH265Crf": "H.265 CRF 编码质量等级",
"LabelEncoderPreset": "编码预设",
"LabelHardwareAccelerationType": "硬件加速",
"LabelHardwareAccelerationTypeHelp": "硬件加速需要额外配置。",
"LabelHomeNetworkQuality": "家庭网络质量",
"LabelHomeScreenSectionValue": "主屏幕模块{0}",
"LabelHttpsPort": "本地 HTTPS 端口号",
"LabelHomeNetworkQuality": "家庭网络质量",
"LabelHomeScreenSectionValue": "主屏幕模块{0}",
"LabelHttpsPort": "本地 HTTPS 端口号",
"LabelHttpsPortHelp": "HTTPS 服务器监听的 TCP 端口号。",
"LabelIconMaxHeight": "图标最大高度",
"LabelIconMaxWidth": "图标最大宽度",
"LabelIconMaxHeight": "图标最大高度",
"LabelIconMaxWidth": "图标最大宽度",
"LabelIdentificationFieldHelp": "不区分大小写的字符串或正则表达式。",
"LabelImageFetchersHelp": "启用你首选的图片获取程序的优先级排序。",
"LabelImageType": "图片类型",
"LabelImageType": "图片类型",
"LabelImportOnlyFavoriteChannels": "限制标记频道为我的最爱",
"LabelInNetworkSignInWithEasyPassword": "启用简单PIN码登录家庭网络",
"LabelInNetworkSignInWithEasyPasswordHelp": "使用 简单PIN 码从本地网络中的客户端登录。 您的常规密码只有在离家时才需要。 如果 PIN 码留空,则您的家庭网络中不需要密码。",
"LabelInternetQuality": "网络质量",
"LabelKidsCategories": "儿童分类",
"LabelKodiMetadataDateFormat": "发行日期格式",
"LabelInternetQuality": "网络质量",
"LabelKidsCategories": "儿童分类",
"LabelKodiMetadataDateFormat": "发行日期格式",
"LabelKodiMetadataDateFormatHelp": "Nfo的所有日期将使用这种格式。",
"LabelKodiMetadataEnableExtraThumbs": "复制 extrafanart 到 extrathumbs 栏",
"LabelKodiMetadataEnableExtraThumbsHelp": "为了最大化兼容Kodi皮肤下载的图片同时保存在 extrafanart 和 extrathumbs 文件夹。",
@ -522,186 +522,186 @@
"LabelKodiMetadataEnablePathSubstitutionHelp": "允许图像的路径替换使用服务器的路径替换设置。",
"LabelKodiMetadataSaveImagePaths": "保存图像路径在NFO文件",
"LabelKodiMetadataSaveImagePathsHelp": "如果你的图像文件名不符合Kodi的规范推荐使用。",
"LabelKodiMetadataUser": "为以下用户保存观看历史数据到NFO文件中",
"LabelKodiMetadataUser": "为以下用户保存观看历史数据到 NFO 文件中",
"LabelKodiMetadataUserHelp": "保存观看历史数据至 NFO 文件中以供其他应用程序利用。",
"LabelLanNetworks": "LAN网络",
"LabelLanguage": "语言",
"LabelLineup": "排队",
"LabelLocalHttpServerPortNumber": "本地 HTTP 端口号",
"LabelLanNetworks": "LAN 网络",
"LabelLanguage": "语言",
"LabelLineup": "排队",
"LabelLocalHttpServerPortNumber": "本地 HTTP 端口号",
"LabelLocalHttpServerPortNumberHelp": "HTTP 服务器监听的 TCP 端口号。",
"LabelLockItemToPreventChanges": "锁定此项目防止改动",
"LabelLoginDisclaimer": "登录声明",
"LabelLoginDisclaimer": "登录声明",
"LabelLoginDisclaimerHelp": "将在登录页面底部显示的信息。",
"LabelLogs": "日志",
"LabelManufacturer": "制造商",
"LabelManufacturerUrl": "厂商网址:",
"LabelMatchType": "匹配的类型",
"LabelMaxBackdropsPerItem": "每个项目最大背景图数目",
"LabelMaxChromecastBitrate": "最大 Google Cast 比特率:",
"LabelMaxParentalRating": "最大允许的家长评级",
"LabelMaxResumePercentage": "恢复播放最大百分比",
"LabelLogs": "日志",
"LabelManufacturer": "制造商",
"LabelManufacturerUrl": "制造商网址",
"LabelMatchType": "匹配的类型",
"LabelMaxBackdropsPerItem": "每个项目最大背景图数目",
"LabelMaxChromecastBitrate": "Google Cast 串流质量",
"LabelMaxParentalRating": "最大允许的家长评级",
"LabelMaxResumePercentage": "恢复播放最大百分比",
"LabelMaxResumePercentageHelp": "如果在此时间之后停止播放,媒体会标记为“已播放”。",
"LabelMaxScreenshotsPerItem": "每个项目最大截图数目:",
"LabelMaxStreamingBitrate": "最大串流质量",
"LabelMaxStreamingBitrate": "最大串流质量",
"LabelMaxStreamingBitrateHelp": "请指定一个流媒体串流时的最大比特率。",
"LabelMessageText": "消息文本",
"LabelMessageTitle": "消息标题",
"LabelMetadata": "媒体资料:",
"LabelMetadataDownloadLanguage": "首选下载语言",
"LabelMessageText": "消息文本",
"LabelMessageTitle": "消息标题",
"LabelMetadata": "元数据",
"LabelMetadataDownloadLanguage": "首选下载语言",
"LabelMetadataDownloadersHelp": "启用媒体资料下载器的优先级排序,低优先级的下载器只会用来填补缺少的信息。",
"LabelMetadataPath": "媒体资料路径:",
"LabelMetadataPath": "元数据路径",
"LabelMetadataPathHelp": "为下载的图像和元数据指定自定义路径。",
"LabelMetadataReaders": "媒体资料读取器:",
"LabelMetadataReaders": "元数据读取器",
"LabelMetadataReadersHelp": "为你首选的本地媒体资料源按优先级排序。找到的第一个文件将被读取。",
"LabelMetadataSavers": "媒体资料储存方式:",
"LabelMetadataSavers": "元数据储存方式",
"LabelMetadataSaversHelp": "选择保存元数据时要使用的文件格式。",
"LabelMethod": "方法",
"LabelMinBackdropDownloadWidth": "下载背景图的最小宽度",
"LabelMinResumeDuration": "恢复播放的最短时间",
"LabelMethod": "方法",
"LabelMinBackdropDownloadWidth": "下载背景图的最小宽度",
"LabelMinResumeDuration": "恢复播放的最短时间",
"LabelMinResumeDurationHelp": "以秒为单位保存播放视频位置并允许您继续播放。",
"LabelMinResumePercentage": "恢复播放最小百分比",
"LabelMinResumePercentage": "恢复播放最小百分比",
"LabelMinResumePercentageHelp": "如果在此时间之前停止播放,媒体会标记为“未播放”。",
"LabelMinScreenshotDownloadWidth": "下载截图的最小宽度:",
"LabelModelDescription": "型号描述",
"LabelModelName": "型号名称",
"LabelModelNumber": "型号",
"LabelModelUrl": "型号网址",
"LabelMonitorUsers": "监控活动",
"LabelMovieCategories": "电影分类",
"LabelMoviePrefix": "电影前缀",
"LabelModelDescription": "型号描述",
"LabelModelName": "型号名称",
"LabelModelNumber": "型号",
"LabelModelUrl": "型号网址",
"LabelMonitorUsers": "监控活动",
"LabelMovieCategories": "电影分类",
"LabelMoviePrefix": "电影前缀",
"LabelMoviePrefixHelp": "如果将前缀应用于影片标题, 请在此处输入它, 以便服务器可以正确处理它。",
"LabelMovieRecordingPath": "电影录制路径",
"LabelMusicStreamingTranscodingBitrate": "音乐转码的比特率",
"LabelMovieRecordingPath": "电影录制路径",
"LabelMusicStreamingTranscodingBitrate": "音乐转码的比特率",
"LabelMusicStreamingTranscodingBitrateHelp": "请指定音乐媒体串流时的最大比特率。",
"LabelName": "名字",
"LabelNewName": "新名字",
"LabelNewPassword": "新密码",
"LabelNewPasswordConfirm": "新密码确认",
"LabelNewsCategories": "新分类",
"LabelName": "名字",
"LabelNewName": "新名字",
"LabelNewPassword": "新密码",
"LabelNewPasswordConfirm": "新密码确认",
"LabelNewsCategories": "新分类",
"LabelNotificationEnabled": "启用此通知",
"LabelNumber": "编号",
"LabelNumberOfGuideDays": "下载几天的节目指南",
"LabelNumber": "编号",
"LabelNumberOfGuideDays": "下载几天的节目指南",
"LabelNumberOfGuideDaysHelp": "下载更多天的节目指南可以帮你进一步查看节目列表并做出提前安排,但下载过程也将耗时更久。它将基于频道数量自动选择。",
"LabelOptionalNetworkPath": "共享的网络文件夹",
"LabelOptionalNetworkPath": "共享的网络文件夹",
"LabelOptionalNetworkPathHelp": "如果这个文件夹在你的网络上是共享的,提供这个网络共享地址能够允许其他设备上的客户端直接访问媒体文件,例如 {0} 或者 {1}。",
"LabelOriginalAspectRatio": "原始长宽比",
"LabelOriginalTitle": "原标题",
"LabelOverview": "内容概述",
"LabelParentNumber": "父编号",
"LabelParentalRating": "家长分级",
"LabelPassword": "密码",
"LabelPasswordConfirm": "密码 (确认)",
"LabelPasswordRecoveryPinCode": "PIN码",
"LabelPath": "路径",
"LabelPersonRole": "角色",
"LabelPlaceOfBirth": "出生地",
"LabelOriginalAspectRatio": "原始长宽比",
"LabelOriginalTitle": "原标题",
"LabelOverview": "内容概述",
"LabelParentNumber": "父编号",
"LabelParentalRating": "家长分级",
"LabelPassword": "密码",
"LabelPasswordConfirm": "密码(确认)",
"LabelPasswordRecoveryPinCode": "PIN码",
"LabelPath": "路径",
"LabelPersonRole": "角色",
"LabelPlaceOfBirth": "出生地",
"LabelPlayDefaultAudioTrack": "播放默认音轨无论是什么语言",
"LabelPlayerDimensions": "播放器尺寸",
"LabelPlaylist": "播放列表",
"LabelPostProcessor": "后处理应用程序",
"LabelPostProcessorArguments": "处理器后命令行参数:",
"LabelPlayerDimensions": "播放器尺寸",
"LabelPlaylist": "播放列表",
"LabelPostProcessor": "后处理应用程序",
"LabelPostProcessorArguments": "后处理程序命令行参数",
"LabelPostProcessorArgumentsHelp": "使用 {path} 作为录制文件的路径。",
"LabelPreferredDisplayLanguage": "首选显示语言",
"LabelPreferredSubtitleLanguage": "字幕语言偏好",
"LabelProfileAudioCodecs": "音频编解码器",
"LabelProfileCodecs": "编解码器",
"LabelPreferredDisplayLanguage": "首选显示语言",
"LabelPreferredSubtitleLanguage": "字幕语言偏好",
"LabelProfileAudioCodecs": "音频编解码器",
"LabelProfileCodecs": "编解码器",
"LabelProfileCodecsHelp": "以逗号分隔。留空则适用于所有编解码器。",
"LabelProfileContainer": "媒体载体",
"LabelProfileContainer": "媒体载体",
"LabelProfileContainersHelp": "以逗号分隔。留空则适用于所有媒体载体。",
"LabelProfileVideoCodecs": "视频编解码器",
"LabelProtocol": "协议",
"LabelProtocolInfo": "协议信息",
"LabelProfileVideoCodecs": "视频编解码器",
"LabelProtocol": "协议",
"LabelProtocolInfo": "协议信息",
"LabelProtocolInfoHelp": "当响应来自设备的 GetProtocolInfo获取协议信息请求时该值将被使用。",
"LabelPublicHttpPort": "公开 HTTP 端口号",
"LabelPublicHttpPort": "公开 HTTP 端口号",
"LabelPublicHttpPortHelp": "映射到本地 HTTP 端口的公开端口号。",
"LabelPublicHttpsPort": "公开 HTTPS 端口号",
"LabelPublicHttpsPort": "公开 HTTPS 端口号",
"LabelPublicHttpsPortHelp": "映射到本地 HTTPS 端口的公开端口号。",
"LabelReasonForTranscoding": "转码原因",
"LabelRecord": "录制",
"LabelRecordingPath": "默认录制路径",
"LabelReasonForTranscoding": "转码原因",
"LabelRecord": "录制",
"LabelRecordingPath": "默认录制路径",
"LabelRecordingPathHelp": "指定一个默认位置用于存储转码文件。如果该位置留空,服务器的程序数据文件夹将被使用。",
"LabelRefreshMode": "刷新模式",
"LabelReleaseDate": "发行日期",
"LabelRemoteClientBitrateLimit": "互联网流媒体传输比特率限制Mbps",
"LabelRefreshMode": "刷新模式",
"LabelReleaseDate": "发行日期",
"LabelRemoteClientBitrateLimit": "互联网流媒体传输比特率限制Mbps",
"LabelRemoteClientBitrateLimitHelp": "所有网络设备都有一个可选的每流比特率限制。这对于防止设备请求比 internet 连接所能处理的更高的比特率非常有用。这可能会导致服务器上的 CPU 负载增加, 以便将视频转码到较低的比特率。",
"LabelRuntimeMinutes": "播放时长",
"LabelRuntimeMinutes": "播放时长",
"LabelSaveLocalMetadata": "将媒体图像保存到媒体所在文件夹",
"LabelSaveLocalMetadataHelp": "直接将媒体图像保存到媒体所在文件夹以方便编辑。",
"LabelScheduledTaskLastRan": "最后运行 {0}, 花费时间 {1}.",
"LabelScreensaver": "屏幕保护",
"LabelSeasonNumber": "季号",
"LabelSelectUsers": "选择用户",
"LabelSelectVersionToInstall": "选择安装版本",
"LabelSendNotificationToUsers": "发送通知至",
"LabelSerialNumber": "序列号",
"LabelSeriesRecordingPath": "电视剧录制路径",
"LabelServerHost": "主机",
"LabelScreensaver": "屏幕保护程序",
"LabelSeasonNumber": "季号",
"LabelSelectUsers": "选择用户",
"LabelSelectVersionToInstall": "选择安装版本",
"LabelSendNotificationToUsers": "发送通知至",
"LabelSerialNumber": "序列号",
"LabelSeriesRecordingPath": "电视剧录制路径",
"LabelServerHost": "主机",
"LabelServerHostHelp": "192.168.1.100:8096 或 https://myserver.com",
"LabelSimultaneousConnectionLimit": "并发流限制",
"LabelSkipBackLength": "跳过长度:",
"LabelSkipForwardLength": "快进时限:",
"LabelSimultaneousConnectionLimit": "并发流限制",
"LabelSkipBackLength": "快退长度",
"LabelSkipForwardLength": "快进长度",
"LabelSkipIfAudioTrackPresent": "如果默认音轨的语言和下载语言一样则跳过",
"LabelSkipIfAudioTrackPresentHelp": "取消此选项,则确保所有的视频都下载字幕,无论音频语言是否一致。",
"LabelSkipIfGraphicalSubsPresent": "跳过带内嵌字幕的视频",
"LabelSkipIfGraphicalSubsPresentHelp": "保持字幕的文本版本将导致更有效的传递和降低视频转码的可能性。",
"LabelSonyAggregationFlags": "索尼聚合标志",
"LabelSonyAggregationFlags": "索尼聚合标志",
"LabelSonyAggregationFlagsHelp": "确定“urn:schemas-sonycom:av”命名空间中“aggregationFlags”元素的内容。",
"LabelSortBy": "排序依据",
"LabelSortOrder": "排序顺序",
"LabelSortTitle": "短标题:",
"LabelSource": "来源",
"LabelSpecialSeasonsDisplayName": "SP 季显示的名称",
"LabelSportsCategories": "体育分类",
"LabelStartWhenPossible": "当可能时自动开始",
"LabelStatus": "状态",
"LabelStopWhenPossible": "当可能时自动停止",
"LabelSortBy": "排序依据",
"LabelSortOrder": "排序顺序",
"LabelSortTitle": "排序标题",
"LabelSource": "来源",
"LabelSpecialSeasonsDisplayName": "SP 季显示的名称",
"LabelSportsCategories": "体育分类",
"LabelStartWhenPossible": "当可能时自动开始",
"LabelStatus": "状态",
"LabelStopWhenPossible": "当可能时自动停止",
"LabelStopping": "停止",
"LabelStreamType": "串流类型",
"LabelSubtitleDownloaders": "字幕下载器",
"LabelStreamType": "串流类型",
"LabelSubtitleDownloaders": "字幕下载器",
"LabelSubtitleFormatHelp": "例如SRT",
"LabelSubtitlePlaybackMode": "字幕模式",
"LabelSupportedMediaTypes": "支持的媒体类型",
"LabelTVHomeScreen": "TV 模式主屏幕",
"LabelTag": "标签",
"LabelTagline": "宣传词",
"LabelTextBackgroundColor": "文本背景色",
"LabelTextColor": "文本颜色",
"LabelTextSize": "文本大小",
"LabelTheme": "主题",
"LabelTime": "时间",
"LabelTimeLimitHours": "时间限制(小时)",
"LabelTitle": "标题",
"LabelTrackNumber": "音轨号码",
"LabelSubtitlePlaybackMode": "字幕模式",
"LabelSupportedMediaTypes": "支持的媒体类型",
"LabelTVHomeScreen": "TV 模式主屏幕",
"LabelTag": "标签",
"LabelTagline": "宣传词",
"LabelTextBackgroundColor": "文本背景色",
"LabelTextColor": "文本颜色",
"LabelTextSize": "文本大小",
"LabelTheme": "主题",
"LabelTime": "时间",
"LabelTimeLimitHours": "时间限制(小时)",
"LabelTitle": "标题",
"LabelTrackNumber": "音轨号码",
"LabelTranscodingTempPathHelp": "设置转码文件存储目录。留空以使用服务器默认文件夹。",
"LabelTranscodingThreadCount": "转码线程数",
"LabelTranscodingThreadCount": "转码线程数",
"LabelTranscodingThreadCountHelp": "选择转码时使用的最大线程数。减少线程数量将会降低CPU使用率可能无法快速进行转换并流畅的播放。",
"LabelTriggerType": "触发类型",
"LabelTunerIpAddress": "调谐器 IP 地址",
"LabelTunerType": "调谐器类型",
"LabelType": "类型",
"LabelTypeMetadataDownloaders": "元数据下载器 ({0})",
"LabelTriggerType": "触发类型",
"LabelTunerIpAddress": "调谐器 IP 地址",
"LabelTunerType": "调谐器类型",
"LabelType": "类型",
"LabelTypeMetadataDownloaders": "元数据下载器 ({0})",
"LabelTypeText": "文本",
"LabelUseNotificationServices": "使用以下服务",
"LabelUser": "用户",
"LabelUserAgent": "用户代理",
"LabelUserLibrary": "用户程序库",
"LabelUseNotificationServices": "使用以下服务",
"LabelUser": "用户",
"LabelUserAgent": "用户代理",
"LabelUserLibrary": "用户程序库",
"LabelUserLibraryHelp": "选择一个在设备上显示的用户媒体库。留空则使用默认设置。",
"LabelUserRemoteClientBitrateLimitHelp": "覆盖服务器设置中设置的默认全局值,请参阅仪表板 > 播放 > 流媒体。",
"LabelUsername": "用户名",
"LabelVaapiDevice": "VA-API 设备",
"LabelUsername": "用户名",
"LabelVaapiDevice": "VA-API 设备",
"LabelVaapiDeviceHelp": "此渲染节点用来硬件加速。",
"LabelValue": "数值",
"LabelVersion": "版本",
"LabelValue": "数值",
"LabelVersion": "版本",
"LabelVersionInstalled": "{0} 已安装",
"LabelVideoResolution": "视频分辨率",
"LabelXDlnaCap": "设备功能 ID",
"LabelVideoResolution": "视频分辨率",
"LabelXDlnaCap": "设备功能 ID",
"LabelXDlnaCapHelp": "确定“urn:schemas-dlna-org:device-1-0”命名空间中“X_DLNACAP”元素的内容。",
"LabelXDlnaDoc": "设备类别 ID",
"LabelXDlnaDoc": "设备类别 ID",
"LabelXDlnaDocHelp": "确定“urn:schemas-dlna-org:device-1-0”命名空间中“X_DLNADOC”元素的内容。",
"LabelYear": "年份",
"LabelYear": "年份",
"LabelYoureDone": "完成!",
"LabelZipCode": "邮编",
"LabelffmpegPath": "FFmpeg 路径",
"LabelZipCode": "邮编",
"LabelffmpegPath": "FFmpeg 路径",
"LabelffmpegPathHelp": "FFmpeg 应用文件或包含 FFmpeg 的文件夹的路径。",
"LanNetworksHelp": "在强制带宽限制时,认作本地网络上的 IP 地址或 IP/网络掩码条目的逗号分隔列表。如果设置此项,所有其它 IP 地址将被视为在外部网络上,并且将受到外部带宽限制。如果保留为空,则只将服务器的子网视为本地网络。",
"Large": "大",
@ -759,7 +759,7 @@
"MessageDownloadQueued": "下载已列队。",
"MessageEnablingOptionLongerScans": "启用此选项可能会大大延长媒体库扫描时间。",
"MessageFileReadError": "读取文件发生错误。",
"MessageForgotPasswordFileCreated": "已在服务器上创建了以下文件, 并包含有关后续步骤说明",
"MessageForgotPasswordFileCreated": "已在服务器上创建了以下文件, 并包含有关后续步骤说明",
"MessageForgotPasswordInNetworkRequired": "请连接你的家庭网络后再试一次以开始密码重置流程。",
"MessageInvalidForgotPasswordPin": "无效的或过期的 PIN码。请再试一次。",
"MessageInvalidUser": "用户名或密码不可用。请重试。",
@ -777,7 +777,7 @@
"MessagePluginConfigurationRequiresLocalAccess": "请直接登录你的本地服务器以设置这个插件。",
"MessagePluginInstallDisclaimer": "安装社区成员构建的插件来获取额外的功能是增强您体验的一种很好的方式。但在安装之前请意识到他们可能会对你的服务器造成影响,如更长的媒体库扫描时间、额外的后台处理、以及系统稳定性的降低等。",
"MessageReenableUser": "请参阅以下以重新启用",
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "以下媒体路径将从你的媒体库移除",
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "以下媒体路径将从你的媒体库移除",
"MessageUnableToConnectToServer": "现在无法连接所选择的服务器,请确保该服务器目前正在运行。",
"MessageUnsetContentHelp": "内容将显示为纯文件夹。为取得最佳效果, 请使用元数据管理器设置子文件夹的内容类型。",
"MessageYouHaveVersionInstalled": "你目前安装了 {0} 版本。",
@ -1015,7 +1015,7 @@
"Songs": "歌曲",
"Sort": "排序",
"SortByValue": "排序方式:{0}",
"SortChannelsBy": "频道排序方式",
"SortChannelsBy": "频道排序方式",
"SortName": "排序名称",
"Sports": "体育",
"StopRecording": "停止录制",
@ -1135,9 +1135,9 @@
"HeaderCancelRecording": "取消录制",
"HeaderVideoType": "视频类型",
"Items": "项目",
"LabelServerName": "服务器名称",
"LabelTranscodePath": "转码路径",
"LabelTranscodes": "转码",
"LabelServerName": "服务器名称",
"LabelTranscodePath": "转码路径",
"LabelTranscodes": "转码",
"AuthProviderHelp": "选择用于验证此用户密码的身份验证提供者。",
"ColorPrimaries": "原色",
"ConfigureDateAdded": "设置如何在仪表板 > 库 > NFO 设置中确定“添加日期”的元数据",
@ -1158,16 +1158,16 @@
"HeaderSeriesStatus": "系列状态",
"HeaderStopRecording": "停止录制",
"Horizontal": "横向",
"LabelAuthProvider": "认证提供者",
"LabelKeepUpTo": "保持",
"LabelPasswordResetProvider": "密码重置提供者",
"LabelAuthProvider": "认证提供者",
"LabelKeepUpTo": "保持",
"LabelPasswordResetProvider": "密码重置提供者",
"LabelPersonRoleHelp": "例如:冰淇淋车司机",
"LabelSelectFolderGroups": "自动将以下文件夹中的内容分组到视图中,例如“电影”、“音乐”和“电视”",
"LabelSelectFolderGroups": "自动将以下文件夹中的内容分组到视图中,例如“电影”、“音乐”和“电视”",
"LabelSelectFolderGroupsHelp": "未勾选的文件夹将在它们自己的视图中显示。",
"LabelUserLoginAttemptsBeforeLockout": "用户被锁定前可尝试登录的次数",
"LabelUserLoginAttemptsBeforeLockout": "用户被锁定前可尝试登录的次数",
"DashboardVersionNumber": "版本:{0}",
"DashboardServerName": "服务器:{0}",
"LabelWeb": "网页",
"LabelWeb": "网页",
"LeaveBlankToNotSetAPassword": "您可以将此字段留空以设置空密码。",
"LiveBroadcasts": "直播",
"LiveTV": "电视直播",
@ -1194,7 +1194,7 @@
"Schedule": "日程",
"Screenshot": "截图",
"SeriesDisplayOrderHelp": "按播出日期、DVD 顺序或编号对剧集进行排序。",
"ShowIndicatorsFor": "显示指标",
"ShowIndicatorsFor": "显示指标",
"ShowYear": "显示年份",
"Shows": "节目",
"SkipEpisodesAlreadyInMyLibraryHelp": "将使用季和剧集编号对剧集进行比较。",
@ -1214,26 +1214,26 @@
"SubtitleOffset": "字幕偏移",
"MessageNoServersAvailable": "未能自动发现服务器。",
"TabNetworking": "联网",
"LabelVideoCodec": "视频编码",
"LabelVideoBitrate": "视频码率",
"LabelTranscodingProgress": "转码进度",
"LabelTranscodingFramerate": "转码帧率",
"LabelSize": "大小",
"LabelVideoCodec": "视频编码",
"LabelVideoBitrate": "视频码率",
"LabelTranscodingProgress": "转码进度",
"LabelTranscodingFramerate": "转码帧率",
"LabelSize": "大小",
"LabelPleaseRestart": "改动将在手动重启客户端后生效。",
"LabelPlayMethod": "播放方式",
"LabelFolder": "文件夹",
"LabelBitrate": "比特率",
"LabelAudioSampleRate": "采样率",
"LabelAudioCodec": "音频编码",
"LabelAudioChannels": "声道",
"LabelAudioBitrate": "比特率",
"LabelAudioBitDepth": "采样位宽",
"LabelPlayMethod": "播放方式",
"LabelFolder": "文件夹",
"LabelBitrate": "比特率",
"LabelAudioSampleRate": "采样率",
"LabelAudioCodec": "音频编码",
"LabelAudioChannels": "声道",
"LabelAudioBitrate": "比特率",
"LabelAudioBitDepth": "采样位宽",
"FetchingData": "获取额外数据",
"CopyStreamURLSuccess": "已成功复制URL地址。",
"CopyStreamURL": "复制串流URL地址",
"ButtonAddImage": "添加图片",
"LabelPlayer": "播放器",
"LabelBaseUrl": "基础 URL",
"LabelPlayer": "播放器",
"LabelBaseUrl": "基础 URL",
"LabelBaseUrlHelp": "为服务器 URL添加自定义子目录例如<code>http://example.com/<b>&lt;baseurl&gt;</b></code>",
"MusicLibraryHelp": "重播 {0}音乐命名指南{1}。",
"OptionRandom": "随机",
@ -1271,9 +1271,9 @@
"WriteAccessRequired": "Jellyfin需要此文件夹的写入权限。请确认是否拥有写入权限并重试。",
"PathNotFound": "无法找到此路径。请确认路径有效并重试。",
"Yadif": "YADIF",
"LabelDeinterlaceMethod": "反交错方法",
"LabelDeinterlaceMethod": "反交错方法",
"DeinterlaceMethodHelp": "选择对隔行扫描内容进行软转码时所用的反交错方法。当启用支持硬件反交错的硬件加速后,将使用硬件解码器代替此设置。",
"LabelLibraryPageSize": "媒体库分页阈值",
"LabelLibraryPageSize": "媒体库分页阈值",
"LabelLibraryPageSizeHelp": "设置媒体库页面每页要显示的最多媒体个数。设置为 0 以禁用分页。",
"UnsupportedPlayback": "Jellyfin无法解密被DRM保护的内容但仍然会尝试播放包括受保护内容在内的所有内容。某些文件由于被加密或包含不受支持的特性如互动标题在播放时可能显示为黑屏。",
"Filter": "过滤",
@ -1305,7 +1305,7 @@
"LabelSyncPlayLeaveGroup": "离开群组",
"LabelSyncPlayNewGroupDescription": "创建一个新的群组",
"LabelSyncPlayNewGroup": "新建群组",
"LabelSyncPlaySyncMethod": "同步方式",
"LabelSyncPlaySyncMethod": "同步方式",
"MillisecondsUnit": "毫秒",
"LabelSyncPlayTimeOffset": "服务器时间偏移:",
"HeaderSyncPlayEnabled": "同步播放已启用",
@ -1327,7 +1327,7 @@
"MessageSyncPlayNoGroupsAvailable": "暂无可用的群组。先播放点什么吧。",
"MessageSyncPlayDisabled": "同步播放已关闭。",
"MessageSyncPlayEnabled": "同步播放已开启。",
"LabelSyncPlayPlaybackDiff": "播放时间差距",
"LabelSyncPlayPlaybackDiff": "播放时间差距",
"EnableFasterAnimationsHelp": "使用更快的动画和转场效果。",
"EnableFasterAnimations": "更快的动画",
"EnableDecodingColorDepth10Vp9": "启用 VP9 10-Bit 硬件解码",
@ -1341,30 +1341,30 @@
"LabelRepositoryUrlHelp": "您要添加的存储库清单的位置。",
"LabelRepositoryUrl": "存储库 URL",
"MessageNoRepositories": "暂无存储库。",
"LabelSyncPlayAccess": "同步播放访问控制:",
"LabelSyncPlayAccess": "同步播放访问控制",
"MediaInfoVideoRange": "动态范围",
"MediaInfoColorSpace": "色彩空间",
"MediaInfoColorTransfer": "色彩转换",
"MediaInfoColorPrimaries": "色彩初选",
"LabelVideoRange": "动态范围",
"LabelColorSpace": "色彩空间",
"LabelColorTransfer": "色彩转换",
"LabelColorPrimaries": "色彩初选:",
"LabelOpenclDevice": "OpenCL 设备",
"LabelVideoRange": "动态范围",
"LabelColorSpace": "色彩空间",
"LabelColorTransfer": "色彩转换",
"LabelColorPrimaries": "色彩原色",
"LabelOpenclDevice": "OpenCL 设备",
"LabelOpenclDeviceHelp": "这是用于色调映射的 OpenCL 设备。 点左边是平台号,右边是平台上的设备号。 默认值为 0.0。 需要支持OpenCL 硬件加速的 FFmpeg 应用程序。",
"EnableTonemapping": "启用色调映射",
"AllowTonemappingHelp": "色调映射可以将视频的动态范围从 HDR 变换成 SDR同时保持图像细节与颜色等对于表现原始场景非常重要的信息。目前仅对 HDR10 或 HLG 视频生效。此项需要对应的 OpenCL 或 CUDA 运行库。",
"LabelTonemappingAlgorithm": "选择要使用的色调映射算法",
"LabelTonemappingAlgorithm": "选择要使用的色调映射算法",
"TonemappingAlgorithmHelp": "色调映射可以微调。如果你不是很熟悉这些选项,保持默认即可。建议值为 'BT.2390'。",
"LabelTonemappingRange": "色调映射范围",
"LabelTonemappingRange": "色调映射范围",
"TonemappingRangeHelp": "选择输出颜色范围。选自动则与输入范围相同。",
"LabelTonemappingDesat": "色调映射去饱和",
"LabelTonemappingDesat": "色调映射去饱和",
"LabelTonemappingDesatHelp": "对超过此亮度级别的高光应用去饱和。此值越大,将保留更多的颜色信息。此设置可以平滑地变成白色,从而有助于防止超高亮显示出不自然的颜色。这使图像感觉更自然,但以减少有关超出范围的颜色的信息为代价。建议值和默认值分别为 0 和 0.5。",
"LabelTonemappingThreshold": "色调映射阈值",
"LabelTonemappingThreshold": "色调映射阈值",
"LabelTonemappingThresholdHelp": "色调映射算法参数根据每个场景进行微调。 并且使用阈值来检测场景是否发生变化。 如果当前帧平均亮度与当前运行平均值之间的距离超过阈值,我们将重新计算场景平均和峰值亮度。 推荐和默认值为 0.8 和 0.2。",
"LabelTonemappingPeak": "色调映射峰值",
"LabelTonemappingPeak": "色调映射峰值",
"LabelTonemappingPeakHelp": "用该值覆盖信号/标称/参考峰值。当显示元数据中嵌入的峰值信息不可靠时,或从较低范围到较高范围的色调映射时,此选项很有用。建议值和默认值分别为 100 和 0。",
"LabelTonemappingParam": "色调映射参数",
"LabelTonemappingParam": "色调映射参数",
"LabelTonemappingParamHelp": "调整色调映射算法。建议值和默认值均为 NaN。通常将其留空。",
"ButtonPlayer": "播放器",
"ClearQueue": "清空队列",
@ -1373,20 +1373,20 @@
"ViewAlbumArtist": "查看专辑艺术家",
"HeaderSelectFallbackFontPath": "选择备用字体路径",
"HeaderSelectFallbackFontPathHelp": "浏览或输入一个包含备用字体文件的路径用于渲染 ASS/SSA 字幕。",
"LabelFallbackFontPath": "备用字体文件路径",
"LabelFallbackFontPath": "备用字体文件路径",
"LabelFallbackFontPathHelp": "指定一个包含备用字体文件的路径用于渲染 ASS/SSA 字幕。允许的最大字体总容量为 20 MB。推荐使用轻量且适合网络传输的字体例如 woff2。",
"EnableFallbackFont": "启用备用字体",
"EnableFallbackFontHelp": "使用自定义的备用字体。这可以避免一些字幕渲染不正确的问题。",
"Preview": "预览",
"SubtitleVerticalPositionHelp": "文字出现的行号。正数表示由上到下,负数表示由下到上。",
"LabelSubtitleVerticalPosition": "垂直位置",
"LabelSubtitleVerticalPosition": "垂直位置",
"PreviousTrack": "上一集",
"MessageGetInstalledPluginsError": "获取已安装插件列表时出现错误。",
"MessagePluginInstallError": "安装插件时出现错误。",
"NextTrack": "下一集",
"LabelUnstable": "不稳定",
"PlaybackRate": "播放速度",
"LabelMaxMuxingQueueSize": "最大混合器队列大小",
"LabelMaxMuxingQueueSize": "最大混合器队列大小",
"LabelMaxMuxingQueueSizeHelp": "等待所有流初始化时可以缓冲的最大数据包数。 如果您在 FFmpeg 日志中仍然遇到“为输出流缓冲的数据包过多”错误,请尝试增加它。 推荐值为 2048。",
"Profile": "简介",
"LabelIconMaxResHelp": "通过 “upnp:icon” 属性公开的图标的最大分辨率。",
@ -1419,9 +1419,9 @@
"QuickConnectAuthorizeCode": "输入验证码 {0} 以登陆",
"QuickConnectActivationSuccessful": "启用成功",
"QuickConnect": "快速连接",
"LabelQuickConnectCode": "快速连接验证码",
"LabelKnownProxies": "已知代理",
"LabelCurrentStatus": "当前状态",
"LabelQuickConnectCode": "快速连接验证码",
"LabelKnownProxies": "已知代理",
"LabelCurrentStatus": "当前状态",
"KnownProxiesHelp": "连接到 Jellyfin 实例时使用的已知代理的 IP 地址或主机名的逗号分隔列表。 这是正确使用“X-Forwarded-For”标头所必需的。 保存后需要重启。",
"EnableQuickConnect": "在此服务器上启用快速连接",
"ButtonUseQuickConnect": "使用Quick Connect",
@ -1430,7 +1430,7 @@
"EnableAutoCast": "设置为默认",
"OptionMaxActiveSessionsHelp": "如果值为0则没有限制。",
"OptionMaxActiveSessions": "设置用户同时进行会话的最大数量。",
"LabelUserMaxActiveSessions": "用户同时进行会话的最大数量",
"LabelUserMaxActiveSessions": "用户同时进行会话的最大数量",
"OptionAllowContentDownloadHelp": "用户可以下载媒体并将其存储在他们的设备上。 这与同步功能不同。 图书库要求启用此功能才能正常运行。",
"OptionAllowContentDownload": "允许媒体下载",
"HeaderDeleteDevices": "删除所有设备",
@ -1457,21 +1457,21 @@
"LabelSelectMono": "单声道",
"LabelSelectStereo": "立体声",
"LabelEnableSSDPTracingHelp": "启用详细信息以记录 SSDP 网络跟踪。<br/><b>警告:</b> 这将导致严重的性能下降。",
"LabelSSDPTracingFilter": "SSDP 过滤器",
"LabelPublishedServerUri": "已发布的服务器 URIs",
"LabelSSDPTracingFilter": "SSDP 过滤器",
"LabelPublishedServerUri": "已发布的服务器 URIs",
"YoutubeDenied": "所请求的视频不允许在嵌入式播放器中播放。",
"YoutubeNotFound": "找不到视频。",
"YoutubePlaybackError": "请求的视频无法播放。",
"YoutubeBadRequest": "错误的请求。",
"PluginFromRepo": "{0} 来自仓库 {1}",
"LabelUDPPortRangeHelp": "进行UDP连接时限制 Jellyfin 使用此端口范围。(默认值为 1024 - 65535。<br/> 注意:某些功能需要固定端口,这些端口可能不在此范围内。",
"LabelUDPPortRange": "UDP 通信范围",
"LabelUDPPortRange": "UDP 通信范围",
"LabelSSDPTracingFilterHelp": "筛选记录的 SSDP 流量所依据的可选 IP 地址。",
"LabelPublishedServerUriHelp": "根据接口或客户端 IP 地址覆盖 Jellyfin 使用的 URI。",
"LabelIsForced": "强制的",
"LabelHDHomerunPortRangeHelp": "将 HD Homerun 的 UDP 端口范围限制为该值。(默认值为 1024 - 65535。",
"LabelHDHomerunPortRange": "HD Homerun 端口范围:",
"LabelEnableSSDPTracing": "启用 SSDP 跟踪",
"LabelHDHomerunPortRange": "HDHomeRun 端口范围",
"LabelEnableSSDPTracing": "启用 SSDP 跟踪",
"LabelEnableIP6Help": "启用 IPv6 功能。",
"LabelEnableIP6": "启用 IPv6",
"LabelEnableIP4Help": "启用 IPv4 功能。",
@ -1480,7 +1480,7 @@
"LabelCreateHttpPortMapHelp": "允许自动端口映射以创建除 HTTPS 流量之外的 HTTP 流量规则。",
"LabelCreateHttpPortMap": "启用 HTTP 流量以及 HTTPS 的自动端口映射。",
"LabelAutomaticDiscoveryHelp": "允许应用程序使用 UDP 端口 7359 自动检测 Jellyfin。",
"LabelAutomaticDiscovery": "启用自动发现",
"LabelAutomaticDiscovery": "启用自动发现",
"LabelAutoDiscoveryTracingHelp": "启用后,将记录在自动发现端口上接收到的数据包。",
"LabelAutoDiscoveryTracing": "启用自动发现跟踪。",
"HeaderUploadSubtitle": "上传字幕",
@ -1492,16 +1492,16 @@
"HeaderAddUpdateSubtitle": "添加 / 更新字幕",
"SyncPlayGroupDefaultTitle": "{0} 的群组",
"MessageSyncPlayIsDisabled": "需要权限来启用同步播放。",
"LabelSyncPlayTimeSyncOffset": "时间偏差",
"LabelSyncPlayTimeSyncDevice": "与时间同步",
"LabelSyncPlayTimeSyncOffset": "时间偏差",
"LabelSyncPlayTimeSyncDevice": "与时间同步",
"LabelSyncPlayResumePlaybackDescription": "加入群组播放",
"LabelSyncPlayResumePlayback": "恢复本地播放",
"LabelSyncPlayHaltPlaybackDescription": "并且忽略当前的播放列表更新",
"LabelSyncPlayHaltPlayback": "停止本地播放",
"LabelMaxAudiobookResumeHelp": "如果剩余时间小于此值之后停止播放,媒体会标记为“已播放”。",
"LabelMinAudiobookResumeHelp": "如果在此时间之前停止播放,媒体会标记为“未播放”。",
"LabelMinAudiobookResume": "恢复播放有声读物的最短时间",
"LabelMaxAudiobookResume": "恢复播放有声读物的剩余时间",
"LabelMinAudiobookResume": "恢复播放有声读物的最短时间",
"LabelMaxAudiobookResume": "恢复播放有声读物的剩余时间",
"MessagePlaybackError": "在您的 Google Cast 接收器上播放此文件时发生错误。",
"MessageChromecastConnectionError": "您的 Google Cast 接收器无法联系 Jellyfin 服务器。请检查连接,然后重试。",
"EnableEnhancedNvdecDecoder": "启用增强的 NVDEC 解码器",
@ -1517,10 +1517,10 @@
"Controls": "操控",
"TextSent": "文本已发送。",
"MessageSent": "消息已发送。",
"LabelSlowResponseTime": "响应缓慢判断时间(单位毫秒):",
"LabelSlowResponseTime": "响应缓慢判断时间(单位毫秒)",
"LabelSlowResponseEnabled": "如果服务器响应缓慢,则记录警告",
"UseEpisodeImagesInNextUpHelp": "“即将播放”和“继续观看”模块将使用剧集图像作为缩略图,而不是节目的主要缩略图。",
"UseEpisodeImagesInNextUp": "在“即将播放”和“继续观看”模块中使用剧集图片",
"UseEpisodeImagesInNextUpHelp": "“接下来”和“继续观看”模块将使用剧集图像作为缩略图,而不是节目的主要缩略图。",
"UseEpisodeImagesInNextUp": "在“接下来”和“继续观看”模块中使用剧集图片",
"LabelLocalCustomCss": "用于样式的自定义 CSS 代码,仅适用于此客户端。 您可能想要禁用服务器自定义 CSS 代码。",
"LabelDisableCustomCss": "禁用服务器提供的主题/品牌的自定义 CSS 代码。",
"DisableCustomCss": "禁用服务器提供的自定义CSS",
@ -1542,7 +1542,7 @@
"SubtitleCodecNotSupported": "字幕编码不支持",
"ContainerNotSupported": "容器不支持",
"AudioCodecNotSupported": "音频编码不支持",
"LabelHardwareEncoding": "硬件加速:",
"LabelHardwareEncoding": "硬件编码",
"Arranger": "编曲",
"Remixer": "混音师",
"Track": "音轨",
@ -1555,17 +1555,17 @@
"LabelSyncPlaySettingsSpeedToSyncHelp": "同步校正方法包括加快播放速度。 必须启用同步校正。",
"LabelSyncPlaySettingsSpeedToSync": "启用 SpeedToSync",
"LabelSyncPlaySettingsMinDelaySkipToSyncHelp": "在 SkipToSync 尝试更正播放位置之后的最小播放延迟(以毫秒为单位)。",
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync 最小延迟",
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync 最小延迟",
"LabelSyncPlaySettingsSpeedToSyncDurationHelp": "SpeedToSync 用于校正播放位置的毫秒数。",
"LabelSyncPlaySettingsSpeedToSyncDuration": "SpeedToSync 持续时间",
"LabelSyncPlaySettingsSpeedToSyncDuration": "SpeedToSync 持续时间",
"LabelSyncPlaySettingsMaxDelaySpeedToSyncHelp": "在此之后使用 SkipToSync 而不是 SpeedToSync 的最大播放延迟(以毫秒为单位)。",
"LabelSyncPlaySettingsMaxDelaySpeedToSync": "SpeedToSync 最大延迟",
"LabelSyncPlaySettingsMaxDelaySpeedToSync": "SpeedToSync 最大延迟",
"LabelSyncPlaySettingsMinDelaySpeedToSyncHelp": "SpeedToSync 尝试更正播放位置后的最小播放延迟(以毫秒为单位)。",
"LabelSyncPlaySettingsMinDelaySpeedToSync": "SpeedToSync 最小延迟",
"LabelSyncPlaySettingsMinDelaySpeedToSync": "SpeedToSync 最小延迟",
"LabelSyncPlaySettingsSyncCorrectionHelp": "通过加速媒体或通过寻找估计位置来启用播放的主动同步。 在严重卡顿的情况下禁用此功能。",
"LabelSyncPlaySettingsSyncCorrection": "同步校正",
"LabelSyncPlaySettingsExtraTimeOffsetHelp": "使用选定的设备手动调整时间偏移(以毫秒为单位)以进行时间同步。 小心调整。",
"LabelSyncPlaySettingsExtraTimeOffset": "额外时间偏移",
"LabelSyncPlaySettingsExtraTimeOffset": "额外时间偏移",
"LabelSyncPlaySettingsDescription": "更改SyncPlay首选项",
"HeaderSyncPlayTimeSyncSettings": "时间同步",
"HeaderSyncPlayPlaybackSettings": "回放",
@ -1577,12 +1577,12 @@
"PreviousChapter": "上一章",
"NextChapter": "下一章",
"ErrorPlayerNotFound": "未找到所请求媒体的播放器。",
"LabelSortName": "排序名称",
"LabelOriginalName": "原名",
"LabelSortName": "排序名称",
"LabelOriginalName": "原名",
"AgeValue": "{0} 岁)",
"PlaybackErrorPlaceHolder": "这是 Jellyfin 无法播放的物理媒体的占位符。 请插入光盘播放。",
"LabelMaxDaysForNextUpHelp": "设置节目在不观看的情况下应保留在“即将播放”列表中的最大天数。",
"LabelMaxDaysForNextUp": "“即将播放”的最长天数:",
"LabelMaxDaysForNextUpHelp": "设置节目在不观看的情况下应保留在“接下来”列表中的最大天数。",
"LabelMaxDaysForNextUp": "“接下来”的最长天数",
"Typewriter": "打字机",
"TypeOptionPluralVideo": "视频",
"TypeOptionPluralSeries": "电视节目",
@ -1606,7 +1606,7 @@
"EnableIntelLowPowerH264HwEncoder": "启用低电压模式的 Intel H.264 硬件编码器",
"EnableIntelLowPowerHevcHwEncoder": "启用低电压模式的 Intel HEVC 硬件编码器",
"IntelLowPowerEncHelp": "低电压模式编码能节省不必要的 CPU-GPU 同步。Linux 中使用前必须配置好 i915 HuC 固件。",
"LabelHardwareEncodingOptions": "硬件编码选项",
"LabelHardwareEncodingOptions": "硬件编码选项",
"DirectPlayError": "启动直接播放时出错",
"UnknownAudioStreamInfo": "音频流信息未知",
"UnknownVideoStreamInfo": "视频流信息未知",
@ -1652,7 +1652,7 @@
"EnableEnhancedNvdecDecoderHelp": "实验性的 NVDEC 实现,除非你遇到了解码错误,否则不要启用此选项。",
"HomeVideosPhotos": "主页视频及照片",
"Bold": "粗体",
"LabelTextWeight": "文字大小",
"LabelTextWeight": "文字大小",
"EnableSplashScreen": "显示启动画面",
"MediaInfoDvBlSignalCompatibilityId": "杜比视界 BL 兼容性序号",
"MediaInfoBlPresentFlag": "杜比视界 BL 存在标记",
@ -1664,11 +1664,11 @@
"MediaInfoDvVersionMajor": "杜比视界主要版本",
"MediaInfoDoViTitle": "杜比视界标题",
"MediaInfoVideoRangeType": "动态范围类型",
"LabelVideoRangeType": "动态范围类型",
"LabelVideoRangeType": "动态范围类型",
"VideoRangeTypeNotSupported": "视频动态范围不支持",
"LabelVppTonemappingContrastHelp": "在 VPP 色调映射中应用对比度增益。推荐值和默认值分别为 1.2 和 1。",
"LabelVppTonemappingBrightness": "VPP 色调映射亮度增益",
"LabelVppTonemappingContrast": "VPP 色调映射对比度增益",
"LabelVppTonemappingBrightness": "VPP 色调映射亮度增益",
"LabelVppTonemappingContrast": "VPP 色调映射对比度增益",
"LabelVppTonemappingBrightnessHelp": "在 VPP 色调映射中应用亮度增益。推荐值和默认值均为 0。",
"ScreenResolution": "屏幕分辨率",
"LabelMaxVideoResolution": "允许的最大视频转码分辨率",
@ -1690,7 +1690,7 @@
"LabelStereoDownmixAlgorithm": "立体声降混算法",
"StereoDownmixAlgorithmHelp": "用于将多声道下降混合为立体声的算法。",
"HeaderRecordingMetadataSaving": "记录元数据",
"LabelDummyChapterDuration": "间隔",
"LabelDummyChapterDuration": "间隔",
"LabelDummyChapterDurationHelp": "章节图像提取间隔,以秒为单位。",
"PreferEmbeddedExtrasTitlesOverFileNames": "对额外内容优先使用内置的标题而不是文件名",
"PreferEmbeddedExtrasTitlesOverFileNamesHelp": "额外内容通常与父项有相同的内置标题,勾选此项来对它们使用内置标题。",
@ -1700,9 +1700,9 @@
"SaveRecordingImagesHelp": "将 EPG 列表提供者提供的图像与媒体一起保存。",
"SaveRecordingImages": "保存录制的 EPG 图像",
"HeaderDummyChapter": "章节图片",
"LabelDummyChapterCount": "限制",
"LabelDummyChapterCount": "限制",
"LabelDummyChapterCountHelp": "每个媒体文件的最大章节图像提取数。",
"LabelChapterImageResolution": "分辨率",
"LabelChapterImageResolution": "分辨率",
"LabelChapterImageResolutionHelp": "提取的章节图像的分辨率。",
"SecondarySubtitles": "次字幕",
"SubtitleBlack": "黑色",

View file

@ -1,23 +1,23 @@
{
"Add": "添加",
"ButtonAddScheduledTaskTrigger": "新增觸發點",
"ButtonAddUser": "添加用戶",
"ButtonAddUser": "新增用戶",
"ButtonCancel": "取消",
"ButtonManualLogin": "手動登入",
"ButtonOk": "確定",
"ButtonOk": "",
"ButtonQuickStartGuide": "快速入門指南",
"ButtonRefreshGuideData": "重新整理指南資料",
"ButtonRemove": "除",
"ButtonRemove": "除",
"ButtonRename": "重新命名",
"ButtonSelectDirectory": "選擇目錄",
"ButtonSelectDirectory": "選擇資料夾",
"ButtonSignIn": "登入",
"ButtonSignOut": "登出",
"ButtonSubmit": "提交",
"ChannelAccessHelp": "選擇此用戶共享頻道。管理員將能夠使用資料管理器而編輯所有文件夾。",
"ChannelAccessHelp": "選擇與此用戶共享的頻道。管理員可以透過元數據管理員編輯所有頻道的資料。",
"Continuing": "繼續",
"CustomDlnaProfilesHelp": "為新的設備建立自定配置或覆蓋原有系統配置。",
"CustomDlnaProfilesHelp": "為新的設備建立新的設定檔或覆蓋系統的設定。",
"Delete": "删除",
"DeviceAccessHelp": "只適用於唯一辨識方法的裝置,並不會阻止瀏覽器訪問。已過濾的用戶設備會被阻止訪問,直到他們使用已批准裝置。",
"DeviceAccessHelp": "只適用於能夠被獨立識別的裝置(獨一無二),而且並不能阻擋透過瀏覽器的連接。用戶的新裝置在得到批准前將不能夠連接及使用。",
"Edit": "編輯",
"EditSubtitles": "編輯字幕",
"Ended": "完結",
@ -236,7 +236,7 @@
"AnyLanguage": "任何語言",
"Artists": "藝人",
"AsManyAsPossible": "越多越好",
"Audio": "音",
"Audio": "音",
"Auto": "自動",
"BirthLocation": "出生地點",
"AllLanguages": "全部語言",
@ -255,26 +255,26 @@
"Genres": "風格",
"Folders": "資料夾",
"Favorites": "我的最愛",
"Collections": "合輯",
"Collections": "系列",
"Channels": "頻道",
"Books": "書",
"Books": "",
"Albums": "專輯",
"Absolute": "絕對",
"AuthProviderHelp": "選擇用於驗證該用戶密碼的身份驗證程式。",
"AuthProviderHelp": "選擇一個用於驗證該用戶的密碼的驗證工具/方法。",
"AspectRatio": "長寬比",
"AskAdminToCreateLibrary": "要求管理員創建一個媒體庫。",
"Ascending": "上升",
"AskAdminToCreateLibrary": "要求管理員新增一個媒體庫。",
"Ascending": "遞增",
"Artist": "藝人",
"Art": "高清藝術圖",
"AroundTime": "大約",
"AlwaysPlaySubtitlesHelp": "無論語言是哪種音頻,都將加載與語言首選項匹配的字幕。",
"AllowedRemoteAddressesHelp": "IP地址或IP /網絡遮罩條目的逗號分隔列表,用於允許遠程連接的網絡。 如果保留為空白,將允許所有遠程地址。",
"AllowRemoteAccessHelp": "如果未選中,則將阻止所有遠程連接。",
"AllowRemoteAccess": "允許與此Jellyfin伺服器的遠端連接",
"AllowFfmpegThrottlingHelp": "當轉碼或無損複製進度遠超於當前播放位置,暫停進程可減少資源消耗。 在不經常觀看的情況下,此功能最為有用。 如果遇到播放問題,請關閉此功能。",
"AllowOnTheFlySubtitleExtractionHelp": "可以從影片中提取嵌入的字幕並以純文本形式發送給客戶端,以防止影片轉碼。 在某些系統上,這可能需要很長時間,導致影片播放在提取過程中停止。 如果客戶端設備本身不支持嵌入的字幕,則可以禁用此選項以通過影片轉碼刻錄字幕。",
"AllowOnTheFlySubtitleExtraction": "允許時提取字幕",
"AllowMediaConversionHelp": "授予或拒絕訪問轉換媒體功能的權限。",
"AroundTime": "大約在{0}",
"AlwaysPlaySubtitlesHelp": "優先使用符合語言偏好設定的字幕。",
"AllowedRemoteAddressesHelp": "輸入以逗號(,)分隔的 IP 地址或 IP網絡遮罩Netmask以允許相關網絡進行遠程存取。 如果留空不填,將允許所有非本地網絡的連接。",
"AllowRemoteAccessHelp": "如果沒有勺選,所有不是來自本地網絡的連接將會被阻擋。",
"AllowRemoteAccess": "允許從非本網絡連接至此伺服器",
"AllowFfmpegThrottlingHelp": "當轉碼或重新封裝的進度遠超於目前的播放位置時,暫停轉碼以減少資源消耗。 建議可在不經常快轉/更改播放位置的情況啟用。 如果遇到播放問題,請關閉此功能。",
"AllowOnTheFlySubtitleExtractionHelp": "在播放影片時,將影片和內置字幕分別傳送至播放裝置來避免轉檔。在某些系統上或需要較長進行提取而導致播放停頓情況。如果播放裝置不支援內置字幕,則可以禁用此功能以通過轉碼內合成字幕至影片中。",
"AllowOnTheFlySubtitleExtraction": "允許時提取字幕",
"AllowMediaConversionHelp": "允許或禁止使用轉換媒體功能。",
"AllowMediaConversion": "允許媒體轉換",
"AllowHWTranscodingHelp": "允許調諧器即時轉碼。 這可減少使用伺服器轉碼。",
"AllLibraries": "所有媒體庫",
@ -287,55 +287,55 @@
"Aired": "已播出",
"AirDate": "播出日期",
"AdditionalNotificationServices": "瀏覽插件目錄以安裝其他通知服務。",
"AddToPlayQueue": "添加到播放隊列",
"AddToCollection": "添加到收藏",
"AddToPlayQueue": "添加至播放佇列",
"AddToCollection": "添加至系列",
"AccessRestrictedTryAgainLater": "目前存取受限,請稍後再試。",
"AllowFfmpegThrottling": "轉碼調節器",
"AllowFfmpegThrottling": "限制轉碼",
"Disconnect": "中斷連接",
"Disc": "",
"Directors": "導演",
"Disc": "光碟",
"Directors": "導演",
"Director": "導演",
"DirectStreaming": "直接串流",
"DirectPlaying": "直接播放",
"DirectPlaying": "直接播放",
"DetectingDevices": "偵測裝置中",
"Desktop": "桌面",
"Descending": "倒序",
"DeleteUserConfirmation": "你確定要刪除此用戶嗎?",
"Descending": "遞減",
"DeleteUserConfirmation": "您確定要刪除此用戶嗎?",
"DeleteUser": "刪除用戶",
"DeleteMedia": "刪除媒體",
"DeleteImageConfirmation": "你確定要刪除此圖片嗎?",
"DeleteImageConfirmation": "您確定要刪除此圖片嗎?",
"DeleteImage": "刪除圖片",
"ErrorDefault": "處理此請求時發生錯誤,請稍後再試。",
"Default": "預設",
"DateAdded": "新增日期",
"CopyStreamURLSuccess": "成功複製網址。",
"CopyStreamURL": "複製串流網址",
"CopyStreamURLSuccess": "成功複製 URL。",
"CopyStreamURL": "複製串流 URL",
"ContinueWatching": "繼續觀看",
"Connect": "連接",
"ConfirmEndPlayerSession": "是否關閉 {0} 的Jellyfin?",
"ConfirmDeleteImage": "刪除圖片?",
"CommunityRating": "社群評分",
"ClientSettings": "戶端設定",
"ConfirmEndPlayerSession": "你要在{0}秒後關閉 Jellyfin 嗎?",
"ConfirmDeleteImage": "確定刪除圖片?",
"CommunityRating": "觀眾評分",
"ClientSettings": "戶端設定",
"ChannelNumber": "頻道號碼",
"ChannelNameOnly": "只有頻道 {0}",
"Categories": "分類",
"CancelSeries": "取消片集",
"CancelSeries": "取消系列",
"CancelRecording": "取消錄影",
"ButtonWebsite": "網",
"ButtonWebsite": "網",
"ButtonUninstall": "解除安裝",
"ButtonTrailer": "預告",
"ButtonTogglePlaylist": "播放清單",
"ButtonSplit": "分開",
"ButtonStop": "停止",
"ButtonStart": "開始",
"ButtonShutdown": "關",
"ButtonShutdown": "關",
"ButtonSend": "傳送",
"ButtonScanAllLibraries": "掃瞄所有媒體",
"ButtonScanAllLibraries": "掃瞄所有媒體",
"ButtonRevoke": "撤銷",
"ButtonResume": "恢復",
"ButtonResume": "繼續",
"ButtonResetEasyPassword": "重設簡易 PIN 碼",
"ButtonPause": "暫停",
"ButtonParentalControl": "家長控制",
"ButtonParentalControl": "家長監控功能",
"ButtonOpen": "開啟",
"ButtonNetwork": "網絡",
"ButtonMore": "更多",
@ -343,61 +343,61 @@
"ButtonGotIt": "了解",
"ButtonFullscreen": "全螢幕",
"ButtonForgotPassword": "忘記密碼",
"ButtonEditOtherUserPreferences": "更改用戶個人檔案,圖片及個人偏好。",
"ButtonEditOtherUserPreferences": "更改用戶個人檔案,圖像及個人偏好設定。",
"ButtonChangeServer": "更換伺服器",
"ButtonBack": "返回",
"ButtonAudioTracks": "音軌",
"ButtonArrowRight": "箭咀右",
"ButtonArrowLeft": "箭咀左",
"ButtonArrowRight": "右",
"ButtonArrowLeft": "左",
"ButtonAddServer": "新增伺服器",
"ButtonAddMediaLibrary": "新增媒體櫃",
"ButtonAddImage": "新增圖片",
"Browse": "瀏覽",
"Blacklist": "黑名單",
"BirthPlaceValue": "出生地點",
"BirthDateValue": "出生日期",
"BirthPlaceValue": "出生地點{0}",
"BirthDateValue": "出生日期{0}",
"Banner": "橫幅",
"Backdrops": "背景",
"Backdrop": "背景",
"AlwaysPlaySubtitles": "經常播放",
"AlwaysPlaySubtitles": "總是顯示",
"Display": "顯示",
"EditImages": "編輯圖片",
"DownloadsValue": "{0} 個下載",
"Download": "下載",
"DisplayInMyMedia": "在主頁顯示",
"ButtonSyncPlay": "SyncPlay",
"BurnSubtitlesHelp": "根據已選擇字幕格式決定伺服器在影片轉檔時是否燒錄字幕。燒錄字幕將會增加伺服器負荷。選擇「自動」以燒錄圖片格式的字幕(如 VoBSuB、PGS 或 SUB/IDX 等)與複雜的 ASS/SSA 字幕。",
"BurnSubtitlesHelp": "伺服器將根據選擇而決定是否在轉檔時合成字幕至影片中。合成字幕將會加重伺服器負荷。選擇「自動」以合成圖片格式的字幕(例如 VoBSuB、PGS 或 SUB/IDX 等)及特定的 ASSSSA 字幕。",
"MessageBrowsePluginCatalog": "瀏覽我們的插件目錄以查看可用的插件。",
"BoxRear": "盒裝(背面)",
"BoxRear": "盒裝(背面)",
"BoxSet": "套裝",
"Box": "盒裝",
"Composer": "作曲家",
"ButtonPreviousTrack": "上一",
"ButtonNextTrack": "下一",
"ButtonPreviousTrack": "上一",
"ButtonNextTrack": "下一",
"ColorTransfer": "色彩移動",
"ColorSpace": "色彩空間",
"ColorPrimaries": "主色調",
"CinemaModeConfigurationHelp": "影院模式可在播放主影片前加入預告片及自定引言片段,帶來戲院式體驗。",
"ChangingMetadataImageSettingsNewContent": "所有對元數據或圖像設定的修改只會套用至之後新增的內容。如果需要套用至現有內容,請自行重新載入元數據。",
"ButtonSelectView": "選擇介面",
"CinemaModeConfigurationHelp": "戲院模式會在播放正片前播放預告片及自定的開場片段,帶來戲院式體驗。",
"ChangingMetadataImageSettingsNewContent": "所有對元數據或圖像設定的修改只會套用至之後新增的內容。如果需要套用至現有內容,請自行重新載入相關的元數據。",
"ButtonSelectView": "選擇顯示方式",
"ButtonLibraryAccess": "媒體庫存取",
"BookLibraryHelp": "支援文字及有聲書本。請查閱{0} 書本命名教學 {1}。",
"BookLibraryHelp": "支援文字及有聲書。請參考{1}了解{0}書的名命方法。",
"DatePlayed": "播放日期",
"CriticRating": "評論家評分",
"CriticRating": "影評人評分",
"ConfirmDeletion": "確定刪除",
"ConfirmDeleteItems": "刪除這些物品將會從檔案系統及媒體庫中刪除。請問是否繼續?",
"ConfirmDeleteItem": "刪除此物品將會從檔案系統及媒體庫中刪除。請問是否繼續?",
"ConfirmDeleteItem": "與此項目相關的檔案及資料將會從媒體庫及電腦中刪除。請問是否繼續?",
"EnableCinemaMode": "戲院模式",
"EnableAutoCast": "設為預設",
"DeleteAll": "刪除全部",
"Data": "資料",
"DashboardVersionNumber": "版本: {0}",
"ButtonUseQuickConnect": "使用快速連結",
"DashboardVersionNumber": "版本{0}",
"ButtonUseQuickConnect": "使用 Quick Connect",
"ButtonPlayer": "播放器",
"ButtonCast": "投影到裝置上",
"ButtonActivate": "啟用",
"Authorize": "授權",
"ApiKeysCaption": "目前已啟用的 API Keys 列表",
"ApiKeysCaption": "目前已啟用的 API Keys 清單",
"ExitFullscreen": "結束全螢幕",
"EveryXMinutes": "每 {0} 分鐘",
"EveryXHours": "每 {0} 小時",
@ -445,32 +445,32 @@
"DropShadow": "陰影",
"DrmChannelsNotImported": "受 DMR 保護的頻道將不會被導入。",
"Down": "下",
"DoNotRecord": "不錄製",
"DoNotRecord": "不錄製",
"DisplayModeHelp": "選擇您想要的介面樣式。",
"DisplayMissingEpisodesWithinSeasonsHelp": "必須在 Jellyfin 伺服器的電視媒體庫設定中啟用該功能。",
"DisplayMissingEpisodesWithinSeasons": "顯示每季缺少的劇集",
"DisplayInOtherHomeScreenSections": "在主頁中顯示「新媒體」和「繼續觀看」等",
"DisableCustomCss": "停用伺服器提供的自定義 CSS",
"DisplayMissingEpisodesWithinSeasonsHelp": "必須在伺服器設定中為「電視」媒體庫啟用該功能。",
"DisplayMissingEpisodesWithinSeasons": "顯示每個季度中缺少的集數",
"DisplayInOtherHomeScreenSections": "在主頁中顯示「增的媒體」和「繼續觀看」等",
"DisableCustomCss": "停用伺服器提供的 CSS",
"DisablePlugin": "停用",
"EnablePlugin": "啟用",
"DirectStreamHelp2": "直接串流的電量消耗功率通常取決於音頻配置文件。只有影片串流是無損的。",
"DirectStreamHelp1": "影片格式與設備兼容但具有不兼容的音訊格式DTS、Dolby TrueHD 等)或音軌道數量。 影片將在傳輸到設備之前即時無損地重新合併。 只有音訊數據會被轉碼。",
"DirectPlayHelp": "此檔案完全兼容此客戶端,將接收未更改的原始檔案。",
"DirectStreamHelp2": "直接串流的耗電量一般是取決於音訊的質素。只有影片串流是無損的。",
"DirectStreamHelp1": "此裝置雖然支援影片的格式但不支援音訊的格式DTS、Dolby TrueHD 等)或音軌的數量。 音訊數據將會在轉碼後與原始的視訊組合,再傳送至裝置。",
"DirectPlayHelp": "媒體檔案相容於此裝置,正在接收原始檔案。",
"Depressed": "鬱悶",
"DeleteDevicesConfirmation": "您確定要刪除所有設備嗎?所有已登錄的設備將被登出。下次用戶登錄時,設備將重新出現。",
"DeleteDeviceConfirmation": "您確定要刪除此設備嗎?下次用戶使用它登錄時,它將重新表示。",
"DeinterlaceMethodHelp": "選擇軟件轉碼隔行掃描內容時要使用的去交錯方法。當啟用支持硬件去交錯的硬件加速時,將優先使用硬件去交錯器。",
"DefaultSubtitlesHelp": "字幕是根據嵌入元數據中的默認和強制標誌加載的。如果有多個選項可用,則會考慮語言設置。",
"DefaultMetadataLangaugeDescription": "這些是默認值,可以為每個媒體庫分別設定。",
"DeathDateValue": "死亡日: {0}",
"DashboardServerName": "伺服器: {0}",
"DeleteDevicesConfirmation": "您確定要刪除所有裝置嗎?所有裝置將會被登出,亦會在用戶登入後重新出現。",
"DeleteDeviceConfirmation": "您確定要刪除此裝置嗎?下次用戶使用它登入時,它將重新出現。",
"DeinterlaceMethodHelp": "選擇使用軟解/軟件轉碼時對使用「隔行掃描」的內容使用的去交錯方法。當支援硬件去交錯的硬件加速被啟用時,將優先使用硬件去交錯器。",
"DefaultSubtitlesHelp": "根據內置元數據中「預設Default」和「強制Forced」標記Flag來決定應該使用的字幕。如果存在多個選項則會考慮您的語言偏好設定。",
"DefaultMetadataLangaugeDescription": "設定中繼資料的預設設定。你可以在不同的媒體庫中單獨修改其設定。",
"DeathDateValue": "死於:{0}",
"DashboardServerName": "伺服器名稱:{0}",
"DashboardOperatingSystem": "作業系統: {0}",
"DashboardArchitecture": "架構: {0}",
"DailyAt": "毎日 {0}",
"ConfigureDateAdded": "設定如何決定在設定面版 > 媒體庫 > NFO 設定中的「新增日期」",
"ClearQueue": "清除序列",
"DailyAt": "毎日 {0}",
"ConfigureDateAdded": "在控制台 > 媒體庫 > NFO 設定中,設定判斷「新增日期」的方法",
"ClearQueue": "清空佇列",
"Bwdif": "BWDIF",
"AllowTonemappingHelp": "色調映射可以將影片的動態範圍從 HDR 轉換為 SDR同時保留圖像的細節和顏色,是重現原始畫面的重要數據。目前,它僅適用於使用 HDR10 或 HLG 元數據對影片進行轉碼。注意,色調映射需要相應的 OpenCL 或 CUDA 執行程序。",
"AllowTonemappingHelp": "色調映射Tone-mapping可以將影片的動態範圍從 HDR 轉換為 SDR同時保留原始畫面的關鍵數據(細節和顏色)。目前僅適用於使用 HDR10 或 HLG 的影片。(注:而此功能需要相應的 OpenCL 或 CUDA。",
"ManageLibrary": "管理媒體庫",
"Logo": "標誌",
"LiveTV": "電視直播",
@ -659,7 +659,7 @@
"LabelDownloadLanguages": "下載語言:",
"LabelDisplayOrder": "顯示順序:",
"LabelDisplayName": "顯示名稱:",
"LabelDisplayMode": "顯示模式",
"LabelDisplayMode": "顯示模式",
"LabelDisplayLanguageHelp": "翻譯 Jellyfin 是個進行中的專案。",
"LabelDisplayLanguage": "顯示語言:",
"LabelDiscNumber": "光碟編號:",
@ -1025,7 +1025,7 @@
"GuestStar": "客串",
"GroupVersions": "按版本分組",
"GroupBySeries": "按系列分組",
"Genre": "類型",
"Genre": "風格",
"General": "一般",
"Fullscreen": "全螢幕",
"Framerate": "幀數",
@ -1039,13 +1039,13 @@
"FFmpegSavePathNotFound": "我們無法從輸入的路徑中找到 FFmpeg。 FFprobe 同樣是必要且應該被放在同一個資料夾中。他們通常會被打包在一起以供下載。請檢查輸入的路徑後重試。",
"FetchingData": "獲取額外資料",
"Features": "功能",
"Favorite": "加到最愛",
"Favorite": "我的最愛",
"FastForward": "快轉",
"Extras": "額外",
"ExtraLarge": "特大",
"ExtractChapterImagesHelp": "擷取章節圖片將允許 Jellyfin 顯示圖片形式的章節選單,過程可能會非常緩慢、佔用大量 CPU 資源,並且可能需要幾 GB 的硬碟空間。擷取會在影片被偵測到時啟動,同時也可作為一個夜間計劃任務運行,這個任務可以在「計劃任務」選項中進行設定,不建議在尖峰使用時間進行這個任務。",
"MusicVideos": "MV",
"AgeValue": "{0} 歲)",
"AgeValue": "{0}歲)",
"MediaInfoLanguage": "語言",
"MediaInfoSize": "大小",
"MediaInfoSampleRate": "取樣頻率",
@ -1072,14 +1072,14 @@
"HeaderSyncPlayTimeSyncSettings": "時間同步",
"ButtonExitApp": "離開應用程式",
"Digital": "數碼",
"CopyFailed": "能複製",
"CopyFailed": "能複製",
"Copy": "複製",
"Copied": "已複製",
"Console": "控制台",
"ButtonSpace": "空",
"ButtonSpace": "空",
"ButtonClose": "關閉",
"ButtonBackspace": "返回",
"AddToFavorites": "添加最愛",
"AddToFavorites": "添加至我的最愛",
"LabelSortName": "排列名稱:",
"LabelOriginalName": "原始名稱:",
"LabelMaxVideoResolution": "轉檔影片的最高解象度",
@ -1100,7 +1100,7 @@
"Experimental": "試驗性",
"HeaderDummyChapter": "章節圖片",
"IgnoreDtsHelp": "禁用此選項或可解決部份問題,如無法正常播放外部音訊。",
"DownloadAll": "全部下載",
"DownloadAll": "下載全部",
"LabelDummyChapterDuration": "間距:",
"LabelDummyChapterDurationHelp": "章節圖片擷取間距(秒)。",
"DeletedScene": "刪減片段",
@ -1138,5 +1138,7 @@
"LabelDummyChapterCountHelp": "媒體的章節圖片的擷取數量上限。",
"LabelChapterImageResolution": "解像度:",
"LabelChapterImageResolutionHelp": "章節圖片擷取的解像度。",
"HeaderRecordingMetadataSaving": "錄影節目元數據"
"HeaderRecordingMetadataSaving": "錄影節目元數據",
"UseEpisodeImagesInNextUp": "在「接下來」及「繼續觀看」區中,以相關集數的圖片作顯示",
"UseEpisodeImagesInNextUpHelp": "在「接下來」及「繼續觀看」區中,以相關集數的圖片取代該劇集的縮圖作顯示。"
}

View file

@ -70,7 +70,7 @@
"LabelCountry": "國家/地區:",
"LabelCurrentPassword": "當前的密碼:",
"LabelDay": "星期:",
"LabelEnableDlnaClientDiscoveryInterval": "尋找用戶端時間間隔:",
"LabelEnableDlnaClientDiscoveryInterval": "尋找用戶端時間間隔",
"LabelEnableDlnaDebugLogging": "記錄 DLNA 除錯資料到日誌",
"LabelEnableDlnaDebugLoggingHelp": "將會建立非常大的日誌檔案,建議在進行故障排除時啟用。",
"LabelEnableDlnaPlayTo": "啟用DLNA播放功能",
@ -83,7 +83,7 @@
"LabelLanguage": "語言:",
"LabelMaxBackdropsPerItem": "每個項目背景的最大數目:",
"LabelMaxParentalRating": "最大允許的家長評級:",
"LabelMaxResumePercentage": "最大繼續播放百分比:",
"LabelMaxResumePercentage": "最大繼續播放百分比",
"LabelMaxResumePercentageHelp": "媒體若於該時間後停止,會被認定為已播放。",
"LabelMaxScreenshotsPerItem": "每件物品截圖的最大數量:",
"LabelMetadataPath": "媒體資訊路徑:",
@ -148,7 +148,7 @@
"OptionParentalRating": "家長評級",
"OptionPlayCount": "播放次數",
"OptionPremiereDate": "首映日期",
"OptionResumable": "可恢復",
"OptionResumable": "可繼續",
"OptionSpecialEpisode": "特集",
"OptionTrackName": "曲目名稱",
"OptionTvdbRating": "TVDB 評分",
@ -401,7 +401,7 @@
"HeaderAddUpdateImage": "新增/更新圖片",
"HeaderAlbumArtists": "專輯演出者",
"HeaderAlert": "通知",
"HeaderAllowMediaDeletionFrom": "允許從刪除媒體:",
"HeaderAllowMediaDeletionFrom": "允許從以下位置刪除媒體:",
"HeaderApiKey": "API 金鑰",
"HeaderApiKeys": "API 金鑰",
"HeaderApiKeysHelp": "外部應用程式需要有一個 API 金鑰以用於和伺服器溝通。金鑰會在使用者登入時自動發行,也可以手動產生一個金鑰。",
@ -445,7 +445,7 @@
"HeaderEnabledFields": "已啟用的欄位",
"HeaderEnabledFieldsHelp": "反選欄位以鎖定並不讓其數據被更改。",
"HeaderError": "錯誤",
"HeaderExternalIds": "外部 ID:",
"HeaderExternalIds": "外部 ID",
"HeaderFetcherSettings": "擷取器設置",
"HeaderForKids": "給兒童",
"HeaderHttpHeaders": "HTTP 標頭",
@ -592,7 +592,7 @@
"LabelBindToLocalNetworkAddressHelp": "(選用)覆蓋 HTTP 伺服器綁定的本地 IP 位址。留空則將監聽所有可用的位址。更改此欄位需重啟伺服器。",
"LabelBirthDate": "出生日期:",
"LabelBirthYear": "出生年:",
"LabelBlastMessageInterval": "活動信號的時間間隔:",
"LabelBlastMessageInterval": "活動信號的時間間隔",
"LabelBlastMessageIntervalHelp": "確定伺服器活動消息之間的持續時間(秒)。",
"LabelBlockContentWithTags": "通過標籤鎖定內容:",
"LabelBurnSubtitles": "燒錄字幕:",
@ -602,7 +602,7 @@
"LabelCertificatePassword": "證書密碼:",
"LabelCertificatePasswordHelp": "如果你的證書需要密碼,請在此輸入它。",
"LabelChannels": "頻道:",
"LabelCommunityRating": "討論區評分:",
"LabelCommunityRating": "討論區評分",
"LabelCriticRating": "影評評分:",
"LabelCustomCertificatePath": "自訂 SSL 證書路徑:",
"LabelCustomCertificatePathHelp": "提供包含證書和金鑰的 PKCS #12 文件的路徑以在自訂域名上啟用 TLS。",
@ -790,7 +790,7 @@
"LabelDownMixAudioScale": "縮混時的音訊增強:",
"LabelDownMixAudioScaleHelp": "縮混時增強音訊。其中一個音軌將保持原始音量。",
"LabelDownloadLanguages": "下載語言:",
"LabelDynamicExternalId": "{0} Id:",
"LabelDynamicExternalId": "{0} Id",
"LabelEasyPinCode": "簡易 PIN 碼:",
"LabelEnableAutomaticPortMap": "啟用自動埠映射",
"LabelEnableSingleImageInDidlLimit": "限制單個嵌入式圖片",
@ -829,7 +829,7 @@
"LabelHardwareAccelerationType": "硬體加速:",
"LabelImportOnlyFavoriteChannels": "僅限收藏的頻道",
"LabelInNetworkSignInWithEasyPassword": "啟用 簡易 PIN code 進行區域網路登入",
"LabelH264Crf": "H.264 編碼 CRF:",
"LabelH264Crf": "H.264 編碼 CRF",
"LabelMaxStreamingBitrate": "最大串流畫質:",
"LabelMaxStreamingBitrateHelp": "指定最大串流位元率。",
"LabelMessageText": "訊息文字:",
@ -899,7 +899,7 @@
"LabelKodiMetadataEnableExtraThumbs": "複製 extrafanart 到 extrathumbs 欄位",
"LabelMovieCategories": "電影分類:",
"LabelMoviePrefix": "電影前綴:",
"LabelProfileContainer": "影片容器:",
"LabelProfileContainer": "影片容器",
"LabelDropShadow": "陰影:",
"LabelTVHomeScreen": "電視模式主畫面:",
"MovieLibraryHelp": "查看 {0}Jellyfin 電影命名指南{1}。",
@ -1181,8 +1181,8 @@
"LabelPlayer": "播放器:",
"LabelPlayMethod": "播放方式:",
"LabelParentNumber": "父編號:",
"LabelPostProcessor": "後處理應用程式:",
"LabelPostProcessorArguments": "處理器後命令行參數:",
"LabelPostProcessor": "後處理應用程式",
"LabelPostProcessorArguments": "處理器後命令行參數",
"LabelPostProcessorArgumentsHelp": "使用 {path} 作為錄製檔案的路徑。",
"LabelPreferredDisplayLanguage": "首選語言:",
"LabelPreferredSubtitleLanguage": "字幕語言偏好:",
@ -1224,7 +1224,7 @@
"PinCodeResetConfirmation": "你確定要重設簡易 PIN code 嗎?",
"PasswordResetProviderHelp": "選擇重設密碼提供者以便使用者重設密碼。",
"PlaceFavoriteChannelsAtBeginning": "將喜愛的頻道置頂",
"PlaybackData": "播放資料",
"PlaybackData": "播放內容",
"OptionRandom": "隨機",
"XmlDocumentAttributeListHelp": "這些屬性會在每一個 XML 回應的根元素上套用。",
"SkipEpisodesAlreadyInMyLibraryHelp": "劇集將使用季和劇集編號進行比較。",
@ -1331,7 +1331,7 @@
"LabelRepositoryUrl": "儲存庫 URL",
"HeaderNewRepository": "新增儲存庫",
"MessageNoRepositories": "尚無儲存庫。",
"LabelSyncPlayAccess": "同步播放存取控制:",
"LabelSyncPlayAccess": "同步播放存取控制",
"LabelSyncPlayAccessNone": "禁止該使用者",
"LabelSyncPlayAccessJoinGroups": "允許使用者加入群組",
"LabelSyncPlayAccessCreateAndJoinGroups": "允許使用者建立與加入群組",
@ -1429,7 +1429,7 @@
"LabelTonemappingDesatHelp": "降低超過此亮度級別的亮部飽和度。此值越大,將保留更多的顏色資訊。此設置可以平滑地變成白色,從而有助於防止超高亮顯示出不自然的顏色。這使圖像感覺更自然,但以減少超出範圍的顏色的相關資訊為代價。建議值和預設值分別為 0 和 0.5。",
"LabelCreateHttpPortMap": "為 HTTP 與 HTTPS 流量啟用自動端口映射。",
"LabelAutomaticDiscoveryHelp": "允許程式通過UDP 7359 連接埠自動偵測Jellyfin 。",
"LabelAutomaticDiscovery": "啟動自動探索:",
"LabelAutomaticDiscovery": "啟動自動探索",
"LabelAutoDiscoveryTracingHelp": "若啟用後,將會記錄自動探索連接埠的封包。",
"HeaderUploadSubtitle": "上傳字幕",
"HeaderPortRanges": "Proxy 和防火牆設定",
@ -1474,8 +1474,8 @@
"LabelMaxAudiobookResumeHelp": "將剩下的部分小於此時長後停止播放的媒體當作已播畢。",
"LabelIsForced": "強制",
"LabelHDHomerunPortRangeHelp": "將HDHomeRun UDP 端口範圍限制至該值內。(預設值為 1024 - 65535。",
"LabelHDHomerunPortRange": "HDHomeRun 端口範圍:",
"LabelH265Crf": "H.265 編碼 CRF:",
"LabelHDHomerunPortRange": "HDHomeRun 端口範圍",
"LabelH265Crf": "H.265 編碼 CRF",
"LabelEnableSSDPTracingHelp": "將 SSDP 追蹤詳細資料記錄至日誌。<br /><b>警告</b>:這將導致效能嚴重損失。",
"LabelEnableSSDPTracing": "啟用 SSDP 追蹤:",
"LabelAutoDiscoveryTracing": "開啟自動追蹤。",
@ -1530,17 +1530,17 @@
"SyncPlayGroupDefaultTitle": "{0}的群組",
"PluginFromRepo": "{0} 來自倉儲 {1}",
"MessageSent": "訊息送出。",
"LabelSlowResponseTime": "反應緩慢判斷時間(毫秒):",
"LabelSlowResponseTime": "反應緩慢判斷時間(毫秒)",
"LabelSlowResponseEnabled": "當伺服器應答過慢時記錄警告訊息",
"LabelMinAudiobookResume": "恢復播放有聲書的最短時間:",
"LabelMaxAudiobookResume": "恢復播放有聲書的剩餘時間:",
"LabelMinAudiobookResume": "繼續播放有聲書的最短時間:",
"LabelMaxAudiobookResume": "繼續播放有聲書的剩餘時間:",
"LabelLocalCustomCss": "自訂CSS樣式僅使用於此客戶端。你可能會想要停用伺服器自訂CSS。",
"LabelDisableCustomCss": "停用由伺服器提供的自訂CSS標籤或品牌。",
"LabelCreateHttpPortMapHelp": "允許自動端口映射為除了HTTPS之外的HTTP流量創建規則。",
"HeaderContinueReading": "繼續閱讀",
"DisableCustomCss": "停用伺服器提供的自訂CSS樣式",
"DirectPlayHelp": "原始檔完全相容於此客戶端,且工作階段正在接收檔案並未作任何修改。",
"LabelHardwareEncoding": "硬體編碼器:",
"LabelHardwareEncoding": "硬體編碼器",
"Track": "音軌",
"Remixer": "重混師",
"ReleaseGroup": "發行組合",
@ -1550,17 +1550,17 @@
"Engineer": "聲音工程師",
"Conductor": "指揮",
"Arranger": "編曲",
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync 最低延遲:",
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync 最低延遲",
"LabelSyncPlaySettingsSpeedToSyncDurationHelp": "使用SpeedToSync來校正播放位置所需的毫秒。",
"LabelSyncPlaySettingsSpeedToSyncDuration": "SpeedToSync長度:",
"LabelSyncPlaySettingsSpeedToSyncDuration": "SpeedToSync長度",
"LabelSyncPlaySettingsMaxDelaySpeedToSyncHelp": "在最大值的播放延遲(毫秒)後將SpeedToSync轉為採用SkipToSync。",
"LabelSyncPlaySettingsMaxDelaySpeedToSync": "SpeedToSync最大延遲:",
"LabelSyncPlaySettingsMaxDelaySpeedToSync": "SpeedToSync最大延遲",
"LabelSyncPlaySettingsMinDelaySpeedToSyncHelp": "在SpeedToSync嘗試校正播放位置後的最低播放延遲(以毫秒為單位)。",
"LabelSyncPlaySettingsMinDelaySpeedToSync": "SpeedToSync最低延遲:",
"LabelSyncPlaySettingsMinDelaySpeedToSync": "SpeedToSync最低延遲",
"LabelSyncPlaySettingsSyncCorrectionHelp": "透過加速媒體或透過尋找大概位置來啓用播放的主動同步。在嚴重卡頓時請不要開啟這個功能。",
"LabelSyncPlaySettingsSyncCorrection": "同步校正",
"LabelSyncPlaySettingsExtraTimeOffsetHelp": "手動調整與所選的時間同步裝置的時間偏移(以毫秒為單位)。小心調整。",
"LabelSyncPlaySettingsExtraTimeOffset": "額外時間偏移:",
"LabelSyncPlaySettingsExtraTimeOffset": "額外時間偏移",
"LabelSyncPlaySettingsDescription": "變更SyncPlay設定",
"HeaderSyncPlayTimeSyncSettings": "時間同步",
"HeaderSyncPlayPlaybackSettings": "回放",

View file

@ -136,12 +136,20 @@
align-items: center;
}
.osdTimeText {
.osdRatingsText {
display: flex;
align-items: center;
margin-left: 1em;
margin-right: auto;
user-select: none;
}
.osdTimeText {
margin-left: 1em;
margin-right: 1em;
user-select: none;
}
.osdTitle,
.osdTitleSmall {
margin: 0 1em 0 0;
@ -213,6 +221,14 @@
.videoOsdBottom .endsAtText {
display: none !important;
}
.videoOsdBottom .osdRatingsText .starRatingContainer {
display: none !important;
}
.videoOsdBottom .osdRatingsText .mediaInfoCriticRating {
display: none !important;
}
}
.syncPlayContainer {

42
src/utils/fetchLocal.ts Normal file
View file

@ -0,0 +1,42 @@
interface FetchOptions {
cache?: string
}
const URL_RESOLVER = document.createElement('a');
// `fetch` with `file:` support
// Recent browsers seem to support `file` protocol under some conditions.
// Based on https://github.com/github/fetch/pull/92#issuecomment-174730593
// https://github.com/github/fetch/pull/92#issuecomment-512187452
export default async function fetchLocal(url: string, options?: FetchOptions) {
URL_RESOLVER.href = url;
const requestURL = URL_RESOLVER.href;
return new Promise<Response>((resolve, reject) => {
const xhr = new XMLHttpRequest;
xhr.onload = () => {
// `file` protocol has invalid OK status
let status = xhr.status;
if (requestURL.startsWith('file:') && status === 0) {
status = 200;
}
/* eslint-disable-next-line compat/compat */
resolve(new Response(xhr.responseText, { status }));
};
xhr.onerror = () => {
reject(new TypeError('Local request failed'));
};
xhr.open('GET', url);
if (options && options.cache) {
xhr.setRequestHeader('Cache-Control', options.cache);
}
xhr.send(null);
});
}

View file

@ -10,6 +10,7 @@
"strict": true,
"module": "ESNext",
"moduleResolution": "node",
"resolveJsonModule": true,
"outDir": "./dist/",
"checkJs": false,
"strictNullChecks": true,