mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
df3a7a75d2
35 changed files with 471 additions and 353 deletions
|
@ -21,7 +21,7 @@
|
|||
}
|
||||
|
||||
.libraryPage {
|
||||
padding-top: 7em;
|
||||
padding-top: 7em !important;
|
||||
}
|
||||
|
||||
.itemDetailPage {
|
||||
|
@ -115,7 +115,7 @@
|
|||
display: -webkit-inline-box;
|
||||
display: -webkit-inline-flex;
|
||||
display: inline-flex;
|
||||
margin: 0 0 0 0.5em;
|
||||
margin: 0.3em 0 0 0.5em;
|
||||
height: 1.7em;
|
||||
-webkit-box-align: center;
|
||||
-webkit-align-items: center;
|
||||
|
@ -128,10 +128,6 @@
|
|||
margin-top: 0;
|
||||
}
|
||||
|
||||
.layout-mobile .pageTitleWithDefaultLogo {
|
||||
background-image: url(../img/icon-transparent.png);
|
||||
}
|
||||
|
||||
.headerLeft,
|
||||
.skinHeader {
|
||||
display: -webkit-box;
|
||||
|
@ -242,10 +238,11 @@
|
|||
}
|
||||
|
||||
.mainDrawer-scrollContainer {
|
||||
margin-bottom: 10vh;
|
||||
padding-bottom: 10vh;
|
||||
}
|
||||
|
||||
@media all and (min-width: 40em) {
|
||||
.dashboardDocument .adminDrawerLogo,
|
||||
.dashboardDocument .mainDrawerButton {
|
||||
display: none !important;
|
||||
}
|
||||
|
@ -271,6 +268,12 @@
|
|||
}
|
||||
}
|
||||
|
||||
@media all and (max-width: 60em) {
|
||||
.libraryDocument .mainDrawerButton {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@media all and (max-width: 84em) {
|
||||
.withSectionTabs .headerTop {
|
||||
padding-bottom: 0.55em;
|
||||
|
@ -313,7 +316,7 @@
|
|||
}
|
||||
|
||||
.dashboardDocument .mainDrawer-scrollContainer {
|
||||
margin-top: 4.6em !important;
|
||||
margin-top: 4.65em !important;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -606,12 +609,11 @@
|
|||
}
|
||||
|
||||
.detailLogo {
|
||||
width: 67.25vw;
|
||||
height: 14.5vh;
|
||||
width: 30vw;
|
||||
height: 25vh;
|
||||
position: absolute;
|
||||
top: 15vh;
|
||||
right: 0;
|
||||
-webkit-background-size: contain;
|
||||
top: 10vh;
|
||||
right: 20vw;
|
||||
background-size: contain;
|
||||
}
|
||||
|
||||
|
@ -619,26 +621,8 @@
|
|||
display: none;
|
||||
}
|
||||
|
||||
@media all and (max-width: 87.5em) {
|
||||
.detailLogo {
|
||||
right: 5%;
|
||||
}
|
||||
}
|
||||
|
||||
@media all and (max-width: 75em) {
|
||||
.detailLogo {
|
||||
right: 2%;
|
||||
}
|
||||
}
|
||||
|
||||
@media all and (max-width: 68.75em) {
|
||||
.detailLogo {
|
||||
width: 14.91em;
|
||||
height: 3.5em;
|
||||
right: 5%;
|
||||
bottom: 5%;
|
||||
top: auto;
|
||||
background-position: center right;
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
@ -1119,50 +1103,3 @@ div:not(.sectionTitleContainer-cards) > .sectionTitle-cards {
|
|||
.itemsViewSettingsContainer > .button-flat {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.layout-mobile #myPreferencesMenuPage {
|
||||
padding-top: 3.75em;
|
||||
}
|
||||
|
||||
.itemDetailsGroup {
|
||||
margin-bottom: 1.5em;
|
||||
}
|
||||
|
||||
.trackSelections {
|
||||
max-width: 44em;
|
||||
}
|
||||
|
||||
.detailsGroupItem,
|
||||
.trackSelections .selectContainer {
|
||||
display: flex;
|
||||
max-width: 44em;
|
||||
margin: 0 0 0.5em !important;
|
||||
}
|
||||
|
||||
.trackSelections .selectContainer {
|
||||
margin: 0 0 0.3em !important;
|
||||
}
|
||||
|
||||
.detailsGroupItem .label,
|
||||
.trackSelections .selectContainer .selectLabel {
|
||||
cursor: default;
|
||||
flex-grow: 0;
|
||||
flex-shrink: 0;
|
||||
flex-basis: 6.25em;
|
||||
margin: 0 0.6em 0 0;
|
||||
}
|
||||
|
||||
.trackSelections .selectContainer .selectLabel {
|
||||
margin: 0 0.2em 0 0;
|
||||
}
|
||||
|
||||
.trackSelections .selectContainer .detailTrackSelect {
|
||||
font-size: inherit;
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.trackSelections .selectContainer .selectArrowContainer .selectArrow {
|
||||
margin-top: 0;
|
||||
font-size: 1.4em;
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ export function download(items) {
|
|||
|
||||
if (window.NativeShell) {
|
||||
items.map(function (item) {
|
||||
window.NativeShell.downloadFile(item.url);
|
||||
window.NativeShell.downloadFile(item);
|
||||
});
|
||||
} else {
|
||||
multiDownload(items.map(function (item) {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager', 'scrollHelper', 'serverNotifications', 'loading', 'datetime', 'focusManager', 'playbackManager', 'userSettings', 'imageLoader', 'events', 'layoutManager', 'itemShortcuts', 'dom', 'css!./guide.css', 'programStyles', 'material-icons', 'scrollStyles', 'emby-button', 'paper-icon-button-light', 'emby-tabs', 'emby-scroller', 'flexStyles', 'registerElement'], function (require, inputManager, browser, globalize, connectionManager, scrollHelper, serverNotifications, loading, datetime, focusManager, playbackManager, userSettings, imageLoader, events, layoutManager, itemShortcuts, dom) {
|
||||
define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager', 'scrollHelper', 'serverNotifications', 'loading', 'datetime', 'focusManager', 'playbackManager', 'userSettings', 'imageLoader', 'events', 'layoutManager', 'itemShortcuts', 'dom', 'css!./guide.css', 'programStyles', 'material-icons', 'scrollStyles', 'emby-programcell', 'emby-button', 'paper-icon-button-light', 'emby-tabs', 'emby-scroller', 'flexStyles', 'registerElement'], function (require, inputManager, browser, globalize, connectionManager, scrollHelper, serverNotifications, loading, datetime, focusManager, playbackManager, userSettings, imageLoader, events, layoutManager, itemShortcuts, dom) {
|
||||
'use strict';
|
||||
|
||||
function showViewSettings(instance) {
|
||||
|
@ -1252,18 +1252,5 @@ define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager',
|
|||
});
|
||||
}
|
||||
|
||||
var ProgramCellPrototype = Object.create(HTMLButtonElement.prototype);
|
||||
|
||||
ProgramCellPrototype.detachedCallback = function () {
|
||||
this.posLeft = null;
|
||||
this.posWidth = null;
|
||||
this.guideProgramName = null;
|
||||
};
|
||||
|
||||
document.registerElement('emby-programcell', {
|
||||
prototype: ProgramCellPrototype,
|
||||
extends: 'button'
|
||||
});
|
||||
|
||||
return Guide;
|
||||
});
|
||||
|
|
|
@ -10,6 +10,13 @@
|
|||
<div class="fieldDescription">${LabelPleaseRestart}</div>
|
||||
</div>
|
||||
|
||||
<div class="verticalSection verticalSection-extrabottompadding">
|
||||
<label class="checkboxContainer">
|
||||
<input class="chkHidePlayedFromLatest" type="checkbox" is="emby-checkbox" />
|
||||
<span>${HideWatchedContentFromLatestMedia}</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="selectContainer">
|
||||
<select is="emby-select" id="selectHomeSection1" label="{section1label}">
|
||||
<option value="smalllibrarytiles">${HeaderMyMedia}</option>
|
||||
|
@ -110,13 +117,6 @@
|
|||
|
||||
<div class="perLibrarySettings"></div>
|
||||
|
||||
<div class="verticalSection verticalSection-extrabottompadding">
|
||||
<label class="checkboxContainer">
|
||||
<input class="chkHidePlayedFromLatest" type="checkbox" is="emby-checkbox" />
|
||||
<span>${HideWatchedContentFromLatestMedia}</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="verticalSection verticalSection-extrabottompadding">
|
||||
<h2 class="sectionTitle">${HeaderLibraryFolders}</h2>
|
||||
<div>
|
||||
|
|
|
@ -600,8 +600,9 @@ define(['browser', 'require', 'events', 'apphost', 'loading', 'dom', 'playbackMa
|
|||
var offsetValue = parseFloat(offset);
|
||||
|
||||
// if .ass currently rendering
|
||||
if (currentAssRenderer) {
|
||||
if (currentSubtitlesOctopus) {
|
||||
updateCurrentTrackOffset(offsetValue);
|
||||
currentSubtitlesOctopus.timeOffset = offsetValue;
|
||||
} else {
|
||||
var trackElement = getTextTrack();
|
||||
// if .vtt currently rendering
|
||||
|
@ -1220,11 +1221,6 @@ define(['browser', 'require', 'events', 'apphost', 'loading', 'dom', 'playbackMa
|
|||
|
||||
function updateSubtitleText(timeMs) {
|
||||
|
||||
// handle offset for ass tracks
|
||||
if (currentTrackOffset) {
|
||||
timeMs += (currentTrackOffset * 1000);
|
||||
}
|
||||
|
||||
var clock = currentClock;
|
||||
if (clock) {
|
||||
try {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
define(['datetime', 'itemHelper', 'css!./indicators.css', 'material-icons'], function (datetime, itemHelper) {
|
||||
define(['datetime', 'itemHelper', 'emby-progressbar', 'css!./indicators.css', 'material-icons'], function (datetime, itemHelper) {
|
||||
'use strict';
|
||||
|
||||
function enableProgressIndicator(item) {
|
||||
|
@ -183,45 +183,6 @@ define(['datetime', 'itemHelper', 'css!./indicators.css', 'material-icons'], fun
|
|||
return '';
|
||||
}
|
||||
|
||||
var ProgressBarPrototype = Object.create(HTMLDivElement.prototype);
|
||||
|
||||
function onAutoTimeProgress() {
|
||||
var start = parseInt(this.getAttribute('data-starttime'));
|
||||
var end = parseInt(this.getAttribute('data-endtime'));
|
||||
|
||||
var now = new Date().getTime();
|
||||
var total = end - start;
|
||||
var pct = 100 * ((now - start) / total);
|
||||
|
||||
pct = Math.min(100, pct);
|
||||
pct = Math.max(0, pct);
|
||||
|
||||
var itemProgressBarForeground = this.querySelector('.itemProgressBarForeground');
|
||||
itemProgressBarForeground.style.width = pct + '%';
|
||||
}
|
||||
|
||||
ProgressBarPrototype.attachedCallback = function () {
|
||||
if (this.timeInterval) {
|
||||
clearInterval(this.timeInterval);
|
||||
}
|
||||
|
||||
if (this.getAttribute('data-automode') === 'time') {
|
||||
this.timeInterval = setInterval(onAutoTimeProgress.bind(this), 60000);
|
||||
}
|
||||
};
|
||||
|
||||
ProgressBarPrototype.detachedCallback = function () {
|
||||
if (this.timeInterval) {
|
||||
clearInterval(this.timeInterval);
|
||||
this.timeInterval = null;
|
||||
}
|
||||
};
|
||||
|
||||
document.registerElement('emby-progressbar', {
|
||||
prototype: ProgressBarPrototype,
|
||||
extends: 'div'
|
||||
});
|
||||
|
||||
return {
|
||||
getProgressHtml: getProgressHtml,
|
||||
getProgressBarHtml: getProgressBarHtml,
|
||||
|
|
|
@ -339,7 +339,9 @@ define(["apphost", "globalize", "connectionManager", "itemHelper", "appRouter",
|
|||
fileDownloader.download([{
|
||||
url: downloadHref,
|
||||
itemId: itemId,
|
||||
serverId: serverId
|
||||
serverId: serverId,
|
||||
title: item.Name,
|
||||
filename: item.Path.replace(/^.*[\\\/]/, '')
|
||||
}]);
|
||||
getResolveFunction(getResolveFunction(resolve, id), id)();
|
||||
});
|
||||
|
|
|
@ -185,29 +185,15 @@ define(['require', 'datetime', 'itemHelper', 'events', 'browser', 'imageLoader',
|
|||
volumeSliderContainer.classList.remove('hide');
|
||||
}
|
||||
|
||||
var volumeSliderTimer;
|
||||
|
||||
function setVolume() {
|
||||
clearTimeout(volumeSliderTimer);
|
||||
volumeSliderTimer = null;
|
||||
|
||||
if (currentPlayer) {
|
||||
currentPlayer.setVolume(this.value);
|
||||
}
|
||||
}
|
||||
|
||||
function setVolumeDelayed() {
|
||||
if (!volumeSliderTimer) {
|
||||
var that = this;
|
||||
volumeSliderTimer = setTimeout(function () {
|
||||
setVolume.call(that);
|
||||
}, 700);
|
||||
}
|
||||
}
|
||||
|
||||
volumeSlider.addEventListener('change', setVolume);
|
||||
volumeSlider.addEventListener('mousemove', setVolumeDelayed);
|
||||
volumeSlider.addEventListener('touchmove', setVolumeDelayed);
|
||||
volumeSlider.addEventListener('mousemove', setVolume);
|
||||
volumeSlider.addEventListener('touchmove', setVolume);
|
||||
|
||||
positionSlider = elem.querySelector('.nowPlayingBarPositionSlider');
|
||||
positionSlider.addEventListener('change', function () {
|
||||
|
|
|
@ -3282,7 +3282,7 @@ define(['events', 'datetime', 'appSettings', 'itemHelper', 'pluginManager', 'pla
|
|||
|
||||
function onPlaybackVolumeChange(e) {
|
||||
var player = this;
|
||||
sendProgressUpdate(player, 'volumechange');
|
||||
sendProgressUpdateDelayed(player, 'volumechange');
|
||||
}
|
||||
|
||||
function onRepeatModeChange(e) {
|
||||
|
@ -3377,7 +3377,15 @@ define(['events', 'datetime', 'appSettings', 'itemHelper', 'pluginManager', 'pla
|
|||
|
||||
pluginManager.ofType('mediaplayer').map(initMediaPlayer);
|
||||
|
||||
/** Delay timer for sendProgressUpdate */
|
||||
var sendProgressUpdateTimer;
|
||||
|
||||
/** Delay time in ms for sendProgressUpdate */
|
||||
var sendProgressUpdateDelay = 700;
|
||||
|
||||
function sendProgressUpdate(player, progressEventName, reportPlaylist) {
|
||||
clearTimeout(sendProgressUpdateTimer);
|
||||
sendProgressUpdateTimer = null;
|
||||
|
||||
if (!player) {
|
||||
throw new Error('player cannot be null');
|
||||
|
@ -3403,6 +3411,14 @@ define(['events', 'datetime', 'appSettings', 'itemHelper', 'pluginManager', 'pla
|
|||
}
|
||||
}
|
||||
|
||||
function sendProgressUpdateDelayed(player, progressEventName, reportPlaylist) {
|
||||
if (!sendProgressUpdateTimer) {
|
||||
sendProgressUpdateTimer = setTimeout(function () {
|
||||
sendProgressUpdate(player, progressEventName, reportPlaylist);
|
||||
}, sendProgressUpdateDelay);
|
||||
}
|
||||
}
|
||||
|
||||
function getLiveStreamMediaInfo(player, streamInfo, mediaSource, liveStreamId, serverId) {
|
||||
|
||||
console.debug('getLiveStreamMediaInfo');
|
||||
|
|
|
@ -665,24 +665,10 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
|
|||
return datetime.getDisplayRunningTime(ticks);
|
||||
};
|
||||
|
||||
var volumeSliderTimer;
|
||||
|
||||
function setVolume() {
|
||||
clearTimeout(volumeSliderTimer);
|
||||
volumeSliderTimer = null;
|
||||
|
||||
playbackManager.setVolume(this.value, currentPlayer);
|
||||
}
|
||||
|
||||
function setVolumeDelayed() {
|
||||
if (!volumeSliderTimer) {
|
||||
var that = this;
|
||||
volumeSliderTimer = setTimeout(function () {
|
||||
setVolume.call(that);
|
||||
}, 700);
|
||||
}
|
||||
}
|
||||
|
||||
var contextmenuHtml = '<button id="toggleContextMenu" is="paper-icon-button-light" class="btnToggleContextMenu" title=' + globalize.translate('ButtonToggleContextMenu') + '><i class="material-icons more_vert"></i></button>';
|
||||
var volumecontrolHtml = '<div class="volumecontrol flex align-items-center flex-wrap-wrap justify-content-center">';
|
||||
volumecontrolHtml += '<button is="paper-icon-button-light" class="buttonMute autoSize" title=' + globalize.translate('Mute') + '><i class="xlargePaperIconButton material-icons"></i></button>';
|
||||
|
@ -694,9 +680,10 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
|
|||
} else {
|
||||
context.querySelector(".playlistSectionButton").innerHTML += volumecontrolHtml + contextmenuHtml;
|
||||
}
|
||||
|
||||
context.querySelector(".nowPlayingVolumeSlider").addEventListener("change", setVolume);
|
||||
context.querySelector(".nowPlayingVolumeSlider").addEventListener("mousemove", setVolumeDelayed);
|
||||
context.querySelector(".nowPlayingVolumeSlider").addEventListener("touchmove", setVolumeDelayed);
|
||||
context.querySelector(".nowPlayingVolumeSlider").addEventListener("mousemove", setVolume);
|
||||
context.querySelector(".nowPlayingVolumeSlider").addEventListener("touchmove", setVolume);
|
||||
context.querySelector(".buttonMute").addEventListener("click", function () {
|
||||
playbackManager.toggleMute(currentPlayer);
|
||||
});
|
||||
|
|
|
@ -27,14 +27,10 @@ define(["globalize", "loading", "libraryMenu", "emby-checkbox", "emby-button", "
|
|||
view.querySelector("#chkSaveMetadataHidden").checked = config.SaveMetadataHidden;
|
||||
});
|
||||
ApiClient.getNamedConfiguration("metadata").then(function(metadata) {
|
||||
loadMetadataConfig(this, metadata);
|
||||
view.querySelector("#selectDateAdded").selectedIndex = metadata.UseFileCreationTimeForDateAdded ? 1 : 0;
|
||||
});
|
||||
}
|
||||
|
||||
function loadMetadataConfig(page, config) {
|
||||
$("#selectDateAdded", page).val(config.UseFileCreationTimeForDateAdded ? "1" : "0");
|
||||
}
|
||||
|
||||
view.querySelector("form").addEventListener("submit", function(e) {
|
||||
loading.show();
|
||||
var form = this;
|
||||
|
|
|
@ -1272,7 +1272,6 @@ define(["playbackManager", "dom", "inputManager", "datetime", "itemHelper", "med
|
|||
var programEndDateMs = 0;
|
||||
var playbackStartTimeTicks = 0;
|
||||
var subtitleSyncOverlay;
|
||||
var volumeSliderTimer;
|
||||
var nowPlayingVolumeSlider = view.querySelector(".osdVolumeSlider");
|
||||
var nowPlayingVolumeSliderContainer = view.querySelector(".osdVolumeSliderContainer");
|
||||
var nowPlayingPositionSlider = view.querySelector(".osdPositionSlider");
|
||||
|
@ -1423,27 +1422,15 @@ define(["playbackManager", "dom", "inputManager", "datetime", "itemHelper", "med
|
|||
}
|
||||
|
||||
function setVolume() {
|
||||
clearTimeout(volumeSliderTimer);
|
||||
volumeSliderTimer = null;
|
||||
|
||||
playbackManager.setVolume(this.value, currentPlayer);
|
||||
}
|
||||
|
||||
function setVolumeDelayed() {
|
||||
if (!volumeSliderTimer) {
|
||||
var that = this;
|
||||
volumeSliderTimer = setTimeout(function () {
|
||||
setVolume.call(that);
|
||||
}, 700);
|
||||
}
|
||||
}
|
||||
|
||||
view.querySelector(".buttonMute").addEventListener("click", function () {
|
||||
playbackManager.toggleMute(currentPlayer);
|
||||
});
|
||||
nowPlayingVolumeSlider.addEventListener("change", setVolume);
|
||||
nowPlayingVolumeSlider.addEventListener("mousemove", setVolumeDelayed);
|
||||
nowPlayingVolumeSlider.addEventListener("touchmove", setVolumeDelayed);
|
||||
nowPlayingVolumeSlider.addEventListener("mousemove", setVolume);
|
||||
nowPlayingVolumeSlider.addEventListener("touchmove", setVolume);
|
||||
|
||||
nowPlayingPositionSlider.addEventListener("change", function () {
|
||||
var player = currentPlayer;
|
||||
|
|
16
src/elements/emby-programcell/emby-programcell.js
Normal file
16
src/elements/emby-programcell/emby-programcell.js
Normal file
|
@ -0,0 +1,16 @@
|
|||
define([], function() {
|
||||
'use strict';
|
||||
|
||||
var ProgramCellPrototype = Object.create(HTMLButtonElement.prototype);
|
||||
|
||||
ProgramCellPrototype.detachedCallback = function () {
|
||||
this.posLeft = null;
|
||||
this.posWidth = null;
|
||||
this.guideProgramName = null;
|
||||
};
|
||||
|
||||
document.registerElement('emby-programcell', {
|
||||
prototype: ProgramCellPrototype,
|
||||
extends: 'button'
|
||||
});
|
||||
});
|
42
src/elements/emby-progressbar/emby-progressbar.js
Normal file
42
src/elements/emby-progressbar/emby-progressbar.js
Normal file
|
@ -0,0 +1,42 @@
|
|||
define([], function() {
|
||||
'use strict';
|
||||
|
||||
var ProgressBarPrototype = Object.create(HTMLDivElement.prototype);
|
||||
|
||||
function onAutoTimeProgress() {
|
||||
var start = parseInt(this.getAttribute('data-starttime'));
|
||||
var end = parseInt(this.getAttribute('data-endtime'));
|
||||
|
||||
var now = new Date().getTime();
|
||||
var total = end - start;
|
||||
var pct = 100 * ((now - start) / total);
|
||||
|
||||
pct = Math.min(100, pct);
|
||||
pct = Math.max(0, pct);
|
||||
|
||||
var itemProgressBarForeground = this.querySelector('.itemProgressBarForeground');
|
||||
itemProgressBarForeground.style.width = pct + '%';
|
||||
}
|
||||
|
||||
ProgressBarPrototype.attachedCallback = function () {
|
||||
if (this.timeInterval) {
|
||||
clearInterval(this.timeInterval);
|
||||
}
|
||||
|
||||
if (this.getAttribute('data-automode') === 'time') {
|
||||
this.timeInterval = setInterval(onAutoTimeProgress.bind(this), 60000);
|
||||
}
|
||||
};
|
||||
|
||||
ProgressBarPrototype.detachedCallback = function () {
|
||||
if (this.timeInterval) {
|
||||
clearInterval(this.timeInterval);
|
||||
this.timeInterval = null;
|
||||
}
|
||||
};
|
||||
|
||||
document.registerElement('emby-progressbar', {
|
||||
prototype: ProgressBarPrototype,
|
||||
extends: 'div'
|
||||
});
|
||||
});
|
|
@ -780,6 +780,15 @@ var AppInfo = {};
|
|||
define("emby-slider", [elementsPath + "/emby-slider/emby-slider"], returnFirstDependency);
|
||||
define("emby-textarea", [elementsPath + "/emby-textarea/emby-textarea"], returnFirstDependency);
|
||||
define("emby-toggle", [elementsPath + "/emby-toggle/emby-toggle"], returnFirstDependency);
|
||||
define("emby-scroller", [elementsPath + "/emby-scroller/emby-scroller"], returnFirstDependency);
|
||||
define("emby-tabs", [elementsPath + "/emby-tabs/emby-tabs"], returnFirstDependency);
|
||||
define("emby-scrollbuttons", [elementsPath + "/emby-scrollbuttons/emby-scrollbuttons"], returnFirstDependency);
|
||||
define("emby-itemrefreshindicator", [elementsPath + "/emby-itemrefreshindicator/emby-itemrefreshindicator"], returnFirstDependency);
|
||||
define("emby-itemscontainer", [elementsPath + "/emby-itemscontainer/emby-itemscontainer"], returnFirstDependency);
|
||||
define("emby-playstatebutton", [elementsPath + "/emby-playstatebutton/emby-playstatebutton"], returnFirstDependency);
|
||||
define("emby-ratingbutton", [elementsPath + "/emby-ratingbutton/emby-ratingbutton"], returnFirstDependency);
|
||||
define("emby-progressbar", [elementsPath + "/emby-progressbar/emby-progressbar"], returnFirstDependency);
|
||||
define("emby-programcell", [elementsPath + "/emby-programcell/emby-programcell"], returnFirstDependency);
|
||||
|
||||
define("webSettings", [scriptsPath + "/settings/webSettings"], returnFirstDependency);
|
||||
define("appSettings", [scriptsPath + "/settings/appSettings"], returnFirstDependency);
|
||||
|
@ -798,12 +807,7 @@ var AppInfo = {};
|
|||
define("playerSettingsMenu", [componentsPath + "/playback/playersettingsmenu"], returnFirstDependency);
|
||||
define("playMethodHelper", [componentsPath + "/playback/playmethodhelper"], returnFirstDependency);
|
||||
define("brightnessOsd", [componentsPath + "/playback/brightnessosd"], returnFirstDependency);
|
||||
define("emby-itemscontainer", [componentsPath + "/emby-itemscontainer/emby-itemscontainer"], returnFirstDependency);
|
||||
define("alphaNumericShortcuts", [componentsPath + "/alphanumericshortcuts/alphanumericshortcuts"], returnFirstDependency);
|
||||
define("emby-scroller", [componentsPath + "/emby-scroller/emby-scroller"], returnFirstDependency);
|
||||
define("emby-tabs", [componentsPath + "/emby-tabs/emby-tabs"], returnFirstDependency);
|
||||
define("emby-scrollbuttons", [componentsPath + "/emby-scrollbuttons/emby-scrollbuttons"], returnFirstDependency);
|
||||
define("emby-itemrefreshindicator", [componentsPath + "/emby-itemrefreshindicator/emby-itemrefreshindicator"], returnFirstDependency);
|
||||
define("multiSelect", [componentsPath + "/multiselect/multiselect"], returnFirstDependency);
|
||||
define("alphaPicker", [componentsPath + "/alphapicker/alphapicker"], returnFirstDependency);
|
||||
define("tabbedView", [componentsPath + "/tabbedview/tabbedview"], returnFirstDependency);
|
||||
|
@ -860,8 +864,6 @@ var AppInfo = {};
|
|||
define("objectassign", [componentsPath + "/polyfills/objectassign"], returnFirstDependency);
|
||||
define("focusPreventScroll", [componentsPath + "/polyfills/focusPreventScroll"], returnFirstDependency);
|
||||
define("userdataButtons", [componentsPath + "/userdatabuttons/userdatabuttons"], returnFirstDependency);
|
||||
define("emby-playstatebutton", [componentsPath + "/userdatabuttons/emby-playstatebutton"], returnFirstDependency);
|
||||
define("emby-ratingbutton", [componentsPath + "/userdatabuttons/emby-ratingbutton"], returnFirstDependency);
|
||||
define("listView", [componentsPath + "/listview/listview"], returnFirstDependency);
|
||||
define("indicators", [componentsPath + "/indicators/indicators"], returnFirstDependency);
|
||||
define("viewSettings", [componentsPath + "/viewsettings/viewsettings"], returnFirstDependency);
|
||||
|
|
|
@ -872,5 +872,11 @@
|
|||
"CancelSeries": "Откажи сериите",
|
||||
"CancelRecording": "Откажи записа",
|
||||
"ButtonSplit": "Раздели",
|
||||
"ButtonResetEasyPassword": "Нулиране на бързия ПИН код"
|
||||
"ButtonResetEasyPassword": "Нулиране на бързия ПИН код",
|
||||
"ButtonRevoke": "Отмени",
|
||||
"ButtonEditOtherUserPreferences": "Редакция на потребителския профил, изображение и лични предпочитания.",
|
||||
"BoxRear": "Комплект (стар)",
|
||||
"BoxSet": "Комплект",
|
||||
"AuthProviderHelp": "Избор на доставчик на услуга за Автентификация, която ще се използва за автентификация на потребителската парола.",
|
||||
"AllowedRemoteAddressesHelp": "Списък с IP адреси или IP/маска записи, разделени със запетая, които ще имат отдалечен достъп. Ако полето не е попълнено всички адреси ще имат отдалечен достъп."
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
"BirthDateValue": "Født: {0}",
|
||||
"BirthLocation": "Fødselslokation",
|
||||
"BirthPlaceValue": "Fødselssted: {0}",
|
||||
"BookLibraryHelp": "Lyd- og tekstbøger er understøttet. Se {0}Jellyfins guide til navngivning af bøger{1}.",
|
||||
"BookLibraryHelp": "Lyd- og tekstbøger er understøttet. Se {0}bog guide til navngivning af bøger{1}.",
|
||||
"Browse": "Gennemse",
|
||||
"BrowsePluginCatalogMessage": "Gennemse vores plugin-katalog for at se tilgængelige plugins.",
|
||||
"ButtonAdd": "Tilføj",
|
||||
|
@ -53,7 +53,7 @@
|
|||
"ButtonEdit": "Rediger",
|
||||
"ButtonEditImages": "Rediger billeder",
|
||||
"ButtonEditOtherUserPreferences": "Rediger denne brugers profil, billede og personlige indstillinger.",
|
||||
"ButtonForgotPassword": "Glemt adgangskode",
|
||||
"ButtonForgotPassword": "Glemt Adgangskode",
|
||||
"ButtonFullscreen": "Fuld skærm",
|
||||
"ButtonGotIt": "Forstået",
|
||||
"ButtonHelp": "Hjælp",
|
||||
|
@ -136,30 +136,30 @@
|
|||
"DoNotRecord": "Optag ikke",
|
||||
"Download": "Hent",
|
||||
"DrmChannelsNotImported": "Kanaler med DRM importeres ikke.",
|
||||
"EasyPasswordHelp": "Din pinkode bruges til offline adgang til understøttede Jellyfin apps, og kan også bruges til nemt login inden for eget netværk.",
|
||||
"EasyPasswordHelp": "Din nemme pin-kode bruges til offline adgang på understøttede klienter og kan også bruges til nem login på netværket.",
|
||||
"Edit": "Rediger",
|
||||
"EditImages": "Rediger billeder",
|
||||
"EditSubtitles": "Rediger undertekster",
|
||||
"EnableCinemaMode": "Aktiver biograftilstand",
|
||||
"EnableColorCodedBackgrounds": "Aktiver farvekodet baggrunde",
|
||||
"EnableCinemaMode": "Aktiver Biograftilstand",
|
||||
"EnableColorCodedBackgrounds": "Aktiver Farvekodet baggrunde",
|
||||
"EnableHardwareEncoding": "Aktiver hardware indkoding",
|
||||
"EnablePhotos": "Aktiver fotos",
|
||||
"EnablePhotosHelp": "Fotos bliver opdaget og vist sammen med andre mediefiler.",
|
||||
"EnablePhotos": "Vis fotoer",
|
||||
"EnablePhotosHelp": "Billeder registreres og vises sammen med andre mediefiler.",
|
||||
"EnableStreamLooping": "Auto-gentag live streams",
|
||||
"EnableStreamLoopingHelp": "Aktiver dette hvis live streams kun indeholder få sekunders data og skal efterspørgsel hele tiden. Aktivering af dette uden det er nødvendigt kan forårsage problemer.",
|
||||
"Ended": "Færdig",
|
||||
"EndsAtValue": "Slutter {0}",
|
||||
"ErrorAddingListingsToSchedulesDirect": "Der opstod en fejl under tilføjelse af opstilling til din Schedules Direct-konto. Schedules Direct tillader kun et begrænset antal opstillinger pr. konto. Du bliver muligvis nød til at logge på Schedules Direct-hjemmesiden og fjerne andre lister fra din konto for at fortsætte.",
|
||||
"ErrorAddingListingsToSchedulesDirect": "Der opstod en fejl ved tilføjelse af lineup til din Schedules Direct-konto. Schedules Direct tillader kun et begrænset antal opstillinger pr. Konto. Det kan være nødvendigt at du logger ind på Schedules Direct-webstedet og fjerner andre lister fra din konto, før du fortsætter.",
|
||||
"ErrorAddingMediaPathToVirtualFolder": "Der opstod en fejl under tilføjelse af mediesti. Kontroller venligst at stien er gyldig og at Jellyfin Server-processen har adgang til denne lokation.",
|
||||
"ErrorAddingTunerDevice": "Der opstod en fejl under tilføjelse af tuner-enhed. Kontroller venligst at den er tilgængelig og prøv igen.",
|
||||
"ErrorAddingXmlTvFile": "Der opstod en fejl under tilgang til XmlTV-filen. Kontroller venligst at filen findes og prøv igen.",
|
||||
"ErrorGettingTvLineups": "Der opstod en fejl under download af tv-opstillinger. Kontroller venligst at dine informationer er korrekte og prøv igen.",
|
||||
"ErrorAddingXmlTvFile": "Der opstod en fejl under tilgang til XMLTV-filen. Kontroller venligst at filen findes og prøv igen.",
|
||||
"ErrorGettingTvLineups": "Der opstod en fejl under download af TV-opstillinger. Kontroller venligst at dine informationer er korrekte og prøv igen.",
|
||||
"ErrorMessageStartHourGreaterThanEnd": "Slut tid skal være større end start tid.",
|
||||
"ErrorPleaseSelectLineup": "Vælg venligst en opstilling og prøv igen. Hvis ingen opstillinger er tilgængelige, så kontroller venligst at dit brugernavn, adgangskode og postnummer er korrekt.",
|
||||
"ErrorSavingTvProvider": "Der opstod en fejl i forsøget på at gemme udbyder. Kontroller venligst at den er tilgængelig og prøv igen.",
|
||||
"EveryNDays": "Hver {0} dage",
|
||||
"ExitFullscreen": "Afslut fuldskærm",
|
||||
"ExtractChapterImagesHelp": "Udvinding af kapitelbilleder lader Jellyfin apps vise grafiske menuer for scenevalg. Processen kan være langsom, cpu-intensiv og kræver muligvis adskillige gigabytes af lagerplads. Den køres når videoer opdages og desuden som en planlagt opgave, natligt. Den planlagte opgave kan konfigureres i området for planlagte opgaver. Det anbefales ikke at køre denne opgave under timer med spidsbelastning.",
|
||||
"ExtractChapterImagesHelp": "Udtrækning af kapitelbilleder giver klienter mulighed for at vise grafiske scenevalgmenuer. Processen kan være langsom, ressourcekrævende og kan kræve flere gigabyte plads. Det kører, når videoer opdages, og også som en planlagt nat opgave. Skemaet kan konfigureres i det planlagte opgaverområde. Det anbefales ikke at køre denne opgave i de mest brugte timer.",
|
||||
"FFmpegSavePathNotFound": "Vi er ikke i stand til at finde FFmpeg via stien du har angivet. FFprobe er også påkrævet og skal findes i samme mappe. Disse komponenter er som regel pakket i den samme download. Kontroller venligst stien og prøv igen.",
|
||||
"FastForward": "Spol fremad",
|
||||
"Favorite": "Favorit",
|
||||
|
@ -170,9 +170,9 @@
|
|||
"FolderTypeBooks": "Bøger",
|
||||
"FolderTypeMovies": "Film",
|
||||
"FolderTypeMusic": "Musik",
|
||||
"FolderTypeMusicVideos": "Musikvideoer",
|
||||
"FolderTypeMusicVideos": "Musik Videoer",
|
||||
"FolderTypeTvShows": "TV",
|
||||
"FolderTypeUnset": "Ikke valgt (blandet indhold)",
|
||||
"FolderTypeUnset": "Blandet Indhold",
|
||||
"Friday": "Fredag",
|
||||
"Fullscreen": "Fuldskærm",
|
||||
"General": "Generel",
|
||||
|
@ -183,7 +183,7 @@
|
|||
"H264CrfHelp": "Den Konstante Ratefaktor (CRF) er standardindstillingen for X264-koderen. Du kan sætte værdien i mellem 0 og 51, hvor de lavere værdier resulterer i bedre kvalitet (på bekostning af større filstørrelser). Fornuftige værdier er i mellem 18 og 28. Standarden for X264 er 23, så du kan bruge dette som udgangspunkt.",
|
||||
"EncoderPresetHelp": "Vælg en hurtigere værdi for at forbedre ydeevne, eller en langsommere værdi for at forbedre kvalitet.",
|
||||
"HDPrograms": "HD-programmer",
|
||||
"HardwareAccelerationWarning": "Aktivering af hardwareacceleration kan forårsage ustabilitet i nogle miljøer. Kontroller at dit operativsystem og videodriver er ajourført. Hvis du har problemer med at afspille video efter aktivering af dette, bliver du nød til at skifte tilbage til Auto.",
|
||||
"HardwareAccelerationWarning": "Aktivering af hardwareacceleration kan forårsage ustabilitet i nogle miljøer. Kontroller at dit operativsystem og videodriver er opdateret. Hvis du har problemer med at afspille video efter aktivering af dette, bliver du nød til at skifte tilbage til Ingen.",
|
||||
"HeaderAccessSchedule": "Adgangsskema",
|
||||
"HeaderAccessScheduleHelp": "Skab et adgangsskema for at begrænse adgangen til bestemte tidsrum.",
|
||||
"HeaderActiveDevices": "Aktive enheder",
|
||||
|
@ -197,9 +197,9 @@
|
|||
"HeaderAdditionalParts": "Andre stier",
|
||||
"HeaderAlert": "Advarsel",
|
||||
"HeaderAllowMediaDeletionFrom": "Tillad Media Sletning Fra",
|
||||
"HeaderApiKey": "API nøgle",
|
||||
"HeaderApiKeys": "API nøgler",
|
||||
"HeaderApiKeysHelp": "Eksterne applikationer skal have en API nøgle for at kunne kommunikere med Jellyfin. Nøgler udstedes ved at logge ind med en Jellyfin konto, eller ved manuelt at tildele applikationen en nøgle.",
|
||||
"HeaderApiKey": "API Nøgle",
|
||||
"HeaderApiKeys": "API Nøgler",
|
||||
"HeaderApiKeysHelp": "Eksterne applikationer skal have en API-nøgle for at kunne kommunikere med Jellyfin. Nøgler udstedes ved at logge ind med en Jellyfin konto, eller ved manuelt at tildele applikationen en nøgle.",
|
||||
"HeaderAudioSettings": "Lydindstillinger",
|
||||
"HeaderAutomaticUpdates": "Automatiske opdateringer",
|
||||
"HeaderBlockItemsWithNoRating": "Klokér titler uden eller med ukendt bedømmelses information:",
|
||||
|
@ -266,7 +266,7 @@
|
|||
"HeaderItems": "Element",
|
||||
"HeaderKeepRecording": "Bevar Optagelse",
|
||||
"HeaderKeepSeries": "Bevar Serie",
|
||||
"HeaderKodiMetadataHelp": "For at aktivere NFO metadata, rediger et bibliotek i Jellyfin biblioteks redigering og find metadata gemmer sektionen.",
|
||||
"HeaderKodiMetadataHelp": "For at aktivere eller deaktivere NFO-metadata skal du redigere et bibliotek i Jellyfin-biblioteksopsætningen og finde afsnittet om metadata.",
|
||||
"HeaderLatestEpisodes": "Sidste episoder",
|
||||
"HeaderLatestMedia": "Seneste medier",
|
||||
"HeaderLatestMovies": "Seneste film",
|
||||
|
@ -287,7 +287,7 @@
|
|||
"HeaderMusicVideos": "Musikvideoer",
|
||||
"HeaderMyDevice": "Min Enhed",
|
||||
"HeaderMyMedia": "Mine medier",
|
||||
"HeaderNewApiKey": "Ny API nøgle",
|
||||
"HeaderNewApiKey": "Ny API Nøgle",
|
||||
"HeaderNewDevices": "Nye Enheder",
|
||||
"HeaderNextUp": "Næste",
|
||||
"HeaderOnNow": "Vises Nu",
|
||||
|
@ -373,7 +373,7 @@
|
|||
"Images": "Billeder",
|
||||
"ImportFavoriteChannelsHelp": "Hvis aktiveret, importeres der udelukkende kanaler der er markeret som favoritter på tuner-enheden.",
|
||||
"ImportMissingEpisodesHelp": "hvis aktiveret, vil information omkring manglende episoder bliver importeret ind i din Jellyfin-database og blive vist i sæsoner og serier. Dette medfører muligvis længere biblioteksscanninger.",
|
||||
"InstallingPackage": "Installerer {0}",
|
||||
"InstallingPackage": "Installerer {0} (version {1})",
|
||||
"InstantMix": "Instant Mix",
|
||||
"ItemCount": "{0} elementer",
|
||||
"Items": "emner",
|
||||
|
@ -397,13 +397,13 @@
|
|||
"LabelAll": "Alle",
|
||||
"LabelAllowHWTranscoding": "Tillad hardware-omkodning",
|
||||
"LabelAllowServerAutoRestart": "Tillad serveren at genstarte automatisk for at påføre opdateringer",
|
||||
"LabelAllowServerAutoRestartHelp": "Serveren vil kun genstarte i inaktive perioder, når ingen brugere er aktive",
|
||||
"LabelAllowServerAutoRestartHelp": "Serveren vil kun genstarte i inaktive perioder, når ingen brugere er aktive.",
|
||||
"LabelAllowedRemoteAddresses": "Fjernadgang IP adresse filter:",
|
||||
"LabelAllowedRemoteAddressesMode": "Fjernadgang IP adresse filter mode:",
|
||||
"LabelAppName": "App navn",
|
||||
"LabelAppNameExample": "F. eks: Sickbeard, NzbDrone",
|
||||
"LabelAppNameExample": "F. eks: Sickbeard, Sonarr",
|
||||
"LabelArtists": "Artister:",
|
||||
"LabelArtistsHelp": "Angiv flere ved at sætte mellem dem ;",
|
||||
"LabelArtistsHelp": "Angiv flere ved at sætte ;",
|
||||
"LabelAudioLanguagePreference": "Foretrukket lydsprog:",
|
||||
"LabelAutomaticallyRefreshInternetMetadataEvery": "Genopfrisk automatisk metadata fra internettet:",
|
||||
"LabelBindToLocalNetworkAddress": "Bind til lokal netværksadresse:",
|
||||
|
@ -411,9 +411,9 @@
|
|||
"LabelBirthDate": "Fødselsdato:",
|
||||
"LabelBirthYear": "Fødselsår:",
|
||||
"LabelBlastMessageInterval": "Interval mellem 'i live' beskeder (sekunder)",
|
||||
"LabelBlastMessageIntervalHelp": "Angiver intervallet i sekunder mellem serverens 'i live' beskeder.",
|
||||
"LabelBlastMessageIntervalHelp": "Bestemmer varigheden i sekunder mellem eksplosive levende meddelelser.",
|
||||
"LabelCachePath": "Cachesti:",
|
||||
"LabelCachePathHelp": "Angiv en brugerdefineret lokation for server cachefiler, så som billeder. Efterlad blankt for at benytte serverens standard.",
|
||||
"LabelCachePathHelp": "Angiv en brugerdefineret placering for servercache-filer, såsom billeder. Lad være tom for at bruge serverens standard.",
|
||||
"LabelCancelled": "Annulleret",
|
||||
"LabelChannels": "Kanaler:",
|
||||
"LabelCollection": "Samling:",
|
||||
|
@ -425,8 +425,8 @@
|
|||
"LabelCustomCertificatePath": "Brugerdefineret SSL certifikat sti:",
|
||||
"LabelCustomCertificatePathHelp": "Sti til PKCS #12 fil indeholdende et certifikat og privat nøgle for at aktivere TLS understøttelse på et brugerdefineret domæne.",
|
||||
"LabelCustomCss": "Brugerdefineret CSS:",
|
||||
"LabelCustomCssHelp": "Anvend din egen css til webinterfacet.",
|
||||
"LabelCustomDeviceDisplayName": "Vist navn:",
|
||||
"LabelCustomCssHelp": "Anvend din egen stil til webinterfacet.",
|
||||
"LabelCustomDeviceDisplayName": "Visningsnavn:",
|
||||
"LabelCustomDeviceDisplayNameHelp": "Angiv en brugerdefineret navn. hvis der ikke angives et navn, bruges det navn enheden sender.",
|
||||
"LabelCustomRating": "Brugerdefineret bedømmelse:",
|
||||
"LabelDateAdded": "Dato for tilføjelse:",
|
||||
|
@ -444,24 +444,24 @@
|
|||
"LabelDisplayOrder": "Visningsorden:",
|
||||
"LabelDisplaySpecialsWithinSeasons": "Vis specialepisoder sammen med den sæson de blev sent i",
|
||||
"LabelDownMixAudioScale": "Forøg lydstyrke ved nedmiksning:",
|
||||
"LabelDownMixAudioScaleHelp": "Forøg lydstyrken når der nedmikses. Sæt værdien til 1 for at beholde den originale lydstyrke.",
|
||||
"LabelDownMixAudioScaleHelp": "Forøg lydstyrken når der nedmikses. Sæt værdien til en, for at beholde den originale lydstyrke.",
|
||||
"LabelDownloadLanguages": "Hent sprog:",
|
||||
"LabelDropImageHere": "Smid billede her.",
|
||||
"LabelDropImageHere": "Drop billede her, eller Tryk for at vælge.",
|
||||
"LabelEasyPinCode": "Pinkode:",
|
||||
"LabelEmbedAlbumArtDidl": "Indsæt album billede i DIDL",
|
||||
"LabelEmbedAlbumArtDidlHelp": "Nogle enheder foretrækker denne metode til overførsel af album billede. Andre kan fejle når dette er aktiveret.",
|
||||
"LabelEnableAutomaticPortMap": "Aktiver automatisk port mapping",
|
||||
"LabelEnableAutomaticPortMapHelp": "Forsøg at mappe den offentlige port til den lokale port med uPnP. Dette virker ikke med alle routere.",
|
||||
"LabelEnableAutomaticPortMapHelp": "Forsøg at mappe den offentlige port til den lokale port med uPnP. Dette virker ikke med alle routere. Ændringerne vil først træde i kræft et en server genstart.",
|
||||
"LabelEnableBlastAliveMessages": "Masseudsend 'i live' beskeder",
|
||||
"LabelEnableBlastAliveMessagesHelp": "Aktiver dette hvis UPnP enheder har problemer med forbindelsen til serveren.",
|
||||
"LabelEnableDlnaClientDiscoveryInterval": "Interval for klientsøgning (sekunder)",
|
||||
"LabelEnableDlnaClientDiscoveryIntervalHelp": "angiver intervallet i sekunder mellem Jellyfins SSDP søgninger.",
|
||||
"LabelEnableDlnaDebugLogging": "Aktiver debu logning af DLNA",
|
||||
"LabelEnableDlnaDebugLoggingHelp": "Dette generer meget store logfiler, og er kun anbefalet at bruge til fejlfindingsformål.",
|
||||
"LabelEnableDlnaDebugLoggingHelp": "Opret store logfiler og skal kun bruges efter behov til fejlfinding.",
|
||||
"LabelEnableDlnaPlayTo": "Aktiver DLNA \"Afspil Til\"",
|
||||
"LabelEnableDlnaPlayToHelp": "Jellyfin kan finde enheder i dit netværk og tilbyde at kontrollere dem.",
|
||||
"LabelEnableDlnaServer": "Aktiver DNLA server",
|
||||
"LabelEnableDlnaServerHelp": "Tillader UPnP enheder i dit netværk at gennemse og afspille Jellyfins indhold.",
|
||||
"LabelEnableDlnaPlayToHelp": "Find enheder i dit netværk og tilbyd at fjernstyre dem.",
|
||||
"LabelEnableDlnaServer": "Aktiver DLNA server",
|
||||
"LabelEnableDlnaServerHelp": "Tillader UPnP enheder i dit netværk at gennemse og afspille indhold.",
|
||||
"LabelEnableRealtimeMonitor": "Aktiver realtidsovervågning",
|
||||
"LabelEnableRealtimeMonitorHelp": "Ændringer vil blive behandlet øjeblikkeligt på understøttede filsystemer.",
|
||||
"LabelEnableSingleImageInDidlLimit": "Begræns til et enkelt indlejret billede",
|
||||
|
@ -471,56 +471,56 @@
|
|||
"LabelEvent": "Hændelse:",
|
||||
"LabelEveryXMinutes": "Hver:",
|
||||
"LabelExtractChaptersDuringLibraryScan": "Udtræk kapitelbilleder under biblioteksskanning",
|
||||
"LabelExtractChaptersDuringLibraryScanHelp": "Aktiver dette for at udtrække kapitelbillleder mens videofiler bliver importeret under biblioteksskanningen. Hvi det ikke er aktiveret, bliver de udtrukket når den planlagte opgave kapitelbilleder kører, og lader den almindelige biblioteksskanning afslutte hurtigere.",
|
||||
"LabelExtractChaptersDuringLibraryScanHelp": "Generere kapitelbillleder mens videofiler bliver importeret under biblioteksskanningen. Alternativt bliver de udtrukket når den planlagte opgave kapitelbilleder kører, hvilket tillader den almindelige biblioteksskanning at afslutte hurtigere.",
|
||||
"LabelFailed": "Fejlet",
|
||||
"LabelFileOrUrl": "Fil eller url:",
|
||||
"LabelFileOrUrl": "Fil eller URL:",
|
||||
"LabelFinish": "Afslut",
|
||||
"LabelForgotPasswordUsernameHelp": "Indtast dit brugernavn, hvis du kan huske det.",
|
||||
"LabelFriendlyName": "System venligt navn:",
|
||||
"LabelServerNameHelp": "Dette navn bruges til at identificere serveren. Hvis det ikke udfyldes, bruges computerens navn.",
|
||||
"LabelServerNameHelp": "Dette navn bruges til at identificere serveren. Som udgangspunkt anvendes computerens navn.",
|
||||
"LabelGroupMoviesIntoCollections": "Grupper film i samlinger",
|
||||
"LabelGroupMoviesIntoCollectionsHelp": "Film i samlinger vil blive vist som en samlet enhed i filmlister.",
|
||||
"LabelH264Crf": "H264-kodning CRF:",
|
||||
"LabelEncoderPreset": "Forudindstillet H264-kodning:",
|
||||
"LabelHardwareAccelerationType": "Hardwareacceleration:",
|
||||
"LabelHardwareAccelerationTypeHelp": "Kun tilgængelig for understøttede systemer.",
|
||||
"LabelHardwareAccelerationTypeHelp": "Hardwareacceleration kræver yderligere konfiguration.",
|
||||
"LabelHttpsPort": "Lokalt HTTPS portnummer:",
|
||||
"LabelHttpsPortHelp": "Det portnummer Jellyfins https-server bruger.",
|
||||
"LabelIconMaxHeight": "Max højde på ikoner:",
|
||||
"LabelIconMaxHeightHelp": "Maksimumopløsningen på ikoner der bliver vist med upnp:icon",
|
||||
"LabelIconMaxWidth": "Max bredde på ikoner:",
|
||||
"LabelIconMaxWidthHelp": "Maksimumopløsningen på ikoner der bliver vist med upnp:icon",
|
||||
"LabelHttpsPortHelp": "Det TCP-portnummer, som Jellyfins HTTPS-server skal benytte.",
|
||||
"LabelIconMaxHeight": "Maximal højde af ikoner:",
|
||||
"LabelIconMaxHeightHelp": "Maksimalopløsningen af ikoner, der bliver vist med upnp:icon.",
|
||||
"LabelIconMaxWidth": "Maximal bredde på ikoner:",
|
||||
"LabelIconMaxWidthHelp": "Maksimalopløsningen på ikoner der bliver vist med upnp:icon.",
|
||||
"LabelIdentificationFieldHelp": "En case-insensitive substring eller regex ekspression.",
|
||||
"LabelImageFetchersHelp": "Aktiver og ranger dine fortrukne billede-hentere i en prioriteret rækkefølge.",
|
||||
"LabelImageType": "Billedtype:",
|
||||
"LabelImportOnlyFavoriteChannels": "Begræns til kanaler der er markeret som favoritter",
|
||||
"LabelInNetworkSignInWithEasyPassword": "Tillad login inden for eget netværk med pinkode",
|
||||
"LabelInNetworkSignInWithEasyPasswordHelp": "Aktiver dette for at loge ind i Jellyfin apps med din pinkode inden for dit eget netværk. Din almindelige adgangskode skal du så kun bruge når du ikke er hjemme. Hvis pinkoden er tom, kan du logge ind uden adgangskode inden for dit eget netværk.",
|
||||
"LabelInNetworkSignInWithEasyPasswordHelp": "Brug den lette pinkode til at logge ind på klienter i dit lokale netværk. Din almindelige adgangskode er kun nødvendig hjemmefra. Hvis pinkoden efterlades tom, behøver du ikke en adgangskode på dit hjemmenetværk.",
|
||||
"LabelKeepUpTo": "Bevar op til:",
|
||||
"LabelKidsCategories": "Børnekategorier:",
|
||||
"LabelKodiMetadataDateFormat": "Format for udgivelsesdato:",
|
||||
"LabelKodiMetadataDateFormatHelp": "Alle datoer i NFO-filer vil blive læst og skrevet med dette format.",
|
||||
"LabelKodiMetadataEnableExtraThumbs": "kopier extrafanart til extrathumbs",
|
||||
"LabelKodiMetadataDateFormatHelp": "Alle datoer i NFO-filer vil blive analyseret med dette format.",
|
||||
"LabelKodiMetadataEnableExtraThumbs": "Kopier ekstra fanart til extrathumbs",
|
||||
"LabelKodiMetadataEnableExtraThumbsHelp": "Ved hentning af billeder, kan de gemmes i både extrafanart og extrathumbs. Dette giver maksimal Kodi skin kompatibilitet.",
|
||||
"LabelKodiMetadataEnablePathSubstitution": "Aktiver stisubstitution",
|
||||
"LabelKodiMetadataEnablePathSubstitutionHelp": "Aktiverer stisubstitution for billedstier med serverens stisubstitutionsindstillinger.",
|
||||
"LabelKodiMetadataSaveImagePaths": "Gem stier til billeder i Nfo-filer",
|
||||
"LabelKodiMetadataSaveImagePathsHelp": "Dette er anbefalet hvis du har billedfiler med navne der ikke lever op til Kodis retningslinjer.",
|
||||
"LabelKodiMetadataUser": "Gem brugers set data til NFO'er for:",
|
||||
"LabelKodiMetadataUserHelp": "Aktiver dette for at komme set data til NFO filer som andre programmer kan bruge.",
|
||||
"LabelKodiMetadataUser": "Gem brugerdata til NFO-filer til:",
|
||||
"LabelKodiMetadataUserHelp": "Gem overvågningsdata til NFO-filer til andre applikationer.",
|
||||
"LabelLanNetworks": "LAN netwærk:",
|
||||
"LabelLanguage": "Sprog:",
|
||||
"LabelLineup": "Opstilling:",
|
||||
"LabelLocalHttpServerPortNumber": "Lokalt http portnummer:",
|
||||
"LabelLocalHttpServerPortNumberHelp": "Det portnummer Jellyfins http-server bruger.",
|
||||
"LabelLocalHttpServerPortNumber": "Lokalt HTTP-portnummer:",
|
||||
"LabelLocalHttpServerPortNumberHelp": "Det TCP-portnummer, som Jellyfin's HTTP-server skal binde til.",
|
||||
"LabelLockItemToPreventChanges": "Lås for at undgå fremtidige ændringer",
|
||||
"LabelLoginDisclaimer": "Login ansvarsfraskrivelse:",
|
||||
"LabelLoginDisclaimerHelp": "Dette bliver vist i bunden af loginsiden.",
|
||||
"LabelManufacturer": "Producent",
|
||||
"LabelManufacturerUrl": "Producent url",
|
||||
"LabelLoginDisclaimerHelp": "En besked, som vises i bunden af loginsiden.",
|
||||
"LabelManufacturer": "Producent:",
|
||||
"LabelManufacturerUrl": "Producentens URL",
|
||||
"LabelMaxBackdropsPerItem": "Maksimum antal af bagtæpper per element:",
|
||||
"LabelMaxParentalRating": "Højst tilladte aldersgrænse:",
|
||||
"LabelMaxResumePercentage": "Maks. fortsæt procentdel:",
|
||||
"LabelMaxResumePercentage": "Maksimal fortsæt procentdel:",
|
||||
"LabelMaxResumePercentageHelp": "Medier anses som fuldt afspillet, hvis de stoppes efter denne tid.",
|
||||
"LabelMaxScreenshotsPerItem": "Maksimum antal af skærmbilleder per element:",
|
||||
"LabelMaxStreamingBitrate": "Maks. streaming kvalitet:",
|
||||
|
@ -538,9 +538,9 @@
|
|||
"LabelMethod": "Metode:",
|
||||
"LabelMinBackdropDownloadWidth": "Minimum baggrundsbillede bredde:",
|
||||
"LabelMinResumeDuration": "Min. fortsæt tidsrum (sekunder):",
|
||||
"LabelMinResumeDurationHelp": "Medier med kortere afspilningstid en denne kan ikke fortsættes.",
|
||||
"LabelMinResumePercentage": "Min. fortsæt procentdel:",
|
||||
"LabelMinResumePercentageHelp": "Medier anses om ikke afspillet, hvis de stoppes inden denne tid.",
|
||||
"LabelMinResumeDurationHelp": "Den korteste videolængde i sekunder, der gemmer afspilningsplacering og giver dig mulighed for at genoptage.",
|
||||
"LabelMinResumePercentage": "Minimal fortsæt procentdel:",
|
||||
"LabelMinResumePercentageHelp": "Medier anses som ikke afspillede, hvis de stoppes inden denne tid.",
|
||||
"LabelMinScreenshotDownloadWidth": "Minimum skærmbillede bredde:",
|
||||
"LabelModelDescription": "Modelbeskrivelse",
|
||||
"LabelModelName": "Modelnavn",
|
||||
|
@ -548,10 +548,10 @@
|
|||
"LabelMonitorUsers": "Overvåg aktivitet fra:",
|
||||
"LabelMovieCategories": "Filmkategorier:",
|
||||
"LabelMoviePrefix": "Film-præfiks:",
|
||||
"LabelMoviePrefixHelp": "Angiv venligst her hvis der tilføjes et præfiks til filmtitler, så Jellyfin kan håndtere det korrekt.",
|
||||
"LabelMoviePrefixHelp": "Angiv venligst her hvis der tilføjes et præfiks til filmtitler, så serveren kan håndtere det korrekt.",
|
||||
"LabelMovieRecordingPath": "Film afspilningssti (valgfri):",
|
||||
"LabelMusicStreamingTranscodingBitrate": "Bitrate for musiktranskodning:",
|
||||
"LabelMusicStreamingTranscodingBitrateHelp": "Angiv en maksimal bitrate når der streames musik",
|
||||
"LabelMusicStreamingTranscodingBitrateHelp": "Angiv en maksimal bitrate når der streames musik.",
|
||||
"LabelName": "Navn:",
|
||||
"LabelNewName": "Nyt navn:",
|
||||
"LabelNewPassword": "Ny kode:",
|
||||
|
@ -590,10 +590,10 @@
|
|||
"LabelProtocol": "Protokol:",
|
||||
"LabelProtocolInfo": "Protokolinformation:",
|
||||
"LabelProtocolInfoHelp": "Den værdi der bruges til svar på GetProtocolInfo-forespørgsler fra enheden.",
|
||||
"LabelPublicHttpPort": "Offentligt http portnummer:",
|
||||
"LabelPublicHttpPortHelp": "Det offentlige portnummer som bliver knyttet til det lokale http portnummer.",
|
||||
"LabelPublicHttpsPort": "Offentligt https portnummer:",
|
||||
"LabelPublicHttpsPortHelp": "Det offentlige portnummer som bliver knyttet til det lokale https portnummer.",
|
||||
"LabelPublicHttpPort": "Offentligt HTTP-portnummer:",
|
||||
"LabelPublicHttpPortHelp": "Det offentlige portnummer som bliver knyttet til det lokale HTTP-portnummer.",
|
||||
"LabelPublicHttpsPort": "Offentligt HTTPS portnummer:",
|
||||
"LabelPublicHttpsPortHelp": "Det offentlige portnummer som bliver knyttet til det lokale HTTPS portnummer.",
|
||||
"LabelReadHowYouCanContribute": "Lær hvordan du kan bidrage.",
|
||||
"LabelRecord": "Optag:",
|
||||
"LabelRecordingPath": "Standard afspilningssti:",
|
||||
|
@ -614,7 +614,7 @@
|
|||
"LabelSerialNumber": "Serienummer",
|
||||
"LabelSeriesRecordingPath": "Serier afspilningssti (valgfri):",
|
||||
"LabelServerHost": "Vært:",
|
||||
"LabelServerHostHelp": "F. eks: 192.168.1.100 eller https://myserver.com",
|
||||
"LabelServerHostHelp": "F. eks: 192.168.1.100:8096 eller https://myserver.com",
|
||||
"LabelSimultaneousConnectionLimit": "samtidige stream begrænsning:",
|
||||
"LabelSkipIfAudioTrackPresent": "Undlad hvis standardlydsporet er det samme sprog",
|
||||
"LabelSkipIfAudioTrackPresentHelp": "Angiv ikke dette for at sikre at alle videoer har undertekster, uanset hvilket sprog lydsporet anvender.",
|
||||
|
@ -647,7 +647,7 @@
|
|||
"LabelTranscodingTempPathHelp": "Definér en bugerdefineret sti til transkodede filer til klienter. Lad den stå tom for at bruge standardmappen i serverens datamappe.",
|
||||
"LabelTranscodingTemporaryFiles": "Midlertidige filer til omkodning:",
|
||||
"LabelTranscodingThreadCount": "Antal af omkodningstråde:",
|
||||
"LabelTranscodingThreadCountHelp": "Vælg det maksimale antal af tråde der bruges under omkodning. Reduktion af antallet af tråde sænker cpu-forbrug, men resulterer muligvis i at konverteringer ikke foregår hurtigt nok til en jævn afspilning.",
|
||||
"LabelTranscodingThreadCountHelp": "Vælg det maksimale antal af tråde der bruges under transcoding. Reduktion af antallet af tråde sænker CPU-forbrug, men resulterer muligvis i at konverteringer ikke foregår hurtigt nok til en jævn afspilning.",
|
||||
"LabelTriggerType": "Udløsertype:",
|
||||
"LabelTunerIpAddress": "IP-adresse for Tuner:",
|
||||
"LabelTunerType": "Tunertype:",
|
||||
|
@ -707,37 +707,37 @@
|
|||
"MessageConfirmRemoveMediaLocation": "Er du sikker på du ønsker at fjerne denne lokalisation?",
|
||||
"MessageConfirmRestart": "Er du sikker på du ønsker at genstarte Jellyfin?",
|
||||
"MessageConfirmRevokeApiKey": "Er du sikker på du ønsker at invalidere denne api nøgle? Applikationens forbindelse til Jellyfin vil blive afbrudt øjeblikkeligt.",
|
||||
"MessageConfirmShutdown": "Er du sikker på du ønsker at lukke Jellyfin?",
|
||||
"MessageConfirmShutdown": "Er du sikker på du ønsker at slukke for serveren?",
|
||||
"MessageContactAdminToResetPassword": "Kontakt venligst din systemadministrator for at nulstille din adgangskode.",
|
||||
"MessageCreateAccountAt": "Opret en konto hos {0}",
|
||||
"MessageDeleteTaskTrigger": "Er du sikker på du ønsker at slette denne task trigger?",
|
||||
"MessageDirectoryPickerBSDInstruction": "For BSD skal du muligvis konfigurere lager i dit FreeNAS Jail, før Jellyfin kan tilgå det.",
|
||||
"MessageDirectoryPickerInstruction": "Netværksstier kan indtastes manuelt i tilfælde af at netværksknappen ikke kan lokalisere dine enheder. Foreksempel, {0} eller {1}.",
|
||||
"MessageDirectoryPickerLinuxInstruction": "For Linux på Arch Linux, CentOS, Debian, Fedora, OpenSuse eller Ubuntu skal du give Jellyfin-systembrugeren minimum læseadgang til dine lagerlokationer.",
|
||||
"MessageDirectoryPickerLinuxInstruction": "For Linux på Arch Linux, CentOS, Debian, Fedora, openSUSE eller Ubuntu, skal du give servicebrugeren mindst læseadgang til dine lagerpladser.",
|
||||
"MessageDownloadQueued": "Download sat i kø.",
|
||||
"MessageEnablingOptionLongerScans": "Aktivering af denne indstilling kan resultere i væsentlig længere biblioteks skan.",
|
||||
"MessageFileReadError": "Der opstod en fejl i forsøget på at læse filen.",
|
||||
"MessageForgotPasswordFileCreated": "Den følgende fil er blevet oprettet på din server og indeholder instruktioner vedrørende hvordan du skal fortsætte:",
|
||||
"MessageForgotPasswordInNetworkRequired": "Prøv igen inde i dit hjemmenetværk for at igangsætte nulstilling af din adgangskode.",
|
||||
"MessageInstallPluginFromApp": "Dette plugin skal være installeret inde i den app du ønsker at benytte det fra.",
|
||||
"MessageInstallPluginFromApp": "Dette plugin skal installeres fra den app, du har til hensigt at bruge det i.",
|
||||
"MessageInvalidForgotPasswordPin": "En ugyldig eller udløbet pinkode blev indtastet. Prøv igen.",
|
||||
"MessageInvalidUser": "Ukendt brugernavn eller adgangskode. Prøv igen.",
|
||||
"MessageItemSaved": "Element gemt.",
|
||||
"MessageItemsAdded": "Emne tilføjet.",
|
||||
"MessageLeaveEmptyToInherit": "Efterlad tom for at arve indstillinger fra en overliggende post eller den globale standardværdi.",
|
||||
"MessageLeaveEmptyToInherit": "Lad være tom for at arve indstillinger fra et overordnet element eller den globale standardværdi.",
|
||||
"MessageNoAvailablePlugins": "Ingen tilgængelige plugins.",
|
||||
"MessageNoMovieSuggestionsAvailable": "Ingen filmforslag er tilgængelige. Begynd at se og vurder dine film, og kom tilbage for at se dine anbefalinger.",
|
||||
"MessageNoPluginsInstalled": "Du har ingen plugins installeret.",
|
||||
"MessageNoTrailersFound": "Ingen trailere fundet. Installer Trailer kanalen for at tilføje et bibliotek med trailere fra internettet.",
|
||||
"MessageNothingHere": "Her er ingenting.",
|
||||
"MessagePasswordResetForUsers": "Adgangskoder blev fjernet for følgende brugere. For at logge ind, skal der benyttes en blank adgangskode.",
|
||||
"MessagePasswordResetForUsers": "Følgende brugere har fået nulstillet deres adgangskoder. De kan nu logge på med de pinkoder, der blev brugt til at udføre nulstillingen.",
|
||||
"MessagePleaseEnsureInternetMetadata": "Sørg venligst for at hentning af metadata fra internettet er aktiveret.",
|
||||
"MessagePleaseWait": "Vent venligst. Dette kan tage et minut.",
|
||||
"MessagePluginConfigurationRequiresLocalAccess": "For at konfigurerer dette plugin log da venligst direkte ind på din lokale server.",
|
||||
"MessagePluginInstallDisclaimer": "Plugins fremstillet af medlemmer fra Jellyfin-fællesskabet er en alle tiders måde at forbedre din oplevelse af Jellyfin med yderligere features og fordele. Før installation, bedes du venligst være opmærksom på de effekter de kan have på din Jellyfin Server; så som lange scantider på biblioteker, yderligere baggrundsbehandling og forringet systemstabilitet.",
|
||||
"MessageReenableUser": "Se nedenfor om genaktivering",
|
||||
"MessageSettingsSaved": "Indstillinger er gemt.",
|
||||
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Følgende medielokationer bliver fjernet fra dit Jellyfin-bibliotek:",
|
||||
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Følgende medieplaceringer fjernes fra dit bibliotek:",
|
||||
"MessageUnableToConnectToServer": "Vi kan ikke forbinde til den valgte server på nuværende tidspunkt. Sikrer dig venligst at serveren kører og prøv igen.",
|
||||
"MessageUnsetContentHelp": "Indhold vil blive vist som almindelige mapper. For det bedste resultat benyt metadata manageren til at vælge indholdstypen i undermapper.",
|
||||
"MessageYouHaveVersionInstalled": "Du har version {0} installeret.",
|
||||
|
@ -747,10 +747,10 @@
|
|||
"MinutesBefore": "minutter før",
|
||||
"Monday": "Mandag",
|
||||
"MoreFromValue": "Mere fra {0}",
|
||||
"MoreUsersCanBeAddedLater": "Flere brugere kan tilføjes senere i betjeningspanelet.",
|
||||
"MoreUsersCanBeAddedLater": "Flere brugere kan tilføjes senere fra dashboardet.",
|
||||
"MoveLeft": "Flyt mod venstre",
|
||||
"MoveRight": "Flyt mod højre",
|
||||
"MovieLibraryHelp": "Gennemse {0}Jellyfin film navngivningsguiden{1}.",
|
||||
"MovieLibraryHelp": "Gennemse {0}film navngivningsguiden{1}.",
|
||||
"Movies": "Film",
|
||||
"Mute": "Afbryd lyd",
|
||||
"MySubtitles": "Mine Undertekster",
|
||||
|
@ -782,7 +782,7 @@
|
|||
"OptionAllowMediaPlaybackTranscodingHelp": "At begrænse adgang til omkodning kan forårsage afspilningsfejl i Jellyfin apps på grund af usupporterede medie formater.",
|
||||
"OptionAllowRemoteControlOthers": "Tillad fjernstyring af andre brugere",
|
||||
"OptionAllowRemoteSharedDevices": "Tillad fjernstyring af delte enheder",
|
||||
"OptionAllowRemoteSharedDevicesHelp": "DLNA-enheder er delte indtil en bruger begynder at bruge den.",
|
||||
"OptionAllowRemoteSharedDevicesHelp": "DLNA-enheder betragtes som delt, indtil en bruger begynder at kontrollere dem.",
|
||||
"OptionAllowSyncTranscoding": "Tillad medie hentning og synkronisering der kræver omkodning",
|
||||
"OptionAllowUserToManageServer": "Tillad denne bruger at administrere serveren",
|
||||
"OptionAllowVideoPlaybackRemuxing": "Tillad videoafspilning som kræver konvertering uden omkodning",
|
||||
|
@ -811,13 +811,13 @@
|
|||
"OptionDisableUserHelp": "Hvis deaktiveret vil serveren ikke tillade forbindelser fra denne bruger. Eksisterende forbindelser vil blive afbrudt øjeblikkeligt.",
|
||||
"OptionDislikes": "Ikke-Lide",
|
||||
"OptionDisplayFolderView": "Få vist en mappevisning til at se enkle mediemapper",
|
||||
"OptionDisplayFolderViewHelp": "Hvis aktiveret, vil Jellyfin apps vise en Mappekategori ved siden af dine mediebiblioteker. Dette er brugbart, hvis du vil have vist enkle mappevisninger.",
|
||||
"OptionDisplayFolderViewHelp": "Vis mapper sammen med dine andre mediebiblioteker. Dette kan være nyttigt, hvis du gerne vil have en almindelig mappevisning.",
|
||||
"OptionDownloadArtImage": "Billede",
|
||||
"OptionDownloadBackImage": "Bagside",
|
||||
"OptionDownloadBoxImage": "Boks",
|
||||
"OptionDownloadDiscImage": "Disk",
|
||||
"OptionDownloadImagesInAdvance": "Download billeder på forhånd",
|
||||
"OptionDownloadImagesInAdvanceHelp": "Som standard downloades billeder kun når de anmodes af en Jellyfin app. Aktiver denne indstilling for at downloade alle billeder på forhånd, i mens nyt medie importeres. Dette resulterer muligvis i længere scanninger af bibliotek.",
|
||||
"OptionDownloadImagesInAdvanceHelp": "Som standard downloades de fleste billeder kun, når de anmodes fra en Jellyfin-app. Aktivér denne mulighed for at downloade alle billeder på forhånd, da nye medier importeres. Dette kan forårsage betydeligt længere biblioteksscanninger.",
|
||||
"OptionDownloadPrimaryImage": "Primær",
|
||||
"OptionDownloadThumbImage": "Miniature",
|
||||
"OptionDvd": "DVD",
|
||||
|
@ -826,7 +826,7 @@
|
|||
"OptionEnableAccessToAllChannels": "Tillad adgang til alle kanaler",
|
||||
"OptionEnableAccessToAllLibraries": "Tillad adgang til alle biblioteker",
|
||||
"OptionEnableExternalContentInSuggestions": "Aktiver eksternt indhold i anbefalinger",
|
||||
"OptionEnableExternalContentInSuggestionsHelp": "Tillad at internet-trailers og live-tv-programmer bliver inkluderet i det anbefalede indhold.",
|
||||
"OptionEnableExternalContentInSuggestionsHelp": "Tillad at internet-trailers og live TV programmer bliver inkluderet i det anbefalede indhold.",
|
||||
"OptionEnableForAllTuners": "Aktiver for alle tuner-enheder",
|
||||
"OptionEnableM2tsMode": "Aktiver M2ts tilstand",
|
||||
"OptionEnableM2tsModeHelp": "Aktiver M2ts tilstand når der omkodes til mpegts.",
|
||||
|
@ -844,8 +844,8 @@
|
|||
"OptionHasThemeVideo": "Temavideo",
|
||||
"OptionHideUser": "Vis ikke denne bruger på loginsiden",
|
||||
"OptionHideUserFromLoginHelp": "Nyttigt for private kontoer eller skjulte administratorkontoer. Brugeren skal logge ind ved at skive sit brugernavn og adgangskode.",
|
||||
"OptionHlsSegmentedSubtitles": "Hls segmented undertekster",
|
||||
"OptionHomeVideos": "Hjemmevideoer og billeder",
|
||||
"OptionHlsSegmentedSubtitles": "HLS segmenterede undertekster",
|
||||
"OptionHomeVideos": "Billeder",
|
||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorer forespørgsler vedrørende transcode byte interval",
|
||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Hvis aktiveret vil disse forespørgsler blive efterkommet, men byte range headeren ignoreret.",
|
||||
"OptionImdbRating": "IMDB bedømmelse",
|
||||
|
@ -883,7 +883,7 @@
|
|||
"OptionThursday": "Torsdag",
|
||||
"OptionTrackName": "Nummerets navn",
|
||||
"OptionTuesday": "Tirsdag",
|
||||
"OptionTvdbRating": "Tvdb bedømmelse",
|
||||
"OptionTvdbRating": "TVDB bedømmelse",
|
||||
"OptionUnairedEpisode": "Ikke sendte episoder",
|
||||
"OptionUnplayed": "Ikke afspillet",
|
||||
"OptionWakeFromSleep": "Vågner fra dvale",
|
||||
|
@ -893,9 +893,9 @@
|
|||
"OptionWeekly": "Ugentlig",
|
||||
"OriginalAirDateValue": "Originalt sendt: {0}",
|
||||
"Overview": "Overblik",
|
||||
"PackageInstallCancelled": "{0} installation afbrudt.",
|
||||
"PackageInstallCompleted": "{0} installation udført.",
|
||||
"PackageInstallFailed": "{0} installationen mislykkedes.",
|
||||
"PackageInstallCancelled": "{0} (version {1}) installation annulleret.",
|
||||
"PackageInstallCompleted": "{0} (version {1}) installation udført.",
|
||||
"PackageInstallFailed": "{0} (version {1}) installationen mislykkedes.",
|
||||
"ParentalRating": "Parental Rating",
|
||||
"PasswordMatchError": "Adgangskode og bekræft adgangskode skal være ens.",
|
||||
"PasswordResetComplete": "Adgangskoden er blevet nulstillet.",
|
||||
|
@ -913,7 +913,7 @@
|
|||
"Played": "Afspillet",
|
||||
"PleaseAddAtLeastOneFolder": "Tilføj venligst som minimum en enkelt mappe til dette bibliotek ved at klikke på Tilføj-knappen.",
|
||||
"PleaseConfirmPluginInstallation": "Klik venligst OK for at bekræfte at du har læst ovenstående og ønsker at fortsætte med installationen af plugin.",
|
||||
"PleaseEnterNameOrId": "Indtast venligst et navn eller eksternt Id.",
|
||||
"PleaseEnterNameOrId": "Indtast venligst et navn eller eksternt ID.",
|
||||
"PleaseRestartServerName": "Genstart venligst Jellyfin Server - {0}.",
|
||||
"PleaseSelectTwoItems": "Vælg venligst mindst to elementer.",
|
||||
"PluginInstalledMessage": "Plugin blev installeret med success. Jellyfin serveren skal genstartes for at aktivere det.",
|
||||
|
@ -1025,7 +1025,7 @@
|
|||
"TabProfiles": "Profiler",
|
||||
"TabRecordings": "Optagelser",
|
||||
"TabResponses": "Svar",
|
||||
"TabResumeSettings": "Indstillinger for Genoptag",
|
||||
"TabResumeSettings": "Genoptag",
|
||||
"TabScheduledTasks": "Planlagte opgaver",
|
||||
"TabSeries": "Serier",
|
||||
"TabSettings": "Indstillinger",
|
||||
|
@ -1044,13 +1044,13 @@
|
|||
"TitlePlayback": "Afspilning",
|
||||
"TrackCount": "{0} numre",
|
||||
"Tuesday": "Tirsdag",
|
||||
"TvLibraryHelp": "Gennemse {0}Jellyfin TV navngivningsguiden{1}.",
|
||||
"TvLibraryHelp": "Gennemgå {0} TV-navneguiden {1}.",
|
||||
"UninstallPluginConfirmation": "Er du sikker på du vil afinstallere {0}?",
|
||||
"UninstallPluginHeader": "Afinstaller plugin",
|
||||
"Unmute": "Genoptag lyd",
|
||||
"Unrated": "Ingen bedømmelse",
|
||||
"UserAgentHelp": "Angiv en brugerdefineret user-agent http header, hvis nødvendigt.",
|
||||
"UserProfilesIntro": "Jellyfin har indbygget understøttelse af brugerprofiler. Dette giver hver bruger sine egne indstillinger for visning, afspilningsstatus og forældrekontrol.",
|
||||
"UserAgentHelp": "Angiv en brugerdefineret bruger-agent HTTP-header.",
|
||||
"UserProfilesIntro": "Jellyfin inkluderer support til brugerprofiler med granuleret displayindstillinger, afspilningstilstand og forældrekontrol.",
|
||||
"ValueAlbumCount": "{0} album",
|
||||
"ValueAudioCodec": "Lyd codec: {0}",
|
||||
"ValueConditions": "Forhold: {0}",
|
||||
|
@ -1072,17 +1072,17 @@
|
|||
"ViewPlaybackInfo": "Vis afspilnings information",
|
||||
"Wednesday": "Onsdag",
|
||||
"WelcomeToProject": "Velkommen til Jellyfin!",
|
||||
"WizardCompleted": "Det er alt vi behøver for nu. Jellyfin er begyndt at indsamle information omkring dit mediebibliotek. Tjek nogle af vores apps og klik derefter på <b>Færdig</b> for at se <b>Server betjeningspanelet</b>.",
|
||||
"WizardCompleted": "Det er alt, hvad vi har brug for nu. Jellyfin er begyndt at indsamle information om dit mediebibliotek. Se nogle af vores apps, og klik derefter på <b>Udfør</b> for at se <b>Dashboard</b>.",
|
||||
"Writer": "Forfatter",
|
||||
"XmlDocumentAttributeListHelp": "Disse attributter bliver tilføjet til rodelementet i alle XML svar.",
|
||||
"XmlDocumentAttributeListHelp": "Disse attributter anvendes til rodelementet i hvert XML-svar.",
|
||||
"XmlTvKidsCategoriesHelp": "Programmer med disse kategorier bliver vist som programmer for børn. Adskil flere med '|'.",
|
||||
"XmlTvMovieCategoriesHelp": "Programmer med disse kategorier bliver vist som film. Adskil flere med '|'.",
|
||||
"XmlTvNewsCategoriesHelp": "Programmer med disse kategorier bliver vist som nyhedsprogrammer. Adskil flere med '|'.",
|
||||
"XmlTvPathHelp": "En sti til en xml tv-fil. Jellyfin læser denne fil og kontrollerer periodisk for opdateringer. Du er ansvarlig for at oprette og opdatere filen.",
|
||||
"XmlTvPathHelp": "En sti til en XMLTV fil. Jellyfin læser denne fil og kontrollerer periodisk for opdateringer. Du er ansvarlig for at oprette og opdatere filen.",
|
||||
"XmlTvSportsCategoriesHelp": "Programmer med disse kategorier bliver vist som sportsprogrammer. Adskil flere med '|'.",
|
||||
"Yesterday": "I går",
|
||||
"AirDate": "Luftdata",
|
||||
"Albums": "Album",
|
||||
"Albums": "Albums",
|
||||
"Artists": "Kunstnere",
|
||||
"Books": "Bøger",
|
||||
"Collections": "Samlinger",
|
||||
|
@ -1100,7 +1100,7 @@
|
|||
"Shows": "Serier",
|
||||
"Songs": "Sange",
|
||||
"AndroidUnlockRestoreHelp": "For at gendanne dit tidligere køb skal du sørge for, at du er logget ind på enheden med den samme Google- eller Amazon-konto, som oprindeligt gjorde købet. Sørg for, at app store er aktiveret og ikke begrænset af forældrekontrol, og sørg for, at du har en aktiv internetforbindelse. Du skal kun gøre dette én gang for at gendanne dit tidligere køb.",
|
||||
"AnyLanguage": "Ethvert sprog",
|
||||
"AnyLanguage": "Hvilken som helst sprog",
|
||||
"Art": "Kunst",
|
||||
"Ascending": "Stigende",
|
||||
"AudioBitDepthNotSupported": "Lyd bit dybde ikke understøttet",
|
||||
|
@ -1121,7 +1121,7 @@
|
|||
"Blacklist": "Blackliste",
|
||||
"Box": "Boks",
|
||||
"BoxRear": "Boks (bagside)",
|
||||
"BurnSubtitlesHelp": "Bestemmer om serveren skal brænde underteksterne ind i videoen når den konverterer baseret på undertekstformatet. Det vil øge serverens ydeevne ikke at brænde underteksterne i filen. Vælg Automatisk for at brænde billedbaserede formater (VOBSUB, PGS, SUB/IDX, osv) og nogle ASS/SSA undertekster.",
|
||||
"BurnSubtitlesHelp": "Bestemmer om serveren skal brænde undertekster, når der afspilles transcoding videoer. Undgå dette vil forbedre ydelsen meget. Vælg Auto for at brænde billedbaserede formater (VOBSUB, PGS, SUB, IDX) og bestemte ASS- eller SSA-undertekster.",
|
||||
"ButtonFilter": "Filter",
|
||||
"ButtonGuide": "Vejledning",
|
||||
"ButtonInfo": "Information",
|
||||
|
@ -1174,14 +1174,14 @@
|
|||
"DisplayInOtherHomeScreenSections": "Visning på hjemmeskærm sektioner som seneste medier og se videre",
|
||||
"DisplayMissingEpisodesWithinSeasons": "Vis manglende afsnit inde i sæsoner",
|
||||
"DisplayMissingEpisodesWithinSeasonsHelp": "Dette skal også være aktiveret for TV biblioteker i serverens indstillinger.",
|
||||
"DisplayModeHelp": "Vælg skærmtypen du kører Jellyfin på.",
|
||||
"DisplayModeHelp": "Vælg det ønskede tema for grænsefladen.",
|
||||
"Down": "Ned",
|
||||
"DownloadItemLimitHelp": "Valgfri. Sæt en begrænsning på antallet af ting der vil blive hentet.",
|
||||
"Downloaded": "Hentet",
|
||||
"DownloadingDots": "Henter...",
|
||||
"Downloads": "Hentninger",
|
||||
"DownloadsValue": "{0} hentninger",
|
||||
"DropShadow": "Drop skygge",
|
||||
"DropShadow": "Drop Skygge",
|
||||
"DvrFeatureDescription": "Tidsindstil individuelle TV optagelser, serie optagelser, og mere med Jellyfin DVR.",
|
||||
"EditMetadata": "Redigér metadata",
|
||||
"EnableBackdrops": "Baggrundsbilleder",
|
||||
|
@ -1201,7 +1201,7 @@
|
|||
"ErrorAddingJellyfinConnectAccount1": "Der skete en fejl ved tilføjelsen af Jellyfin Connect kontoen. Har du lavet en Jellyfin konto? Registrer dig på {0}.",
|
||||
"ErrorAddingJellyfinConnectAccount2": "Hvis du stadig har et problem, så send venligst en email til {0} fra den email adresse tilknyttet Jellyfin kontoen.",
|
||||
"ErrorDeletingItem": "Der skete en fejl ved sletningen af mediet fra Jellyfin Server. Tjek venligst at Jellyfin Server har skrive adgang til mediemappen og prøv igen.",
|
||||
"ExtraLarge": "Ekstra stor",
|
||||
"ExtraLarge": "Ekstra Stor",
|
||||
"Extras": "Bonusmateriale",
|
||||
"Features": "Funktioner",
|
||||
"Filters": "Filtre",
|
||||
|
@ -1270,18 +1270,18 @@
|
|||
"LabelArtist": "Kunstner",
|
||||
"LabelAudio": "Lyd",
|
||||
"LabelBitrateMbps": "Bitrate (Mbps):",
|
||||
"LabelBlockContentWithTags": "Blokér filer med mærkerne:",
|
||||
"LabelBlockContentWithTags": "Blokér filer med etiketter:",
|
||||
"LabelBurnSubtitles": "Brænd undertekster:",
|
||||
"LabelCache": "Cache:",
|
||||
"LabelCertificatePassword": "Adgangskode til certifikat:",
|
||||
"LabelCertificatePasswordHelp": "Hvis dit certifikat kræver en adgangskode, skriv det benligst her.",
|
||||
"LabelCertificatePasswordHelp": "Hvis dit certifikat kræver en adgangskode, skriv det venligst her.",
|
||||
"LabelConvertTo": "Konvertér til:",
|
||||
"LabelDashboardTheme": "Server dashboard tema:",
|
||||
"LabelDateTimeLocale": "Dato og tid område:",
|
||||
"LabelDefaultScreen": "Standard skærm:",
|
||||
"LabelDisplayLanguage": "Visningssprog:",
|
||||
"LabelDisplayLanguageHelp": "Oversættelse af Jellyfin er et vedvarende projekt.",
|
||||
"LabelDisplayMode": "Visningsmodus:",
|
||||
"LabelDisplayMode": "Visningstilstand:",
|
||||
"LabelDropShadow": "Drop skygge:",
|
||||
"LabelDynamicExternalId": "{0} ID:",
|
||||
"LabelEmail": "Email:",
|
||||
|
@ -1297,7 +1297,7 @@
|
|||
"LabelMaxBitrate": "Maks bitrate:",
|
||||
"LabelMaxChromecastBitrate": "Chromecast streaming kvalitet:",
|
||||
"LabelMetadata": "Metadata:",
|
||||
"LabelModelUrl": "Model link",
|
||||
"LabelModelUrl": "Model URL",
|
||||
"LabelPreferredSubtitleLanguage": "Foretrukket undertekst sprog:",
|
||||
"LabelProfileCodecs": "Codecs:",
|
||||
"LabelProfileContainer": "Beholder:",
|
||||
|
@ -1378,7 +1378,7 @@
|
|||
"Off": "Fra",
|
||||
"OnlyForcedSubtitles": "Kun tvungne undertekster",
|
||||
"OnlyForcedSubtitlesHelp": "Kun undertekster markeret som tvungne vil blive indlæst.",
|
||||
"OnlyImageFormats": "Kun billedformater (VOBSUB, PGS, SUB, etc)",
|
||||
"OnlyImageFormats": "Kun billedformater (VOBSUB, PGS, SUB)",
|
||||
"Option2Player": "2+",
|
||||
"Option3D": "3D",
|
||||
"Option3Player": "3+",
|
||||
|
@ -1420,7 +1420,7 @@
|
|||
"PlayCount": "Afspilninger",
|
||||
"PlayNext": "Afspil næste",
|
||||
"PlayNextEpisodeAutomatically": "Afspil næste afsnit automatisk",
|
||||
"PlaybackErrorNoCompatibleStream": "Ingen kompatible streams er tilgængelige. Prøv venligst igen senere eller kontakt din system administrator for detaljer.",
|
||||
"PlaybackErrorNoCompatibleStream": "Denne klient er ikke kompatibel med medierne, og serveren sender ikke et kompatibelt medieformat.",
|
||||
"PlaybackErrorNotAllowed": "Du har ikke adgang til at afspille dette indhold. Kontakt venligst system administratoren for detaljer.",
|
||||
"PlaybackErrorPlaceHolder": "Indlæs venligst disken for at afspille denne video.",
|
||||
"PlaybackSettings": "Afspilningsindstillinger",
|
||||
|
@ -1436,7 +1436,7 @@
|
|||
"RefFramesNotSupported": "Antal af video reference billeder ikke understøttet",
|
||||
"RefreshMetadata": "Genopfrisk metadata",
|
||||
"RepeatAll": "Gentag alle",
|
||||
"RepeatMode": "Gentagelsesmode",
|
||||
"RepeatMode": "Gentagelses tilstand",
|
||||
"RepeatOne": "Gentag én",
|
||||
"RestartPleaseWaitMessage": "Vent venligst mens Jellyfin Server lukker og genstarter. Dette kan tage et minut eller to.",
|
||||
"RunAtStartup": "Kør ved opstart",
|
||||
|
@ -1444,7 +1444,7 @@
|
|||
"Schedule": "Tidsplan",
|
||||
"Screenshot": "Skærmbillede",
|
||||
"SecondaryAudioNotSupported": "Lydspor skift ikke understøttet",
|
||||
"SeriesDisplayOrderHelp": "Sortér afsnit efter sende dato, dvd rækkefølge eller obsolut nummering.",
|
||||
"SeriesDisplayOrderHelp": "Sortér episoder efter luftdato, DVD-orden eller absolut nummerering.",
|
||||
"ShowTitle": "Vis titel",
|
||||
"ShowYear": "Vis år",
|
||||
"Small": "Lille",
|
||||
|
@ -1536,5 +1536,106 @@
|
|||
"AllowFfmpegThrottlingHelp": "Når en omkodning eller remux kommer langt nok foran den nuværende afspildings position, pauses processen så der bruges færre resurser. Dette er mest brugbart når man ikke springer i filmen. Slå dette fra hvis du har problemer med playback.",
|
||||
"AllowFfmpegThrottling": "Begræns Omkodning",
|
||||
"AlbumArtist": "Album Artist",
|
||||
"Album": "Album"
|
||||
"Album": "Album",
|
||||
"EveryHour": "Hver time",
|
||||
"EveryXMinutes": "Hvert {0} minut",
|
||||
"OnWakeFromSleep": "Når du vågner fra søvn",
|
||||
"WeeklyAt": "{0}s ved {1}",
|
||||
"DailyAt": "Dagligt kl. {0}",
|
||||
"LastSeen": "Sidst set {0}",
|
||||
"PersonRole": "som {0}",
|
||||
"ListPaging": "{0}-{1} af {2}",
|
||||
"WriteAccessRequired": "Jellyfin Server kræver skriveadgang til denne mappe. Sørg for skriveadgang, og prøv igen.",
|
||||
"PathNotFound": "Stien blev ikke fundet. Sørg for, at stien er gyldig, og prøv igen.",
|
||||
"YadifBob": "YADIF Bob",
|
||||
"Yadif": "YADIF",
|
||||
"Track": "Spor",
|
||||
"TabNetworking": "Netværk",
|
||||
"SubtitleOffset": "Undertekst Offset",
|
||||
"SelectAdminUsername": "Vælg et brugernavn til administrator kontoen.",
|
||||
"Season": "Sæson",
|
||||
"ReleaseGroup": "Release Group",
|
||||
"Premiere": "Premiere",
|
||||
"PreferEmbeddedEpisodeInfosOverFileNames": "Foretrækker integreret episode information frem for filnavne",
|
||||
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "Dette bruger episode informationen fra de integrerede metadata, hvis den er tilgængelig.",
|
||||
"PlaybackData": "Afspilningsdata",
|
||||
"Person": "Person",
|
||||
"PasswordResetProviderHelp": "Vælg en leverandør af nulstil adgangskode, der skal bruges, når denne bruger anmoder om en nulstilling af adgangskode",
|
||||
"OtherArtist": "Anden kunstner",
|
||||
"OptionThumbCard": "Thumb card",
|
||||
"OptionThumb": "Thumb",
|
||||
"OptionRandom": "Tilfældig",
|
||||
"OptionPosterCard": "Plakatkort",
|
||||
"OptionPoster": "Plakat",
|
||||
"OptionLoginAttemptsBeforeLockoutHelp": "En værdi på nul betyder at arve standard for tre forsøg for normale brugere og fem for administratorer. Indstilling af dette til -1 vil deaktivere funktionen.",
|
||||
"OptionLoginAttemptsBeforeLockout": "Bestemmer, hvor mange forkerte loginforsøg, der kan gøres, før lockout finder sted.",
|
||||
"OptionList": "Liste",
|
||||
"OptionForceRemoteSourceTranscoding": "Tving transcoding af eksterne mediekilder (som LiveTV)",
|
||||
"NoCreatedLibraries": "Det ser ud til, at du ikke har oprettet nogen biblioteker endnu. {0} Vil du oprette en nu? {1}",
|
||||
"MusicVideo": "Musik Video",
|
||||
"MusicLibraryHelp": "Gennemgå {0} guide til navngivning af musik {1}.",
|
||||
"MusicArtist": "Musik Artist",
|
||||
"MusicAlbum": "Musik Album",
|
||||
"Movie": "Film",
|
||||
"MoreMediaInfo": "Medieinfo",
|
||||
"MessageNoServersAvailable": "Der er ikke fundet nogen servere ved hjælp af den automatiske serveropdagelse.",
|
||||
"MessageNoCollectionsAvailable": "Samlinger tillader dig at nyde personlige grupperinger af Film, Serier og Albums. Klik på + knappen for at skabe en samling.",
|
||||
"MessageConfirmAppExit": "Vil du afslutte?",
|
||||
"MediaInfoStreamTypeSubtitle": "Undertekst",
|
||||
"MediaInfoStreamTypeEmbeddedImage": "Indlejret billede",
|
||||
"MediaInfoStreamTypeAudio": "Lyd",
|
||||
"LaunchWebAppOnStartupHelp": "Åben web klienten i den standard web browser når serveren starter første gang. Dette vil ikke ske når restart server funktionen benyttes.",
|
||||
"LaunchWebAppOnStartup": "Åben webinterfacet når serveren startes",
|
||||
"LabelWeb": "Web:",
|
||||
"LabelVideoResolution": "Videoopløsning:",
|
||||
"LabelVideoBitrate": "Video bitrate:",
|
||||
"DashboardArchitecture": "Arkitektur: {0}",
|
||||
"DashboardOperatingSystem": "Styresystem: {0}",
|
||||
"DashboardServerName": "Server: {0}",
|
||||
"DashboardVersionNumber": "Version: {0}",
|
||||
"LabelTranscodingProgress": "Transcoding fremskridt:",
|
||||
"LabelTranscodingFramerate": "Transcoding framerate:",
|
||||
"LabelTranscodes": "Transcodes:",
|
||||
"LabelTranscodePath": "Transcode sti:",
|
||||
"LabelStreamType": "Stream type:",
|
||||
"LabelSonyAggregationFlags": "Sony aggregering flag:",
|
||||
"LabelSize": "Størrelse:",
|
||||
"EnableFastImageFadeInHelp": "Aktivér hurtigere fade-in-animation til indlæste billeder",
|
||||
"EnableFastImageFadeIn": "Hurtigt billede indtoning",
|
||||
"LabelPleaseRestart": "Ændringer vil træde i kraft efter web klienten er blevet genindlæst manuelt.",
|
||||
"LabelPlayMethod": "Afspilnings metode:",
|
||||
"LabelPlayerDimensions": "Afspillerdimensioner:",
|
||||
"LabelPlayer": "Afspiller:",
|
||||
"LabelPasswordResetProvider": "Udbyder til nulstilling as kodeord:",
|
||||
"LabelLibraryPageSizeHelp": "Indstiller mængden af genstande, der skal vises på en bibliotekside. Indstil til 0 for at deaktivere.",
|
||||
"LabelLibraryPageSize": "Biblioteks størrelse:",
|
||||
"LabelFolder": "Mappe:",
|
||||
"LabelBaseUrl": "Base URL:",
|
||||
"LabelBaseUrlHelp": "Du kan tilføje en speciel undermappe her for, at have adgang til serveren fra en mere unik URL.",
|
||||
"LabelDroppedFrames": "Tabte frames:",
|
||||
"LabelDeinterlaceMethod": "Konventerings metode:",
|
||||
"LabelCorruptedFrames": "Korrupte frames:",
|
||||
"LabelBitrate": "Bitrate:",
|
||||
"LabelAuthProvider": "Autentificeringsudbyder:",
|
||||
"LabelAudioSampleRate": "Lydeksempelfrekvens:",
|
||||
"LabelAudioCodec": "Lyd codec:",
|
||||
"LabelAudioChannels": "Lyd kanaler:",
|
||||
"LabelAudioBitrate": "Lyd bitrate:",
|
||||
"LabelAudioBitDepth": "Lyd bitdybde:",
|
||||
"HeaderFavoritePeople": "Foretrukne Personer",
|
||||
"HeaderFavoriteBooks": "Foretrukne Bøger",
|
||||
"FetchingData": "Henter yderligere data",
|
||||
"Episode": "Afsnit",
|
||||
"DeinterlaceMethodHelp": "Vælg hvilken konverteringsmulighed der skal bruges til transkodning af indhold.",
|
||||
"CopyStreamURLError": "Der skete en fejl med at kopiere URL'en.",
|
||||
"CopyStreamURLSuccess": "URL er kopiret succesfuldt.",
|
||||
"CopyStreamURL": "Kopir Stream URL",
|
||||
"ClientSettings": "Klient Indstillinger",
|
||||
"ButtonSplit": "Opdel",
|
||||
"BoxSet": "Box Set",
|
||||
"AuthProviderHelp": "Vælg en godkendelse udbyder, der skal bruges til at godkende denne brugers adgangskode.",
|
||||
"AskAdminToCreateLibrary": "Spørg en administrator om at oprette et bibliotek.",
|
||||
"Artist": "Artist",
|
||||
"EveryXHours": "Hver {0} time",
|
||||
"OnApplicationStartup": "Ved programstart"
|
||||
}
|
||||
|
|
|
@ -1490,7 +1490,7 @@
|
|||
"AskAdminToCreateLibrary": "Bitten Sie einen Administrator, eine Bibliothek zu erstellen.",
|
||||
"NoCreatedLibraries": "Sieht so aus als hättest du bis jetzt keine Bibliothek erstellt. {0}Möchtest du jetzt eine Bibliothek erstellen?{1}",
|
||||
"AllowFfmpegThrottling": "Transkodierung drosseln",
|
||||
"PlaybackErrorNoCompatibleStream": "Es gab ein Problem bei der Erkennung des Wiedergabeprofils des Clients und der Server sendet kein kompatibles Format.",
|
||||
"PlaybackErrorNoCompatibleStream": "Dieser Client ist nicht mit den Medien kompatibel und der Server sendet kein kompatibles Medienformat.",
|
||||
"AllowFfmpegThrottlingHelp": "Wenn eine Transkodierung oder ein Remux weit genug über die aktuelle Abspielposition fortgeschritten ist, pausiere sie sodass weniger Ressourcen verbraucht werden. Dies ist am nützlichsten, wenn wenig geskippt wird. Bei Wiedergabeproblemen sollte diese Option deaktiviert werden.",
|
||||
"ClientSettings": "Client Einstellungen",
|
||||
"OnApplicationStartup": "Beim Starten der Applikation",
|
||||
|
@ -1515,5 +1515,11 @@
|
|||
"Artist": "Künstler",
|
||||
"AlbumArtist": "Album Künstler",
|
||||
"Album": "Album",
|
||||
"BoxSet": "Box Set"
|
||||
"BoxSet": "Box Set",
|
||||
"YadifBob": "YADIF Bob",
|
||||
"Yadif": "YADIF",
|
||||
"LabelLibraryPageSizeHelp": "Setzt die Anzahl der gezeigten Elemente auf einer Bibliotheksseite. Setze die Anzahl auf 0 um die Auflistung zu deaktivieren.",
|
||||
"LabelLibraryPageSize": "Bibliothek Seiten Größe:",
|
||||
"DeinterlaceMethodHelp": "Wähle die Deinterlacing-Methode zum Transkodieren von Inhalten im Zeilensprungverfahren (Interlace).",
|
||||
"LabelDeinterlaceMethod": "Deinterlacing-Methode:"
|
||||
}
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
"Folders": "Carpetas",
|
||||
"Genres": "Géneros",
|
||||
"HeaderAlbumArtists": "Artistas de álbum",
|
||||
"HeaderContinueWatching": "Continuar viendo",
|
||||
"HeaderContinueWatching": "Seguir viendo",
|
||||
"HeaderNextUp": "A Continuación",
|
||||
"Movies": "Películas",
|
||||
"Photos": "Fotos",
|
||||
|
@ -361,23 +361,23 @@
|
|||
"EnableThemeSongs": "Canciones temáticas",
|
||||
"EnableThemeSongsHelp": "Reproducir canciones temáticas en el fondo mientras se navega por la biblioteca.",
|
||||
"EnableThemeVideos": "Videos temáticos",
|
||||
"EnableThemeVideosHelp": "Al habilitarse, los videos de tema se reproducirán de fondo mientras navegues por la biblioteca.",
|
||||
"EnableThemeVideosHelp": "Al habilitarse, los vídeos de tema se reproducirán de fondo mientras navegues por la biblioteca.",
|
||||
"Ended": "Finalizado",
|
||||
"EndsAtValue": "Termina en {0}",
|
||||
"Episodes": "Episodios",
|
||||
"ErrorAddingListingsToSchedulesDirect": "Ocurrió un error al añadir el alineamiento a tu cuenta de Schedules Direct. Schedules Direct solo permite una cantidad limitada de alineamientos por cuenta. Quizás necesites ingresar al sitio de Schedules Direct y eliminar otros alineamientos de tu cuenta antes de continuar.",
|
||||
"ErrorAddingMediaPathToVirtualFolder": "Ocurrió un error al agregar la ruta de medios. Por favor, asegurate que la ruta es válida y que el proceso que sirve Jellyfin tiene acceso a esa ubicación.",
|
||||
"ErrorAddingTunerDevice": "Ocurrió un error al añadir el dispositivo sintonizador. Por favor asegurate que está disponible e intenta de nuevo.",
|
||||
"ErrorAddingXmlTvFile": "Ocurrió un error al acceder al archivo de XmlTV. Por favor asegurate de que el archivo existe e intenta de nuevo.",
|
||||
"ErrorAddingXmlTvFile": "Ocurrió un error al acceder al archivo de XmlTV. Por favor asegúrate de que el archivo existe e intenta de nuevo.",
|
||||
"ErrorDeletingItem": "Ocurrió un error al eliminar el ítem del servidor Jellyfin. Por favor verifica que el servidor Jellyfin tiene permiso de escritura a la carpeta de medios e intenta de nuevo.",
|
||||
"ErrorGettingTvLineups": "Ocurrió un error al descargar los alineamientos de TV. Por favor asegúrate que tu información es correcta e intenta de nuevo.",
|
||||
"ErrorGettingTvLineups": "Ocurrió un error al descargar la guía de programación de TV. Por favor asegúrate que tu información es correcta e intenta de nuevo.",
|
||||
"ErrorMessageStartHourGreaterThanEnd": "La hora de fin tiene que ser mayor que la de inicio.",
|
||||
"ErrorPleaseSelectLineup": "Por favor selecciona un alineamiento e intenta de nuevo. Si no existen alineamientos disponibles, asegúrate de que tu nombre de usuario, contraseña y código postal son correctos.",
|
||||
"ErrorSavingTvProvider": "Ocurrió un error al guardar el proveedor de TV. Por favor asegúrate de que está disponible e intenta de nuevo.",
|
||||
"EveryNDays": "Cada {0} días",
|
||||
"ExitFullscreen": "Salir de pantalla completa",
|
||||
"ExtraLarge": "Extra grande",
|
||||
"ExtractChapterImagesHelp": "Extraer imágenes de los capítulos permitirá a las aplicaciones de Jellyfin mostrar menúes gráficos de selección de escena. El proceso puede ser lento, ocupar mucho tiempo de cpu y puede ocupar varios gigabytes de almacenamiento. El proceso corre cuando los videos son descubiertos, y también como un proceso periódico por la noche. El horario del proceso periódico se puede configurar en el área de procesos periódicos. No se recomienda correr este proceso durante horas de alto uso.",
|
||||
"ExtractChapterImagesHelp": "Extraer imágenes de los capítulos permitirá a las aplicaciones de Jellyfin mostrar menús gráficos de selección de escena. El proceso puede ser lento, ocupar mucho tiempo de cpu y puede ocupar varios gigabytes de almacenamiento. El proceso corre cuando los vídeos son descubiertos, y también como un proceso periódico por la noche. El horario del proceso periódico se puede configurar en el área de procesos periódicos. No se recomienda correr este proceso durante horas de alto uso.",
|
||||
"Extras": "Extras",
|
||||
"FFmpegSavePathNotFound": "No pudimos localizar FFmpeg usando la ruta que has ingresado. FFprobe también es necesario y debe existir en la misma carpeta. Éstos componentes normalmente están incluidos en la misma descarga. Por favor, revisa la ruta e intenta de nuevo.",
|
||||
"FastForward": "Avanzar Rápido",
|
||||
|
@ -391,8 +391,8 @@
|
|||
"FolderTypeBooks": "Libros",
|
||||
"FolderTypeMovies": "Películas",
|
||||
"FolderTypeMusic": "Música",
|
||||
"FolderTypeMusicVideos": "Videos Musicales",
|
||||
"FolderTypeUnset": "Sin especificar (Contenido Mixto)",
|
||||
"FolderTypeMusicVideos": "Vídeos Musicales",
|
||||
"FolderTypeUnset": "Contenido Mixto",
|
||||
"FormatValue": "Formato: {0}",
|
||||
"Friday": "Viernes",
|
||||
"Fullscreen": "Pantalla Completa",
|
||||
|
@ -421,7 +421,7 @@
|
|||
"HeaderCancelRecording": "Cancelar Grabación",
|
||||
"HeaderBranding": "Marca",
|
||||
"HeaderBooks": "Libros",
|
||||
"HeaderBlockItemsWithNoRating": "Bloquear elementos con rating de información no reconocible:",
|
||||
"HeaderBlockItemsWithNoRating": "Bloquear elementos con rating de información vacía o no reconocible:",
|
||||
"HeaderAutomaticUpdates": "Actualizaciones Automáticas",
|
||||
"HeaderAudioSettings": "Configuración del Audio",
|
||||
"HeaderAudioBooks": "Audiolibros",
|
||||
|
@ -444,10 +444,10 @@
|
|||
"HeaderActiveDevices": "Dispositivos activos",
|
||||
"HeaderAccessScheduleHelp": "Crear un calendario de acceso, para limitar el acceso en determinadas horas.",
|
||||
"HeaderAccessSchedule": "Acceder al Calendario",
|
||||
"HardwareAccelerationWarning": "Habilitar la aceleración de hardware puede causar inestabilidad en algunos entornos. Asegúrese de que su sistema operativo y los controladores de video estén completamente actualizados. Si tiene dificultades para reproducir el video después de habilitarlo, deberá volver a cambiar la configuración a \"Nada\".",
|
||||
"HardwareAccelerationWarning": "Habilitar la aceleración de hardware puede causar inestabilidad en algunos entornos. Asegúrese de que su sistema operativo y los controladores de vídeo estén completamente actualizados. Si tiene dificultades para reproducir el vídeo después de habilitarlo, deberá volver a cambiar la configuración a \"Nada\".",
|
||||
"HandledByProxy": "Manejado por un proxy reverso",
|
||||
"HDPrograms": "Programas en HD",
|
||||
"EncoderPresetHelp": "Elige un valor más rápido para mejorar la performance, o elige un valor más lento para mejorar la calidad.",
|
||||
"EncoderPresetHelp": "Elige un valor más rápido para mejorar el desempeño, o elige un valor más lento para mejorar la calidad.",
|
||||
"FetchingData": "Obteniendo información adicional",
|
||||
"Episode": "Episodio",
|
||||
"Yesterday": "Ayer",
|
||||
|
@ -455,5 +455,26 @@
|
|||
"BoxSet": "Colección",
|
||||
"Artist": "Artista",
|
||||
"AlbumArtist": "Artista del Album",
|
||||
"Album": "Album"
|
||||
"Album": "Album",
|
||||
"HeaderDateIssued": "Fecha de Emisión",
|
||||
"HeaderCustomDlnaProfiles": "Perfiles personalizados",
|
||||
"HeaderContinueListening": "Seguir escuchando",
|
||||
"HeaderContainerProfileHelp": "Los perfiles de contenedor indican las limitaciones de un dispositivo cuando se reproducen formatos específicos. Si se aplica una limitación, los medios se transcodificarán, incluso si el formato está configurado para reproducción directa.",
|
||||
"HeaderContainerProfile": "Perfil de contenedor",
|
||||
"HeaderConnectionFailure": "Conexión fallida",
|
||||
"HeaderConnectToServer": "Conectar al servidor",
|
||||
"HeaderConfirmRevokeApiKey": "Revocar llave de API",
|
||||
"HeaderConfirmProfileDeletion": "Confirmar borrado de perfil",
|
||||
"HeaderConfirmPluginInstallation": "Confirmar instalación del complemento",
|
||||
"HeaderConfigureRemoteAccess": "Configurar acceso remoto",
|
||||
"HeaderCodecProfileHelp": "Los perfiles de códec indican las limitaciones de un dispositivo cuando se reproducen códecs específicos. Si se aplica una limitación, los medios se transcodificarán, incluso si el códec está configurado para reproducción directa.",
|
||||
"HeaderCodecProfile": "Perfil del códec",
|
||||
"HeaderChapterImages": "Imágenes del capitulo",
|
||||
"HeaderChannels": "Canales",
|
||||
"HeaderChannelAccess": "Acceso al canal",
|
||||
"HeaderCastCrew": "Reparto",
|
||||
"HeaderCastAndCrew": "Reparto",
|
||||
"HeaderCancelSeries": "Cancelar serie",
|
||||
"H264CrfHelp": "El Factor de velocidad constante (CRF) es la configuración de calidad predeterminada para el codificador x264. Puede establecer los valores entre 0 y 51, donde valores más bajos resultarían en una mejor calidad (a expensas de tamaños de archivo más altos). Los valores correctos están entre 18 y 28. El valor predeterminado para x264 es 23, por lo que puede usar esto como punto de partida.",
|
||||
"DeinterlaceMethodHelp": "Seleccione el método de desentrelazado que se usará al transcodificar contenido entrelazado."
|
||||
}
|
||||
|
|
|
@ -758,7 +758,7 @@
|
|||
"HeaderMusicQuality": "Zene minősége",
|
||||
"HeaderNewApiKey": "Új API kulcs",
|
||||
"HeaderNewDevices": "Új eszközök",
|
||||
"HeaderNextEpisodePlayingInValue": "Következő epizód lejátszása {0} múlva",
|
||||
"HeaderNextEpisodePlayingInValue": "A következő epizód {0} múlva automatikusan elindul",
|
||||
"HeaderNextVideoPlayingInValue": "Következő videó lejátszása {0}",
|
||||
"HeaderOtherItems": "Egyéb elemek",
|
||||
"HeaderPasswordReset": "Jelszó visszaállítása",
|
||||
|
|
|
@ -93,7 +93,7 @@
|
|||
"ButtonRename": "Rinomina",
|
||||
"ButtonRepeat": "Ripeti",
|
||||
"ButtonResetEasyPassword": "Resetta codice PIN",
|
||||
"ButtonResetPassword": "Ripristina Password",
|
||||
"ButtonResetPassword": "Reset Password",
|
||||
"ButtonRestart": "Riavvia",
|
||||
"ButtonResume": "Riprendi",
|
||||
"ButtonRevoke": "Revocare",
|
||||
|
@ -202,7 +202,7 @@
|
|||
"EnableStreamLoopingHelp": "Abilita questo se gli streaming in diretta contengono solo pochi secondi di dati e devono essere costantemente richiesti. L'abilitazione di questa funzione quando non è servita può causare problemi.",
|
||||
"EnableThemeSongs": "Canzoni a tema",
|
||||
"EnableThemeSongsHelp": "Le canzoni a tema saranno riprodotte mentre visualizzi la tua libreria.",
|
||||
"EnableThemeVideos": "VIdeo a tema",
|
||||
"EnableThemeVideos": "Video a tema",
|
||||
"EnableThemeVideosHelp": "Riproduzione dei video a tema sullo sfondo mentre visualizzi la tua libreria.",
|
||||
"Ended": "Finito",
|
||||
"EndsAtValue": "Finirà alle {0}",
|
||||
|
@ -1040,9 +1040,9 @@
|
|||
"PackageInstallFailed": "Installazione di {0} (versione {1}) fallita.",
|
||||
"ParentalRating": "Classificazione per genitori",
|
||||
"PasswordMatchError": "Le password non coincidono.",
|
||||
"PasswordResetComplete": "la password è stata ripristinata.",
|
||||
"PasswordResetConfirmation": "Sei sicuro di voler ripristinare la password?",
|
||||
"PasswordResetHeader": "Ripristina Password",
|
||||
"PasswordResetComplete": "Reset della password eseguito.",
|
||||
"PasswordResetConfirmation": "Sicuro di voler eseguire il reset della password?",
|
||||
"PasswordResetHeader": "Reset Password",
|
||||
"PasswordSaved": "Password salvata.",
|
||||
"People": "Attori",
|
||||
"PerfectMatch": "Corrispondenza perfetta",
|
||||
|
@ -1202,7 +1202,7 @@
|
|||
"TabProfiles": "Profili",
|
||||
"TabRecordings": "Registrazioni",
|
||||
"TabResponses": "Risposte",
|
||||
"TabResumeSettings": "Ripristina",
|
||||
"TabResumeSettings": "Riprendi",
|
||||
"TabScheduledTasks": "Operazioni Pianificate",
|
||||
"TabSeries": "Serie TV",
|
||||
"TabSettings": "Impostazioni",
|
||||
|
@ -1355,7 +1355,7 @@
|
|||
"OptionProtocolHls": "Streaming in Diretta HTTP",
|
||||
"OptionDownloadArtImage": "Art",
|
||||
"OptionMax": "Massimo",
|
||||
"PasswordResetProviderHelp": "Scegli un Provider Reset Password da utilizzare quando questo utente richiede un reset della password",
|
||||
"PasswordResetProviderHelp": "Scegli un Provider Reset Password da utilizzare quando questo utente ne richiede il reset",
|
||||
"PlaybackData": "Dati di Riproduzione",
|
||||
"TagsValue": "Tag: {0}",
|
||||
"Whitelist": "Lista bianca",
|
||||
|
@ -1488,8 +1488,8 @@
|
|||
"ListPaging": "{0}-{1} di {2}",
|
||||
"WriteAccessRequired": "Jellyfin Server richiede il permesso di scrittura su questa cartella. Verificare l'autorizzazione e riprovare.",
|
||||
"PathNotFound": "Percorso non trovato. Assicurarsi che sia valido e riprovare.",
|
||||
"YadifBob": "Yadif Bob",
|
||||
"Yadif": "Yadif",
|
||||
"YadifBob": "YADIF Bob",
|
||||
"Yadif": "YADIF",
|
||||
"Track": "Traccia",
|
||||
"Season": "Stagione",
|
||||
"OtherArtist": "Altri Artisti",
|
||||
|
@ -1497,5 +1497,7 @@
|
|||
"LabelLibraryPageSizeHelp": "Numero di elementi presenti nella paginazione della libreria. Il valore 0 disabilita la paginazione.",
|
||||
"LabelLibraryPageSize": "Elementi nella paginazione della libreria:",
|
||||
"Episode": "Episodio",
|
||||
"BoxSet": "Cofanetto"
|
||||
"BoxSet": "Cofanetto",
|
||||
"AlbumArtist": "Artisti dell'Album",
|
||||
"ReleaseGroup": "Release Group"
|
||||
}
|
||||
|
|
|
@ -1470,5 +1470,34 @@
|
|||
"AllowFfmpegThrottlingHelp": "Quando uma transcodificação ou remux estiver suficientemente avançada da posição atual de reprodução, pause o processo para que consuma menos recursos. Isso é mais proveitoso para quando não há avanço ou retrocesso do vídeo com frequência. Desative se tiver problemas de reprodução.",
|
||||
"PreferEmbeddedEpisodeInfosOverFileNames": "Preferir as informações incorporadas nos arquivos dos episódios ao invés dos nomes",
|
||||
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "Isso utiliza as informações dos episódios incorporadas nos metadados dos arquivos se estiverem disponíveis.",
|
||||
"ClientSettings": "Configurações do cliente"
|
||||
"ClientSettings": "Configurações do cliente",
|
||||
"OnApplicationStartup": "Na inicialização do aplicativo",
|
||||
"EveryXHours": "A cada {0} horas",
|
||||
"EveryHour": "A cada hora",
|
||||
"EveryXMinutes": "A cada {0} minutos",
|
||||
"OnWakeFromSleep": "Ao acordar da suspensão",
|
||||
"WeeklyAt": "{0} às {1}",
|
||||
"DailyAt": "Diariamente à {0}",
|
||||
"LastSeen": "Visto pela última vez {0}",
|
||||
"PersonRole": "como {0}",
|
||||
"ListPaging": "{0}-{1} de {2}",
|
||||
"WriteAccessRequired": "O servidor Jellyfin necessita de acesso de escrita para essa pasta. Garanta o acesso e tente novamente.",
|
||||
"PathNotFound": "O caminho não pôde ser encontrado. Por favor certifique-se da validade e tente novamente.",
|
||||
"YadifBob": "YADIF Bob",
|
||||
"Yadif": "YADIF",
|
||||
"Track": "Trilha",
|
||||
"Season": "Temporada",
|
||||
"ReleaseGroup": "Grupo de Lançamento",
|
||||
"Person": "Pessoa",
|
||||
"OtherArtist": "Outro Artista",
|
||||
"Movie": "Filme",
|
||||
"LabelLibraryPageSizeHelp": "Selecione a quantidade de itens a aparecer na página da biblioteca. Coloque 0 para desabilitar a paginação.",
|
||||
"LabelLibraryPageSize": "Tamanho da página da biblioteca:",
|
||||
"LabelDeinterlaceMethod": "Método de desentrelaçamento:",
|
||||
"Episode": "Episódio",
|
||||
"DeinterlaceMethodHelp": "Selecione o método de desentrelaçamento a ser usado ao transcodificar o conteúdo entrelaçado.",
|
||||
"BoxSet": "Coleção",
|
||||
"Artist": "Artista",
|
||||
"AlbumArtist": "Artista do Album",
|
||||
"Album": "Album"
|
||||
}
|
||||
|
|
|
@ -1428,7 +1428,7 @@
|
|||
"LabelXDlnaDoc": "X-DLNA doc:",
|
||||
"LabelXDlnaCap": "X-DLNA cap:",
|
||||
"LabelVaapiDeviceHelp": "Este é o nó de renderização usado para aceleração de hardware.",
|
||||
"LabelVaapiDevice": "VA API Dispositivo:",
|
||||
"LabelVaapiDevice": "Dispositivo VAAPI:",
|
||||
"LabelTypeMetadataDownloaders": "{0} transferências de metadados:",
|
||||
"LabelTheme": "Tema:",
|
||||
"LabelTVHomeScreen": "TV modo ecrã de casa:",
|
||||
|
|
|
@ -1326,5 +1326,14 @@
|
|||
"ClientSettings": "Configurações do Cliente",
|
||||
"AllowFfmpegThrottlingHelp": "Quando uma transcodificação ou remux se aproximar da posição atual de reprodução, pause o processo para que consuma menos recursos. Isso é mais útil ao assistir sem procurar com frequência. Desative isso se você tiver problemas de reprodução.",
|
||||
"MySubtitles": "Minhas legendas",
|
||||
"Name": "Nome"
|
||||
"Name": "Nome",
|
||||
"Never": "",
|
||||
"Artist": "",
|
||||
"LabelDeinterlaceMethod": "",
|
||||
"DeinterlaceMethodHelp": "",
|
||||
"Movie": "",
|
||||
"LabelLibraryPageSize": "",
|
||||
"Album": "",
|
||||
"LabelLibraryPageSizeHelp": "",
|
||||
"Episode": ""
|
||||
}
|
||||
|
|
|
@ -462,7 +462,7 @@
|
|||
"DisplayInOtherHomeScreenSections": "在“最新媒體”和“繼續觀看“等主畫面區塊中顯示",
|
||||
"DisplayMissingEpisodesWithinSeasons": "顯示每季缺少的劇集",
|
||||
"DisplayMissingEpisodesWithinSeasonsHelp": "必須在 Jellyfin 伺服器的電視媒體庫設定中啟用該功能。",
|
||||
"DisplayModeHelp": "選擇您正在運行Jellyfin的螢幕類型。",
|
||||
"DisplayModeHelp": "選擇您想要的界面樣式。",
|
||||
"DoNotRecord": "不要錄",
|
||||
"Down": "下",
|
||||
"DownloadItemLimitHelp": "非必要。 設置要下載的項目數限制。",
|
||||
|
@ -885,7 +885,7 @@
|
|||
"Images": "圖片",
|
||||
"ImportFavoriteChannelsHelp": "如果啟用,只有在調諧器設備中被標記為我的最愛的頻道才會被導入。",
|
||||
"ImportMissingEpisodesHelp": "如果啟用,有關缺失劇集的數據導入您的Jellyfin媒體庫,並在季節和系列中顯示。 這可能會導致媒體庫掃描延長。",
|
||||
"InstallingPackage": "正在安装 {0}",
|
||||
"InstallingPackage": "正在安装 {0} (版本 {1})",
|
||||
"InstantMix": "即時混音",
|
||||
"Items": "項目",
|
||||
"Kids": "兒童",
|
||||
|
@ -988,7 +988,7 @@
|
|||
"LabelVersionInstalled": "{0} 已安裝",
|
||||
"DashboardVersionNumber": "版本:{0}",
|
||||
"DashboardServerName": "伺服器:{0}",
|
||||
"NoSubtitles": "沒有字幕",
|
||||
"NoSubtitles": "無",
|
||||
"List": "清單",
|
||||
"OptionAllowMediaPlayback": "允許播放媒體",
|
||||
"OneChannel": "單聲道",
|
||||
|
@ -1024,7 +1024,7 @@
|
|||
"ShowAdvancedSettings": "顯示進階選項",
|
||||
"ShowTitle": "顯示標題",
|
||||
"ShowYear": "顯示年份",
|
||||
"Shuffle": "隨ㄔㄧ",
|
||||
"Shuffle": "隨機播放",
|
||||
"Smart": "智慧",
|
||||
"HeaderFavoriteBooks": "最愛的書籍",
|
||||
"LabelAudioBitrate": "音訊比特率:",
|
||||
|
@ -1130,7 +1130,7 @@
|
|||
"ManageRecording": "管理錄影",
|
||||
"MessageAlreadyInstalled": "已安裝此版本。",
|
||||
"MessageConfirmRestart": "您確定要重新啟動嗎?",
|
||||
"Metadata": "ˊ中繼資料",
|
||||
"Metadata": "中繼資料",
|
||||
"OptionAllUsers": "所有使用者",
|
||||
"OptionHomeVideos": "圖片",
|
||||
"OptionPoster": "海報",
|
||||
|
@ -1414,7 +1414,7 @@
|
|||
"News": "新聞",
|
||||
"NoNewDevicesFound": "找不到裝置,要添加新調諧器,請關閉此對話框並手動輸入裝置訊息。",
|
||||
"OnlyForcedSubtitles": "僅顯示強制字幕",
|
||||
"OnlyImageFormats": "僅圖片格式(VOBSUB、PGS、SUB 等)",
|
||||
"OnlyImageFormats": "圖片格式(VOBSUB、PGS、SUB)",
|
||||
"OptionAllowLinkSharingHelp": "只有網頁包含的媒體訊息會被共享,媒體檔案本身不會被公開共享,共享的內容會在 {0} 天後到期。",
|
||||
"OptionAllowRemoteSharedDevices": "允許遠端控制共享裝置",
|
||||
"OptionAllowSyncTranscoding": "允許需要轉檔的媒體下載和同步",
|
||||
|
@ -1441,7 +1441,7 @@
|
|||
"OptionSubstring": "子串",
|
||||
"OptionWeekdays": "工作日",
|
||||
"Overview": "概述",
|
||||
"PackageInstallCancelled": "{0} 安裝被取消。",
|
||||
"PackageInstallCancelled": "{0} (版本 {1})安裝被取消。",
|
||||
"PlayAllFromHere": "從這裡開始全部播放",
|
||||
"PleaseAddAtLeastOneFolder": "請點擊新增按鈕,新增至少一個資料夾到這個媒體庫。",
|
||||
"PleaseConfirmPluginInstallation": "點擊「OK」以確認您已經閱讀了上述內容並希望繼續安裝模組。",
|
||||
|
@ -1459,7 +1459,7 @@
|
|||
"ProductionLocations": "產地",
|
||||
"Programs": "節目",
|
||||
"Quality": "品質",
|
||||
"PackageInstallFailed": "{0} 安裝失敗。",
|
||||
"PackageInstallFailed": "{0} (版本 {1}) 安裝失敗。",
|
||||
"QueueAllFromHere": "將這裡的全部內容加入佇列",
|
||||
"Raised": "提高",
|
||||
"Rate": "評等",
|
||||
|
@ -1508,7 +1508,7 @@
|
|||
"LabelNumber": "編號:",
|
||||
"LabelNumberOfGuideDays": "下載電視指南日數:",
|
||||
"OnlyForcedSubtitlesHelp": "只有標記為「強制」的字幕會被載入。",
|
||||
"PackageInstallCompleted": "{0} 安裝完成。",
|
||||
"PackageInstallCompleted": "{0} (版本 {1}) 安裝完成。",
|
||||
"OptionDisplayFolderViewHelp": "在其他媒體庫旁邊顯示資料夾,對想要一個普通的資料夾檢視很有用。",
|
||||
"LabelReasonForTranscoding": "轉檔原因:",
|
||||
"LabelRecord": "錄影:",
|
||||
|
@ -1628,7 +1628,7 @@
|
|||
"SelectAdminUsername": "請為管理員賬戶選擇一個用戶名。",
|
||||
"CopyStreamURLError": "複製網址的時候發生錯誤.",
|
||||
"OptionSaveMetadataAsHiddenHelp": "更改此項將應用於以後保存的元數據。現有元數據文件將在下一次 Jellyfin 伺服器保存它們時被更新。",
|
||||
"OptionAllowRemoteSharedDevicesHelp": "DLNA 設備在用戶對它們進行控制前都被視作共享的。",
|
||||
"OptionAllowRemoteSharedDevicesHelp": "DLNA裝置將被視為共享中,直至有使用者控制。",
|
||||
"OptionForceRemoteSourceTranscoding": "强制遠端轉碼(像電視直播一樣)",
|
||||
"MessageConfirmAppExit": "您要退出嗎?",
|
||||
"LaunchWebAppOnStartupHelp": "伺服器啓動時在默認游覽器中打開網頁端。使用重啓伺服器功能時此項不生效。",
|
||||
|
@ -1646,6 +1646,35 @@
|
|||
"AllowFfmpegThrottlingHelp": "當轉檔或重組進度大量超前目前播放進度時,將暫停轉檔節省消耗的資源。在不常跳播的時候最有效。如果遇到播放問題,請關閉此功能。",
|
||||
"AllowFfmpegThrottling": "限制轉檔",
|
||||
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "這將會使用內建劇集資料。",
|
||||
"PlaybackErrorNoCompatibleStream": "用戶端偵測出了問題,伺服器也未傳送相容的媒體格式。",
|
||||
"PreferEmbeddedEpisodeInfosOverFileNames": "優先使用內建劇集資訊而不是檔案名稱"
|
||||
"PlaybackErrorNoCompatibleStream": "用戶端與該媒體不相容,伺服器也未傳送相容的媒體格式。",
|
||||
"PreferEmbeddedEpisodeInfosOverFileNames": "優先使用內建劇集資訊而不是檔案名稱",
|
||||
"OtherArtist": "其他歌手",
|
||||
"Artist": "歌手",
|
||||
"AlbumArtist": "專輯歌手",
|
||||
"Album": "專輯",
|
||||
"YadifBob": "YADIF Bob",
|
||||
"WriteAccessRequired": "Jellyfin 伺服器需要此資料夾的寫入權限,請確認是否擁有寫入權限並重試。",
|
||||
"PathNotFound": "無法找到此路徑,請確認路徑可用並重試。",
|
||||
"Track": "音軌",
|
||||
"Yadif": "YADIF",
|
||||
"ListPaging": "{2} 的 {0}-{1}",
|
||||
"PersonRole": "作為 {0}",
|
||||
"LastSeen": "上次觀看 {0}",
|
||||
"DailyAt": "每日的 {0}",
|
||||
"WeeklyAt": "每週第 {0} 天的 {1}",
|
||||
"OnWakeFromSleep": "當從睡眠中喚醒時",
|
||||
"EveryXMinutes": "每 {0} 分鐘",
|
||||
"EveryHour": "每一小時",
|
||||
"EveryXHours": "每 {0} 小時",
|
||||
"OnApplicationStartup": "當應用程式啟動時",
|
||||
"Season": "季",
|
||||
"ReleaseGroup": "發行組織",
|
||||
"Person": "人物",
|
||||
"Movie": "電影",
|
||||
"LabelLibraryPageSizeHelp": "設置媒體庫頁面每頁要顯示的最多媒體個數。設置為 0 來停用分頁。",
|
||||
"LabelLibraryPageSize": "媒體庫分頁大小:",
|
||||
"LabelDeinterlaceMethod": "反交錯方法:",
|
||||
"Episode": "劇集",
|
||||
"DeinterlaceMethodHelp": "選擇對隔行掃描內容進行轉碼時所用的反交錯方法。",
|
||||
"BoxSet": "套裝"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue