mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
merge from upstream
This commit is contained in:
commit
093a9b1ebd
68 changed files with 20499 additions and 19536 deletions
|
@ -1,21 +0,0 @@
|
||||||
<div id="appServicesPage" data-role="page" class="page type-interior appServicesPage withTabs fullWidthContent" data-require="scripts/appservices">
|
|
||||||
|
|
||||||
<div>
|
|
||||||
<div class="content-primary">
|
|
||||||
|
|
||||||
<div class="verticalSection">
|
|
||||||
|
|
||||||
<div class="sectionTitleContainer sectionTitleContainer-cards flex align-items-center">
|
|
||||||
<h2 class="sectionTitle sectionTitle-cards">${HeaderInstalledServices}</h2>
|
|
||||||
<a is="emby-linkbutton" class="raised button-alt headerHelpButton" target="_blank" href="https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Plugins">${Help}</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="installedPlugins"></div>
|
|
||||||
</div>
|
|
||||||
<div class="verticalSection">
|
|
||||||
<h2 class="sectionTitle sectionTitle-cards">${HeaderAvailableServices}</h2>
|
|
||||||
<div class="catalog"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
|
@ -143,7 +143,8 @@ define(["appSettings", "browser", "events", "htmlMediaHelper"], function(appSett
|
||||||
features.push("displaylanguage");
|
features.push("displaylanguage");
|
||||||
features.push("otherapppromotions");
|
features.push("otherapppromotions");
|
||||||
features.push("targetblank");
|
features.push("targetblank");
|
||||||
features.push("multiserver");
|
// allows users to connect to more than one server
|
||||||
|
//features.push("multiserver");
|
||||||
browser.orsay || browser.tizen || browser.msie || !(browser.firefox || browser.ps4 || browser.edge || cueSupported()) || features.push("subtitleappearancesettings");
|
browser.orsay || browser.tizen || browser.msie || !(browser.firefox || browser.ps4 || browser.edge || cueSupported()) || features.push("subtitleappearancesettings");
|
||||||
browser.orsay || browser.tizen || features.push("subtitleburnsettings");
|
browser.orsay || browser.tizen || features.push("subtitleburnsettings");
|
||||||
browser.tv || browser.ps4 || browser.xboxOne || features.push("fileinput");
|
browser.tv || browser.ps4 || browser.xboxOne || features.push("fileinput");
|
||||||
|
|
|
@ -751,7 +751,7 @@ define(['browser'], function (browser) {
|
||||||
Condition: 'Equals',
|
Condition: 'Equals',
|
||||||
Property: 'IsSecondaryAudio',
|
Property: 'IsSecondaryAudio',
|
||||||
Value: 'false',
|
Value: 'false',
|
||||||
IsRequired: 'false'
|
IsRequired: false
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -780,7 +780,7 @@ define(['browser'], function (browser) {
|
||||||
Condition: 'Equals',
|
Condition: 'Equals',
|
||||||
Property: 'IsSecondaryAudio',
|
Property: 'IsSecondaryAudio',
|
||||||
Value: 'false',
|
Value: 'false',
|
||||||
IsRequired: 'false'
|
IsRequired: false
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
});
|
});
|
||||||
|
|
|
@ -222,11 +222,7 @@ define(['loading', 'dialogHelper', 'dom', 'listViewStyle', 'emby-input', 'emby-b
|
||||||
var networkSharePath = this.querySelector("#txtNetworkPath");
|
var networkSharePath = this.querySelector("#txtNetworkPath");
|
||||||
networkSharePath = networkSharePath ? networkSharePath.value : null;
|
networkSharePath = networkSharePath ? networkSharePath.value : null;
|
||||||
var path = this.querySelector("#txtDirectoryPickerPath").value;
|
var path = this.querySelector("#txtDirectoryPickerPath").value;
|
||||||
validatePath(path, options.validateWriteable, ApiClient).then(
|
validatePath(path, options.validateWriteable, ApiClient).then(options.callback(path, networkSharePath));
|
||||||
function() {
|
|
||||||
options.callback(path, networkSharePath);
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
|
|
||||||
.scrollbuttoncontainer {
|
.scrollbuttoncontainer {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 10%;
|
||||||
bottom: 0;
|
bottom: 35%;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
|
|
|
@ -119,38 +119,66 @@
|
||||||
height: 1.2em !important;
|
height: 1.2em !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media all and (max-width: 87.5em) {
|
|
||||||
|
|
||||||
.nowPlayingBarUserDataButtons {
|
@media all and (max-width: 70em) {
|
||||||
|
|
||||||
|
.nowPlayingBarRight .nowPlayingBarUserDataButtons {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media all and (max-width: 68.75em) {
|
@media all and (max-width: 66em) {
|
||||||
|
.toggleRepeatButton {
|
||||||
.nowPlayingBarVolumeSliderContainer, .nowPlayingBar .muteButton, .nowPlayingBar .unmuteButton {
|
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media all and (max-width: 50em) {
|
|
||||||
|
@media all and (max-width: 62em) {
|
||||||
|
|
||||||
|
.nowPlayingBarCenter .nowPlayingBarCurrentTime {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media all and (max-width: 56em) {
|
||||||
|
|
||||||
.nowPlayingBarCenter {
|
.nowPlayingBarCenter {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.toggleRepeatButton {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media all and (min-width: 50em) {
|
|
||||||
|
@media all and (min-width: 56em) {
|
||||||
|
|
||||||
.nowPlayingBarRight .playPauseButton {
|
.nowPlayingBarRight .playPauseButton {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nowPlayingBarInfoContainer {
|
|
||||||
max-width: 40%;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media all and (max-width: 40em) {
|
||||||
|
|
||||||
|
.nowPlayingBarInfoContainer .nowPlayingImage {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media all and (max-width: 36em) {
|
||||||
|
|
||||||
|
.nowPlayingBarRight .nowPlayingBarVolumeSliderContainer {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media all and (max-width: 24em) {
|
||||||
|
|
||||||
|
.nowPlayingBar .muteButton, .nowPlayingBar .unmuteButton {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -56,7 +56,7 @@ define(['require', 'datetime', 'itemHelper', 'events', 'browser', 'imageLoader',
|
||||||
|
|
||||||
html += '<button is="paper-icon-button-light" class="muteButton mediaButton"><i class="md-icon"></i></button>';
|
html += '<button is="paper-icon-button-light" class="muteButton mediaButton"><i class="md-icon"></i></button>';
|
||||||
|
|
||||||
html += '<div class="sliderContainer nowPlayingBarVolumeSliderContainer hide" style="width:100px;vertical-align:middle;display:inline-flex;">';
|
html += '<div class="sliderContainer nowPlayingBarVolumeSliderContainer hide" style="width:9em;vertical-align:middle;display:inline-flex;">';
|
||||||
html += '<input type="range" is="emby-slider" pin step="1" min="0" max="100" value="0" class="slider-medium-thumb nowPlayingBarVolumeSlider"/>';
|
html += '<input type="range" is="emby-slider" pin step="1" min="0" max="100" value="0" class="slider-medium-thumb nowPlayingBarVolumeSlider"/>';
|
||||||
html += '</div>';
|
html += '</div>';
|
||||||
|
|
||||||
|
@ -191,9 +191,9 @@ define(['require', 'datetime', 'itemHelper', 'events', 'browser', 'imageLoader',
|
||||||
currentPlayer.setVolume(this.value);
|
currentPlayer.setVolume(this.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
volumeSlider.addEventListener('change', setVolume.bind(this));
|
volumeSlider.addEventListener('change', setVolume);
|
||||||
volumeSlider.addEventListener('mousemove', setVolume.bind(this));
|
volumeSlider.addEventListener('mousemove', setVolume);
|
||||||
volumeSlider.addEventListener('touchmove', setVolume.bind(this));
|
volumeSlider.addEventListener('touchmove', setVolume);
|
||||||
|
|
||||||
|
|
||||||
positionSlider = elem.querySelector('.nowPlayingBarPositionSlider');
|
positionSlider = elem.querySelector('.nowPlayingBarPositionSlider');
|
||||||
|
|
|
@ -1806,6 +1806,12 @@ define(['events', 'datetime', 'appSettings', 'itemHelper', 'pluginManager', 'pla
|
||||||
}
|
}
|
||||||
|
|
||||||
function translateItemsForPlayback(items, options) {
|
function translateItemsForPlayback(items, options) {
|
||||||
|
if (items.length > 1 && options && options.ids) {
|
||||||
|
// Use the original request id array for sorting the result in the proper order
|
||||||
|
items.sort(function (a, b) {
|
||||||
|
return options.ids.indexOf(a.Id) - options.ids.indexOf(b.Id);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
var firstItem = items[0];
|
var firstItem = items[0];
|
||||||
var promise;
|
var promise;
|
||||||
|
|
|
@ -429,6 +429,7 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL
|
||||||
if (!state.NextMediaType) {
|
if (!state.NextMediaType) {
|
||||||
updatePlayerState(player, dlg, {});
|
updatePlayerState(player, dlg, {});
|
||||||
loadPlaylist(dlg);
|
loadPlaylist(dlg);
|
||||||
|
Emby.Page.back();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -186,14 +186,26 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.nowPlayingVolumeSliderContainer {
|
.nowPlayingVolumeSliderContainer {
|
||||||
width: 6em
|
width: 9em
|
||||||
|
}
|
||||||
|
|
||||||
|
@media all and (max-width:50em) {
|
||||||
|
.nowPlayingInfoButtons .nowPlayingPageUserDataButtons {
|
||||||
|
display: none !important
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media all and (max-width:47em) {
|
||||||
|
.nowPlayingInfoButtons .repeatToggleButton {
|
||||||
|
display: none !important
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media all and (max-width:34em) {
|
@media all and (max-width:34em) {
|
||||||
|
|
||||||
.btnNowPlayingFastForward,
|
.nowPlayingInfoButtons .btnNowPlayingFastForward,
|
||||||
.btnNowPlayingRewind,
|
.nowPlayingInfoButtons .btnNowPlayingRewind,
|
||||||
.playlist .listItemMediaInfo {
|
.nowPlayingInfoButtons .playlist .listItemMediaInfo {
|
||||||
display: none !important
|
display: none !important
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -138,7 +138,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.osdVolumeSliderContainer {
|
.osdVolumeSliderContainer {
|
||||||
width: 6.5em;
|
width: 9em;
|
||||||
-webkit-box-flex: 1;
|
-webkit-box-flex: 1;
|
||||||
-webkit-flex-grow: 1;
|
-webkit-flex-grow: 1;
|
||||||
flex-grow: 1
|
flex-grow: 1
|
||||||
|
@ -244,11 +244,16 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media all and (max-width:37.5em) {
|
@media all and (max-width:43em) {
|
||||||
.videoOsdBottom .volumeButtons {
|
.videoOsdBottom .volumeButtons {
|
||||||
display: none !important
|
display: none !important
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@media all and (max-width:50em) {
|
||||||
|
.videoOsdBottom .btnFastForward, .videoOsdBottom .btnRewind {
|
||||||
|
display: none !important
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@media all and (max-width:75em) {
|
@media all and (max-width:75em) {
|
||||||
.videoOsdBottom .endsAtText {
|
.videoOsdBottom .endsAtText {
|
||||||
|
|
|
@ -50,10 +50,8 @@
|
||||||
<h3 style="margin:0;">${HeaderActiveDevices}</h3>
|
<h3 style="margin:0;">${HeaderActiveDevices}</h3>
|
||||||
<i class="md-icon"></i>
|
<i class="md-icon"></i>
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<div class="activeDevices itemsContainer vertical-wrap">
|
<div class="activeDevices itemsContainer vertical-wrap">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -76,7 +74,6 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="dashboardSection serverActivitySection hide activityContainer">
|
<div class="dashboardSection serverActivitySection hide activityContainer">
|
||||||
|
|
||||||
<a is="emby-linkbutton" href="serveractivity.html?useractivity=false" class="button-flat sectionTitleTextButton">
|
<a is="emby-linkbutton" href="serveractivity.html?useractivity=false" class="button-flat sectionTitleTextButton">
|
||||||
<h3>${Alerts}</h3>
|
<h3>${Alerts}</h3>
|
||||||
<i class="md-icon"></i>
|
<i class="md-icon"></i>
|
||||||
|
@ -84,8 +81,12 @@
|
||||||
<div class="paperList serverActivityItems" data-activitylimit="4" data-useractivity="false">
|
<div class="paperList serverActivityItems" data-activitylimit="4" data-useractivity="false">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="dashboardSection">
|
<div class="dashboardSection">
|
||||||
|
<a is="emby-linkbutton" href="dashboardgeneral.html" class="button-flat sectionTitleTextButton">
|
||||||
<h3>${HeaderPaths}</h3>
|
<h3>${HeaderPaths}</h3>
|
||||||
|
<i class="md-icon"></i>
|
||||||
|
</a>
|
||||||
<div class="paperList">
|
<div class="paperList">
|
||||||
<div class="listItem listItem-border">
|
<div class="listItem listItem-border">
|
||||||
<div class="listItemBody two-line">
|
<div class="listItemBody two-line">
|
||||||
|
|
|
@ -2,9 +2,36 @@ define(["jQuery", "loading", "fnchecked", "emby-checkbox", "emby-textarea", "emb
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
function loadPage(page, config, languageOptions, systemInfo) {
|
function loadPage(page, config, languageOptions, systemInfo) {
|
||||||
systemInfo.CanLaunchWebBrowser ? page.querySelector("#fldRunWebAppAtStartup").classList.remove("hide") : page.querySelector("#fldRunWebAppAtStartup").classList.add("hide"), page.querySelector("#txtCachePath").value = config.CachePath || "", $("#selectLocalizationLanguage", page).html(languageOptions.map(function(l) {
|
if (systemInfo.CanLaunchWebBrowser) {
|
||||||
return '<option value="' + l.Value + '">' + l.Name + "</option>"
|
page.querySelector("#fldRunWebAppAtStartup").classList.remove("hide");
|
||||||
})).val(config.UICulture), currentLanguage = config.UICulture, systemInfo.CanSelfUpdate ? page.querySelector(".fldAutomaticUpdates").classList.remove("hide") : page.querySelector(".fldAutomaticUpdates").classList.add("hide"), $("#chkEnableAutomaticServerUpdates", page).checked(config.EnableAutoUpdate), $("#chkEnableAutomaticRestart", page).checked(config.EnableAutomaticRestart), systemInfo.CanSelfRestart ? page.querySelector("#fldEnableAutomaticRestart").classList.remove("hide") : page.querySelector("#fldEnableAutomaticRestart").classList.add("hide"), systemInfo.CanSelfRestart || systemInfo.CanSelfUpdate ? $(".autoUpdatesContainer", page).removeClass("hide") : $(".autoUpdatesContainer", page).addClass("hide"), loading.hide()
|
} else {
|
||||||
|
page.querySelector("#fldRunWebAppAtStartup").classList.add("hide");
|
||||||
|
}
|
||||||
|
page.querySelector("#txtCachePath").value = config.CachePath || "";
|
||||||
|
$("#txtMetadataPath", page).val(config.MetadataPath || "");
|
||||||
|
$("#txtMetadataNetworkPath", page).val(config.MetadataNetworkPath || "");
|
||||||
|
$("#selectLocalizationLanguage", page).html(languageOptions.map(function(language) {
|
||||||
|
return '<option value="' + language.Value + '">' + language.Name + "</option>"
|
||||||
|
})).val(config.UICulture);
|
||||||
|
currentLanguage = config.UICulture;
|
||||||
|
if (systemInfo.CanSelfUpdate) {
|
||||||
|
page.querySelector(".fldAutomaticUpdates").classList.remove("hide");
|
||||||
|
} else {
|
||||||
|
page.querySelector(".fldAutomaticUpdates").classList.add("hide");
|
||||||
|
}
|
||||||
|
$("#chkEnableAutomaticServerUpdates", page).checked(config.EnableAutoUpdate);
|
||||||
|
$("#chkEnableAutomaticRestart", page).checked(config.EnableAutomaticRestart);
|
||||||
|
if (systemInfo.CanSelfRestart) {
|
||||||
|
page.querySelector("#fldEnableAutomaticRestart").classList.remove("hide");
|
||||||
|
} else {
|
||||||
|
page.querySelector("#fldEnableAutomaticRestart").classList.add("hide");
|
||||||
|
}
|
||||||
|
if (systemInfo.CanSelfRestart || systemInfo.CanSelfUpdate) {
|
||||||
|
$(".autoUpdatesContainer", page).removeClass("hide");
|
||||||
|
} else {
|
||||||
|
$(".autoUpdatesContainer", page).addClass("hide");
|
||||||
|
}
|
||||||
|
loading.hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
function onSubmit() {
|
function onSubmit() {
|
||||||
|
@ -12,40 +39,89 @@ define(["jQuery", "loading", "fnchecked", "emby-checkbox", "emby-textarea", "emb
|
||||||
var form = this;
|
var form = this;
|
||||||
$(form).parents(".page");
|
$(form).parents(".page");
|
||||||
return ApiClient.getServerConfiguration().then(function(config) {
|
return ApiClient.getServerConfiguration().then(function(config) {
|
||||||
config.UICulture = $("#selectLocalizationLanguage", form).val(), config.CachePath = form.querySelector("#txtCachePath").value;
|
config.UICulture = $("#selectLocalizationLanguage", form).val();
|
||||||
var requiresReload = !1;
|
config.CachePath = form.querySelector("#txtCachePath").value;
|
||||||
config.UICulture !== currentLanguage && (requiresReload = !0), config.EnableAutomaticRestart = $("#chkEnableAutomaticRestart", form).checked(), config.EnableAutoUpdate = $("#chkEnableAutomaticServerUpdates", form).checked(), ApiClient.updateServerConfiguration(config).then(function() {
|
config.MetadataPath = $("#txtMetadataPath", form).val();
|
||||||
|
config.MetadataNetworkPath = $("#txtMetadataNetworkPath", form).val();
|
||||||
|
var requiresReload = (config.UICulture !== currentLanguage);
|
||||||
|
config.EnableAutomaticRestart = $("#chkEnableAutomaticRestart", form).checked();
|
||||||
|
config.EnableAutoUpdate = $("#chkEnableAutomaticServerUpdates", form).checked();
|
||||||
|
ApiClient.updateServerConfiguration(config).then(function() {
|
||||||
ApiClient.getNamedConfiguration(brandingConfigKey).then(function(brandingConfig) {
|
ApiClient.getNamedConfiguration(brandingConfigKey).then(function(brandingConfig) {
|
||||||
brandingConfig.LoginDisclaimer = form.querySelector("#txtLoginDisclaimer").value, brandingConfig.CustomCss = form.querySelector("#txtCustomCss").value, currentBrandingOptions && brandingConfig.CustomCss !== currentBrandingOptions.CustomCss && (requiresReload = !0), ApiClient.updateNamedConfiguration(brandingConfigKey, brandingConfig).then(function() {
|
brandingConfig.LoginDisclaimer = form.querySelector("#txtLoginDisclaimer").value;
|
||||||
Dashboard.processServerConfigurationUpdateResult(), requiresReload && !AppInfo.isNativeApp && window.location.reload(!0)
|
brandingConfig.CustomCss = form.querySelector("#txtCustomCss").value;
|
||||||
})
|
if (currentBrandingOptions && brandingConfig.CustomCss !== currentBrandingOptions.CustomCss) {
|
||||||
|
requiresReload = true;
|
||||||
|
}
|
||||||
|
ApiClient.updateNamedConfiguration(brandingConfigKey, brandingConfig).then(function() {
|
||||||
|
Dashboard.processServerConfigurationUpdateResult();
|
||||||
|
if (requiresReload && !AppInfo.isNativeApp) {
|
||||||
|
window.location.reload(true);
|
||||||
|
}
|
||||||
|
});
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}), !1
|
}), !1
|
||||||
}
|
}
|
||||||
var currentBrandingOptions, currentLanguage, brandingConfigKey = "branding";
|
|
||||||
|
var currentBrandingOptions;
|
||||||
|
var currentLanguage;
|
||||||
|
var brandingConfigKey = "branding";
|
||||||
|
|
||||||
return function(view, params) {
|
return function(view, params) {
|
||||||
$("#btnSelectCachePath", view).on("click.selectDirectory", function() {
|
$("#btnSelectCachePath", view).on("click.selectDirectory", function() {
|
||||||
require(["directorybrowser"], function(directoryBrowser) {
|
require(["directorybrowser"], function(directoryBrowser) {
|
||||||
var picker = new directoryBrowser;
|
var picker = new directoryBrowser;
|
||||||
picker.show({
|
picker.show({
|
||||||
callback: function(path) {
|
callback: function(path) {
|
||||||
path && (view.querySelector("#txtCachePath").value = path), picker.close()
|
if (path) {
|
||||||
|
view.querySelector("#txtCachePath").value = path;
|
||||||
|
}
|
||||||
|
picker.close();
|
||||||
},
|
},
|
||||||
validateWriteable: !0,
|
validateWriteable: true,
|
||||||
header: Globalize.translate("HeaderSelectServerCachePath"),
|
header: Globalize.translate("HeaderSelectServerCachePath"),
|
||||||
instruction: Globalize.translate("HeaderSelectServerCachePathHelp")
|
instruction: Globalize.translate("HeaderSelectServerCachePathHelp")
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}), $(".dashboardGeneralForm", view).off("submit", onSubmit).on("submit", onSubmit), view.addEventListener("viewshow", function() {
|
});
|
||||||
var promise1 = ApiClient.getServerConfiguration(),
|
|
||||||
promise2 = ApiClient.getJSON(ApiClient.getUrl("Localization/Options")),
|
$("#btnSelectMetadataPath", view).on("click.selectDirectory", function() {
|
||||||
promise3 = ApiClient.getSystemInfo();
|
require(["directorybrowser"], function(directoryBrowser) {
|
||||||
Promise.all([promise1, promise2, promise3]).then(function(responses) {
|
var picker = new directoryBrowser();
|
||||||
loadPage(view, responses[0], responses[1], responses[2])
|
picker.show({
|
||||||
}), ApiClient.getNamedConfiguration(brandingConfigKey).then(function(config) {
|
path: $("#txtMetadataPath", view).val(),
|
||||||
currentBrandingOptions = config, view.querySelector("#txtLoginDisclaimer").value = config.LoginDisclaimer || "", view.querySelector("#txtCustomCss").value = config.CustomCss || ""
|
networkSharePath: $("#txtMetadataNetworkPath", view).val(),
|
||||||
|
callback: function(path, networkPath) {
|
||||||
|
if (path) {
|
||||||
|
$("#txtMetadataPath", view).val(path);
|
||||||
|
}
|
||||||
|
if (networkPath) {
|
||||||
|
$("#txtMetadataNetworkPath", view).val(networkPath));
|
||||||
|
}
|
||||||
|
picker.close();
|
||||||
|
},
|
||||||
|
validateWriteable: true,
|
||||||
|
header: Globalize.translate("HeaderSelectMetadataPath"),
|
||||||
|
instruction: Globalize.translate("HeaderSelectMetadataPathHelp"),
|
||||||
|
enableNetworkSharePath: true
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
});
|
||||||
|
|
||||||
|
$(".dashboardGeneralForm", view).off("submit", onSubmit).on("submit", onSubmit);
|
||||||
|
view.addEventListener("viewshow", function() {
|
||||||
|
var promiseConfig = ApiClient.getServerConfiguration();
|
||||||
|
var promiseLanguageOptions = ApiClient.getJSON(ApiClient.getUrl("Localization/Options"));
|
||||||
|
var promiseSystemInfo = ApiClient.getSystemInfo();
|
||||||
|
Promise.all([promiseConfig, promiseLanguageOptions, promiseSystemInfo]).then(function(responses) {
|
||||||
|
loadPage(view, responses[0], responses[1], responses[2]);
|
||||||
|
});
|
||||||
|
ApiClient.getNamedConfiguration(brandingConfigKey).then(function(config) {
|
||||||
|
currentBrandingOptions = config;
|
||||||
|
view.querySelector("#txtLoginDisclaimer").value = config.LoginDisclaimer || "";
|
||||||
|
view.querySelector("#txtCustomCss").value = config.CustomCss || "";
|
||||||
|
});
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -2,45 +2,47 @@ define(["jQuery", "loading", "libraryMenu", "fnchecked", "emby-checkbox", "emby-
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
function loadPage(page, config) {
|
function loadPage(page, config) {
|
||||||
config.MergeMetadataAndImagesByName ? $(".fldImagesByName", page).hide() : $(".fldImagesByName", page).show(), $("#chkSaveMetadataHidden", page).checked(config.SaveMetadataHidden), $("#txtMetadataPath", page).val(config.MetadataPath || ""), $("#txtMetadataNetworkPath", page).val(config.MetadataNetworkPath || ""), loading.hide()
|
$("#chkSaveMetadataHidden", page).checked(config.SaveMetadataHidden);
|
||||||
|
loading.hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
function loadMetadataConfig(page, config) {
|
function loadMetadataConfig(page, config) {
|
||||||
$("#selectDateAdded", page).val(config.UseFileCreationTimeForDateAdded ? "1" : "0")
|
$("#selectDateAdded", page).val(config.UseFileCreationTimeForDateAdded ? "1" : "0");
|
||||||
}
|
}
|
||||||
|
|
||||||
function loadFanartConfig(page, config) {
|
function loadFanartConfig(page, config) {
|
||||||
$("#txtFanartApiKey", page).val(config.UserApiKey || "")
|
$("#txtFanartApiKey", page).val(config.UserApiKey || "");
|
||||||
}
|
}
|
||||||
|
|
||||||
function saveFanart(form) {
|
function saveFanart(form) {
|
||||||
ApiClient.getNamedConfiguration("fanart").then(function(config) {
|
ApiClient.getNamedConfiguration("fanart").then(function(config) {
|
||||||
config.UserApiKey = $("#txtFanartApiKey", form).val(), ApiClient.updateNamedConfiguration("fanart", config)
|
config.UserApiKey = $("#txtFanartApiKey", form).val(), ApiClient.updateNamedConfiguration("fanart", config);
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function saveMetadata(form) {
|
function saveMetadata(form) {
|
||||||
ApiClient.getNamedConfiguration("metadata").then(function(config) {
|
ApiClient.getNamedConfiguration("metadata").then(function(config) {
|
||||||
config.UseFileCreationTimeForDateAdded = "1" === $("#selectDateAdded", form).val(), ApiClient.updateNamedConfiguration("metadata", config)
|
config.UseFileCreationTimeForDateAdded = "1" === $("#selectDateAdded", form).val(), ApiClient.updateNamedConfiguration("metadata", config);
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
function alertText(options) {
|
function alertText(options) {
|
||||||
require(["alert"], function(alert) {
|
require(["alert"], function(alert) {
|
||||||
alert(options)
|
alert(options);
|
||||||
})
|
});
|
||||||
}
|
|
||||||
|
|
||||||
function onSubmitFail(response) {
|
|
||||||
loading.hide(), response && 404 === response.status ? alertText("The metadata path entered could not be found. Please ensure the path is valid and try again.") : response && 500 === response.status && alertText("The metadata path entered is not valid. Please ensure the path exists and that Jellyfin server has write access to the folder.")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function onSubmit() {
|
function onSubmit() {
|
||||||
loading.show();
|
loading.show();
|
||||||
var form = this;
|
var form = this;
|
||||||
return ApiClient.getServerConfiguration().then(function(config) {
|
ApiClient.getServerConfiguration().then(function(config) {
|
||||||
config.SaveMetadataHidden = $("#chkSaveMetadataHidden", form).checked(), config.EnableTvDbUpdates = $("#chkEnableTvdbUpdates", form).checked(), config.EnableTmdbUpdates = $("#chkEnableTmdbUpdates", form).checked(), config.EnableFanArtUpdates = $("#chkEnableFanartUpdates", form).checked(), config.MetadataPath = $("#txtMetadataPath", form).val(), config.MetadataNetworkPath = $("#txtMetadataNetworkPath", form).val(), config.FanartApiKey = $("#txtFanartApiKey", form).val(), ApiClient.updateServerConfiguration(config).then(Dashboard.processServerConfigurationUpdateResult, onSubmitFail)
|
config.SaveMetadataHidden = $("#chkSaveMetadataHidden", form).checked();
|
||||||
}), saveMetadata(form), saveFanart(form), !1
|
config.FanartApiKey = $("#txtFanartApiKey", form).val();
|
||||||
|
ApiClient.updateServerConfiguration(config).then(Dashboard.processServerConfigurationUpdateResult);
|
||||||
|
});
|
||||||
|
saveMetadata(form);
|
||||||
|
saveFanart(form);
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getTabs() {
|
function getTabs() {
|
||||||
|
@ -61,34 +63,29 @@ define(["jQuery", "loading", "libraryMenu", "fnchecked", "emby-checkbox", "emby-
|
||||||
name: Globalize.translate("TabAdvanced")
|
name: Globalize.translate("TabAdvanced")
|
||||||
}]
|
}]
|
||||||
}
|
}
|
||||||
|
|
||||||
return function(view, params) {
|
return function(view, params) {
|
||||||
$("#btnSelectMetadataPath", view).on("click.selectDirectory", function() {
|
$(".librarySettingsForm").off("submit", onSubmit).on("submit", onSubmit);
|
||||||
require(["directorybrowser"], function(directoryBrowser) {
|
view.addEventListener("viewshow", function() {
|
||||||
var picker = new directoryBrowser;
|
libraryMenu.setTabs("librarysetup", 4, getTabs);
|
||||||
picker.show({
|
loading.show();
|
||||||
path: $("#txtMetadataPath", view).val(),
|
|
||||||
networkSharePath: $("#txtMetadataNetworkPath", view).val(),
|
|
||||||
callback: function(path, networkPath) {
|
|
||||||
path && ($("#txtMetadataPath", view).val(path), $("#txtMetadataNetworkPath", view).val(networkPath)), picker.close()
|
|
||||||
},
|
|
||||||
validateWriteable: !0,
|
|
||||||
header: Globalize.translate("HeaderSelectMetadataPath"),
|
|
||||||
instruction: Globalize.translate("HeaderSelectMetadataPathHelp"),
|
|
||||||
enableNetworkSharePath: !0
|
|
||||||
})
|
|
||||||
})
|
|
||||||
}), $(".librarySettingsForm").off("submit", onSubmit).on("submit", onSubmit), view.addEventListener("viewshow", function() {
|
|
||||||
libraryMenu.setTabs("librarysetup", 4, getTabs), loading.show();
|
|
||||||
var page = this;
|
var page = this;
|
||||||
ApiClient.getServerConfiguration().then(function(config) {
|
ApiClient.getServerConfiguration().then(function(config) {
|
||||||
loadPage(page, config)
|
loadPage(page, config)
|
||||||
}), ApiClient.getNamedConfiguration("metadata").then(function(metadata) {
|
});
|
||||||
|
ApiClient.getNamedConfiguration("metadata").then(function(metadata) {
|
||||||
loadMetadataConfig(page, metadata)
|
loadMetadataConfig(page, metadata)
|
||||||
}), ApiClient.getNamedConfiguration("fanart").then(function(metadata) {
|
});
|
||||||
|
ApiClient.getNamedConfiguration("fanart").then(function(metadata) {
|
||||||
loadFanartConfig(page, metadata)
|
loadFanartConfig(page, metadata)
|
||||||
}), ApiClient.getSystemInfo().then(function(info) {
|
});
|
||||||
"Windows" === info.OperatingSystem ? page.querySelector(".fldSaveMetadataHidden").classList.remove("hide") : page.querySelector(".fldSaveMetadataHidden").classList.add("hide")
|
ApiClient.getSystemInfo().then(function(info) {
|
||||||
})
|
if ("Windows" === info.OperatingSystem) {
|
||||||
})
|
page.querySelector(".fldSaveMetadataHidden").classList.remove("hide");
|
||||||
|
} else {
|
||||||
|
page.querySelector(".fldSaveMetadataHidden").classList.add("hide");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -2,31 +2,57 @@ define(["globalize", "loading", "libraryMenu", "dom", "emby-input", "emby-button
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
function isM3uVariant(type) {
|
function isM3uVariant(type) {
|
||||||
return -1 !== ["nextpvr"].indexOf(type || "")
|
return ["nextpvr"].indexOf(type || "") !== -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
function fillTypes(view, currentId) {
|
function fillTypes(view, currentId) {
|
||||||
return ApiClient.getJSON(ApiClient.getUrl("LiveTv/TunerHosts/Types")).then(function(types) {
|
ApiClient.getJSON(ApiClient.getUrl("LiveTv/TunerHosts/Types")).then(function(types) {
|
||||||
var selectType = view.querySelector(".selectType");
|
var selectType = view.querySelector(".selectType");
|
||||||
selectType.innerHTML = types.map(function(t) {
|
var html = "";
|
||||||
return '<option value="' + t.Id + '">' + t.Name + "</option>"
|
html += types.map(function(tuner) {
|
||||||
}).join("") + '<option value="other">' + globalize.translate("TabOther") + "</option>", selectType.disabled = null != currentId, selectType.value = "", onTypeChange.call(selectType)
|
return '<option value="' + tuner.Id + '">' + tuner.Name + "</option>";
|
||||||
})
|
}).join("");
|
||||||
|
html += '<option value="other">';
|
||||||
|
html += globalize.translate("TabOther");
|
||||||
|
html += "</option>";
|
||||||
|
selectType.innerHTML = html;
|
||||||
|
|
||||||
|
selectType.disabled = null != currentId;
|
||||||
|
selectType.value = "";
|
||||||
|
onTypeChange.call(selectType);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function reload(view, providerId) {
|
function reload(view, providerId) {
|
||||||
view.querySelector(".txtDevicePath").value = "", view.querySelector(".chkFavorite").checked = !1, view.querySelector(".txtDevicePath").value = "", providerId && ApiClient.getNamedConfiguration("livetv").then(function(config) {
|
view.querySelector(".txtDevicePath").value = "";
|
||||||
|
view.querySelector(".chkFavorite").checked = false;
|
||||||
|
view.querySelector(".txtDevicePath").value = "";
|
||||||
|
if (providerId) {
|
||||||
|
ApiClient.getNamedConfiguration("livetv").then(function(config) {
|
||||||
var info = config.TunerHosts.filter(function(i) {
|
var info = config.TunerHosts.filter(function(i) {
|
||||||
return i.Id === providerId
|
return i.Id === providerId;
|
||||||
})[0];
|
})[0];
|
||||||
fillTunerHostInfo(view, info)
|
fillTunerHostInfo(view, info);
|
||||||
})
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function fillTunerHostInfo(view, info) {
|
function fillTunerHostInfo(view, info) {
|
||||||
var selectType = view.querySelector(".selectType"),
|
var selectType = view.querySelector(".selectType");
|
||||||
type = info.Type || "";
|
var type = info.Type || "";
|
||||||
info.Source && isM3uVariant(info.Source) && (type = info.Source), selectType.value = type, onTypeChange.call(selectType), view.querySelector(".txtDevicePath").value = info.Url || "", view.querySelector(".txtFriendlyName").value = info.FriendlyName || "", view.querySelector(".txtUserAgent").value = info.UserAgent || "", view.querySelector(".fldDeviceId").value = info.DeviceId || "", view.querySelector(".chkFavorite").checked = info.ImportFavoritesOnly, view.querySelector(".chkTranscode").checked = info.AllowHWTranscoding, view.querySelector(".chkStreamLoop").checked = info.EnableStreamLooping, view.querySelector(".txtTunerCount").value = info.TunerCount || "0"
|
if (info.Source && isM3uVariant(info.Source)) {
|
||||||
|
type = info.Source;
|
||||||
|
}
|
||||||
|
selectType.value = type;
|
||||||
|
onTypeChange.call(selectType);
|
||||||
|
view.querySelector(".txtDevicePath").value = info.Url || "";
|
||||||
|
view.querySelector(".txtFriendlyName").value = info.FriendlyName || "";
|
||||||
|
view.querySelector(".txtUserAgent").value = info.UserAgent || "";
|
||||||
|
view.querySelector(".fldDeviceId").value = info.DeviceId || "";
|
||||||
|
view.querySelector(".chkFavorite").checked = info.ImportFavoritesOnly;
|
||||||
|
view.querySelector(".chkTranscode").checked = info.AllowHWTranscoding;
|
||||||
|
view.querySelector(".chkStreamLoop").checked = info.EnableStreamLooping;
|
||||||
|
view.querySelector(".txtTunerCount").value = info.TunerCount || "0";
|
||||||
}
|
}
|
||||||
|
|
||||||
function submitForm(page) {
|
function submitForm(page) {
|
||||||
|
@ -74,16 +100,6 @@ define(["globalize", "loading", "libraryMenu", "dom", "emby-input", "emby-button
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
function getTabs() {
|
|
||||||
return [{
|
|
||||||
href: "livetvstatus.html",
|
|
||||||
name: globalize.translate("TabDevices")
|
|
||||||
}, {
|
|
||||||
href: "appservices.html?context=livetv",
|
|
||||||
name: globalize.translate("TabServices")
|
|
||||||
}]
|
|
||||||
}
|
|
||||||
|
|
||||||
function onTypeChange() {
|
function onTypeChange() {
|
||||||
var value = this.value,
|
var value = this.value,
|
||||||
view = dom.parentWithClass(this, "page"),
|
view = dom.parentWithClass(this, "page"),
|
||||||
|
@ -102,7 +118,6 @@ define(["globalize", "loading", "libraryMenu", "dom", "emby-input", "emby-button
|
||||||
}
|
}
|
||||||
return function(view, params) {
|
return function(view, params) {
|
||||||
params.id || view.querySelector(".btnDetect").classList.remove("hide"), view.addEventListener("viewshow", function() {
|
params.id || view.querySelector(".btnDetect").classList.remove("hide"), view.addEventListener("viewshow", function() {
|
||||||
libraryMenu.setTabs("livetvadmin", 0, getTabs);
|
|
||||||
var currentId = params.id;
|
var currentId = params.id;
|
||||||
fillTypes(view, currentId).then(function() {
|
fillTypes(view, currentId).then(function() {
|
||||||
reload(view, currentId)
|
reload(view, currentId)
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
<div class="fieldDescription">
|
<div class="fieldDescription">
|
||||||
<div>${LabelPreferredDisplayLanguageHelp}</div>
|
<div>${LabelPreferredDisplayLanguageHelp}</div>
|
||||||
<div style="margin-top: .25em;">
|
<div style="margin-top: .25em;">
|
||||||
<a is="emby-linkbutton" class="button-link" href="https://jellyfin.readthedocs.io/en/latest/developer-docs/contributing/" target="_blank">${LabelReadHowYouCanContribute}</a>
|
<a is="emby-linkbutton" class="button-link" href="https://jellyfin.readthedocs.io/en/latest/contributor-docs/contributing/" target="_blank">${LabelReadHowYouCanContribute}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -34,7 +34,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="verticalSection verticalSection-extrabottompadding">
|
<div class="verticalSection verticalSection-extrabottompadding">
|
||||||
<h2>${Advanced}</h2>
|
<h2>${HeaderPaths}</h2>
|
||||||
<div class="inputContainer">
|
<div class="inputContainer">
|
||||||
<div style="display: flex; align-items: center;">
|
<div style="display: flex; align-items: center;">
|
||||||
<div style="flex-grow:1;">
|
<div style="flex-grow:1;">
|
||||||
|
@ -44,6 +44,17 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="fieldDescription">${LabelCachePathHelp}</div>
|
<div class="fieldDescription">${LabelCachePathHelp}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="inputContainer">
|
||||||
|
<div style="display: flex; align-items: center;">
|
||||||
|
<div style="flex-grow:1;">
|
||||||
|
<input is="emby-input" id="txtMetadataPath" label="${LabelMetadataPath}" autocomplete="off" />
|
||||||
|
</div>
|
||||||
|
<button type="button" is="paper-icon-button-light" id="btnSelectMetadataPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
|
||||||
|
</div>
|
||||||
|
<div class="fieldDescription">${LabelMetadataPathHelp}</div>
|
||||||
|
<input type="hidden" id="txtMetadataNetworkPath" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="verticalSection autoUpdatesContainer hide">
|
<div class="verticalSection autoUpdatesContainer hide">
|
||||||
|
@ -62,6 +73,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="verticalSection">
|
<div class="verticalSection">
|
||||||
|
<h2>${HeaderBranding}</h2>
|
||||||
<div class="inputContainer">
|
<div class="inputContainer">
|
||||||
<input is="emby-input" type="text" id="txtLoginDisclaimer" label="${LabelLoginDisclaimer}" />
|
<input is="emby-input" type="text" id="txtLoginDisclaimer" label="${LabelLoginDisclaimer}" />
|
||||||
<div class="fieldDescription">${LabelLoginDisclaimerHelp}</div>
|
<div class="fieldDescription">${LabelLoginDisclaimerHelp}</div>
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
<div id="devicesPage" data-role="page" class="page type-interior devicesPage noSecondaryNavPage">
|
<div id="devicesPage" data-role="page" class="page type-interior devicesPage noSecondaryNavPage">
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<div class="content-primary">
|
<div class="content-primary">
|
||||||
|
|
||||||
<div class="verticalSection verticalSection">
|
<div class="verticalSection verticalSection">
|
||||||
<div class="sectionTitleContainer sectionTitleContainer-cards flex align-items-center">
|
<div class="sectionTitleContainer sectionTitleContainer-cards flex align-items-center">
|
||||||
<h2 class="sectionTitle sectionTitle-cards">${TabDevices}</h2>
|
<h2 class="sectionTitle sectionTitle-cards">${TabDevices}</h2>
|
||||||
|
@ -11,9 +9,6 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div is="emby-itemscontainer" class="devicesList vertical-wrap" data-multiselect="false">
|
<div is="emby-itemscontainer" class="devicesList vertical-wrap" data-multiselect="false">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -10,11 +10,6 @@
|
||||||
<h2 class="sectionTitle">${TabSettings}</h2>
|
<h2 class="sectionTitle">${TabSettings}</h2>
|
||||||
<a is="emby-linkbutton" class="raised button-alt headerHelpButton" target="_blank" href="https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Dlna-settings">${Help}</a>
|
<a is="emby-linkbutton" class="raised button-alt headerHelpButton" target="_blank" href="https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Dlna-settings">${Help}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="inputContainer">
|
|
||||||
<input is="emby-input" type="number" id="txtRemoteClientBitrateLimit" pattern="[0-9]*" min="0" step=".25" label="${LabelRemoteClientBitrateLimit}" />
|
|
||||||
<div class="fieldDescription">${LabelRemoteClientBitrateLimitHelp}</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="checkboxContainer checkboxContainer-withDescription">
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
||||||
|
|
|
@ -91,10 +91,10 @@
|
||||||
<div class="fieldDescription">${LabelTranscodingThreadCountHelp}</div>
|
<div class="fieldDescription">${LabelTranscodingThreadCountHelp}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="inputContainer fldEncoderPath hide">
|
<div class="inputContainer fldEncoderPath">
|
||||||
<div style="display: flex; align-items: center;">
|
<div style="display: flex; align-items: center;">
|
||||||
<div style="flex-grow:1;">
|
<div style="flex-grow:1;">
|
||||||
<input is="emby-input" class="txtEncoderPath" label="${LabelffmpegPath}" autocomplete="off" required />
|
<input is="emby-input" class="txtEncoderPath" label="${LabelffmpegPath}" autocomplete="off" />
|
||||||
</div>
|
</div>
|
||||||
<button type="button" is="paper-icon-button-light" id="btnSelectEncoderPath" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
|
<button type="button" is="paper-icon-button-light" id="btnSelectEncoderPath" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
<div id="librarySettingsPage" data-role="page" class="page type-interior librarySectionPage withTabs">
|
<div id="librarySettingsPage" data-role="page" class="page type-interior librarySectionPage withTabs">
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<div class="content-primary">
|
<div class="content-primary">
|
||||||
<form class="librarySettingsForm">
|
<form class="librarySettingsForm">
|
||||||
|
@ -11,16 +10,7 @@
|
||||||
</select>
|
</select>
|
||||||
<div class="fieldDescription">${LabelDateAddedBehaviorHelp}</div>
|
<div class="fieldDescription">${LabelDateAddedBehaviorHelp}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="inputContainer">
|
|
||||||
<div style="display: flex; align-items: center;">
|
|
||||||
<div style="flex-grow:1;">
|
|
||||||
<input is="emby-input" id="txtMetadataPath" label="${LabelMetadataPath}" autocomplete="off" />
|
|
||||||
</div>
|
|
||||||
<button type="button" is="paper-icon-button-light" id="btnSelectMetadataPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
|
|
||||||
</div>
|
|
||||||
<div class="fieldDescription">${LabelMetadataPathHelp}</div>
|
|
||||||
<input type="hidden" id="txtMetadataNetworkPath" />
|
|
||||||
</div>
|
|
||||||
<div class="checkboxContainer checkboxContainer-withDescription fldSaveMetadataHidden hide">
|
<div class="checkboxContainer checkboxContainer-withDescription fldSaveMetadataHidden hide">
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" is="emby-checkbox" class="chkAirDays" id="chkSaveMetadataHidden" data-filter="Sunday" />
|
<input type="checkbox" is="emby-checkbox" class="chkAirDays" id="chkSaveMetadataHidden" data-filter="Sunday" />
|
||||||
|
@ -43,7 +33,6 @@
|
||||||
<button is="emby-button" type="submit" class="raised button-submit block"><span>${ButtonSave}</span></button>
|
<button is="emby-button" type="submit" class="raised button-submit block"><span>${ButtonSave}</span></button>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
|
@ -1,11 +1,7 @@
|
||||||
<div id="liveTvStatusPage" data-role="page" class="page type-interior liveTvSettingsPage withTabs" data-require="scripts/livetvstatus,emby-button">
|
<div id="liveTvStatusPage" data-role="page" class="page type-interior liveTvSettingsPage" data-require="scripts/livetvstatus,emby-button">
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<div class="content-primary">
|
<div class="content-primary">
|
||||||
|
|
||||||
|
|
||||||
<div class="verticalSection verticalSection-extrabottompadding">
|
<div class="verticalSection verticalSection-extrabottompadding">
|
||||||
|
|
||||||
<div class="verticalSection verticalSection-extrabottompadding">
|
<div class="verticalSection verticalSection-extrabottompadding">
|
||||||
<div class="sectionTitleContainer sectionTitleContainer-cards">
|
<div class="sectionTitleContainer sectionTitleContainer-cards">
|
||||||
<h2 class="sectionTitle sectionTitle-cards">
|
<h2 class="sectionTitle sectionTitle-cards">
|
||||||
|
@ -31,8 +27,8 @@
|
||||||
|
|
||||||
<div class="providerList">
|
<div class="providerList">
|
||||||
</div>
|
</div>
|
||||||
<div>
|
|
||||||
|
|
||||||
|
<div>
|
||||||
<button is="emby-button" type="button" class="raised btnRefresh block button-cancel">
|
<button is="emby-button" type="button" class="raised btnRefresh block button-cancel">
|
||||||
<span>${ButtonRefreshGuideData}</span>
|
<span>${ButtonRefreshGuideData}</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
<div id="liveTvTunerPage" data-role="page" class="page type-interior liveTvSettingsPage withTabs">
|
<div id="liveTvTunerPage" data-role="page" class="page type-interior liveTvSettingsPage">
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<div class="content-primary">
|
<div class="content-primary">
|
||||||
|
|
||||||
<form>
|
<form>
|
||||||
<div class="verticalSection">
|
<div class="verticalSection">
|
||||||
<div class="sectionTitleContainer flex align-items-center">
|
<div class="sectionTitleContainer flex align-items-center">
|
||||||
|
@ -47,6 +45,7 @@
|
||||||
</label>
|
</label>
|
||||||
<div class="fieldDescription checkboxFieldDescription">${ImportFavoriteChannelsHelp}</div>
|
<div class="fieldDescription checkboxFieldDescription">${ImportFavoriteChannelsHelp}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="checkboxContainer checkboxContainer-withDescription fldTranscode hide">
|
<div class="checkboxContainer checkboxContainer-withDescription fldTranscode hide">
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" is="emby-checkbox" class="chkTranscode" />
|
<input type="checkbox" is="emby-checkbox" class="chkTranscode" />
|
||||||
|
@ -54,6 +53,7 @@
|
||||||
</label>
|
</label>
|
||||||
<div class="fieldDescription checkboxFieldDescription">${AllowHWTranscodingHelp}</div>
|
<div class="fieldDescription checkboxFieldDescription">${AllowHWTranscodingHelp}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="checkboxContainer checkboxContainer-withDescription fldStreamLoop hide">
|
<div class="checkboxContainer checkboxContainer-withDescription fldStreamLoop hide">
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" is="emby-checkbox" class="chkStreamLoop" />
|
<input type="checkbox" is="emby-checkbox" class="chkStreamLoop" />
|
||||||
|
@ -61,6 +61,7 @@
|
||||||
</label>
|
</label>
|
||||||
<div class="fieldDescription checkboxFieldDescription">${EnableStreamLoopingHelp}</div>
|
<div class="fieldDescription checkboxFieldDescription">${EnableStreamLoopingHelp}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class="drmMessage hide">${DrmChannelsNotImported}</p>
|
<p class="drmMessage hide">${DrmChannelsNotImported}</p>
|
||||||
<p class="otherOptionsMessage hide" style="margin:2em 0;">${ForAdditionalLiveTvOptions}</p>
|
<p class="otherOptionsMessage hide" style="margin:2em 0;">${ForAdditionalLiveTvOptions}</p>
|
||||||
<br />
|
<br />
|
||||||
|
|
|
@ -82,6 +82,16 @@
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
<div>
|
||||||
|
<a is="emby-linkbutton" href="edititemmetadata.html" style="display: block; padding: 0; margin:0;" class="listItem-border">
|
||||||
|
<div class="listItem">
|
||||||
|
<i class="md-icon listItemIcon listItemIcon-transparent">mode_edit</i>
|
||||||
|
<div class="listItemBody">
|
||||||
|
<div class="listItemBodyText">${Metadata}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,13 +1,9 @@
|
||||||
<div id="notificationSettingsPage" data-role="page" class="page type-interior notificationConfigurationPage withTabs">
|
<div id="notificationSettingsPage" data-role="page" class="page type-interior notificationConfigurationPage">
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<div class="content-primary">
|
<div class="content-primary">
|
||||||
|
|
||||||
<div class="readOnlyContent">
|
<div class="readOnlyContent">
|
||||||
|
|
||||||
<div class="notificationList">
|
<div class="notificationList">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
<div id="openSubtitlesPage" data-role="page" class="page type-interior metadataConfigurationPage" data-require="scripts/opensubtitles,emby-input,emby-button,emby-linkbutton">
|
|
||||||
<div>
|
|
||||||
<div class="content-primary">
|
|
||||||
<form class="metadataSubtitlesForm">
|
|
||||||
<div style="height:0; overflow: hidden;"><input type="text" name="fakeusernameremembered" tabindex="-1" /><input type="password" name="fakepasswordremembered" tabindex="-1" /></div>
|
|
||||||
|
|
||||||
<div style="display: none;">
|
|
||||||
<input type="text" id="PreventChromeAutocomplete" name="PreventChromeAutocomplete" autocomplete="address-level4" />
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
<div class="inputContainer">
|
|
||||||
<input is="emby-input" type="text" id="txtOpenSubtitleUsername" autocomplete="off" label="${LabelOpenSubtitlesUsername}" />
|
|
||||||
<div class="fieldDescription">
|
|
||||||
<a is="emby-linkbutton" class="button-link" target="_blank" href="http://www.opensubtitles.org/">${ButtonRegister}</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="inputContainer">
|
|
||||||
<input is="emby-input" type="password" id="txtOpenSubtitlePassword" autocomplete="off" label="${LabelOpenSubtitlesPassword}" />
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<button is="emby-button" type="submit" class="raised button-submit block"><span>${ButtonSave}</span></button>
|
|
||||||
</div>
|
|
||||||
<div class="fieldDescription">${SubtitleDownloadInstructions}</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
|
@ -1,56 +0,0 @@
|
||||||
define(["loading", "libraryMenu"], function(loading, libraryMenu) {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function reloadList(page) {
|
|
||||||
loading.show();
|
|
||||||
var promise1 = ApiClient.getAvailablePlugins({
|
|
||||||
TargetSystems: "Server"
|
|
||||||
}),
|
|
||||||
promise2 = ApiClient.getInstalledPlugins();
|
|
||||||
Promise.all([promise1, promise2]).then(function(responses) {
|
|
||||||
renderInstalled(page, responses[0], responses[1]), renderCatalog(page, responses[0], responses[1])
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
function getCategories() {
|
|
||||||
var context = getParameterByName("context"),
|
|
||||||
categories = [];
|
|
||||||
return "sync" == context ? categories.push("Sync") : "livetv" == context ? categories.push("Live TV") : "notifications" == context && categories.push("Notifications"), categories
|
|
||||||
}
|
|
||||||
|
|
||||||
function renderInstalled(page, availablePlugins, installedPlugins) {
|
|
||||||
requirejs(["scripts/pluginspage"], function() {
|
|
||||||
var category = getCategories()[0];
|
|
||||||
installedPlugins = installedPlugins.filter(function(i) {
|
|
||||||
var catalogEntry = availablePlugins.filter(function(a) {
|
|
||||||
return (a.guid || "").toLowerCase() == (i.Id || "").toLowerCase()
|
|
||||||
})[0];
|
|
||||||
return !!catalogEntry && catalogEntry.category == category
|
|
||||||
}), PluginsPage.renderPlugins(page, installedPlugins)
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
function renderCatalog(page, availablePlugins, installedPlugins) {
|
|
||||||
requirejs(["scripts/plugincatalogpage"], function() {
|
|
||||||
var categories = getCategories();
|
|
||||||
PluginCatalog.renderCatalog({
|
|
||||||
catalogElement: page.querySelector(".catalog"),
|
|
||||||
availablePlugins: availablePlugins,
|
|
||||||
installedPlugins: installedPlugins,
|
|
||||||
categories: categories,
|
|
||||||
showCategory: !1,
|
|
||||||
context: getParameterByName("context"),
|
|
||||||
targetSystem: "Server"
|
|
||||||
})
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
function onPageShow() {
|
|
||||||
var page = this,
|
|
||||||
context = getParameterByName("context");
|
|
||||||
"sync" == context ? (libraryMenu.setTitle(Globalize.translate("TitleSync")), page.querySelector(".headerHelpButton").setAttribute("href", "https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Sync")) : "livetv" == context ? (libraryMenu.setTitle(Globalize.translate("TitleLiveTV")), page.querySelector(".headerHelpButton").setAttribute("href", "https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Live-TV")) : "notifications" == context && (libraryMenu.setTitle(Globalize.translate("TitleNotifications")), page.querySelector(".headerHelpButton").setAttribute("href", "https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Notifications"))
|
|
||||||
}
|
|
||||||
pageIdOn("pagebeforeshow", "appServicesPage", onPageShow), pageIdOn("pageshow", "appServicesPage", onPageShow), pageIdOn("pageshow", "appServicesPage", function() {
|
|
||||||
reloadList(this)
|
|
||||||
})
|
|
||||||
});
|
|
|
@ -4,8 +4,19 @@ define(["jQuery", "loading", "globalize", "dom"], function($, loading, globalize
|
||||||
function loadPage(page, config, systemInfo) {
|
function loadPage(page, config, systemInfo) {
|
||||||
Array.prototype.forEach.call(page.querySelectorAll(".chkDecodeCodec"), function(c) {
|
Array.prototype.forEach.call(page.querySelectorAll(".chkDecodeCodec"), function(c) {
|
||||||
c.checked = -1 !== (config.HardwareDecodingCodecs || []).indexOf(c.getAttribute("data-codec"))
|
c.checked = -1 !== (config.HardwareDecodingCodecs || []).indexOf(c.getAttribute("data-codec"))
|
||||||
}), page.querySelector("#chkHardwareEncoding").checked = config.EnableHardwareEncoding, $("#selectVideoDecoder", page).val(config.HardwareAccelerationType), $("#selectThreadCount", page).val(config.EncodingThreadCount), $("#txtDownMixAudioBoost", page).val(config.DownMixAudioBoost), page.querySelector(".txtEncoderPath").value = config.EncoderAppPath || "", $("#txtTranscodingTempPath", page).val(config.TranscodingTempPath || ""), $("#txtVaapiDevice", page).val(config.VaapiDevice || ""), page.querySelector("#selectH264Preset").value = config.H264Preset || "", page.querySelector("#txtH264Crf").value = config.H264Crf || "", page.querySelector("#chkEnableSubtitleExtraction").checked = config.EnableSubtitleExtraction || !1, page.querySelector("#selectVideoDecoder").dispatchEvent(new CustomEvent("change", {
|
});
|
||||||
bubbles: !0
|
page.querySelector("#chkHardwareEncoding").checked = config.EnableHardwareEncoding;
|
||||||
|
$("#selectVideoDecoder", page).val(config.HardwareAccelerationType);
|
||||||
|
$("#selectThreadCount", page).val(config.EncodingThreadCount);
|
||||||
|
$("#txtDownMixAudioBoost", page).val(config.DownMixAudioBoost);
|
||||||
|
page.querySelector(".txtEncoderPath").value = config.EncoderAppPathDisplay || "";
|
||||||
|
$("#txtTranscodingTempPath", page).val(config.TranscodingTempPath || "");
|
||||||
|
$("#txtVaapiDevice", page).val(config.VaapiDevice || "");
|
||||||
|
page.querySelector("#selectH264Preset").value = config.H264Preset || "";
|
||||||
|
page.querySelector("#txtH264Crf").value = config.H264Crf || "";
|
||||||
|
page.querySelector("#chkEnableSubtitleExtraction").checked = config.EnableSubtitleExtraction || false;
|
||||||
|
page.querySelector("#selectVideoDecoder").dispatchEvent(new CustomEvent("change", {
|
||||||
|
bubbles: true
|
||||||
})), loading.hide()
|
})), loading.hide()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -90,7 +101,7 @@ define(["jQuery", "loading", "globalize", "dom"], function($, loading, globalize
|
||||||
var page = this;
|
var page = this;
|
||||||
ApiClient.getNamedConfiguration("encoding").then(function(config) {
|
ApiClient.getNamedConfiguration("encoding").then(function(config) {
|
||||||
ApiClient.getSystemInfo().then(function(systemInfo) {
|
ApiClient.getSystemInfo().then(function(systemInfo) {
|
||||||
"External" == systemInfo.EncoderLocationType ? (page.querySelector(".fldEncoderPath").classList.add("hide"), page.querySelector(".txtEncoderPath").removeAttribute("required")) : (page.querySelector(".fldEncoderPath").classList.remove("hide"), page.querySelector(".txtEncoderPath").setAttribute("required", "required")), loadPage(page, config, systemInfo)
|
loadPage(page, config, systemInfo);
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
|
@ -189,6 +189,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
html += globalize.translate("HeaderAdmin");
|
html += globalize.translate("HeaderAdmin");
|
||||||
html += "</h3>";
|
html += "</h3>";
|
||||||
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder lnkManageServer" data-itemid="dashboard" href="dashboard.html"><i class="md-icon navMenuOptionIcon">dashboard</i><span class="navMenuOptionText">' + globalize.translate("TabDashboard") + "</span></a>";
|
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder lnkManageServer" data-itemid="dashboard" href="dashboard.html"><i class="md-icon navMenuOptionIcon">dashboard</i><span class="navMenuOptionText">' + globalize.translate("TabDashboard") + "</span></a>";
|
||||||
|
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder editorViewMenu" data-itemid="editor" href="edititemmetadata.html"><i class="md-icon navMenuOptionIcon">mode_edit</i><span class="navMenuOptionText">' + globalize.translate("Metadata") + "</span></a>";
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -198,7 +199,9 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
html += "</h3>";
|
html += "</h3>";
|
||||||
if (user.localUser) {
|
if (user.localUser) {
|
||||||
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder lnkMySettings" href="mypreferencesmenu.html"><i class="md-icon navMenuOptionIcon">settings</i><span class="navMenuOptionText">' + globalize.translate("ButtonSettings") + "</span></a>";
|
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder lnkMySettings" href="mypreferencesmenu.html"><i class="md-icon navMenuOptionIcon">settings</i><span class="navMenuOptionText">' + globalize.translate("ButtonSettings") + "</span></a>";
|
||||||
|
if (appHost.supports("multiserver")) {
|
||||||
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder" data-itemid="selectserver" href="selectserver.html?showuser=1"><i class="md-icon navMenuOptionIcon">wifi</i><span class="navMenuOptionText">' + globalize.translate("ButtonSelectServer") + "</span></a>";
|
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder" data-itemid="selectserver" href="selectserver.html?showuser=1"><i class="md-icon navMenuOptionIcon">wifi</i><span class="navMenuOptionText">' + globalize.translate("ButtonSelectServer") + "</span></a>";
|
||||||
|
}
|
||||||
if (!user.localUser.EnableAutoLogin) {
|
if (!user.localUser.EnableAutoLogin) {
|
||||||
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder btnLogout" data-itemid="logout" href="#"><i class="md-icon navMenuOptionIcon">exit_to_app</i><span class="navMenuOptionText">' + globalize.translate("ButtonSignOut") + "</span></a>";
|
html += '<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder btnLogout" data-itemid="logout" href="#"><i class="md-icon navMenuOptionIcon">exit_to_app</i><span class="navMenuOptionText">' + globalize.translate("ButtonSignOut") + "</span></a>";
|
||||||
}
|
}
|
||||||
|
@ -271,7 +274,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
pageIds: ["dashboardPage", "serverActivityPage"],
|
pageIds: ["dashboardPage", "serverActivityPage"],
|
||||||
icon: "dashboard"
|
icon: "dashboard"
|
||||||
}, {
|
}, {
|
||||||
name: globalize.translate("TabSettings"),
|
name: globalize.translate("General"),
|
||||||
href: "dashboardgeneral.html",
|
href: "dashboardgeneral.html",
|
||||||
pageIds: ["dashboardGeneralPage"],
|
pageIds: ["dashboardGeneralPage"],
|
||||||
icon: "settings"
|
icon: "settings"
|
||||||
|
@ -297,11 +300,6 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
icon: "swap_horiz",
|
icon: "swap_horiz",
|
||||||
href: "encodingsettings.html",
|
href: "encodingsettings.html",
|
||||||
pageIds: ["encodingSettingsPage"]
|
pageIds: ["encodingSettingsPage"]
|
||||||
}, {
|
|
||||||
name: "Open Subtitles",
|
|
||||||
href: "opensubtitles.html",
|
|
||||||
pageIds: ["openSubtitlesPage"],
|
|
||||||
icon: "closed_caption"
|
|
||||||
}];
|
}];
|
||||||
addPluginPagesToMainMenu(links, pluginItems, "server");
|
addPluginPagesToMainMenu(links, pluginItems, "server");
|
||||||
links.push({
|
links.push({
|
||||||
|
@ -373,12 +371,6 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
pageIds: ["scheduledTasksPage", "scheduledTaskPage"],
|
pageIds: ["scheduledTasksPage", "scheduledTaskPage"],
|
||||||
icon: "schedule"
|
icon: "schedule"
|
||||||
});
|
});
|
||||||
links.push({
|
|
||||||
name: globalize.translate("MetadataManager"),
|
|
||||||
href: "edititemmetadata.html",
|
|
||||||
pageIds: [],
|
|
||||||
icon: "mode_edit"
|
|
||||||
});
|
|
||||||
addPluginPagesToMainMenu(links, pluginItems);
|
addPluginPagesToMainMenu(links, pluginItems);
|
||||||
return links;
|
return links;
|
||||||
}
|
}
|
||||||
|
@ -386,8 +378,6 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
function addPluginPagesToMainMenu(links, pluginItems, section) {
|
function addPluginPagesToMainMenu(links, pluginItems, section) {
|
||||||
for (var i = 0, length = pluginItems.length; i < length; i++) {
|
for (var i = 0, length = pluginItems.length; i < length; i++) {
|
||||||
var pluginItem = pluginItems[i];
|
var pluginItem = pluginItems[i];
|
||||||
|
|
||||||
if (Dashboard.allowPluginPages(pluginItem.PluginId)) {
|
|
||||||
if (pluginItem.EnableInMainMenu && pluginItem.MenuSection === section) {
|
if (pluginItem.EnableInMainMenu && pluginItem.MenuSection === section) {
|
||||||
links.push({
|
links.push({
|
||||||
name: pluginItem.DisplayName,
|
name: pluginItem.DisplayName,
|
||||||
|
@ -398,7 +388,6 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
function getToolsMenuLinks(apiClient) {
|
function getToolsMenuLinks(apiClient) {
|
||||||
return apiClient.getJSON(apiClient.getUrl("web/configurationpages") + "?pageType=PluginConfiguration&EnableInMainMenu=true").then(createToolsMenuList, function (err) {
|
return apiClient.getJSON(apiClient.getUrl("web/configurationpages") + "?pageType=PluginConfiguration&EnableInMainMenu=true").then(createToolsMenuList, function (err) {
|
||||||
|
|
|
@ -188,16 +188,6 @@ define(["jQuery", "globalize", "scripts/taskbutton", "dom", "libraryMenu", "layo
|
||||||
Dashboard.navigate("livetvtuner.html")
|
Dashboard.navigate("livetvtuner.html")
|
||||||
}
|
}
|
||||||
|
|
||||||
function getTabs() {
|
|
||||||
return [{
|
|
||||||
href: "livetvstatus.html",
|
|
||||||
name: globalize.translate("TabDevices")
|
|
||||||
}, {
|
|
||||||
href: "appservices.html?context=livetv",
|
|
||||||
name: globalize.translate("TabServices")
|
|
||||||
}]
|
|
||||||
}
|
|
||||||
|
|
||||||
function showDeviceMenu(button, tunerDeviceId) {
|
function showDeviceMenu(button, tunerDeviceId) {
|
||||||
var items = [];
|
var items = [];
|
||||||
items.push({
|
items.push({
|
||||||
|
@ -240,7 +230,6 @@ define(["jQuery", "globalize", "scripts/taskbutton", "dom", "libraryMenu", "layo
|
||||||
addProvider(this)
|
addProvider(this)
|
||||||
}), page.querySelector(".devicesList").addEventListener("click", onDevicesListClick)
|
}), page.querySelector(".devicesList").addEventListener("click", onDevicesListClick)
|
||||||
}).on("pageshow", "#liveTvStatusPage", function() {
|
}).on("pageshow", "#liveTvStatusPage", function() {
|
||||||
libraryMenu.setTabs("livetvadmin", 0, getTabs);
|
|
||||||
var page = this;
|
var page = this;
|
||||||
reload(page), taskButton({
|
reload(page), taskButton({
|
||||||
mode: "on",
|
mode: "on",
|
||||||
|
|
|
@ -2,29 +2,59 @@ define(["loading", "libraryMenu", "globalize", "listViewStyle", "emby-linkbutton
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
function reload(page) {
|
function reload(page) {
|
||||||
loading.show(), ApiClient.getJSON(ApiClient.getUrl("Notifications/Types")).then(function(list) {
|
loading.show();
|
||||||
var html = "",
|
ApiClient.getJSON(ApiClient.getUrl("Notifications/Types")).then(function(list) {
|
||||||
lastCategory = "",
|
var html = "";
|
||||||
showHelp = !0;
|
var lastCategory = "";
|
||||||
html += list.map(function(i) {
|
var showHelp = true;
|
||||||
|
html += list.map(function(notification) {
|
||||||
var itemHtml = "";
|
var itemHtml = "";
|
||||||
return i.Category != lastCategory && (lastCategory = i.Category, lastCategory && (itemHtml += "</div>", itemHtml += "</div>"), itemHtml += '<div class="verticalSection verticalSection-extrabottompadding">', itemHtml += '<div class="sectionTitleContainer" style="margin-bottom:1em;">', itemHtml += '<h2 class="sectionTitle">', itemHtml += i.Category, itemHtml += "</h2>", showHelp && (showHelp = !1, itemHtml += '<a is="emby-linkbutton" class="raised button-alt headerHelpButton" target="_blank" href="https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Notifications">' + globalize.translate("Help") + "</a>"), itemHtml += "</div>", itemHtml += '<div class="paperList">'), itemHtml += '<a class="listItem listItem-border" is="emby-linkbutton" data-ripple="false" href="notificationsetting.html?type=' + i.Type + '">', i.Enabled ? itemHtml += '<i class="listItemIcon md-icon">notifications_active</i>' : itemHtml += '<i class="listItemIcon md-icon" style="background-color:#999;">notifications_off</i>', itemHtml += '<div class="listItemBody">', itemHtml += '<div class="listItemBodyText">' + i.Name + "</div>", itemHtml += "</div>", itemHtml += '<button type="button" is="paper-icon-button-light"><i class="md-icon">mode_edit</i></button>', itemHtml += "</a>"
|
if (notification.Category !== lastCategory) {
|
||||||
}).join(""), list.length && (html += "</div>", html += "</div>"), page.querySelector(".notificationList").innerHTML = html, loading.hide()
|
lastCategory = notification.Category;
|
||||||
|
if (lastCategory) {
|
||||||
|
itemHtml += "</div>";
|
||||||
|
itemHtml += "</div>";
|
||||||
|
}
|
||||||
|
itemHtml += '<div class="verticalSection verticalSection-extrabottompadding">';
|
||||||
|
itemHtml += '<div class="sectionTitleContainer" style="margin-bottom:1em;">';
|
||||||
|
itemHtml += '<h2 class="sectionTitle">';
|
||||||
|
itemHtml += notification.Category;
|
||||||
|
itemHtml += "</h2>";
|
||||||
|
if (showHelp) {
|
||||||
|
showHelp = false;
|
||||||
|
itemHtml += '<a is="emby-linkbutton" class="raised button-alt headerHelpButton" target="_blank" href="https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Notifications">';
|
||||||
|
itemHtml += globalize.translate("Help");
|
||||||
|
itemHtml += "</a>";
|
||||||
|
}
|
||||||
|
itemHtml += "</div>";
|
||||||
|
itemHtml += '<div class="paperList">';
|
||||||
|
}
|
||||||
|
itemHtml += '<a class="listItem listItem-border" is="emby-linkbutton" data-ripple="false" href="notificationsetting.html?type=' + notification.Type + '">';
|
||||||
|
if (notification.Enabled) {
|
||||||
|
itemHtml += '<i class="listItemIcon md-icon">notifications_active</i>';
|
||||||
|
} else {
|
||||||
|
itemHtml += '<i class="listItemIcon md-icon" style="background-color:#999;">notifications_off</i>';
|
||||||
|
}
|
||||||
|
itemHtml += '<div class="listItemBody">';
|
||||||
|
itemHtml += '<div class="listItemBodyText">' + notification.Name + "</div>";
|
||||||
|
itemHtml += "</div>";
|
||||||
|
itemHtml += '<button type="button" is="paper-icon-button-light"><i class="md-icon">mode_edit</i></button>';
|
||||||
|
itemHtml += "</a>";
|
||||||
|
return itemHtml;
|
||||||
|
}).join("");
|
||||||
|
|
||||||
|
if (list.length) {
|
||||||
|
html += "</div>";
|
||||||
|
html += "</div>";
|
||||||
|
}
|
||||||
|
page.querySelector(".notificationList").innerHTML = html;
|
||||||
|
loading.hide();
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
function getTabs() {
|
|
||||||
return [{
|
|
||||||
href: "notificationsettings.html",
|
|
||||||
name: globalize.translate("TabNotifications")
|
|
||||||
}, {
|
|
||||||
href: "appservices.html?context=notifications",
|
|
||||||
name: globalize.translate("TabServices")
|
|
||||||
}]
|
|
||||||
}
|
|
||||||
return function(view, params) {
|
return function(view, params) {
|
||||||
view.addEventListener("viewshow", function() {
|
view.addEventListener("viewshow", function() {
|
||||||
libraryMenu.setTabs("notifications", 0, getTabs), reload(view)
|
reload(view);
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
|
@ -1,36 +0,0 @@
|
||||||
define(["loading", "fnchecked", "emby-linkbutton", "emby-input", "emby-checkbox", "emby-button"], function (loading) {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function loadPage(page, config) {
|
|
||||||
page.querySelector("#txtOpenSubtitleUsername").value = config.OpenSubtitlesUsername;
|
|
||||||
page.querySelector("#txtOpenSubtitlePassword").value = config.OpenSubtitlesPasswordHash || "";
|
|
||||||
loading.hide();
|
|
||||||
}
|
|
||||||
|
|
||||||
function onSubmit(evt) {
|
|
||||||
evt.preventDefault();
|
|
||||||
loading.show();
|
|
||||||
var form = this;
|
|
||||||
ApiClient.getNamedConfiguration("subtitles").then(function (config) {
|
|
||||||
config.OpenSubtitlesUsername = form.querySelector("#txtOpenSubtitleUsername").value;
|
|
||||||
var newPassword = form.querySelector("#txtOpenSubtitlePassword").value;
|
|
||||||
|
|
||||||
if (newPassword) {
|
|
||||||
config.OpenSubtitlesPasswordHash = newPassword;
|
|
||||||
}
|
|
||||||
|
|
||||||
ApiClient.updateNamedConfiguration("subtitles", config).then(Dashboard.processServerConfigurationUpdateResult);
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
$(document).on("pageinit", "#openSubtitlesPage", function() {
|
|
||||||
$(".metadataSubtitlesForm").off("submit", onSubmit).on("submit", onSubmit)
|
|
||||||
}).on("pageshow", "#openSubtitlesPage", function() {
|
|
||||||
loading.show();
|
|
||||||
var page = this;
|
|
||||||
ApiClient.getNamedConfiguration("subtitles").then(function (response) {
|
|
||||||
loadPage(page, response);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
|
@ -3,7 +3,6 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-linkbutton", "
|
||||||
|
|
||||||
function reloadList(page) {
|
function reloadList(page) {
|
||||||
loading.show();
|
loading.show();
|
||||||
query.IsAppStoreSafe = true;
|
|
||||||
var promise1 = ApiClient.getAvailablePlugins(query);
|
var promise1 = ApiClient.getAvailablePlugins(query);
|
||||||
var promise2 = ApiClient.getInstalledPlugins();
|
var promise2 = ApiClient.getInstalledPlugins();
|
||||||
Promise.all([promise1, promise2]).then(function (responses) {
|
Promise.all([promise1, promise2]).then(function (responses) {
|
||||||
|
@ -16,13 +15,8 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-linkbutton", "
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function populateList(options) {
|
|
||||||
populateListInternal(options);
|
|
||||||
}
|
|
||||||
|
|
||||||
function getHeaderText(category) {
|
function getHeaderText(category) {
|
||||||
category = category.replace(" ", "");
|
category = category.replace(" ", "");
|
||||||
|
|
||||||
if ("Channel" === category) {
|
if ("Channel" === category) {
|
||||||
category = "Channels";
|
category = "Channels";
|
||||||
} else if ("Theme" === category) {
|
} else if ("Theme" === category) {
|
||||||
|
@ -36,11 +30,7 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-linkbutton", "
|
||||||
return globalize.translate(category);
|
return globalize.translate(category);
|
||||||
}
|
}
|
||||||
|
|
||||||
function isUserInstalledPlugin(plugin) {
|
function populateList(options) {
|
||||||
return -1 === ["02528C96-F727-44D7-BE87-9EEF040758C3", "0277E613-3EC0-4360-A3DE-F8AF0AABB5E9", "4DCB591C-0FA2-4C5D-A7E5-DABE37164C8B"].indexOf(plugin.guid);
|
|
||||||
}
|
|
||||||
|
|
||||||
function populateListInternal(options) {
|
|
||||||
var availablePlugins = options.availablePlugins;
|
var availablePlugins = options.availablePlugins;
|
||||||
var installedPlugins = options.installedPlugins;
|
var installedPlugins = options.installedPlugins;
|
||||||
var allPlugins = availablePlugins.filter(function (plugin) {
|
var allPlugins = availablePlugins.filter(function (plugin) {
|
||||||
|
@ -51,84 +41,37 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-linkbutton", "
|
||||||
if (!options.targetSystem || plugin.targetSystem == options.targetSystem) {
|
if (!options.targetSystem || plugin.targetSystem == options.targetSystem) {
|
||||||
return "UserInstalled" == plugin.type;
|
return "UserInstalled" == plugin.type;
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
availablePlugins = allPlugins.sort(function (a__e, b__r) {
|
|
||||||
var aName = a__e.category;
|
|
||||||
var bName = b__r.category;
|
|
||||||
|
|
||||||
if (aName > bName) {
|
availablePlugins = allPlugins.sort(function (a, b) {
|
||||||
|
if (a.category > b.category) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
} else if (b.category > a.category) {
|
||||||
|
|
||||||
if (bName > aName) {
|
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
if (a.name > b.name) {
|
||||||
aName = a__e.name;
|
|
||||||
bName = b__r.name;
|
|
||||||
|
|
||||||
if (aName > bName) {
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
} else if (b.name > a.name) {
|
||||||
|
|
||||||
if (bName > aName) {
|
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
});
|
});
|
||||||
var i__q;
|
|
||||||
var length;
|
var length;
|
||||||
var plugin;
|
var plugin;
|
||||||
var currentCategory;
|
var currentCategory;
|
||||||
var html = "";
|
var html = "";
|
||||||
|
|
||||||
if (!options.categories) {
|
|
||||||
currentCategory = globalize.translate("HeaderTopPlugins");
|
|
||||||
html += '<div class="verticalSection">';
|
|
||||||
html += '<h2 class="sectionTitle sectionTitle-cards">' + currentCategory + "</h2>";
|
|
||||||
var topPlugins = allPlugins.slice(0).sort(function (a__t, b__y) {
|
|
||||||
if (a__t.installs > b__y.installs) {
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (b__y.installs > a__t.installs) {
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
var aName = a__t.name;
|
|
||||||
var bName = b__y.name;
|
|
||||||
|
|
||||||
if (aName > bName) {
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (bName > aName) {
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}).filter(isUserInstalledPlugin);
|
|
||||||
html += '<div class="itemsContainer vertical-wrap">';
|
|
||||||
var limit = screen.availWidth >= 1920 ? 15 : 12;
|
|
||||||
|
|
||||||
for (i__q = 0, length = Math.min(topPlugins.length, limit); i__q < length; i__q++) {
|
|
||||||
html += getPluginHtml(topPlugins[i__q], options, installedPlugins);
|
|
||||||
}
|
|
||||||
|
|
||||||
html += "</div>";
|
|
||||||
html += "</div>";
|
|
||||||
}
|
|
||||||
|
|
||||||
var hasOpenTag = false;
|
var hasOpenTag = false;
|
||||||
|
currentCategory = null;
|
||||||
for (currentCategory = null, false === options.showCategory && (html += '<div class="itemsContainer vertical-wrap">', hasOpenTag = true), i__q = 0, length = availablePlugins.length; i__q < length; i__q++) {
|
if (options.showCategory === false) {
|
||||||
plugin = availablePlugins[i__q];
|
html += '<div class="itemsContainer vertical-wrap">';
|
||||||
|
hasOpenTag = true;
|
||||||
|
}
|
||||||
|
for (var i = 0; i < availablePlugins.length; i++) {
|
||||||
|
plugin = availablePlugins[i];
|
||||||
var category = plugin.categoryDisplayName;
|
var category = plugin.categoryDisplayName;
|
||||||
|
|
||||||
if (category != currentCategory) {
|
if (category != currentCategory) {
|
||||||
|
@ -138,16 +81,13 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-linkbutton", "
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
}
|
}
|
||||||
|
|
||||||
html += '<div class="verticalSection">';
|
html += '<div class="verticalSection">';
|
||||||
html += '<h2 class="sectionTitle sectionTitle-cards">' + category + "</h2>";
|
html += '<h2 class="sectionTitle sectionTitle-cards">' + category + "</h2>";
|
||||||
html += '<div class="itemsContainer vertical-wrap">';
|
html += '<div class="itemsContainer vertical-wrap">';
|
||||||
hasOpenTag = true;
|
hasOpenTag = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
currentCategory = category;
|
currentCategory = category;
|
||||||
}
|
}
|
||||||
|
|
||||||
html += getPluginHtml(plugin, options, installedPlugins);
|
html += getPluginHtml(plugin, options, installedPlugins);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -215,11 +155,14 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-linkbutton", "
|
||||||
|
|
||||||
var query = {
|
var query = {
|
||||||
TargetSystems: "Server",
|
TargetSystems: "Server",
|
||||||
|
IsAppStoreSafe: true,
|
||||||
IsAdult: false
|
IsAdult: false
|
||||||
};
|
};
|
||||||
|
|
||||||
window.PluginCatalog = {
|
window.PluginCatalog = {
|
||||||
renderCatalog: populateList
|
renderCatalog: populateList
|
||||||
};
|
};
|
||||||
|
|
||||||
return function (view, params) {
|
return function (view, params) {
|
||||||
view.querySelector("#selectSystem").addEventListener("change", function () {
|
view.querySelector("#selectSystem").addEventListener("change", function () {
|
||||||
query.TargetSystems = this.value;
|
query.TargetSystems = this.value;
|
||||||
|
|
|
@ -32,12 +32,37 @@ define(["loading", "libraryMenu", "dom", "globalize", "cardStyle", "emby-linkbut
|
||||||
function getPluginCardHtml(plugin, pluginConfigurationPages) {
|
function getPluginCardHtml(plugin, pluginConfigurationPages) {
|
||||||
var configPage = pluginConfigurationPages.filter(function(pluginConfigurationPage) {
|
var configPage = pluginConfigurationPages.filter(function(pluginConfigurationPage) {
|
||||||
return pluginConfigurationPage.PluginId == plugin.Id
|
return pluginConfigurationPage.PluginId == plugin.Id
|
||||||
})[0],
|
})[0];
|
||||||
html = "",
|
var configPageUrl = configPage ? Dashboard.getConfigurationPageUrl(configPage.Name) : null;
|
||||||
disallowPlugins = !Dashboard.allowPluginPages(plugin.Id),
|
|
||||||
configPageUrl = configPage ? Dashboard.getConfigurationPageUrl(configPage.Name) : null,
|
var html = "";
|
||||||
href = configPage && !disallowPlugins ? configPageUrl : null;
|
html += "<div data-id='" + plugin.Id + "' data-name='" + plugin.Name + "' class='card backdropCard'>";
|
||||||
return html += "<div data-id='" + plugin.Id + "' data-name='" + plugin.Name + "' class='card backdropCard'>", html += '<div class="cardBox visualCardBox">', html += '<div class="cardScalable">', html += '<div class="cardPadder cardPadder-backdrop"></div>', html += href ? '<a class="cardContent cardImageContainer" is="emby-linkbutton" href="' + href + '">' : configPageUrl ? disallowPlugins ? '<div class="cardContent connectModePluginCard cardImageContainer">' : '<div class="cardContent cardImageContainer">' : '<div class="cardContent noConfigPluginCard noHoverEffect cardImageContainer">', plugin.ImageUrl ? (html += '<div class="cardImage coveredImage" style="background-image:url(\'' + plugin.ImageUrl + "');\">", html += "</div>") : html += '<i class="cardImageIcon md-icon"></i>', html += href ? "</a>" : "</div>", html += "</div>", html += '<div class="cardFooter">', html += '<div style="text-align:right; float:right;padding-top:5px;">', html += '<button type="button" is="paper-icon-button-light" class="btnCardMenu autoSize"><i class="md-icon">more_horiz</i></button>', html += "</div>", html += "<div class='cardText'>", html += configPage ? configPage.DisplayName || plugin.Name : plugin.Name, html += "</div>", html += "<div class='cardText cardText-secondary'>", html += plugin.Version, html += "</div>", html += "</div>", html += "</div>", html += "</div>"
|
html += '<div class="cardBox visualCardBox">';
|
||||||
|
html += '<div class="cardScalable">';
|
||||||
|
html += '<div class="cardPadder cardPadder-backdrop"></div>';
|
||||||
|
html += configPageUrl ? '<a class="cardContent cardImageContainer" is="emby-linkbutton" href="' + configPageUrl + '">' : '<div class="cardContent noConfigPluginCard noHoverEffect cardImageContainer">';
|
||||||
|
if (plugin.ImageUrl) {
|
||||||
|
html += '<div class="cardImage coveredImage" style="background-image:url(\'' + plugin.ImageUrl + "');\">";
|
||||||
|
html += "</div>";
|
||||||
|
} else {
|
||||||
|
html += '<i class="cardImageIcon md-icon"></i>';
|
||||||
|
}
|
||||||
|
html += configPageUrl ? "</a>" : "</div>";
|
||||||
|
html += "</div>";
|
||||||
|
html += '<div class="cardFooter">';
|
||||||
|
html += '<div style="text-align:right; float:right;padding-top:5px;">';
|
||||||
|
html += '<button type="button" is="paper-icon-button-light" class="btnCardMenu autoSize"><i class="md-icon">more_horiz</i></button>';
|
||||||
|
html += "</div>";
|
||||||
|
html += "<div class='cardText'>";
|
||||||
|
html += configPage ? configPage.DisplayName || plugin.Name : plugin.Name;
|
||||||
|
html += "</div>";
|
||||||
|
html += "<div class='cardText cardText-secondary'>";
|
||||||
|
html += plugin.Version;
|
||||||
|
html += "</div>";
|
||||||
|
html += "</div>";
|
||||||
|
html += "</div>";
|
||||||
|
html += "</div>";
|
||||||
|
return html;
|
||||||
}
|
}
|
||||||
|
|
||||||
function renderPlugins(page, plugins, showNoPluginsMessage) {
|
function renderPlugins(page, plugins, showNoPluginsMessage) {
|
||||||
|
|
|
@ -32,11 +32,11 @@ function getParameterByName(name, url) {
|
||||||
function pageClassOn(eventName, className, fn) {
|
function pageClassOn(eventName, className, fn) {
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
document.addEventListener(eventName, function (e__q) {
|
document.addEventListener(eventName, function (event) {
|
||||||
var target = e__q.target;
|
var target = event.target;
|
||||||
|
|
||||||
if (target.classList.contains(className)) {
|
if (target.classList.contains(className)) {
|
||||||
fn.call(target, e__q);
|
fn.call(target, event);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -44,22 +44,21 @@ function pageClassOn(eventName, className, fn) {
|
||||||
function pageIdOn(eventName, id, fn) {
|
function pageIdOn(eventName, id, fn) {
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
document.addEventListener(eventName, function (e__w) {
|
document.addEventListener(eventName, function (event) {
|
||||||
var target = e__w.target;
|
var target = event.target;
|
||||||
|
|
||||||
if (target.id === id) {
|
if (target.id === id) {
|
||||||
fn.call(target, e__w);
|
fn.call(target, event);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
var Dashboard = {
|
var Dashboard = {
|
||||||
allowPluginPages: function (pluginId) {
|
|
||||||
return true;
|
|
||||||
},
|
|
||||||
getCurrentUser: function () {
|
getCurrentUser: function () {
|
||||||
return window.ApiClient.getCurrentUser(false);
|
return window.ApiClient.getCurrentUser(false);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
//TODO: investigate url prefix support for serverAddress function
|
||||||
serverAddress: function () {
|
serverAddress: function () {
|
||||||
if (AppInfo.isNativeApp) {
|
if (AppInfo.isNativeApp) {
|
||||||
var apiClient = window.ApiClient;
|
var apiClient = window.ApiClient;
|
||||||
|
@ -231,17 +230,7 @@ var AppInfo = {};
|
||||||
!function () {
|
!function () {
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
function initializeApiClient(apiClient) {
|
function onApiClientCreated(e, newApiClient) {
|
||||||
if (!("cordova" !== self.appMode && "android" !== self.appMode)) {
|
|
||||||
apiClient.getAvailablePlugins = function () {
|
|
||||||
return Promise.resolve([]);
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function onApiClientCreated(e__e, newApiClient) {
|
|
||||||
initializeApiClient(newApiClient);
|
|
||||||
|
|
||||||
if (window.$) {
|
if (window.$) {
|
||||||
$.ajax = newApiClient.ajax;
|
$.ajax = newApiClient.ajax;
|
||||||
}
|
}
|
||||||
|
@ -283,12 +272,12 @@ var AppInfo = {};
|
||||||
|
|
||||||
function createConnectionManager() {
|
function createConnectionManager() {
|
||||||
return require(["connectionManagerFactory", "apphost", "credentialprovider", "events", "userSettings"], function (ConnectionManager, apphost, credentialProvider, events, userSettings) {
|
return require(["connectionManagerFactory", "apphost", "credentialprovider", "events", "userSettings"], function (ConnectionManager, apphost, credentialProvider, events, userSettings) {
|
||||||
var credentialProviderInstance = new credentialProvider(),
|
var credentialProviderInstance = new credentialProvider();
|
||||||
promises = [apphost.getSyncProfile(), apphost.init()];
|
var promises = [apphost.getSyncProfile(), apphost.init()];
|
||||||
|
|
||||||
Promise.all(promises).then(function (responses) {
|
Promise.all(promises).then(function (responses) {
|
||||||
var deviceProfile = responses[0],
|
var deviceProfile = responses[0];
|
||||||
capabilities = Dashboard.capabilities(apphost);
|
var capabilities = Dashboard.capabilities(apphost);
|
||||||
|
|
||||||
capabilities.DeviceProfile = deviceProfile;
|
capabilities.DeviceProfile = deviceProfile;
|
||||||
|
|
||||||
|
@ -349,7 +338,7 @@ var AppInfo = {};
|
||||||
}
|
}
|
||||||
|
|
||||||
function getPlaybackManager(playbackManager) {
|
function getPlaybackManager(playbackManager) {
|
||||||
window.addEventListener("beforeunload", function (e__r) {
|
window.addEventListener("beforeunload", function () {
|
||||||
try {
|
try {
|
||||||
playbackManager.onAppClose();
|
playbackManager.onAppClose();
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
@ -467,13 +456,11 @@ var AppInfo = {};
|
||||||
|
|
||||||
if ("registerElement" in document) {
|
if ("registerElement" in document) {
|
||||||
define("registerElement", []);
|
define("registerElement", []);
|
||||||
} else {
|
} else if (browser.msie) {
|
||||||
if (browser.msie) {
|
|
||||||
define("registerElement", [bowerPath + "/webcomponentsjs/webcomponents-lite.min.js"], returnFirstDependency);
|
define("registerElement", [bowerPath + "/webcomponentsjs/webcomponents-lite.min.js"], returnFirstDependency);
|
||||||
} else {
|
} else {
|
||||||
define("registerElement", [bowerPath + "/document-register-element/build/document-register-element"], returnFirstDependency);
|
define("registerElement", [bowerPath + "/document-register-element/build/document-register-element"], returnFirstDependency);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if ("cordova" === self.appMode || "android" === self.appMode) {
|
if ("cordova" === self.appMode || "android" === self.appMode) {
|
||||||
define("serverdiscovery", ["cordova/serverdiscovery"], returnFirstDependency);
|
define("serverdiscovery", ["cordova/serverdiscovery"], returnFirstDependency);
|
||||||
|
@ -532,20 +519,16 @@ var AppInfo = {};
|
||||||
define("bgtaskregister", ["environments/windows-uwp/bgtaskregister"], returnFirstDependency);
|
define("bgtaskregister", ["environments/windows-uwp/bgtaskregister"], returnFirstDependency);
|
||||||
define("transfermanager", ["environments/windows-uwp/transfermanager"], returnFirstDependency);
|
define("transfermanager", ["environments/windows-uwp/transfermanager"], returnFirstDependency);
|
||||||
define("filerepository", ["environments/windows-uwp/filerepository"], returnFirstDependency);
|
define("filerepository", ["environments/windows-uwp/filerepository"], returnFirstDependency);
|
||||||
} else {
|
} else if ("cordova" === self.appMode) {
|
||||||
if ("cordova" === self.appMode) {
|
|
||||||
define("filerepository", ["cordova/filerepository"], returnFirstDependency);
|
define("filerepository", ["cordova/filerepository"], returnFirstDependency);
|
||||||
define("transfermanager", ["filerepository"], returnFirstDependency);
|
define("transfermanager", ["filerepository"], returnFirstDependency);
|
||||||
} else {
|
} else if ("android" === self.appMode) {
|
||||||
if ("android" === self.appMode) {
|
|
||||||
define("transfermanager", ["cordova/transfermanager"], returnFirstDependency);
|
define("transfermanager", ["cordova/transfermanager"], returnFirstDependency);
|
||||||
define("filerepository", ["cordova/filerepository"], returnFirstDependency);
|
define("filerepository", ["cordova/filerepository"], returnFirstDependency);
|
||||||
} else {
|
} else {
|
||||||
define("transfermanager", [apiClientBowerPath + "/sync/transfermanager"], returnFirstDependency);
|
define("transfermanager", [apiClientBowerPath + "/sync/transfermanager"], returnFirstDependency);
|
||||||
define("filerepository", [apiClientBowerPath + "/sync/filerepository"], returnFirstDependency);
|
define("filerepository", [apiClientBowerPath + "/sync/filerepository"], returnFirstDependency);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("android" === self.appMode) {
|
if ("android" === self.appMode) {
|
||||||
define("localsync", ["cordova/localsync"], returnFirstDependency);
|
define("localsync", ["cordova/localsync"], returnFirstDependency);
|
||||||
|
@ -600,10 +583,10 @@ var AppInfo = {};
|
||||||
|
|
||||||
function loadCoreDictionary(globalize) {
|
function loadCoreDictionary(globalize) {
|
||||||
var languages = ["ar", "be-by", "bg-bg", "ca", "cs", "da", "de", "el", "en-gb", "en-us", "es", "es-ar", "es-mx", "fa", "fi", "fr", "fr-ca", "gsw", "he", "hi-in", "hr", "hu", "id", "it", "kk", "ko", "lt-lt", "ms", "nb", "nl", "pl", "pt-br", "pt-pt", "ro", "ru", "sk", "sl-si", "sv", "tr", "uk", "vi", "zh-cn", "zh-hk", "zh-tw"];
|
var languages = ["ar", "be-by", "bg-bg", "ca", "cs", "da", "de", "el", "en-gb", "en-us", "es", "es-ar", "es-mx", "fa", "fi", "fr", "fr-ca", "gsw", "he", "hi-in", "hr", "hu", "id", "it", "kk", "ko", "lt-lt", "ms", "nb", "nl", "pl", "pt-br", "pt-pt", "ro", "ru", "sk", "sl-si", "sv", "tr", "uk", "vi", "zh-cn", "zh-hk", "zh-tw"];
|
||||||
var translations = languages.map(function (i__t) {
|
var translations = languages.map(function (language) {
|
||||||
return {
|
return {
|
||||||
lang: i__t,
|
lang: language,
|
||||||
path: "strings/" + i__t + ".json"
|
path: "strings/" + language + ".json"
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
globalize.defaultModule("core");
|
globalize.defaultModule("core");
|
||||||
|
@ -655,12 +638,6 @@ var AppInfo = {};
|
||||||
roles: "admin",
|
roles: "admin",
|
||||||
controller: "scripts/addpluginpage"
|
controller: "scripts/addpluginpage"
|
||||||
});
|
});
|
||||||
defineRoute({
|
|
||||||
path: "/appservices.html",
|
|
||||||
dependencies: [],
|
|
||||||
autoFocus: false,
|
|
||||||
roles: "admin"
|
|
||||||
});
|
|
||||||
defineRoute({
|
defineRoute({
|
||||||
path: "/autoorganizelog.html",
|
path: "/autoorganizelog.html",
|
||||||
dependencies: [],
|
dependencies: [],
|
||||||
|
@ -750,12 +727,6 @@ var AppInfo = {};
|
||||||
autoFocus: false,
|
autoFocus: false,
|
||||||
roles: "admin"
|
roles: "admin"
|
||||||
});
|
});
|
||||||
defineRoute({
|
|
||||||
path: "/opensubtitles.html",
|
|
||||||
dependencies: [],
|
|
||||||
autoFocus: false,
|
|
||||||
roles: "admin"
|
|
||||||
});
|
|
||||||
defineRoute({
|
defineRoute({
|
||||||
path: "/forgotpassword.html",
|
path: "/forgotpassword.html",
|
||||||
dependencies: ["emby-input", "emby-button"],
|
dependencies: ["emby-input", "emby-button"],
|
||||||
|
@ -1159,7 +1130,15 @@ var AppInfo = {};
|
||||||
|
|
||||||
function loadPlugins(externalPlugins, appHost, browser, shell) {
|
function loadPlugins(externalPlugins, appHost, browser, shell) {
|
||||||
console.log("Loading installed plugins");
|
console.log("Loading installed plugins");
|
||||||
var list = ["components/playback/playbackvalidation", "components/playback/playaccessvalidation", "components/playback/experimentalwarnings", "components/htmlaudioplayer/plugin", "components/htmlvideoplayer/plugin", "components/photoplayer/plugin", "components/youtubeplayer/plugin"];
|
var list = [
|
||||||
|
"components/playback/playbackvalidation",
|
||||||
|
"components/playback/playaccessvalidation",
|
||||||
|
"components/playback/experimentalwarnings",
|
||||||
|
"components/htmlaudioplayer/plugin",
|
||||||
|
"components/htmlvideoplayer/plugin",
|
||||||
|
"components/photoplayer/plugin",
|
||||||
|
"components/youtubeplayer/plugin"
|
||||||
|
];
|
||||||
|
|
||||||
if ("cordova" === self.appMode) {
|
if ("cordova" === self.appMode) {
|
||||||
list.push("cordova/chromecast");
|
list.push("cordova/chromecast");
|
||||||
|
@ -1177,8 +1156,8 @@ var AppInfo = {};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (var i__y = 0, length = externalPlugins.length; i__y < length; i__y++) {
|
for (var index = 0, length = externalPlugins.length; index < length; index++) {
|
||||||
list.push(externalPlugins[i__y]);
|
list.push(externalPlugins[index]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return new Promise(function (resolve, reject) {
|
return new Promise(function (resolve, reject) {
|
||||||
|
@ -1201,6 +1180,8 @@ var AppInfo = {};
|
||||||
function onAppReady(browser) {
|
function onAppReady(browser) {
|
||||||
console.log("Begin onAppReady");
|
console.log("Begin onAppReady");
|
||||||
|
|
||||||
|
// ensure that appHost is loaded in this point
|
||||||
|
require(['appHost'], function (appHost) {
|
||||||
var isInBackground = -1 !== self.location.href.toString().toLowerCase().indexOf("start=backgroundsync");
|
var isInBackground = -1 !== self.location.href.toString().toLowerCase().indexOf("start=backgroundsync");
|
||||||
|
|
||||||
window.Emby = {};
|
window.Emby = {};
|
||||||
|
@ -1215,7 +1196,7 @@ var AppInfo = {};
|
||||||
require(['css!devices/ios/ios.css']);
|
require(['css!devices/ios/ios.css']);
|
||||||
}
|
}
|
||||||
|
|
||||||
require(['apphost', 'appRouter', 'scripts/themeloader', 'libraryMenu'], function (appHost, pageObjects) {
|
require(['appRouter', 'scripts/themeloader', 'libraryMenu'], function (pageObjects) {
|
||||||
window.Emby.Page = pageObjects;
|
window.Emby.Page = pageObjects;
|
||||||
|
|
||||||
defineCoreRoutes(appHost);
|
defineCoreRoutes(appHost);
|
||||||
|
@ -1227,7 +1208,7 @@ var AppInfo = {};
|
||||||
|
|
||||||
require(["components/thememediaplayer", "scripts/autobackdrops"]);
|
require(["components/thememediaplayer", "scripts/autobackdrops"]);
|
||||||
|
|
||||||
if (!("cordova" !== self.appMode && "android" !== self.appMode)) {
|
if ("cordova" === self.appMode || "android" === self.appMode) {
|
||||||
if (browser.android) {
|
if (browser.android) {
|
||||||
require(["cordova/mediasession", "cordova/chromecast", "cordova/appshortcuts"]);
|
require(["cordova/mediasession", "cordova/chromecast", "cordova/appshortcuts"]);
|
||||||
} else if (browser.safari) {
|
} else if (browser.safari) {
|
||||||
|
@ -1235,7 +1216,7 @@ var AppInfo = {};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!(browser.tv || browser.xboxOne || browser.ps4)) {
|
if (!browser.tv && !browser.xboxOne && !browser.ps4) {
|
||||||
require(["components/nowplayingbar/nowplayingbar"]);
|
require(["components/nowplayingbar/nowplayingbar"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1251,7 +1232,9 @@ var AppInfo = {};
|
||||||
require(["mediaSession"]);
|
require(["mediaSession"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!(browser.tv || browser.xboxOne)) {
|
require(["apiInput"]);
|
||||||
|
|
||||||
|
if (!browser.tv && !browser.xboxOne) {
|
||||||
require(["components/playback/playbackorientation"]);
|
require(["components/playback/playbackorientation"]);
|
||||||
registerServiceWorker();
|
registerServiceWorker();
|
||||||
|
|
||||||
|
@ -1270,27 +1253,18 @@ var AppInfo = {};
|
||||||
initLocalSyncEvents();
|
initLocalSyncEvents();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!AppInfo.isNativeApp) {
|
if (!AppInfo.isNativeApp && window.ApiClient) {
|
||||||
if (window.ApiClient) {
|
|
||||||
require(["css!" + ApiClient.getUrl("Branding/Css")]);
|
require(["css!" + ApiClient.getUrl("Branding/Css")]);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function registerServiceWorker() {
|
function registerServiceWorker() {
|
||||||
if (navigator.serviceWorker && "cordova" !== self.appMode && "android" !== self.appMode) {
|
if (navigator.serviceWorker && "cordova" !== self.appMode && "android" !== self.appMode) {
|
||||||
try {
|
try {
|
||||||
navigator.serviceWorker.register("serviceworker.js").then(function () {
|
navigator.serviceWorker.register("serviceworker.js");
|
||||||
return navigator.serviceWorker.ready;
|
|
||||||
}).then(function (reg) {
|
|
||||||
if (reg && reg.sync) {
|
|
||||||
return reg.sync.register("emby-sync").then(function () {// TODO cvium: the sync serviceworker is a noop?
|
|
||||||
//window.SyncRegistered = Dashboard.isConnectMode()
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.log("Error registering serviceWorker: " + err);
|
console.log("Error registering serviceWorker: " + err);
|
||||||
}
|
}
|
||||||
|
@ -1848,39 +1822,9 @@ var AppInfo = {};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ("Playlist" == itemType) {
|
var itemTypes = ["Playlist", "TvChannel", "Program", "BoxSet", "MusicAlbum", "MusicGenre", "Person", "Recording", "MusicArtist"];
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("TvChannel" == itemType) {
|
if (itemTypes.indexOf(itemType) >= 0) {
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("Program" == itemType) {
|
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("BoxSet" == itemType) {
|
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("MusicAlbum" == itemType) {
|
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("MusicGenre" == itemType) {
|
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("Person" == itemType) {
|
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("Recording" == itemType) {
|
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("MusicArtist" == itemType) {
|
|
||||||
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
return "itemdetails.html?id=" + id + "&serverId=" + serverId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -587,7 +587,7 @@
|
||||||
"LabelAppNameExample": "مثال: Sickbeard، NzbDrone",
|
"LabelAppNameExample": "مثال: Sickbeard، NzbDrone",
|
||||||
"LabelArtist": "الفنان",
|
"LabelArtist": "الفنان",
|
||||||
"LabelArtists": "الفنانون:",
|
"LabelArtists": "الفنانون:",
|
||||||
"LabelArtistsHelp": "فصل الاستعمالات المتعددة:",
|
"LabelArtistsHelp": "فصل الاستعمالات المتعددة ;",
|
||||||
"LabelAudioCodec": "مقطع الصوت: {0}",
|
"LabelAudioCodec": "مقطع الصوت: {0}",
|
||||||
"LabelAudioLanguagePreference": "اللغة المفضلة للصوت:",
|
"LabelAudioLanguagePreference": "اللغة المفضلة للصوت:",
|
||||||
"LabelAvailableTokens": "الفيش المتاحة:",
|
"LabelAvailableTokens": "الفيش المتاحة:",
|
||||||
|
@ -1147,7 +1147,7 @@
|
||||||
"OptionBooks": "الكتب",
|
"OptionBooks": "الكتب",
|
||||||
"OptionBox": "الصندوق",
|
"OptionBox": "الصندوق",
|
||||||
"OptionBoxRear": "خلفية الصندوق",
|
"OptionBoxRear": "خلفية الصندوق",
|
||||||
"OptionCaptionInfoExSamsung": "CaptionInfoEx (أجهزة سامسونج)\n",
|
"OptionCaptionInfoExSamsung": "CaptionInfoEx (أجهزة سامسونج)",
|
||||||
"OptionCollections": "المجاميع",
|
"OptionCollections": "المجاميع",
|
||||||
"OptionCommunityRating": "تقييم المجتمع",
|
"OptionCommunityRating": "تقييم المجتمع",
|
||||||
"OptionComposer": "الملحن",
|
"OptionComposer": "الملحن",
|
||||||
|
@ -1201,7 +1201,7 @@
|
||||||
"OptionEnableFullSpeedConversionHelp": "إفتراضياً، التحويل والزامنة تتم بسرعات منخفضة لتقليل الموارد المستهلكة.",
|
"OptionEnableFullSpeedConversionHelp": "إفتراضياً، التحويل والزامنة تتم بسرعات منخفضة لتقليل الموارد المستهلكة.",
|
||||||
"OptionEnableFullscreen": "تمكين ملء الشاشة",
|
"OptionEnableFullscreen": "تمكين ملء الشاشة",
|
||||||
"OptionEnableM2tsMode": "تفعيل طور M2ts",
|
"OptionEnableM2tsMode": "تفعيل طور M2ts",
|
||||||
"OptionEnableM2tsModeHelp": "تفعيل طور M2ts عند التشفير إلى صيغة mpegts.\n",
|
"OptionEnableM2tsModeHelp": "تفعيل طور M2ts عند التشفير إلى صيغة mpegts.",
|
||||||
"OptionEnableRecordingSubfolders": "إنشئ مجلداً فرعياً للتصنيفات مثل الرياضة والإطفال و،، إلخ.",
|
"OptionEnableRecordingSubfolders": "إنشئ مجلداً فرعياً للتصنيفات مثل الرياضة والإطفال و،، إلخ.",
|
||||||
"OptionEnableTranscodingThrottle": "تفعيل صمام الاختناق",
|
"OptionEnableTranscodingThrottle": "تفعيل صمام الاختناق",
|
||||||
"OptionEnableTranscodingThrottleHelp": "صمام الاختناق سيعدل سرعة التشفير البيني بشكل تلقائي لكي يقلل من مدى استهلاك المعالج أثناء عرض الأفلام.",
|
"OptionEnableTranscodingThrottleHelp": "صمام الاختناق سيعدل سرعة التشفير البيني بشكل تلقائي لكي يقلل من مدى استهلاك المعالج أثناء عرض الأفلام.",
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
"ButtonExit": "Выйсці",
|
"ButtonExit": "Выйсці",
|
||||||
"ButtonNew": "Новае",
|
"ButtonNew": "Новае",
|
||||||
"ButtonOk": "ОК",
|
"ButtonOk": "ОК",
|
||||||
"ButtonPrivacyPolicy": "Палітыка прыватнасці...",
|
"ButtonPrivacyPolicy": "Палітыка прыватнасці",
|
||||||
"ButtonQuickStartGuide": "Кіраўніцтва па запуску ...",
|
"ButtonQuickStartGuide": "Кіраўніцтва па запуску",
|
||||||
"ButtonSignOut": "Sign out",
|
"ButtonSignOut": "Sign out",
|
||||||
"CategorySync": "Сінхра",
|
"CategorySync": "Сінхра",
|
||||||
"HeaderAddUser": "Даданне карыстальніка",
|
"HeaderAddUser": "Даданне карыстальніка",
|
||||||
|
@ -28,12 +28,12 @@
|
||||||
"LabelPrevious": "Папярэдняе",
|
"LabelPrevious": "Папярэдняе",
|
||||||
"LabelYourFirstName": "Ваша імя:",
|
"LabelYourFirstName": "Ваша імя:",
|
||||||
"LabelYoureDone": "Вы скончылі!",
|
"LabelYoureDone": "Вы скончылі!",
|
||||||
"MessageNoServicesInstalled": "У цяперашні час няма устаноўленых паслуг",
|
"MessageNoServicesInstalled": "У цяперашні час няма устаноўленых паслуг.",
|
||||||
"MoreUsersCanBeAddedLater": "Потым можна дадаць яшчэ карыстальнікаў праз «Інфапанэль».",
|
"MoreUsersCanBeAddedLater": "Потым можна дадаць яшчэ карыстальнікаў праз «Інфапанэль».",
|
||||||
"TabPlaylist": "Плэйліст",
|
"TabPlaylist": "Плэйліст",
|
||||||
"TellUsAboutYourself": "Раскажыце пра сябе",
|
"TellUsAboutYourself": "Раскажыце пра сябе",
|
||||||
"ThisWizardWillGuideYou": "Гэты памочнік правядзе вас праз усе фазы ўстаноўкі і налады. Спачатку абярыце упадабаную мову.",
|
"ThisWizardWillGuideYou": "Гэты памочнік правядзе вас праз усе фазы ўстаноўкі і налады. Спачатку абярыце упадабаную мову.",
|
||||||
"UserProfilesIntro": "У Jellyfin існуе ўбудаваная падтрымка для карыстальніцкіх профіляў, дазваляючы кожнаму карыстальніку валодаць сваімі ўласнымі параметрамі адлюстравання, станам прайгравання і кіраваннем ўтрымання.",
|
"UserProfilesIntro": "У Jellyfin існуе ўбудаваная падтрымка для карыстальніцкіх профіляў, дазваляючы кожнаму карыстальніку валодаць сваімі ўласнымі параметрамі адлюстравання, станам прайгравання і кіраваннем ўтрымання.",
|
||||||
"WelcomeToProject": "Пачатак працы ў Jellyfin",
|
"WelcomeToProject": "Пачатак працы ў Jellyfin!",
|
||||||
"WizardCompleted": "Гэта ўсё, што нам трэба зараз. Jellyfin пачынае збіраць звесткі аб вашай медыятэцы. Азнаёмцеся пакуль з некаторымі нашымі праграмамі, а затым націсніце <b>Гатова</b>, каб праглядзець <b>Инфопанель сервера</b>."
|
"WizardCompleted": "Гэта ўсё, што нам трэба зараз. Jellyfin пачынае збіраць звесткі аб вашай медыятэцы. Азнаёмцеся пакуль з некаторымі нашымі праграмамі, а затым націсніце <b>Гатова</b>, каб праглядзець <b>Инфопанель сервера</b>."
|
||||||
}
|
}
|
|
@ -1227,7 +1227,7 @@
|
||||||
"MessageConfirmDeleteGuideProvider": "Jste si jisti, že chcete smazat tohoto poskytovatele programového průvodce?",
|
"MessageConfirmDeleteGuideProvider": "Jste si jisti, že chcete smazat tohoto poskytovatele programového průvodce?",
|
||||||
"MessageConfirmDeleteTunerDevice": "Jste si jisti, že chcete smazat tento přístroj?",
|
"MessageConfirmDeleteTunerDevice": "Jste si jisti, že chcete smazat tento přístroj?",
|
||||||
"MessageConfirmProfileDeletion": "Jste si jisti, že chcete smazat tento profil?",
|
"MessageConfirmProfileDeletion": "Jste si jisti, že chcete smazat tento profil?",
|
||||||
"MessageConfirmRecordingCancellation": "Zrušit nahrávání",
|
"MessageConfirmRecordingCancellation": "Zrušit nahrávání?",
|
||||||
"MessageConfirmRemoveMediaLocation": "Jste si jist, že chcete odstranit toto umístění?",
|
"MessageConfirmRemoveMediaLocation": "Jste si jist, že chcete odstranit toto umístění?",
|
||||||
"MessageConfirmResetTuner": "Jste si jisti, že chcete resetovat tento tuner? Jakékoliv aktivní přehrávače nebo záznamy budou násilně zastaveny.",
|
"MessageConfirmResetTuner": "Jste si jisti, že chcete resetovat tento tuner? Jakékoliv aktivní přehrávače nebo záznamy budou násilně zastaveny.",
|
||||||
"MessageConfirmRestart": "Jste si jist, že chcete restartovat Jellyfin server?",
|
"MessageConfirmRestart": "Jste si jist, že chcete restartovat Jellyfin server?",
|
||||||
|
@ -1331,7 +1331,7 @@
|
||||||
"NewCollectionNameExample": "Příklad: Kolekce Star Wars",
|
"NewCollectionNameExample": "Příklad: Kolekce Star Wars",
|
||||||
"NewEpisodes": "Nové episody",
|
"NewEpisodes": "Nové episody",
|
||||||
"NewEpisodesOnly": "Jen nové epizody",
|
"NewEpisodesOnly": "Jen nové epizody",
|
||||||
"NewVersionOfSomethingAvailable": "Je dostupná nová verze {0}.",
|
"NewVersionOfSomethingAvailable": "Je dostupná nová verze {0}!",
|
||||||
"News": "Zpravodajství",
|
"News": "Zpravodajství",
|
||||||
"Next": "Další",
|
"Next": "Další",
|
||||||
"No": "Ne",
|
"No": "Ne",
|
||||||
|
@ -1600,7 +1600,7 @@
|
||||||
"Overview": "Přehled/Obsah",
|
"Overview": "Přehled/Obsah",
|
||||||
"PackageInstallCancelled": "Instalace {0} zrušena.",
|
"PackageInstallCancelled": "Instalace {0} zrušena.",
|
||||||
"PackageInstallCompleted": "Instalace {0} dokončena.",
|
"PackageInstallCompleted": "Instalace {0} dokončena.",
|
||||||
"PackageInstallFailed": "Instalace {0} selhala!!!",
|
"PackageInstallFailed": "Instalace {0} selhala.",
|
||||||
"ParentalRating": "Rodičovské hodnocení",
|
"ParentalRating": "Rodičovské hodnocení",
|
||||||
"Password": "Heslo",
|
"Password": "Heslo",
|
||||||
"PasswordMatchError": "Heslo a potvrzení hesla musí souhlasit.",
|
"PasswordMatchError": "Heslo a potvrzení hesla musí souhlasit.",
|
||||||
|
|
|
@ -298,7 +298,7 @@
|
||||||
"HeaderAddToPlaylist": "Tilføj til afspilningsliste",
|
"HeaderAddToPlaylist": "Tilføj til afspilningsliste",
|
||||||
"HeaderAddUpdateImage": "Tilføj/opdater billede",
|
"HeaderAddUpdateImage": "Tilføj/opdater billede",
|
||||||
"HeaderAddUser": "Tilføj bruger",
|
"HeaderAddUser": "Tilføj bruger",
|
||||||
"HeaderAdditionalParts": "Andre stier:",
|
"HeaderAdditionalParts": "Andre stier",
|
||||||
"HeaderAdvanced": "Avanceret",
|
"HeaderAdvanced": "Avanceret",
|
||||||
"HeaderAirDays": "Sendedage",
|
"HeaderAirDays": "Sendedage",
|
||||||
"HeaderAlert": "Advarsel",
|
"HeaderAlert": "Advarsel",
|
||||||
|
@ -568,7 +568,7 @@
|
||||||
"HeaderSelectTranscodingPathHelp": "Vælg eller indtast stien som skal benyttes til midlertidige transkodningsfiler. Mappen må ikke være skrivebeskyttet.",
|
"HeaderSelectTranscodingPathHelp": "Vælg eller indtast stien som skal benyttes til midlertidige transkodningsfiler. Mappen må ikke være skrivebeskyttet.",
|
||||||
"HeaderSelectUploadPath": "Vælg upload sti",
|
"HeaderSelectUploadPath": "Vælg upload sti",
|
||||||
"HeaderSendMessage": "Send besked",
|
"HeaderSendMessage": "Send besked",
|
||||||
"HeaderSeries": "Series:",
|
"HeaderSeries": "Series",
|
||||||
"HeaderSeriesOptions": "Serieindstillinger",
|
"HeaderSeriesOptions": "Serieindstillinger",
|
||||||
"HeaderSeriesRecordings": "Serieoptagelser",
|
"HeaderSeriesRecordings": "Serieoptagelser",
|
||||||
"HeaderServerSettings": "Serverindstillinger",
|
"HeaderServerSettings": "Serverindstillinger",
|
||||||
|
@ -633,7 +633,7 @@
|
||||||
"HeaderXmlDocumentAttribute": "XML dokumentattribut",
|
"HeaderXmlDocumentAttribute": "XML dokumentattribut",
|
||||||
"HeaderXmlDocumentAttributes": "XML dokumentattributter",
|
"HeaderXmlDocumentAttributes": "XML dokumentattributter",
|
||||||
"HeaderXmlSettings": "XML indstillinger",
|
"HeaderXmlSettings": "XML indstillinger",
|
||||||
"HeaderYear": "År:",
|
"HeaderYear": "År",
|
||||||
"HeaderYears": "År",
|
"HeaderYears": "År",
|
||||||
"HeaderYouSaid": "Du sagde...",
|
"HeaderYouSaid": "Du sagde...",
|
||||||
"HeadersFolders": "Mapper",
|
"HeadersFolders": "Mapper",
|
||||||
|
@ -691,7 +691,7 @@
|
||||||
"LabelAppName": "App navn",
|
"LabelAppName": "App navn",
|
||||||
"LabelAppNameExample": "F. eks: Sickbeard, NzbDrone",
|
"LabelAppNameExample": "F. eks: Sickbeard, NzbDrone",
|
||||||
"LabelArtists": "Artister:",
|
"LabelArtists": "Artister:",
|
||||||
"LabelArtistsHelp": "Angiv flere ved at sætte ; mellem dem.",
|
"LabelArtistsHelp": "Angiv flere ved at sætte mellem dem ;",
|
||||||
"LabelAudioCodec": "Lyd: {0}",
|
"LabelAudioCodec": "Lyd: {0}",
|
||||||
"LabelAudioLanguagePreference": "Foretrukket lydsprog:",
|
"LabelAudioLanguagePreference": "Foretrukket lydsprog:",
|
||||||
"LabelAutomaticallyRefreshInternetMetadataEvery": "Genopfrisk automatisk metadata fra internettet:",
|
"LabelAutomaticallyRefreshInternetMetadataEvery": "Genopfrisk automatisk metadata fra internettet:",
|
||||||
|
@ -707,7 +707,7 @@
|
||||||
"LabelCameraUploadPath": "Kamera upload sti:",
|
"LabelCameraUploadPath": "Kamera upload sti:",
|
||||||
"LabelCameraUploadPathHelp": "Vælg en brugerdefineret upload sti. Dette vil overskrive enhver standard indstilling sat i Kamera Upload sektionen. Hvis blank, vil en standard mappe blive brugt. Hvis det er en brugerdefineret sti skal den være tilføjet som bibliotek i Jellyfin bibliotek opsætning.",
|
"LabelCameraUploadPathHelp": "Vælg en brugerdefineret upload sti. Dette vil overskrive enhver standard indstilling sat i Kamera Upload sektionen. Hvis blank, vil en standard mappe blive brugt. Hvis det er en brugerdefineret sti skal den være tilføjet som bibliotek i Jellyfin bibliotek opsætning.",
|
||||||
"LabelCancelled": "Annulleret",
|
"LabelCancelled": "Annulleret",
|
||||||
"LabelChannelStreamQuality": "Foretrukne internetkanal-kvalitet",
|
"LabelChannelStreamQuality": "Foretrukne internetkanal-kvalitet:",
|
||||||
"LabelChannelStreamQualityHelp": "I områder med lav båndbredde kan begrænsning af kvaliteten sikre en flydende streamingoplevelse.",
|
"LabelChannelStreamQualityHelp": "I områder med lav båndbredde kan begrænsning af kvaliteten sikre en flydende streamingoplevelse.",
|
||||||
"LabelChannels": "Kanaler:",
|
"LabelChannels": "Kanaler:",
|
||||||
"LabelCodecIntrosPath": "Sti til codec-introer:",
|
"LabelCodecIntrosPath": "Sti til codec-introer:",
|
||||||
|
@ -733,7 +733,7 @@
|
||||||
"LabelCurrentPath": "Nuværende sti:",
|
"LabelCurrentPath": "Nuværende sti:",
|
||||||
"LabelCustomCertificatePath": "Brugerdefineret SSL certifikat sti:",
|
"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.",
|
"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",
|
"LabelCustomCss": "Brugerdefineret css:",
|
||||||
"LabelCustomCssHelp": "Anvend din egen css til webinterfacet.",
|
"LabelCustomCssHelp": "Anvend din egen css til webinterfacet.",
|
||||||
"LabelCustomDeviceDisplayName": "Vist navn:",
|
"LabelCustomDeviceDisplayName": "Vist navn:",
|
||||||
"LabelCustomDeviceDisplayNameHelp": "Angiv en brugerdefineret navn. hvis der ikke angives et navn, bruges det navn enheden sender.",
|
"LabelCustomDeviceDisplayNameHelp": "Angiv en brugerdefineret navn. hvis der ikke angives et navn, bruges det navn enheden sender.",
|
||||||
|
@ -756,7 +756,7 @@
|
||||||
"LabelDeviceDescription": "Beskrivelse af enhed",
|
"LabelDeviceDescription": "Beskrivelse af enhed",
|
||||||
"LabelDidlMode": "DIDL tilstand:",
|
"LabelDidlMode": "DIDL tilstand:",
|
||||||
"LabelDisabled": "Slået fra",
|
"LabelDisabled": "Slået fra",
|
||||||
"LabelDiscNumber": "Disk-nummer",
|
"LabelDiscNumber": "Disk-nummer:",
|
||||||
"LabelDisplayCollectionsView": "Vis en Samlinger visning til filmsamlinger",
|
"LabelDisplayCollectionsView": "Vis en Samlinger visning til filmsamlinger",
|
||||||
"LabelDisplayCollectionsViewHelp": "Dette opretter en separat visning for filmsamlinger. Højre-klik eller hold med fingeren på hvilken som helst film, og vælg 'Tilføj til Samling', for at oprette en samling. ",
|
"LabelDisplayCollectionsViewHelp": "Dette opretter en separat visning for filmsamlinger. Højre-klik eller hold med fingeren på hvilken som helst film, og vælg 'Tilføj til Samling', for at oprette en samling. ",
|
||||||
"LabelDisplayMissingEpisodesWithinSeasons": "Vis manglende episoder i sæsoner",
|
"LabelDisplayMissingEpisodesWithinSeasons": "Vis manglende episoder i sæsoner",
|
||||||
|
@ -801,7 +801,7 @@
|
||||||
"LabelEnableThisTunerHelp": "Fjern flueben for at undgå import af kanaler fra denne tuner.",
|
"LabelEnableThisTunerHelp": "Fjern flueben for at undgå import af kanaler fra denne tuner.",
|
||||||
"LabelEnabled": "Slået til",
|
"LabelEnabled": "Slået til",
|
||||||
"LabelEndDate": "Slutdato:",
|
"LabelEndDate": "Slutdato:",
|
||||||
"LabelEndingEpisodeNumber": "Nummer på sidste episode",
|
"LabelEndingEpisodeNumber": "Nummer på sidste episode:",
|
||||||
"LabelEndingEpisodeNumberHelp": "Kun nødvendig for filer med flere episoder.",
|
"LabelEndingEpisodeNumberHelp": "Kun nødvendig for filer med flere episoder.",
|
||||||
"LabelEpisodeNumber": "Episodenummer:",
|
"LabelEpisodeNumber": "Episodenummer:",
|
||||||
"LabelEvent": "Hændelse:",
|
"LabelEvent": "Hændelse:",
|
||||||
|
@ -821,8 +821,8 @@
|
||||||
"LabelForcedStream": "(Tvungen)",
|
"LabelForcedStream": "(Tvungen)",
|
||||||
"LabelForgotPasswordUsernameHelp": "Indtast dit brugernavn, hvis du kan huske det.",
|
"LabelForgotPasswordUsernameHelp": "Indtast dit brugernavn, hvis du kan huske det.",
|
||||||
"LabelFree": "Gratis",
|
"LabelFree": "Gratis",
|
||||||
"LabelFriendlyName": "System venligt navn",
|
"LabelFriendlyName": "System venligt navn:",
|
||||||
"LabelFriendlyServerName": "Nemt servernavn",
|
"LabelFriendlyServerName": "Nemt servernavn:",
|
||||||
"LabelFriendlyServerNameHelp": "Dette navn bruges til at identificere serveren. Hvis det ikke udfyldes, bruges computerens navn.",
|
"LabelFriendlyServerNameHelp": "Dette navn bruges til at identificere serveren. Hvis det ikke udfyldes, bruges computerens navn.",
|
||||||
"LabelFromHelp": "Eksempel: {0} (på serveren)",
|
"LabelFromHelp": "Eksempel: {0} (på serveren)",
|
||||||
"LabelGroupMoviesIntoCollections": "Grupper film i samlinger",
|
"LabelGroupMoviesIntoCollections": "Grupper film i samlinger",
|
||||||
|
@ -831,7 +831,7 @@
|
||||||
"LabelH264EncodingPreset": "Forudindstillet H264-kodning:",
|
"LabelH264EncodingPreset": "Forudindstillet H264-kodning:",
|
||||||
"LabelHardwareAccelerationType": "Hardwareacceleration:",
|
"LabelHardwareAccelerationType": "Hardwareacceleration:",
|
||||||
"LabelHardwareAccelerationTypeHelp": "Kun tilgængelig for understøttede systemer.",
|
"LabelHardwareAccelerationTypeHelp": "Kun tilgængelig for understøttede systemer.",
|
||||||
"LabelHttpsPort": "Lokalt https portnummer",
|
"LabelHttpsPort": "Lokalt https portnummer:",
|
||||||
"LabelHttpsPortHelp": "Det portnummer Jellyfins https-server bruger.",
|
"LabelHttpsPortHelp": "Det portnummer Jellyfins https-server bruger.",
|
||||||
"LabelIconMaxHeight": "Max højde på ikoner:",
|
"LabelIconMaxHeight": "Max højde på ikoner:",
|
||||||
"LabelIconMaxHeightHelp": "Maksimumopløsningen på ikoner der bliver vist med upnp:icon",
|
"LabelIconMaxHeightHelp": "Maksimumopløsningen på ikoner der bliver vist med upnp:icon",
|
||||||
|
@ -887,7 +887,7 @@
|
||||||
"LabelMaxStreamingBitrate": "Max streaming kvalitet:",
|
"LabelMaxStreamingBitrate": "Max streaming kvalitet:",
|
||||||
"LabelMaxStreamingBitrateHelp": "Angiv en maksimal bitrate til streaming.",
|
"LabelMaxStreamingBitrateHelp": "Angiv en maksimal bitrate til streaming.",
|
||||||
"LabelMessageText": "Beskedtekst:",
|
"LabelMessageText": "Beskedtekst:",
|
||||||
"LabelMessageTitle": "Titel på besked",
|
"LabelMessageTitle": "Titel på besked:",
|
||||||
"LabelMetadataDownloadLanguage": "Foretrukket sprog for nedhentning:",
|
"LabelMetadataDownloadLanguage": "Foretrukket sprog for nedhentning:",
|
||||||
"LabelMetadataDownloaders": "Metadata downloadere:",
|
"LabelMetadataDownloaders": "Metadata downloadere:",
|
||||||
"LabelMetadataDownloadersHelp": "Aktiver og ranger dine fortrukne metadata downloadere i en prioriteret rækkefølge. Lavt rangerende downloadere bliver kun benyttet til at udfylde manglende information.",
|
"LabelMetadataDownloadersHelp": "Aktiver og ranger dine fortrukne metadata downloadere i en prioriteret rækkefølge. Lavt rangerende downloadere bliver kun benyttet til at udfylde manglende information.",
|
||||||
|
@ -916,7 +916,7 @@
|
||||||
"LabelMovieRecordingPath": "Film afspilningssti (valgfri):",
|
"LabelMovieRecordingPath": "Film afspilningssti (valgfri):",
|
||||||
"LabelMusicStaticBitrate": "Musik sync bitrate:",
|
"LabelMusicStaticBitrate": "Musik sync bitrate:",
|
||||||
"LabelMusicStaticBitrateHelp": "Angiv en maksimal bitrate når der synkroniseres musik.",
|
"LabelMusicStaticBitrateHelp": "Angiv en maksimal bitrate når der synkroniseres musik.",
|
||||||
"LabelMusicStreamingTranscodingBitrate": "Bitrate for musiktranskodning",
|
"LabelMusicStreamingTranscodingBitrate": "Bitrate for musiktranskodning:",
|
||||||
"LabelMusicStreamingTranscodingBitrateHelp": "Angiv en maksimal bitrate når der streames musik.",
|
"LabelMusicStreamingTranscodingBitrateHelp": "Angiv en maksimal bitrate når der streames musik.",
|
||||||
"LabelMusicVideo": "Musikvideo",
|
"LabelMusicVideo": "Musikvideo",
|
||||||
"LabelName": "Navn:",
|
"LabelName": "Navn:",
|
||||||
|
@ -947,7 +947,7 @@
|
||||||
"LabelParentalRating": "Aldersgrænse:",
|
"LabelParentalRating": "Aldersgrænse:",
|
||||||
"LabelPassword": "Adgangskode:",
|
"LabelPassword": "Adgangskode:",
|
||||||
"LabelPasswordConfirm": "Adgangskode (bekræft):",
|
"LabelPasswordConfirm": "Adgangskode (bekræft):",
|
||||||
"LabelPasswordRecoveryPinCode": "Pinkode",
|
"LabelPasswordRecoveryPinCode": "Pinkode:",
|
||||||
"LabelPath": "Sti:",
|
"LabelPath": "Sti:",
|
||||||
"LabelPersonRole": "Rolle:",
|
"LabelPersonRole": "Rolle:",
|
||||||
"LabelPersonRoleHelp": "Eksempel: Isbilschauffør",
|
"LabelPersonRoleHelp": "Eksempel: Isbilschauffør",
|
||||||
|
@ -1003,7 +1003,7 @@
|
||||||
"LabelSelectVersionToInstall": "Vælg hvilken version der skal installeres:",
|
"LabelSelectVersionToInstall": "Vælg hvilken version der skal installeres:",
|
||||||
"LabelSendNotificationToUsers": "Send underretning til:",
|
"LabelSendNotificationToUsers": "Send underretning til:",
|
||||||
"LabelSerialNumber": "Serienummer",
|
"LabelSerialNumber": "Serienummer",
|
||||||
"LabelSeries": "Serier",
|
"LabelSeries": "Serier:",
|
||||||
"LabelSeriesRecordingPath": "Serier afspilningssti (valgfri):",
|
"LabelSeriesRecordingPath": "Serier afspilningssti (valgfri):",
|
||||||
"LabelServerHost": "Vært:",
|
"LabelServerHost": "Vært:",
|
||||||
"LabelServerHostHelp": "F. eks: 192.168.1.100 eller https://myserver.com",
|
"LabelServerHostHelp": "F. eks: 192.168.1.100 eller https://myserver.com",
|
||||||
|
@ -1026,7 +1026,7 @@
|
||||||
"LabelSubtitleFormatHelp": "F. eks: srt",
|
"LabelSubtitleFormatHelp": "F. eks: srt",
|
||||||
"LabelSubtitleLanguagePreference": "Foretrukket undertekstsprog:",
|
"LabelSubtitleLanguagePreference": "Foretrukket undertekstsprog:",
|
||||||
"LabelSubtitlePlaybackMode": "Underteksttilstand:",
|
"LabelSubtitlePlaybackMode": "Underteksttilstand:",
|
||||||
"LabelSupportedMediaTypes": "Understøttede medieformater",
|
"LabelSupportedMediaTypes": "Understøttede medieformater:",
|
||||||
"LabelSyncJobName": "Navn til synkroniserings job:",
|
"LabelSyncJobName": "Navn til synkroniserings job:",
|
||||||
"LabelSyncPath": "Synked indholdssti:",
|
"LabelSyncPath": "Synked indholdssti:",
|
||||||
"LabelSyncTempPath": "Sti for midlertidige filer:",
|
"LabelSyncTempPath": "Sti for midlertidige filer:",
|
||||||
|
@ -1044,7 +1044,7 @@
|
||||||
"LabelTranscodingThreadCount": "Antal af omkodningstråde:",
|
"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 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.",
|
||||||
"LabelTransferMethod": "Overførselsmetode",
|
"LabelTransferMethod": "Overførselsmetode",
|
||||||
"LabelTriggerType": "Udløsertype",
|
"LabelTriggerType": "Udløsertype:",
|
||||||
"LabelTunerIpAddress": "IP-adresse for Tuner:",
|
"LabelTunerIpAddress": "IP-adresse for Tuner:",
|
||||||
"LabelTunerType": "Tunertype:",
|
"LabelTunerType": "Tunertype:",
|
||||||
"LabelTypeMetadataDownloaders": "{0} metadata downloadere:",
|
"LabelTypeMetadataDownloaders": "{0} metadata downloadere:",
|
||||||
|
@ -1055,7 +1055,7 @@
|
||||||
"LabelUseNotificationServices": "Brug følgende tjenester:",
|
"LabelUseNotificationServices": "Brug følgende tjenester:",
|
||||||
"LabelUser": "Bruger:",
|
"LabelUser": "Bruger:",
|
||||||
"LabelUserAgent": "Bruger agent:",
|
"LabelUserAgent": "Bruger agent:",
|
||||||
"LabelUserLibrary": "Brugerbibliotek",
|
"LabelUserLibrary": "Brugerbibliotek:",
|
||||||
"LabelUserLibraryHelp": "Vælg hvilket brugerbibliotek der skal vises på enheden. efterlad tom for at arve standardindstillingen.",
|
"LabelUserLibraryHelp": "Vælg hvilket brugerbibliotek der skal vises på enheden. efterlad tom for at arve standardindstillingen.",
|
||||||
"LabelUserRemoteClientBitrateLimitHelp": "Dette vil overskrive de standard globale værdier sat i server afspilningsindstillinger.",
|
"LabelUserRemoteClientBitrateLimitHelp": "Dette vil overskrive de standard globale værdier sat i server afspilningsindstillinger.",
|
||||||
"LabelUsername": "Brugernavn:",
|
"LabelUsername": "Brugernavn:",
|
||||||
|
@ -1069,7 +1069,7 @@
|
||||||
"LabelWebsite": "Hjemmeside:",
|
"LabelWebsite": "Hjemmeside:",
|
||||||
"LabelXDlnaCapHelp": "Angiver indholdet i X_DLNACAP elementet i urn:schemas-dlna-org:device-1-0",
|
"LabelXDlnaCapHelp": "Angiver indholdet i X_DLNACAP elementet i urn:schemas-dlna-org:device-1-0",
|
||||||
"LabelXDlnaDocHelp": "Angiver indholdet i X_DLNADOC elementet i urn:schemas-dlna-org:device-1-0",
|
"LabelXDlnaDocHelp": "Angiver indholdet i X_DLNADOC elementet i urn:schemas-dlna-org:device-1-0",
|
||||||
"LabelYourFirstName": "Dit fornavn",
|
"LabelYourFirstName": "Dit fornavn:",
|
||||||
"LabelYoureDone": "Du er færdig!",
|
"LabelYoureDone": "Du er færdig!",
|
||||||
"LabelZipCode": "Postnummer:",
|
"LabelZipCode": "Postnummer:",
|
||||||
"LabelffmpegPath": "FFmpeg sti:",
|
"LabelffmpegPath": "FFmpeg sti:",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"Absolute": "Absolut",
|
"Absolute": "Absolut",
|
||||||
"Accept": "Akzeptieren",
|
"Accept": "Annehmen",
|
||||||
"AccessRestrictedTryAgainLater": "Der Zugriff ist derzeit eingeschränkt. Bitte versuche es später erneut.",
|
"AccessRestrictedTryAgainLater": "Der Zugriff ist derzeit eingeschränkt. Bitte versuche es später erneut.",
|
||||||
"Actor": "Schauspieler",
|
"Actor": "Schauspieler",
|
||||||
"Add": "Hinzufügen",
|
"Add": "Hinzufügen",
|
||||||
|
@ -349,7 +349,7 @@
|
||||||
"Favorites": "Favoriten",
|
"Favorites": "Favoriten",
|
||||||
"FeatureRequiresJellyfinPremiere": "Dieses Feature benötigt eine aktive Jellyfin Premiere Mitgliedschaft.",
|
"FeatureRequiresJellyfinPremiere": "Dieses Feature benötigt eine aktive Jellyfin Premiere Mitgliedschaft.",
|
||||||
"File": "Datei",
|
"File": "Datei",
|
||||||
"FileNotFound": "Datei nicht gefunden",
|
"FileNotFound": "Datei nicht gefunden.",
|
||||||
"FileReadCancelled": "Dateiimport wurde abgebrochen.",
|
"FileReadCancelled": "Dateiimport wurde abgebrochen.",
|
||||||
"FileReadError": "Beim Lesen der Datei ist ein Fehler aufgetreten.",
|
"FileReadError": "Beim Lesen der Datei ist ein Fehler aufgetreten.",
|
||||||
"Fill": "Ausfüllen",
|
"Fill": "Ausfüllen",
|
||||||
|
@ -627,7 +627,7 @@
|
||||||
"HeaderPlaybackSettings": "Wiedergabe Einstellungen",
|
"HeaderPlaybackSettings": "Wiedergabe Einstellungen",
|
||||||
"HeaderPlaylists": "Wiedergabeliste",
|
"HeaderPlaylists": "Wiedergabeliste",
|
||||||
"HeaderPleaseSignIn": "Bitte einloggen",
|
"HeaderPleaseSignIn": "Bitte einloggen",
|
||||||
"HeaderPreferredMetadataLanguage": "Bevorzugte Sprache der Metadaten:",
|
"HeaderPreferredMetadataLanguage": "Bevorzugte Sprache der Metadaten",
|
||||||
"HeaderProfile": "Profil",
|
"HeaderProfile": "Profil",
|
||||||
"HeaderProfileInformation": "Profil Infomationen",
|
"HeaderProfileInformation": "Profil Infomationen",
|
||||||
"HeaderProfileServerSettingsHelp": "Diese Werte geben an, wie Jellyfin Server sich Ihren Geräten präsentiert.",
|
"HeaderProfileServerSettingsHelp": "Diese Werte geben an, wie Jellyfin Server sich Ihren Geräten präsentiert.",
|
||||||
|
@ -672,23 +672,23 @@
|
||||||
"HeaderSelectDate": "Datum wählen",
|
"HeaderSelectDate": "Datum wählen",
|
||||||
"HeaderSelectDevices": "Gerät wählen",
|
"HeaderSelectDevices": "Gerät wählen",
|
||||||
"HeaderSelectExternalPlayer": "Wähle externes Abspielgerät aus",
|
"HeaderSelectExternalPlayer": "Wähle externes Abspielgerät aus",
|
||||||
"HeaderSelectMediaPath": "Wähle einen Medienpfad:",
|
"HeaderSelectMediaPath": "Wähle einen Medienpfad",
|
||||||
"HeaderSelectMetadataPath": "Wähle Metadaten Pfad",
|
"HeaderSelectMetadataPath": "Wähle Metadaten Pfad",
|
||||||
"HeaderSelectMetadataPathHelp": "Suche oder gib den Pfad für die Speicherung von Metadaten an. Das Verzeichnis muss beschreibbar sein.",
|
"HeaderSelectMetadataPathHelp": "Suche oder gib den Pfad für die Speicherung von Metadaten an. Das Verzeichnis muss beschreibbar sein.",
|
||||||
"HeaderSelectPath": "Verzeichnis Wählen",
|
"HeaderSelectPath": "Verzeichnis Wählen",
|
||||||
"HeaderSelectPlayer": "Wähle Videoplayer",
|
"HeaderSelectPlayer": "Wähle Videoplayer",
|
||||||
"HeaderSelectServer": "Wähle Server",
|
"HeaderSelectServer": "Wähle Server",
|
||||||
"HeaderSelectServerCachePath": "Wähle Server Cache Pfad:",
|
"HeaderSelectServerCachePath": "Wähle Server Cache Pfad",
|
||||||
"HeaderSelectServerCachePathHelp": "Suche oder gib den Pfad für die Speicherung von Server Cache Dateien an. Das Verzeichnis muss beschreibbar sein.",
|
"HeaderSelectServerCachePathHelp": "Suche oder gib den Pfad für die Speicherung von Server Cache Dateien an. Das Verzeichnis muss beschreibbar sein.",
|
||||||
"HeaderSelectSubtitles": "Wöhle Untertitel",
|
"HeaderSelectSubtitles": "Wöhle Untertitel",
|
||||||
"HeaderSelectTranscodingPath": "Wähle Pfad für temporäre Transkodierdateien",
|
"HeaderSelectTranscodingPath": "Wähle Pfad für temporäre Transkodierdateien",
|
||||||
"HeaderSelectTranscodingPathHelp": "Suche oder gib den Pfad für die Speicherung von temporären Transkodierdateien an. Das Verzeichnis muss beschreibbar sein.",
|
"HeaderSelectTranscodingPathHelp": "Suche oder gib den Pfad für die Speicherung von temporären Transkodierdateien an. Das Verzeichnis muss beschreibbar sein.",
|
||||||
"HeaderSelectUploadPath": "Wähle Upload Pfad",
|
"HeaderSelectUploadPath": "Wähle Upload Pfad",
|
||||||
"HeaderSendMessage": "sende Nachricht",
|
"HeaderSendMessage": "sende Nachricht",
|
||||||
"HeaderSeries": "Serien:",
|
"HeaderSeries": "Serien",
|
||||||
"HeaderSeriesOptions": "Serienoptionen",
|
"HeaderSeriesOptions": "Serienoptionen",
|
||||||
"HeaderSeriesRecordings": "Aufgezeichnete Serien",
|
"HeaderSeriesRecordings": "Aufgezeichnete Serien",
|
||||||
"HeaderSeriesStatus": "Serienstatus:",
|
"HeaderSeriesStatus": "Serienstatus",
|
||||||
"HeaderServerSettings": "Server Einstellungen",
|
"HeaderServerSettings": "Server Einstellungen",
|
||||||
"HeaderServices": "Dienste",
|
"HeaderServices": "Dienste",
|
||||||
"HeaderSettings": "Einstellungen",
|
"HeaderSettings": "Einstellungen",
|
||||||
|
@ -751,7 +751,7 @@
|
||||||
"HeaderUserPrimaryImage": "Benutzerbild",
|
"HeaderUserPrimaryImage": "Benutzerbild",
|
||||||
"HeaderUsers": "Benutzer",
|
"HeaderUsers": "Benutzer",
|
||||||
"HeaderVideoQuality": "Videoqualität",
|
"HeaderVideoQuality": "Videoqualität",
|
||||||
"HeaderVideoType": "Videotyp:",
|
"HeaderVideoType": "Videotyp",
|
||||||
"HeaderVideoTypes": "Videotypen",
|
"HeaderVideoTypes": "Videotypen",
|
||||||
"HeaderViewOrder": "Reihenfolge für Ansichten",
|
"HeaderViewOrder": "Reihenfolge für Ansichten",
|
||||||
"HeaderViewStyles": "Zeige Stiele",
|
"HeaderViewStyles": "Zeige Stiele",
|
||||||
|
@ -760,13 +760,13 @@
|
||||||
"HeaderXmlDocumentAttribute": "XML-Dokument Eigenschaft",
|
"HeaderXmlDocumentAttribute": "XML-Dokument Eigenschaft",
|
||||||
"HeaderXmlDocumentAttributes": "XML-Dokument Eigenschaften",
|
"HeaderXmlDocumentAttributes": "XML-Dokument Eigenschaften",
|
||||||
"HeaderXmlSettings": "XML Einstellungen",
|
"HeaderXmlSettings": "XML Einstellungen",
|
||||||
"HeaderYear": "Jahr:",
|
"HeaderYear": "Jahr",
|
||||||
"HeaderYears": "Jahre",
|
"HeaderYears": "Jahre",
|
||||||
"HeaderYouSaid": "Du sagtest...",
|
"HeaderYouSaid": "Du sagtest...",
|
||||||
"HeadersFolders": "Verzeichnisse",
|
"HeadersFolders": "Verzeichnisse",
|
||||||
"Help": "Hilfe",
|
"Help": "Hilfe",
|
||||||
"Hide": "Verstecke",
|
"Hide": "Verstecke",
|
||||||
"HideWatchedContentFromLatestMedia": "Verberge gesehene Inhalte von neuesten Medien.",
|
"HideWatchedContentFromLatestMedia": "Verberge gesehene Inhalte von neuesten Medien",
|
||||||
"HowDidYouPay": "Wie hast Du bezahlt?",
|
"HowDidYouPay": "Wie hast Du bezahlt?",
|
||||||
"HowToConnectFromJellyfinApps": "Anleitung zum Verbinden von Jellyfin Apps",
|
"HowToConnectFromJellyfinApps": "Anleitung zum Verbinden von Jellyfin Apps",
|
||||||
"HowWouldYouLikeToAddUser": "Wie möchtest Du einen User anlegen?",
|
"HowWouldYouLikeToAddUser": "Wie möchtest Du einen User anlegen?",
|
||||||
|
@ -817,7 +817,7 @@
|
||||||
"LabelAll": "Alle",
|
"LabelAll": "Alle",
|
||||||
"LabelAllLanguages": "Alle Sprachen",
|
"LabelAllLanguages": "Alle Sprachen",
|
||||||
"LabelAllowHWTranscoding": "Erlaube Hardware Transkodierung",
|
"LabelAllowHWTranscoding": "Erlaube Hardware Transkodierung",
|
||||||
"LabelAllowServerAutoRestart": "Erlaube dem Server sich automatisch neuzustarten, um Updates durchzuführen.",
|
"LabelAllowServerAutoRestart": "Erlaube dem Server sich automatisch neuzustarten, um Updates durchzuführen",
|
||||||
"LabelAllowServerAutoRestartHelp": "Der Server startet nur in benutzerfreien Leerlaufzeiten neu.",
|
"LabelAllowServerAutoRestartHelp": "Der Server startet nur in benutzerfreien Leerlaufzeiten neu.",
|
||||||
"LabelAllowedRemoteAddresses": "Remote-IP Adressen Filter:",
|
"LabelAllowedRemoteAddresses": "Remote-IP Adressen Filter:",
|
||||||
"LabelAllowedRemoteAddressesMode": "Remote IP Adressen Filtermodus:",
|
"LabelAllowedRemoteAddressesMode": "Remote IP Adressen Filtermodus:",
|
||||||
|
@ -842,7 +842,7 @@
|
||||||
"LabelCachePath": "Cache Pfad:",
|
"LabelCachePath": "Cache Pfad:",
|
||||||
"LabelCachePathHelp": "Legen Sie ein eigenes Verzeichnis für den Server Zwischenspeicher fest. (z.B. für Bilder) Lassen Sie dieses Feld leer um die Standardeinstellung zu verwenden.",
|
"LabelCachePathHelp": "Legen Sie ein eigenes Verzeichnis für den Server Zwischenspeicher fest. (z.B. für Bilder) Lassen Sie dieses Feld leer um die Standardeinstellung zu verwenden.",
|
||||||
"LabelCameraUploadPath": "Kamera-Upload Pfad:",
|
"LabelCameraUploadPath": "Kamera-Upload Pfad:",
|
||||||
"LabelCameraUploadPathHelp": "Wähle einen eigenen Upload-Pfad. Diese Einstellung überschreibt die Standardeinstellung die in den Kamera-Uploadeinstellungen festgelegt wurde. Wird kein eigener Upload-Pfad festgelegt, so wird der Standard-Pfad verwendet. Ein eigener Pfad muss zusätzlich in der Medienbibliothek hinzugefügt werden!",
|
"LabelCameraUploadPathHelp": "Wähle einen eigenen Upload-Pfad. Diese Einstellung überschreibt die Standardeinstellung die in den Kamera-Uploadeinstellungen festgelegt wurde. Wird kein eigener Upload-Pfad festgelegt, so wird der Standard-Pfad verwendet. Ein eigener Pfad muss zusätzlich in der Medienbibliothek hinzugefügt werden.",
|
||||||
"LabelCancelled": "Abgebrochen",
|
"LabelCancelled": "Abgebrochen",
|
||||||
"LabelCertificatePassword": "Zertifikat Passwort:",
|
"LabelCertificatePassword": "Zertifikat Passwort:",
|
||||||
"LabelCertificatePasswordHelp": "Wenn Dein Zertifikat ein Passwort benötigt, gib es hier ein.",
|
"LabelCertificatePasswordHelp": "Wenn Dein Zertifikat ein Passwort benötigt, gib es hier ein.",
|
||||||
|
@ -892,7 +892,7 @@
|
||||||
"LabelDeathDate": "Todesdatum:",
|
"LabelDeathDate": "Todesdatum:",
|
||||||
"LabelDefaultForcedStream": "(Standard/Erzwungen)",
|
"LabelDefaultForcedStream": "(Standard/Erzwungen)",
|
||||||
"LabelDefaultScreen": "Standardscreen:",
|
"LabelDefaultScreen": "Standardscreen:",
|
||||||
"LabelDefaultUser": "Standardbenutzer",
|
"LabelDefaultUser": "Standardbenutzer:",
|
||||||
"LabelDefaultUserHelp": "Legt fest, welche Benutzerbibliothek auf verbundenen Geräten angezeigt werden soll. Dies kann für jedes Gerät durch Profile überschrieben werden.",
|
"LabelDefaultUserHelp": "Legt fest, welche Benutzerbibliothek auf verbundenen Geräten angezeigt werden soll. Dies kann für jedes Gerät durch Profile überschrieben werden.",
|
||||||
"LabelDeinterlacingMethod": "Deinterlacing-Methode:",
|
"LabelDeinterlacingMethod": "Deinterlacing-Methode:",
|
||||||
"LabelDeviceDescription": "Gerätebeschreibung",
|
"LabelDeviceDescription": "Gerätebeschreibung",
|
||||||
|
@ -940,12 +940,12 @@
|
||||||
"LabelEnableHardwareDecodingFor": "Aktiviere Hardware-Decoding für:",
|
"LabelEnableHardwareDecodingFor": "Aktiviere Hardware-Decoding für:",
|
||||||
"LabelEnableIntroParentalControl": "Aktiviere die smarte Kindersicherung",
|
"LabelEnableIntroParentalControl": "Aktiviere die smarte Kindersicherung",
|
||||||
"LabelEnableIntroParentalControlHelp": "Es werden nur Trailer ausgewählt, die der Altersfreigabe des Inhalts entsprechen der angesehen wird.",
|
"LabelEnableIntroParentalControlHelp": "Es werden nur Trailer ausgewählt, die der Altersfreigabe des Inhalts entsprechen der angesehen wird.",
|
||||||
"LabelEnableRealtimeMonitor": "Erlaube Echtzeitüberwachung:",
|
"LabelEnableRealtimeMonitor": "Erlaube Echtzeitüberwachung",
|
||||||
"LabelEnableRealtimeMonitorHelp": "Änderungen werden auf unterstützten Dateisystemen sofort übernommen.",
|
"LabelEnableRealtimeMonitorHelp": "Änderungen werden auf unterstützten Dateisystemen sofort übernommen.",
|
||||||
"LabelEnableSingleImageInDidlLimit": "Begrenze auf ein eingebundenes Bild",
|
"LabelEnableSingleImageInDidlLimit": "Begrenze auf ein eingebundenes Bild",
|
||||||
"LabelEnableSingleImageInDidlLimitHelp": "Einige Geräte zeigen möglicherweise Darstellungsfehler wenn mehrere Bilder mit Didl eingebunden wurden.",
|
"LabelEnableSingleImageInDidlLimitHelp": "Einige Geräte zeigen möglicherweise Darstellungsfehler wenn mehrere Bilder mit Didl eingebunden wurden.",
|
||||||
"LabelEnableThisTuner": "Aktiviere diesen Tuner",
|
"LabelEnableThisTuner": "Aktiviere diesen Tuner",
|
||||||
"LabelEnableThisTunerHelp": "Abwählen um das importieren von Kanälen dieses Tuners zu verhindern",
|
"LabelEnableThisTunerHelp": "Abwählen um das importieren von Kanälen dieses Tuners zu verhindern.",
|
||||||
"LabelEnabled": "Aktivieren",
|
"LabelEnabled": "Aktivieren",
|
||||||
"LabelEndDate": "Endzeit:",
|
"LabelEndDate": "Endzeit:",
|
||||||
"LabelEndingEpisodeNumber": "Nummer der letzten Episode:",
|
"LabelEndingEpisodeNumber": "Nummer der letzten Episode:",
|
||||||
|
@ -954,7 +954,7 @@
|
||||||
"LabelEvent": "Ereignis:",
|
"LabelEvent": "Ereignis:",
|
||||||
"LabelEveryXMinutes": "Alle:",
|
"LabelEveryXMinutes": "Alle:",
|
||||||
"LabelExternalDDNS": "Externe Domain:",
|
"LabelExternalDDNS": "Externe Domain:",
|
||||||
"LabelExternalDDNSHelp": "Wenn Du einen dynamischen DNS verwendest gib ihn hier ein. Jellyfin Apps werden diesen für entfernte Verbindungen verwenden. Dieses Feld muss ausgefüllt werden, wenn ein eigenes SSL-Zertifikat verwendet wird. Beispiel: meineseite.de",
|
"LabelExternalDDNSHelp": "Wenn Du einen dynamischen DNS verwendest gib ihn hier ein. Jellyfin Apps werden diesen für entfernte Verbindungen verwenden. Dieses Feld muss ausgefüllt werden, wenn ein eigenes SSL-Zertifikat verwendet wird. Beispiel: meineseite.de.",
|
||||||
"LabelExternalPlayers": "Externe Abspielgeräte:",
|
"LabelExternalPlayers": "Externe Abspielgeräte:",
|
||||||
"LabelExtractChaptersDuringLibraryScan": "Erzeuge Kapitelbilder während des Bibliothekscans",
|
"LabelExtractChaptersDuringLibraryScan": "Erzeuge Kapitelbilder während des Bibliothekscans",
|
||||||
"LabelExtractChaptersDuringLibraryScanHelp": "Fall aktiviert, werden Kapitelbilder während des Imports von Videos beim Bibliothekenscan erzeugt. Falls deaktiviert, werden die Kapitelbilder während einer eigens dafür geplanten Aufgabe erstellt, was den regelmäßig Bibliothekenscan beschleunigt.",
|
"LabelExtractChaptersDuringLibraryScanHelp": "Fall aktiviert, werden Kapitelbilder während des Imports von Videos beim Bibliothekenscan erzeugt. Falls deaktiviert, werden die Kapitelbilder während einer eigens dafür geplanten Aufgabe erstellt, was den regelmäßig Bibliothekenscan beschleunigt.",
|
||||||
|
@ -988,11 +988,11 @@
|
||||||
"LabelIconMaxWidthHelp": "Maximale Auflösung für durch UPnP übermittelte Icons:icon.",
|
"LabelIconMaxWidthHelp": "Maximale Auflösung für durch UPnP übermittelte Icons:icon.",
|
||||||
"LabelIdentificationFieldHelp": "Ein Teilstring oder Regex Ausdruck, der keine Groß- und Kleinschreibung berücksichtigt.",
|
"LabelIdentificationFieldHelp": "Ein Teilstring oder Regex Ausdruck, der keine Groß- und Kleinschreibung berücksichtigt.",
|
||||||
"LabelImage": "Bild:",
|
"LabelImage": "Bild:",
|
||||||
"LabelImageFetchers": "Bildquellen",
|
"LabelImageFetchers": "Bildquellen:",
|
||||||
"LabelImageFetchersHelp": "Aktiviere und ordne deine bevorzugten Bildquellen nach Präferenzen.",
|
"LabelImageFetchersHelp": "Aktiviere und ordne deine bevorzugten Bildquellen nach Präferenzen.",
|
||||||
"LabelImageType": "Bildtyp:",
|
"LabelImageType": "Bildtyp:",
|
||||||
"LabelImportOnlyFavoriteChannels": "Beschränke auf favorisierte Kanäle",
|
"LabelImportOnlyFavoriteChannels": "Beschränke auf favorisierte Kanäle",
|
||||||
"LabelInNetworkSignInWithEasyPassword": "Schalte Login mit einfachen Passwort für das eigene Netzwerk ein.",
|
"LabelInNetworkSignInWithEasyPassword": "Schalte Login mit einfachen Passwort für das eigene Netzwerk ein",
|
||||||
"LabelInNetworkSignInWithEasyPasswordHelp": "Wenn aktiviert, können Sie sich in ihrem eigenen Netzwerk mit dem vereinfachten PIN bei Jellyfin Apps anmelden. Ihr reguläres Kennwort wird nur benötigt, wenn Sie unterwegs sind. Wenn Sie den PIN frei lassen, so benötigen Sie in Ihrem Netzwerk keinen PIN.",
|
"LabelInNetworkSignInWithEasyPasswordHelp": "Wenn aktiviert, können Sie sich in ihrem eigenen Netzwerk mit dem vereinfachten PIN bei Jellyfin Apps anmelden. Ihr reguläres Kennwort wird nur benötigt, wenn Sie unterwegs sind. Wenn Sie den PIN frei lassen, so benötigen Sie in Ihrem Netzwerk keinen PIN.",
|
||||||
"LabelInternetQuality": "Internetqualität:",
|
"LabelInternetQuality": "Internetqualität:",
|
||||||
"LabelIpAddressValue": "IP-Adresse: {0}",
|
"LabelIpAddressValue": "IP-Adresse: {0}",
|
||||||
|
@ -1030,7 +1030,7 @@
|
||||||
"LabelMaxAudioFileBitrateHelp": "Audio-Dateien mit einer höheren Bitrate werden durch den Jellyfin-server konvertiert. Wähle für eine bessere Qualität einen höheren Wert aus, um Speicherplatz zu sparen einen niedrigeren.",
|
"LabelMaxAudioFileBitrateHelp": "Audio-Dateien mit einer höheren Bitrate werden durch den Jellyfin-server konvertiert. Wähle für eine bessere Qualität einen höheren Wert aus, um Speicherplatz zu sparen einen niedrigeren.",
|
||||||
"LabelMaxBackdropsPerItem": "Maximale Anzahl von Hintergründen pro Element:",
|
"LabelMaxBackdropsPerItem": "Maximale Anzahl von Hintergründen pro Element:",
|
||||||
"LabelMaxBitrate": "Maximale Bitrate:",
|
"LabelMaxBitrate": "Maximale Bitrate:",
|
||||||
"LabelMaxBitrateHelp": "Lege eine maximale Bitrate, für Anwendungsgebiete mit begrenzter Bandbreite oder bei durch die Endgeräte auferlegten Banbdbreitenbegrenzungen, fest",
|
"LabelMaxBitrateHelp": "Lege eine maximale Bitrate, für Anwendungsgebiete mit begrenzter Bandbreite oder bei durch die Endgeräte auferlegten Banbdbreitenbegrenzungen, fest.",
|
||||||
"LabelMaxChromecastBitrate": "Max Chromcast Datenrate:",
|
"LabelMaxChromecastBitrate": "Max Chromcast Datenrate:",
|
||||||
"LabelMaxParentalRating": "Höchste erlaubte elterlich Bewertung:",
|
"LabelMaxParentalRating": "Höchste erlaubte elterlich Bewertung:",
|
||||||
"LabelMaxResumePercentage": "Maximale Prozent für Wiederaufnahme:",
|
"LabelMaxResumePercentage": "Maximale Prozent für Wiederaufnahme:",
|
||||||
|
@ -1038,7 +1038,7 @@
|
||||||
"LabelMaxScreenshotsPerItem": "Maximale Anzahl von Screenshots pro Element:",
|
"LabelMaxScreenshotsPerItem": "Maximale Anzahl von Screenshots pro Element:",
|
||||||
"LabelMaxStreamingBitrate": "Maximale Streaming-Qualität:",
|
"LabelMaxStreamingBitrate": "Maximale Streaming-Qualität:",
|
||||||
"LabelMaxStreamingBitrateHelp": "Wähle die maximale Bitrate während des streamens.",
|
"LabelMaxStreamingBitrateHelp": "Wähle die maximale Bitrate während des streamens.",
|
||||||
"LabelMessageText": "Inhalt der Nachricht",
|
"LabelMessageText": "Inhalt der Nachricht:",
|
||||||
"LabelMessageTitle": "Benachrichtigungstitel:",
|
"LabelMessageTitle": "Benachrichtigungstitel:",
|
||||||
"LabelMetadata": "Metadaten:",
|
"LabelMetadata": "Metadaten:",
|
||||||
"LabelMetadataDownloadLanguage": "Bevorzugte Sprache für Downloads:",
|
"LabelMetadataDownloadLanguage": "Bevorzugte Sprache für Downloads:",
|
||||||
|
@ -1077,7 +1077,7 @@
|
||||||
"LabelNewName": "Neuer Name:",
|
"LabelNewName": "Neuer Name:",
|
||||||
"LabelNewPassword": "Neues Passwort:",
|
"LabelNewPassword": "Neues Passwort:",
|
||||||
"LabelNewPasswordConfirm": "Neues Passwort wiederhohlen:",
|
"LabelNewPasswordConfirm": "Neues Passwort wiederhohlen:",
|
||||||
"LabelNewUserNameHelp": "Benutzernamen können Zeichen (a-z), Zahlen (0-9), Striche (-), Unterstriche (_), Apostrophe (') und Punkte (.) enthalten.",
|
"LabelNewUserNameHelp": "Benutzernamen können Zeichen (a-z), Zahlen (0-9), Striche (-), Unterstriche (_), Apostrophe (') und Punkte (.) enthalten",
|
||||||
"LabelNewsCategories": "Nachrichtenkategorien:",
|
"LabelNewsCategories": "Nachrichtenkategorien:",
|
||||||
"LabelNext": "Nächstes",
|
"LabelNext": "Nächstes",
|
||||||
"LabelNoUnreadNotifications": "Keine ungelesenen Benachrichtigungen.",
|
"LabelNoUnreadNotifications": "Keine ungelesenen Benachrichtigungen.",
|
||||||
|
@ -1091,7 +1091,7 @@
|
||||||
"LabelOpenSubtitlesUsername": "\"Open Subtitles\" Benutzername:",
|
"LabelOpenSubtitlesUsername": "\"Open Subtitles\" Benutzername:",
|
||||||
"LabelOptionalM3uUrl": "M3U URL (optional):",
|
"LabelOptionalM3uUrl": "M3U URL (optional):",
|
||||||
"LabelOptionalM3uUrlHelp": "Einige Geräte unterstützen eine M3U Kanalanzeige.",
|
"LabelOptionalM3uUrlHelp": "Einige Geräte unterstützen eine M3U Kanalanzeige.",
|
||||||
"LabelOptionalNetworkPath": "(Optionaler) Gemeinsamer Netzwerkordner",
|
"LabelOptionalNetworkPath": "(Optionaler) Gemeinsamer Netzwerkordner:",
|
||||||
"LabelOptionalNetworkPathHelp": "Wenn dieser Ordner in deinem Netzwerk geteilt wird, kann die Weitergabe des Netzwerkpfades Jellyfin Apps auf anderen Geräten direkten Zugang zu den Mediendateien ermöglichen.",
|
"LabelOptionalNetworkPathHelp": "Wenn dieser Ordner in deinem Netzwerk geteilt wird, kann die Weitergabe des Netzwerkpfades Jellyfin Apps auf anderen Geräten direkten Zugang zu den Mediendateien ermöglichen.",
|
||||||
"LabelOriginalAspectRatio": "Original Seitenverhältnis:",
|
"LabelOriginalAspectRatio": "Original Seitenverhältnis:",
|
||||||
"LabelOriginalTitle": "Original Titel:",
|
"LabelOriginalTitle": "Original Titel:",
|
||||||
|
@ -1110,7 +1110,7 @@
|
||||||
"LabelPlayMethodDirectPlay": "Direktes Abspielen",
|
"LabelPlayMethodDirectPlay": "Direktes Abspielen",
|
||||||
"LabelPlayMethodDirectStream": "Direktes Streaming",
|
"LabelPlayMethodDirectStream": "Direktes Streaming",
|
||||||
"LabelPlayMethodTranscoding": "Transkodieren",
|
"LabelPlayMethodTranscoding": "Transkodieren",
|
||||||
"LabelPlaylist": "Wiedergabeliste",
|
"LabelPlaylist": "Wiedergabeliste:",
|
||||||
"LabelPostProcessor": "Nachbearbeitungs Anwendung:",
|
"LabelPostProcessor": "Nachbearbeitungs Anwendung:",
|
||||||
"LabelPostProcessorArguments": "Nachbearbeitung Kommandozeilen-Argumente:",
|
"LabelPostProcessorArguments": "Nachbearbeitung Kommandozeilen-Argumente:",
|
||||||
"LabelPostProcessorArgumentsHelp": "Verwende {path} als das Verzeichnis für Aufnahmen.",
|
"LabelPostProcessorArgumentsHelp": "Verwende {path} als das Verzeichnis für Aufnahmen.",
|
||||||
|
@ -1139,10 +1139,10 @@
|
||||||
"LabelRefreshMode": "Aktualisierungsmodus:",
|
"LabelRefreshMode": "Aktualisierungsmodus:",
|
||||||
"LabelReleaseDate": "Veröffentlichungsdatum:",
|
"LabelReleaseDate": "Veröffentlichungsdatum:",
|
||||||
"LabelRemoteAccessUrl": "Fernzugriff (WAN): {0}",
|
"LabelRemoteAccessUrl": "Fernzugriff (WAN): {0}",
|
||||||
"LabelRemoteClientBitrateLimit": "Limit für die Internet Streaming Datenrate (Mbps)",
|
"LabelRemoteClientBitrateLimit": "Limit für die Internet Streaming Datenrate (Mbps):",
|
||||||
"LabelRemoteClientBitrateLimitHelp": "Ein optionales Bitratenlimit pro Stream für alle Geräte außerhalb des Netzwerkes. Dies ist nützlich um zu verhindern, dass Geräte eine höhere Datenrate verwenden als die Internetverbindung erlaubt. Es kann zu erhöhter CPU-Last auf deinem Server kommen, da ggf. Videos in Echtzeit in eine niedrigere Bitrate transkodiert werden müssen.",
|
"LabelRemoteClientBitrateLimitHelp": "Ein optionales Bitratenlimit pro Stream für alle Geräte außerhalb des Netzwerkes. Dies ist nützlich um zu verhindern, dass Geräte eine höhere Datenrate verwenden als die Internetverbindung erlaubt. Es kann zu erhöhter CPU-Last auf deinem Server kommen, da ggf. Videos in Echtzeit in eine niedrigere Bitrate transkodiert werden müssen.",
|
||||||
"LabelReport": "Bericht:",
|
"LabelReport": "Bericht:",
|
||||||
"LabelResumePoint": "Fortsetzungspunkt",
|
"LabelResumePoint": "Fortsetzungspunkt:",
|
||||||
"LabelRunningOnPort": "Läuft über HTTP Port: {0}",
|
"LabelRunningOnPort": "Läuft über HTTP Port: {0}",
|
||||||
"LabelRunningOnPorts": "Läuft über HTTP Port {0} und HTTPS Port {1}.",
|
"LabelRunningOnPorts": "Läuft über HTTP Port {0} und HTTPS Port {1}.",
|
||||||
"LabelRunningTimeValue": "Laufzeit: {0}",
|
"LabelRunningTimeValue": "Laufzeit: {0}",
|
||||||
|
@ -1178,14 +1178,14 @@
|
||||||
"LabelSonyAggregationFlags": "Sony Aggregation Flags:",
|
"LabelSonyAggregationFlags": "Sony Aggregation Flags:",
|
||||||
"LabelSonyAggregationFlagsHelp": "Legt den Inhalt des aggregationFlags Elements in der rn:schemas-sonycom:av namespace fest.",
|
"LabelSonyAggregationFlagsHelp": "Legt den Inhalt des aggregationFlags Elements in der rn:schemas-sonycom:av namespace fest.",
|
||||||
"LabelSortBy": "Sortiert nach:",
|
"LabelSortBy": "Sortiert nach:",
|
||||||
"LabelSortOrder": "Sortierreihenfolge",
|
"LabelSortOrder": "Sortierreihenfolge:",
|
||||||
"LabelSortTitle": "Sortierungs Titel:",
|
"LabelSortTitle": "Sortierungs Titel:",
|
||||||
"LabelSoundEffects": "Soundeffekte:",
|
"LabelSoundEffects": "Soundeffekte:",
|
||||||
"LabelSource": "Quelle:",
|
"LabelSource": "Quelle:",
|
||||||
"LabelSpecialSeasonsDisplayName": "Anzeigename für Serien-Specials.",
|
"LabelSpecialSeasonsDisplayName": "Anzeigename für Serien-Specials:",
|
||||||
"LabelSportsCategories": "Sportkategorie:",
|
"LabelSportsCategories": "Sportkategorie:",
|
||||||
"LabelStartWhenPossible": "Starte wenn möglich:",
|
"LabelStartWhenPossible": "Starte wenn möglich:",
|
||||||
"LabelStopWhenPossible": "Stoppe wenn möglich",
|
"LabelStopWhenPossible": "Stoppe wenn möglich:",
|
||||||
"LabelStopping": "Stoppe",
|
"LabelStopping": "Stoppe",
|
||||||
"LabelSubtitleDownloaders": "Untertitel Downloader:",
|
"LabelSubtitleDownloaders": "Untertitel Downloader:",
|
||||||
"LabelSubtitleFormatHelp": "Beispiel: srt",
|
"LabelSubtitleFormatHelp": "Beispiel: srt",
|
||||||
|
@ -1196,13 +1196,13 @@
|
||||||
"LabelSyncJobName": "Synchronisations-Aufgabe:",
|
"LabelSyncJobName": "Synchronisations-Aufgabe:",
|
||||||
"LabelSyncNoTargetsHelp": "Es sieht so aus als würdest du aktuell keine Apps verwenden, die Offline-Downloads unterstützen.",
|
"LabelSyncNoTargetsHelp": "Es sieht so aus als würdest du aktuell keine Apps verwenden, die Offline-Downloads unterstützen.",
|
||||||
"LabelSyncPath": "Synchronisierter-Inhalt Pfad:",
|
"LabelSyncPath": "Synchronisierter-Inhalt Pfad:",
|
||||||
"LabelSyncTempPath": "Verzeichnis für temporäre Dateien",
|
"LabelSyncTempPath": "Verzeichnis für temporäre Dateien:",
|
||||||
"LabelSyncTempPathHelp": "Legen Sie ein Arbeitsverzeichnis für die Synchronisation fest. Konvertierte Medien werden während der Synchronisation hier gespeichert.",
|
"LabelSyncTempPathHelp": "Legen Sie ein Arbeitsverzeichnis für die Synchronisation fest. Konvertierte Medien werden während der Synchronisation hier gespeichert.",
|
||||||
"LabelSyncTo": "Synchronisiere mit:",
|
"LabelSyncTo": "Synchronisiere mit:",
|
||||||
"LabelTVHomeScreen": "TV-Mode Startseite",
|
"LabelTVHomeScreen": "TV-Mode Startseite:",
|
||||||
"LabelTextBackgroundColor": "Hintergrundfarbe des Textes:",
|
"LabelTextBackgroundColor": "Hintergrundfarbe des Textes:",
|
||||||
"LabelTextColor": "Textfarbe:",
|
"LabelTextColor": "Textfarbe:",
|
||||||
"LabelTextSize": "Textgröße",
|
"LabelTextSize": "Textgröße:",
|
||||||
"LabelTheme": "Thema:",
|
"LabelTheme": "Thema:",
|
||||||
"LabelTime": "Zeit:",
|
"LabelTime": "Zeit:",
|
||||||
"LabelTimeLimitHours": "Zeitlimit (Stunden):",
|
"LabelTimeLimitHours": "Zeitlimit (Stunden):",
|
||||||
|
@ -1582,7 +1582,7 @@
|
||||||
"OptionInProgress": "Im Gange",
|
"OptionInProgress": "Im Gange",
|
||||||
"OptionIso": "ISO",
|
"OptionIso": "ISO",
|
||||||
"OptionKeywords": "Stichworte",
|
"OptionKeywords": "Stichworte",
|
||||||
"OptionLatestChannelMedia": "Neueste Channel Inhalte:",
|
"OptionLatestChannelMedia": "Neueste Channel Inhalte",
|
||||||
"OptionLatestMedia": "Neuste Medien",
|
"OptionLatestMedia": "Neuste Medien",
|
||||||
"OptionLatestTvRecordings": "Neueste Aufnahmen",
|
"OptionLatestTvRecordings": "Neueste Aufnahmen",
|
||||||
"OptionLibraryFolders": "Medienverzeichnisse",
|
"OptionLibraryFolders": "Medienverzeichnisse",
|
||||||
|
@ -1614,7 +1614,7 @@
|
||||||
"OptionOtherTrailers": "Verwende Trailer von älteren Filmen",
|
"OptionOtherTrailers": "Verwende Trailer von älteren Filmen",
|
||||||
"OptionOtherVideos": "Andere Filme",
|
"OptionOtherVideos": "Andere Filme",
|
||||||
"OptionOthers": "Andere",
|
"OptionOthers": "Andere",
|
||||||
"OptionOverview": "Übersicht:",
|
"OptionOverview": "Übersicht",
|
||||||
"OptionParentalRating": "Altersfreigabe",
|
"OptionParentalRating": "Altersfreigabe",
|
||||||
"OptionPeople": "Personen",
|
"OptionPeople": "Personen",
|
||||||
"OptionPlainStorageFolders": "Zeige alle Verzeichnisse als reine Speicherorte an",
|
"OptionPlainStorageFolders": "Zeige alle Verzeichnisse als reine Speicherorte an",
|
||||||
|
@ -1969,7 +1969,7 @@
|
||||||
"TitlePlayback": "Wiedergabe",
|
"TitlePlayback": "Wiedergabe",
|
||||||
"TitleRemoteControl": "Fernsteuerung",
|
"TitleRemoteControl": "Fernsteuerung",
|
||||||
"TitleScheduledTasks": "Geplante Aufgaben",
|
"TitleScheduledTasks": "Geplante Aufgaben",
|
||||||
"TitleServer": "Server:",
|
"TitleServer": "Server",
|
||||||
"TitleSignIn": "Einloggen",
|
"TitleSignIn": "Einloggen",
|
||||||
"TitleSync": "Synchronisation",
|
"TitleSync": "Synchronisation",
|
||||||
"TitleUsers": "Benutzer",
|
"TitleUsers": "Benutzer",
|
||||||
|
|
|
@ -563,7 +563,7 @@
|
||||||
"HeaderGuideProviders": "TV Guide Data Providers",
|
"HeaderGuideProviders": "TV Guide Data Providers",
|
||||||
"HeaderHomePage": "Home Page",
|
"HeaderHomePage": "Home Page",
|
||||||
"HeaderHomeScreen": "Home Screen",
|
"HeaderHomeScreen": "Home Screen",
|
||||||
"HeaderHomeScreenSettings": "Home Screen settings",
|
"HeaderHomeScreenSettings": "Home Screen Settings",
|
||||||
"HeaderHttpHeaders": "Http Headers",
|
"HeaderHttpHeaders": "Http Headers",
|
||||||
"HeaderIdentification": "Identification",
|
"HeaderIdentification": "Identification",
|
||||||
"HeaderIdentificationCriteriaHelp": "Enter at least one identification criteria.",
|
"HeaderIdentificationCriteriaHelp": "Enter at least one identification criteria.",
|
||||||
|
|
|
@ -10,9 +10,9 @@
|
||||||
"HeaderLatestEpisodes": "Últimos capítulos",
|
"HeaderLatestEpisodes": "Últimos capítulos",
|
||||||
"HeaderLiveTV": "TV en vivo",
|
"HeaderLiveTV": "TV en vivo",
|
||||||
"HeaderParentalRating": "Parental Rating",
|
"HeaderParentalRating": "Parental Rating",
|
||||||
"HeaderSeries": "Series:",
|
"HeaderSeries": "Series",
|
||||||
"HeaderTermsOfService": "Términos de servicios de Jellyfin",
|
"HeaderTermsOfService": "Términos de servicios de Jellyfin",
|
||||||
"HeaderYear": "Year:",
|
"HeaderYear": "Year",
|
||||||
"LabelAll": "Todo",
|
"LabelAll": "Todo",
|
||||||
"LabelDisplayMissingEpisodesWithinSeasons": "Mostar capítulos no disponibles en temporadas",
|
"LabelDisplayMissingEpisodesWithinSeasons": "Mostar capítulos no disponibles en temporadas",
|
||||||
"LabelFinish": "Terminar",
|
"LabelFinish": "Terminar",
|
||||||
|
@ -44,5 +44,86 @@
|
||||||
"ValueConditions": "Condiciones: {0}",
|
"ValueConditions": "Condiciones: {0}",
|
||||||
"ValueVideoCodec": "Códec de video: {0}",
|
"ValueVideoCodec": "Códec de video: {0}",
|
||||||
"WelcomeToProject": "Bienvenidos a Jellyfin!",
|
"WelcomeToProject": "Bienvenidos a Jellyfin!",
|
||||||
"WizardCompleted": "Eso es todo lo que necesitamos por ahora. Jellyfin ha comenzado a recolectar información sobre su biblioteca de medios. Dale un vistazo a algunas de nuestras aplicaciones y, a continuación, hacé clic en <b>Finalizar</b> para ver el <b>Panel de control del servidor</b>."
|
"WizardCompleted": "Eso es todo lo que necesitamos por ahora. Jellyfin ha comenzado a recolectar información sobre su biblioteca de medios. Dale un vistazo a algunas de nuestras aplicaciones y, a continuación, hacé clic en <b>Finalizar</b> para ver el <b>Panel de control del servidor</b>.",
|
||||||
|
"AddUser": "Agregar Usuario",
|
||||||
|
"Albums": "Álbumes",
|
||||||
|
"Artists": "Artistas",
|
||||||
|
"Books": "Libros",
|
||||||
|
"Channels": "Canales",
|
||||||
|
"Collections": "Colecciones",
|
||||||
|
"Favorites": "Favoritos",
|
||||||
|
"Folders": "Carpetas",
|
||||||
|
"Genres": "Géneros",
|
||||||
|
"HeaderAlbumArtists": "Artistas de álbumes",
|
||||||
|
"HeaderContinueWatching": "Continuar viendo",
|
||||||
|
"HeaderFavoriteAlbums": "Álbumes favoritos",
|
||||||
|
"HeaderFavoriteArtists": "Artistas favoritos",
|
||||||
|
"HeaderFavoriteEpisodes": "Episodios favoritos",
|
||||||
|
"HeaderFavoriteShows": "Programas favoritos",
|
||||||
|
"HeaderFavoriteSongs": "Canciones favoritas",
|
||||||
|
"HeaderNextUp": "Continuar Viendo",
|
||||||
|
"HeaderRecordingGroups": "Grupos de grabación",
|
||||||
|
"LabelIpAddressValue": "Dirección IP: {0}",
|
||||||
|
"LabelRunningTimeValue": "Tiempo de funcionamiento: {0}",
|
||||||
|
"MessageApplicationUpdated": "El servidor Jellyfin fue actualizado",
|
||||||
|
"MessageNamedServerConfigurationUpdatedWithValue": "Fue actualizada la sección {0} de la configuración del servidor",
|
||||||
|
"MessageServerConfigurationUpdated": "Fue actualizada la configuración del servidor",
|
||||||
|
"Movies": "Películas",
|
||||||
|
"Photos": "Fotos",
|
||||||
|
"Playlists": "Listas de reproducción",
|
||||||
|
"PluginInstalledWithName": "{0} fue instalado",
|
||||||
|
"PluginUninstalledWithName": "{0} fue desinstalado",
|
||||||
|
"PluginUpdatedWithName": "{0} fue actualizado",
|
||||||
|
"ProviderValue": "Proveedor: {0}",
|
||||||
|
"Songs": "Canciones",
|
||||||
|
"Sync": "Sincronizar",
|
||||||
|
"ValueSpecialEpisodeName": "Especial - {0}",
|
||||||
|
"VersionNumber": "Versión {0}",
|
||||||
|
"Absolute": "Absoluto",
|
||||||
|
"Accept": "Aceptar",
|
||||||
|
"AccessRestrictedTryAgainLater": "El acceso está actualmente restringido. Por favor intente nuevamente mas tarde.",
|
||||||
|
"Actor": "Actor",
|
||||||
|
"Add": "Agregar",
|
||||||
|
"AddGuideProviderHelp": "Agregar un origen para la información de TV Guía",
|
||||||
|
"AddItemToCollectionHelp": "Agregue items a las colecciones buscándolas y usando sus menúes de click derecho o pulse en ellas pra añadirlas a una colección.",
|
||||||
|
"AddToCollection": "Añadir a colección",
|
||||||
|
"AddToPlayQueue": "Añadir a lista de reproducción",
|
||||||
|
"AddToPlaylist": "Añadir a lista de reproducción",
|
||||||
|
"AddUserByManually": "Añadir un usuario local ingresando información manualmente.",
|
||||||
|
"AddedOnValue": "Añadidos {0}",
|
||||||
|
"AdditionalNotificationServices": "Navegue el catálogo de plugins para instalar servicios de notificación adicionales.",
|
||||||
|
"Advanced": "Avanzado",
|
||||||
|
"AirDate": "Fecha de emisión",
|
||||||
|
"Aired": "Emitido",
|
||||||
|
"Alerts": "Alertas",
|
||||||
|
"All": "Todo",
|
||||||
|
"AllChannels": "Todos los canales",
|
||||||
|
"AllComplexFormats": "Todos los formatos complejos (ASS, SSA, VOBSUB, PGS, SUB/IDX, etc.)",
|
||||||
|
"AllEpisodes": "Todos los capítulos",
|
||||||
|
"AllLanguages": "Todos los idiomas",
|
||||||
|
"AllLibraries": "Todas las bibliotecas",
|
||||||
|
"AllowDeletionFromAll": "Permitir borrado de medios desde todas las bibliotecas",
|
||||||
|
"AllowMediaConversion": "Permitir conversión de medios",
|
||||||
|
"AllowMediaConversionHelp": "Permitir o denegar acceso a la opción de convertir medios.",
|
||||||
|
"AllowOnTheFlySubtitleExtraction": "Permitir extracción de subtítulos al vuelo",
|
||||||
|
"AllowOnTheFlySubtitleExtractionHelp": "Los subtítulos incrustados pueden ser extraídos de videos y entregados a apps de Jellyfin en texto plano para ayudar a prevenir la transcodificación de video. En algunos sistemas esto puede llevar un largo tiempo y causar demoras en la reproducción durante el proceso de extracción. Desactivar esta opción para quemar los subtítulos incrustados en la transcodificación de video cuando no son soportados nativamente por el dispositivo cliente.",
|
||||||
|
"AllowRemoteAccess": "Permitir conexiones remotas a este Servidor Jellyfin.",
|
||||||
|
"AllowRemoteAccessHelp": "Si no está tildado, todas las conexiones remotas serán bloqueadas.",
|
||||||
|
"AllowSeasonalThemes": "Permitir automáticamente temas apropiados para la estación",
|
||||||
|
"AllowSeasonalThemesHelp": "Si se activa, los temas apropiados para la estación ocasionalmente reemplazarán tu configuración de tema.",
|
||||||
|
"AlwaysPlaySubtitles": "Siempre reproducir subtítulos",
|
||||||
|
"AnamorphicVideoNotSupported": "Video anamórfico no soportado",
|
||||||
|
"AnyLanguage": "Cualquier idioma",
|
||||||
|
"Anytime": "Cualquier fecha",
|
||||||
|
"Ascending": "Ascendente",
|
||||||
|
"AttributeNew": "Nuevo",
|
||||||
|
"Audio": "Audio",
|
||||||
|
"AudioBitDepthNotSupported": "Bits de profundidad de audio no soportados",
|
||||||
|
"AudioChannelsNotSupported": "Canales de audio no soportados",
|
||||||
|
"AudioCodecNotSupported": "Códec de audio no soportado",
|
||||||
|
"AudioProfileNotSupported": "Perfil de audio no soportado",
|
||||||
|
"Auto": "Auto",
|
||||||
|
"AutoBasedOnLanguageSetting": "Auto (basado en configuración de idioma)",
|
||||||
|
"AutomaticallyConvertNewContent": "Convertir contenido nuevo automáticamente",
|
||||||
|
"Backdrop": "Fondo"
|
||||||
}
|
}
|
|
@ -5,11 +5,11 @@
|
||||||
"Add": "Agregar",
|
"Add": "Agregar",
|
||||||
"AddGuideProviderHelp": "Agregar una fuente para información de Guía de TV",
|
"AddGuideProviderHelp": "Agregar una fuente para información de Guía de TV",
|
||||||
"AddItemToCollectionHelp": "Agregue items a colecciones buscándolas y usando el menú de de clic derecho o de toque para agregarlos a una colección.",
|
"AddItemToCollectionHelp": "Agregue items a colecciones buscándolas y usando el menú de de clic derecho o de toque para agregarlos a una colección.",
|
||||||
"AddToCollection": "Agregar a Colección.",
|
"AddToCollection": "Agregar a Colección",
|
||||||
"AddToPlayQueue": "Agregar a la cola de reproduccion",
|
"AddToPlayQueue": "Agregar a la cola de reproduccion",
|
||||||
"AddToPlaylist": "Agregar a lista de reproducción",
|
"AddToPlaylist": "Agregar a lista de reproducción",
|
||||||
"AddUser": "Agregar usuario",
|
"AddUser": "Agregar usuario",
|
||||||
"AddUserByManually": "Agregue un usuario local ingresando manualmente la información del usuario",
|
"AddUserByManually": "Agregue un usuario local ingresando manualmente la información del usuario.",
|
||||||
"AddedOnValue": "Agregado {0}",
|
"AddedOnValue": "Agregado {0}",
|
||||||
"AdditionalNotificationServices": "Explore el catálogo de complementos para instalar servicios de notificación adicionales.",
|
"AdditionalNotificationServices": "Explore el catálogo de complementos para instalar servicios de notificación adicionales.",
|
||||||
"Advanced": "Avanzado",
|
"Advanced": "Avanzado",
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
"AllowMediaConversionHelp": "Permitir o denegar acceso a la función de convertir medios.",
|
"AllowMediaConversionHelp": "Permitir o denegar acceso a la función de convertir medios.",
|
||||||
"AllowOnTheFlySubtitleExtraction": "Permitir la extracción de subtitulos al vuelo",
|
"AllowOnTheFlySubtitleExtraction": "Permitir la extracción de subtitulos al vuelo",
|
||||||
"AllowOnTheFlySubtitleExtractionHelp": "Los subtitulos embebidos puedes ser extraídos de los videos y enviados a las aplicaciones Jellyfin en texto plano esto para prevenir la transcodificacion del video. En algunos sistemas esto puede tomar un tiempo mas largo y causar problemas de reproducción durante el proceso de extracción. Deshabilite esto para tener subtitulos embebidos \"quemados\" en la transcodificacion de video cuando no son soportados nativamente por el dispositivo cliente.",
|
"AllowOnTheFlySubtitleExtractionHelp": "Los subtitulos embebidos puedes ser extraídos de los videos y enviados a las aplicaciones Jellyfin en texto plano esto para prevenir la transcodificacion del video. En algunos sistemas esto puede tomar un tiempo mas largo y causar problemas de reproducción durante el proceso de extracción. Deshabilite esto para tener subtitulos embebidos \"quemados\" en la transcodificacion de video cuando no son soportados nativamente por el dispositivo cliente.",
|
||||||
"AllowRemoteAccess": "Permitir conexiones remotas a este Servidor Jellyfin",
|
"AllowRemoteAccess": "Permitir conexiones remotas a este Servidor Jellyfin.",
|
||||||
"AllowRemoteAccessHelp": "Si se deshabilita, todas las conexiones remotas serán bloqueadas.",
|
"AllowRemoteAccessHelp": "Si se deshabilita, todas las conexiones remotas serán bloqueadas.",
|
||||||
"AllowSeasonalThemes": "Permitir temas de temporada automáticamente",
|
"AllowSeasonalThemes": "Permitir temas de temporada automáticamente",
|
||||||
"AllowSeasonalThemesHelp": "Si esta habilitado, temas de temporada reemplazaran ocasionalmente el tema por defecto.",
|
"AllowSeasonalThemesHelp": "Si esta habilitado, temas de temporada reemplazaran ocasionalmente el tema por defecto.",
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
"BirthPlaceValue": "Lugar de nacimiento: {0}",
|
"BirthPlaceValue": "Lugar de nacimiento: {0}",
|
||||||
"Blacklist": "Bloqueados",
|
"Blacklist": "Bloqueados",
|
||||||
"BobAndWeaveWithHelp": "Bob y weave (mayor calidad, pero más lento)",
|
"BobAndWeaveWithHelp": "Bob y weave (mayor calidad, pero más lento)",
|
||||||
"BookLibraryHelp": "Los libros de texto y audio libros son soportados. Revise la {0}Guía para Nomenclatura de Libros{1}",
|
"BookLibraryHelp": "Los libros de texto y audio libros son soportados. Revise la {0}Guía para Nomenclatura de Libros{1}.",
|
||||||
"Books": "Libros",
|
"Books": "Libros",
|
||||||
"Box": "Caja",
|
"Box": "Caja",
|
||||||
"BoxRear": "Reverso de caja",
|
"BoxRear": "Reverso de caja",
|
||||||
|
@ -138,7 +138,7 @@
|
||||||
"ButtonPlay": "Reproducir",
|
"ButtonPlay": "Reproducir",
|
||||||
"ButtonPlayOneMinute": "Reproducir un minuto",
|
"ButtonPlayOneMinute": "Reproducir un minuto",
|
||||||
"ButtonPlayTrailer": "Tráiler",
|
"ButtonPlayTrailer": "Tráiler",
|
||||||
"ButtonPlaylist": "Lista de Reprod.",
|
"ButtonPlaylist": "Lista de Reprod",
|
||||||
"ButtonPreferences": "Preferencias",
|
"ButtonPreferences": "Preferencias",
|
||||||
"ButtonPrevious": "Previo",
|
"ButtonPrevious": "Previo",
|
||||||
"ButtonPreviousPage": "Página Anterior",
|
"ButtonPreviousPage": "Página Anterior",
|
||||||
|
@ -403,7 +403,7 @@
|
||||||
"H264EncodingPresetHelp": "Elija un valor mas rápido para mejorar el rendimiento, o uno mas lento para mejorar la calidad.",
|
"H264EncodingPresetHelp": "Elija un valor mas rápido para mejorar el rendimiento, o uno mas lento para mejorar la calidad.",
|
||||||
"HDPrograms": "Programas en HD",
|
"HDPrograms": "Programas en HD",
|
||||||
"HandledByProxy": "Manejado por un proxy inverso",
|
"HandledByProxy": "Manejado por un proxy inverso",
|
||||||
"HardwareAccelerationWarning": "Habilitar la aceleración por hardware podría causar inestabilidad en algunos entornos, Asegúrese de que su sistema operativo y controladores de video están actualizados. Si tiene dificultades reproduciendo vides después de habilitar esto, necesita cambiar las configuraciones de nuevo a Auto,",
|
"HardwareAccelerationWarning": "Habilitar la aceleración por hardware podría causar inestabilidad en algunos entornos, Asegúrese de que su sistema operativo y controladores de video están actualizados. Si tiene dificultades reproduciendo vides después de habilitar esto, necesita cambiar las configuraciones de nuevo a Auto.",
|
||||||
"HeaderAccessSchedule": "Acceder Programación",
|
"HeaderAccessSchedule": "Acceder Programación",
|
||||||
"HeaderAccessScheduleHelp": "Crear programación de acceso para limitar el acceso a ciertos horarios.",
|
"HeaderAccessScheduleHelp": "Crear programación de acceso para limitar el acceso a ciertos horarios.",
|
||||||
"HeaderActiveDevices": "Dispositivos Activos",
|
"HeaderActiveDevices": "Dispositivos Activos",
|
||||||
|
@ -751,7 +751,7 @@
|
||||||
"HeaderSupportTheTeam": "Apoye al equipo de Jellyfin",
|
"HeaderSupportTheTeam": "Apoye al equipo de Jellyfin",
|
||||||
"HeaderSync": "Sincronizar",
|
"HeaderSync": "Sincronizar",
|
||||||
"HeaderSyncJobInfo": "Trabajo de Sincronización",
|
"HeaderSyncJobInfo": "Trabajo de Sincronización",
|
||||||
"HeaderSyncRequiresSub": "Descargar requiere de una suscripción activa de Jellyfin Premiere",
|
"HeaderSyncRequiresSub": "Descargar requiere de una suscripción activa de Jellyfin Premiere.",
|
||||||
"HeaderSystemDlnaProfiles": "Perfiles del Sistema",
|
"HeaderSystemDlnaProfiles": "Perfiles del Sistema",
|
||||||
"HeaderTags": "Etiquetas",
|
"HeaderTags": "Etiquetas",
|
||||||
"HeaderTaskTriggers": "Disparadores de Tarea",
|
"HeaderTaskTriggers": "Disparadores de Tarea",
|
||||||
|
@ -826,7 +826,7 @@
|
||||||
"ItemCount": "{0} ítems",
|
"ItemCount": "{0} ítems",
|
||||||
"Items": "Ítems",
|
"Items": "Ítems",
|
||||||
"JellyfinIntroDownloadMessage": "Para descargar e instalar el Servidor Jellyfin gratuitamente visite {0}.",
|
"JellyfinIntroDownloadMessage": "Para descargar e instalar el Servidor Jellyfin gratuitamente visite {0}.",
|
||||||
"JellyfinIntroDownloadMessageWithoutLink": "Para descargar e instalar el Servidor Jellyfin gratuitamente, visite el sitio web de Jellyfin",
|
"JellyfinIntroDownloadMessageWithoutLink": "Para descargar e instalar el Servidor Jellyfin gratuitamente, visite el sitio web de Jellyfin.",
|
||||||
"JellyfinIntroMessage": "Con Jellyfin usted puede transmitir videos, musica y fotos hacia su telefono inteligente, tabla u otros equipos desde su Servidor Jellyfin.",
|
"JellyfinIntroMessage": "Con Jellyfin usted puede transmitir videos, musica y fotos hacia su telefono inteligente, tabla u otros equipos desde su Servidor Jellyfin.",
|
||||||
"KeepDownload": "Seguir descargando",
|
"KeepDownload": "Seguir descargando",
|
||||||
"KeepOnDevice": "Conservar en el dispositivo",
|
"KeepOnDevice": "Conservar en el dispositivo",
|
||||||
|
@ -866,7 +866,7 @@
|
||||||
"LabelAppNameExample": "Ejemplo: Sickbeard, NzbDrone",
|
"LabelAppNameExample": "Ejemplo: Sickbeard, NzbDrone",
|
||||||
"LabelArtist": "Artista",
|
"LabelArtist": "Artista",
|
||||||
"LabelArtists": "Artistas:",
|
"LabelArtists": "Artistas:",
|
||||||
"LabelArtistsHelp": "Separar múltiples empleando:",
|
"LabelArtistsHelp": "Separar múltiples empleando ;",
|
||||||
"LabelAudioLanguagePreference": "Idioma preferido de audio:",
|
"LabelAudioLanguagePreference": "Idioma preferido de audio:",
|
||||||
"LabelAutomaticallyRefreshInternetMetadataEvery": "Actualizar automáticamente metadatos de internet:",
|
"LabelAutomaticallyRefreshInternetMetadataEvery": "Actualizar automáticamente metadatos de internet:",
|
||||||
"LabelAvailableTokens": "Detalles disponibles:",
|
"LabelAvailableTokens": "Detalles disponibles:",
|
||||||
|
@ -984,8 +984,8 @@
|
||||||
"LabelEnableIntroParentalControlHelp": "Los tráilers sólo serán seleccionados con una clasificación parental igual o menor a la del contenido que se está reproduciendo.",
|
"LabelEnableIntroParentalControlHelp": "Los tráilers sólo serán seleccionados con una clasificación parental igual o menor a la del contenido que se está reproduciendo.",
|
||||||
"LabelEnableRealtimeMonitor": "Activar monitoreo en tiempo real",
|
"LabelEnableRealtimeMonitor": "Activar monitoreo en tiempo real",
|
||||||
"LabelEnableRealtimeMonitorHelp": "Los cambios en los archivos serán procesados inmediatamente, en los sistemas de archivo que lo soporten.",
|
"LabelEnableRealtimeMonitorHelp": "Los cambios en los archivos serán procesados inmediatamente, en los sistemas de archivo que lo soporten.",
|
||||||
"LabelEnableSingleImageInDidlLimit": "Limitar a una sola imagen incrustada.",
|
"LabelEnableSingleImageInDidlLimit": "Limitar a una sola imagen incrustada",
|
||||||
"LabelEnableSingleImageInDidlLimitHelp": "Algunos dispositivos no renderisaran apropiadamente si hay múltiples imágenes incrustadas en el Didl",
|
"LabelEnableSingleImageInDidlLimitHelp": "Algunos dispositivos no renderisaran apropiadamente si hay múltiples imágenes incrustadas en el Didl.",
|
||||||
"LabelEnableThisTuner": "Habilitar este sintonizador",
|
"LabelEnableThisTuner": "Habilitar este sintonizador",
|
||||||
"LabelEnableThisTunerHelp": "Quitar selección para evitar importar canales de este dispositivo.",
|
"LabelEnableThisTunerHelp": "Quitar selección para evitar importar canales de este dispositivo.",
|
||||||
"LabelEnabled": "Habilitado",
|
"LabelEnabled": "Habilitado",
|
||||||
|
@ -1037,7 +1037,7 @@
|
||||||
"LabelImageFetchersHelp": "Habilite y priorice sus recolectores de imágenes preferidos.",
|
"LabelImageFetchersHelp": "Habilite y priorice sus recolectores de imágenes preferidos.",
|
||||||
"LabelImageType": "Tipo de imagen:",
|
"LabelImageType": "Tipo de imagen:",
|
||||||
"LabelImportOnlyFavoriteChannels": "Restringir a canales marcados como favoritos",
|
"LabelImportOnlyFavoriteChannels": "Restringir a canales marcados como favoritos",
|
||||||
"LabelInNetworkSignInWithEasyPassword": "Habilitar inicio de sesión con mi código pin sencillo para conexiones dentro de la red.",
|
"LabelInNetworkSignInWithEasyPassword": "Habilitar inicio de sesión con mi código pin sencillo para conexiones dentro de la red",
|
||||||
"LabelInNetworkSignInWithEasyPasswordHelp": "Si se habilita, podrá usar su código pin sencillo para iniciar sesión en las aplicaciones Jellyfin desde su red de hogar. Su contraseña regular sera requerida solamente cuando este fuera de casa. Si el código pin es dejado en blanco, no necesitara una contraseña dentro de su red de hogar.",
|
"LabelInNetworkSignInWithEasyPasswordHelp": "Si se habilita, podrá usar su código pin sencillo para iniciar sesión en las aplicaciones Jellyfin desde su red de hogar. Su contraseña regular sera requerida solamente cuando este fuera de casa. Si el código pin es dejado en blanco, no necesitara una contraseña dentro de su red de hogar.",
|
||||||
"LabelInternetQuality": "Calidad en internet:",
|
"LabelInternetQuality": "Calidad en internet:",
|
||||||
"LabelIpAddressValue": "Dirección IP: {0}",
|
"LabelIpAddressValue": "Dirección IP: {0}",
|
||||||
|
@ -1122,7 +1122,7 @@
|
||||||
"LabelMusicStreamingTranscodingBitrateHelp": "Especifique la tasa de bits máxima al transferir musica en tiempo real",
|
"LabelMusicStreamingTranscodingBitrateHelp": "Especifique la tasa de bits máxima al transferir musica en tiempo real",
|
||||||
"LabelMusicVideo": "Video Musical",
|
"LabelMusicVideo": "Video Musical",
|
||||||
"LabelName": "Nombre:",
|
"LabelName": "Nombre:",
|
||||||
"LabelNativeExternalPlayersHelp": "Mostrar botones para reproducir el contenido en reproductores externos",
|
"LabelNativeExternalPlayersHelp": "Mostrar botones para reproducir el contenido en reproductores externos.",
|
||||||
"LabelNewName": "Nuevo nombre:",
|
"LabelNewName": "Nuevo nombre:",
|
||||||
"LabelNewPassword": "Nueva contraseña:",
|
"LabelNewPassword": "Nueva contraseña:",
|
||||||
"LabelNewPasswordConfirm": "Confirmación de contraseña nueva:",
|
"LabelNewPasswordConfirm": "Confirmación de contraseña nueva:",
|
||||||
|
@ -1227,7 +1227,7 @@
|
||||||
"LabelSkipIfGraphicalSubsPresentHelp": "Manteniendo las versiones de texto de los subtitulos resultara una entrega mas eficiente de los mismos y disminuirá las posibilidades de que un video sea transcodificado.",
|
"LabelSkipIfGraphicalSubsPresentHelp": "Manteniendo las versiones de texto de los subtitulos resultara una entrega mas eficiente de los mismos y disminuirá las posibilidades de que un video sea transcodificado.",
|
||||||
"LabelSkipped": "Omitido",
|
"LabelSkipped": "Omitido",
|
||||||
"LabelSonyAggregationFlags": "Banderas de agregación Sony:",
|
"LabelSonyAggregationFlags": "Banderas de agregación Sony:",
|
||||||
"LabelSonyAggregationFlagsHelp": "Determina el contenido del elemento aggregationFlags en el namespace urn:schemas-sonycom:av",
|
"LabelSonyAggregationFlagsHelp": "Determina el contenido del elemento aggregationFlags en el namespace urn:schemas-sonycom:av.",
|
||||||
"LabelSortBy": "Ordenar por:",
|
"LabelSortBy": "Ordenar por:",
|
||||||
"LabelSortOrder": "Modo de ordenar:",
|
"LabelSortOrder": "Modo de ordenar:",
|
||||||
"LabelSortTitle": "Titulo para ordenar:",
|
"LabelSortTitle": "Titulo para ordenar:",
|
||||||
|
@ -1324,8 +1324,8 @@
|
||||||
"Live": "En Vivo",
|
"Live": "En Vivo",
|
||||||
"LiveBroadcasts": "Transmisiones en vivo",
|
"LiveBroadcasts": "Transmisiones en vivo",
|
||||||
"LiveTV": "TV en Vivo",
|
"LiveTV": "TV en Vivo",
|
||||||
"LiveTvFeatureDescription": "Transmita TV en vivo a una aplicación Jellyfin, instalando un dispositivo sintonizador de TV compatible con su Servidor Jellyfin",
|
"LiveTvFeatureDescription": "Transmita TV en vivo a una aplicación Jellyfin, instalando un dispositivo sintonizador de TV compatible con su Servidor Jellyfin.",
|
||||||
"LiveTvRequiresUnlock": "TV en vivo requiere una subscripción activa de Jellyfin Premiere",
|
"LiveTvRequiresUnlock": "TV en vivo requiere una subscripción activa de Jellyfin Premiere.",
|
||||||
"LiveTvUpdateAvailable": "(Actualización disponible)",
|
"LiveTvUpdateAvailable": "(Actualización disponible)",
|
||||||
"LoginDisclaimer": "Jellyfin esta diseñado para ayudarlo a administrar su biblioteca de medios personal, tales como videos caseros y fotografías. Por favor lea nuestros términos de uso. El uso de cualquier software de Jellyfin constituye la aceptación de estos términos.",
|
"LoginDisclaimer": "Jellyfin esta diseñado para ayudarlo a administrar su biblioteca de medios personal, tales como videos caseros y fotografías. Por favor lea nuestros términos de uso. El uso de cualquier software de Jellyfin constituye la aceptación de estos términos.",
|
||||||
"Logo": "Logotipo",
|
"Logo": "Logotipo",
|
||||||
|
@ -1395,7 +1395,7 @@
|
||||||
"MessageConfirmRevokeApiKey": "¿Esta seguro de querer revocar esta clave api? La conexión de la aplicación con el Servidor Jellyfin sera terminada abruptamente.",
|
"MessageConfirmRevokeApiKey": "¿Esta seguro de querer revocar esta clave api? La conexión de la aplicación con el Servidor Jellyfin sera terminada abruptamente.",
|
||||||
"MessageConfirmShutdown": "¿Esta seguro de querer detener el Servidor Jellyfin?",
|
"MessageConfirmShutdown": "¿Esta seguro de querer detener el Servidor Jellyfin?",
|
||||||
"MessageConfirmSplitMedia": "¿Está seguro de querer separar estos medios en ítems separados?",
|
"MessageConfirmSplitMedia": "¿Está seguro de querer separar estos medios en ítems separados?",
|
||||||
"MessageConfirmSubCancel": "NO, Por favor no te vayas... Extrañaras todas las grandes funciones de Jellyfin Premiere",
|
"MessageConfirmSubCancel": "NO, Por favor no te vayas... Extrañaras todas las grandes funciones de Jellyfin Premiere!",
|
||||||
"MessageConnectAccountRequiredToInviteGuest": "Para poder enviar invitaciones necesita primero enlazar su cuenta Jellyfin con este servidor.",
|
"MessageConnectAccountRequiredToInviteGuest": "Para poder enviar invitaciones necesita primero enlazar su cuenta Jellyfin con este servidor.",
|
||||||
"MessageContactAdminToResetPassword": "Por favor contacte a su administrador para restablecer su contraseña.",
|
"MessageContactAdminToResetPassword": "Por favor contacte a su administrador para restablecer su contraseña.",
|
||||||
"MessageCreateAccountAt": "Crear una cuenta en {0}",
|
"MessageCreateAccountAt": "Crear una cuenta en {0}",
|
||||||
|
@ -1414,7 +1414,7 @@
|
||||||
"MessageFileReadError": "Hubo un error al leer el archivo. Por favor intente de nuevo.",
|
"MessageFileReadError": "Hubo un error al leer el archivo. Por favor intente de nuevo.",
|
||||||
"MessageFileWillBeDeleted": "El siguiente archivo sera eliminado:",
|
"MessageFileWillBeDeleted": "El siguiente archivo sera eliminado:",
|
||||||
"MessageFollowingFileWillBeMovedFrom": "El siguiente archivo sera movido de:",
|
"MessageFollowingFileWillBeMovedFrom": "El siguiente archivo sera movido de:",
|
||||||
"MessageForgotPasswordFileCreated": "El siguiente archivo fue creado en tu servidor y contiene instrucciones de como proceder.",
|
"MessageForgotPasswordFileCreated": "El siguiente archivo fue creado en tu servidor y contiene instrucciones de como proceder:",
|
||||||
"MessageForgotPasswordFileExpiration": "El pin de restablecimiento expirara en {0}.",
|
"MessageForgotPasswordFileExpiration": "El pin de restablecimiento expirara en {0}.",
|
||||||
"MessageForgotPasswordInNetworkRequired": "Por favor intente de nuevo dentro de su red de hogar para iniciar el proceso de restablecimiento de contraseña.",
|
"MessageForgotPasswordInNetworkRequired": "Por favor intente de nuevo dentro de su red de hogar para iniciar el proceso de restablecimiento de contraseña.",
|
||||||
"MessageGuestSharingPermissionsHelp": "Muchas de las características no están disponibles inicialmente para invitados pero pueden ser activadas conforme se necesiten.",
|
"MessageGuestSharingPermissionsHelp": "Muchas de las características no están disponibles inicialmente para invitados pero pueden ser activadas conforme se necesiten.",
|
||||||
|
@ -1464,8 +1464,8 @@
|
||||||
"MessageThankYouForSupporting": "Gracias por apoyar Jellyfin.",
|
"MessageThankYouForSupporting": "Gracias por apoyar Jellyfin.",
|
||||||
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Las siguientes ubicaciones de medios serán eliminadas de su biblioteca Jellyfin:",
|
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Las siguientes ubicaciones de medios serán eliminadas de su biblioteca Jellyfin:",
|
||||||
"MessageToValidateSupporter": "Si tiene una subscripción de Jellyfin Premiere activa, asegúrese de que ha configurado Jellyfin Premiere en el Panel de Control del Servidor Jellyfin, al cual puede acceder dando click en Jellyfin Premiere dentro del menú principal.",
|
"MessageToValidateSupporter": "Si tiene una subscripción de Jellyfin Premiere activa, asegúrese de que ha configurado Jellyfin Premiere en el Panel de Control del Servidor Jellyfin, al cual puede acceder dando click en Jellyfin Premiere dentro del menú principal.",
|
||||||
"MessageTrialExpired": "El periodo de prueba de esta característica ya ha expirado.",
|
"MessageTrialExpired": "El periodo de prueba de esta característica ya ha expirado",
|
||||||
"MessageTrialWillExpireIn": "El periodo de prueba de esta característica expirará en {0} día(s).",
|
"MessageTrialWillExpireIn": "El periodo de prueba de esta característica expirará en {0} día(s)",
|
||||||
"MessageTunerDeviceNotListed": "¿Su sintonizador no se muestra? Intente instalar un proveedor de servicio externo para mas opciones de TV en Vivo.",
|
"MessageTunerDeviceNotListed": "¿Su sintonizador no se muestra? Intente instalar un proveedor de servicio externo para mas opciones de TV en Vivo.",
|
||||||
"MessageUnableToConnectToServer": "No es posible conectarse al servidor seleccionado en este momento. Por favor asegúrese de que se encuentra en ejecución e inténtelo nuevamente.",
|
"MessageUnableToConnectToServer": "No es posible conectarse al servidor seleccionado en este momento. Por favor asegúrese de que se encuentra en ejecución e inténtelo nuevamente.",
|
||||||
"MessageUnlockAppWithPurchaseOrSupporter": "Desbloquee esta característica con una pequeña compra única, o con una suscripción activa de Jellyfin Premier.",
|
"MessageUnlockAppWithPurchaseOrSupporter": "Desbloquee esta característica con una pequeña compra única, o con una suscripción activa de Jellyfin Premier.",
|
||||||
|
@ -1489,7 +1489,7 @@
|
||||||
"MoreUsersCanBeAddedLater": "Se pueden agregar más usuarios posteriormente en el Panel de Control.",
|
"MoreUsersCanBeAddedLater": "Se pueden agregar más usuarios posteriormente en el Panel de Control.",
|
||||||
"MoveLeft": "Mover a la izquierda",
|
"MoveLeft": "Mover a la izquierda",
|
||||||
"MoveRight": "Mover a la derecha",
|
"MoveRight": "Mover a la derecha",
|
||||||
"MovieLibraryHelp": "Vea la {0}Guía para nombrar películas en Jellyfin{1}",
|
"MovieLibraryHelp": "Vea la {0}Guía para nombrar películas en Jellyfin{1}.",
|
||||||
"Movies": "Películas",
|
"Movies": "Películas",
|
||||||
"Mute": "Silenciar",
|
"Mute": "Silenciar",
|
||||||
"MySubtitles": "Mis Subtitulos",
|
"MySubtitles": "Mis Subtitulos",
|
||||||
|
@ -1533,7 +1533,7 @@
|
||||||
"OptionAllowAudioPlaybackTranscoding": "Permitir la reproducción de audio que requiera de transcodificación",
|
"OptionAllowAudioPlaybackTranscoding": "Permitir la reproducción de audio que requiera de transcodificación",
|
||||||
"OptionAllowBrowsingLiveTv": "Permitir acceso a TV en Vivo",
|
"OptionAllowBrowsingLiveTv": "Permitir acceso a TV en Vivo",
|
||||||
"OptionAllowContentDownloading": "Permitir descarga y sincronización de medios",
|
"OptionAllowContentDownloading": "Permitir descarga y sincronización de medios",
|
||||||
"OptionAllowLinkSharing": "Permitir compartir medios en redes sociales.",
|
"OptionAllowLinkSharing": "Permitir compartir medios en redes sociales",
|
||||||
"OptionAllowLinkSharingHelp": "Solo son compartidas paginas web que contengan información sobre los medios. Los archivos de medios nunca son compartidos públicamente. Son compartidos por un tiempo limitado y expiraran después de {0} días.",
|
"OptionAllowLinkSharingHelp": "Solo son compartidas paginas web que contengan información sobre los medios. Los archivos de medios nunca son compartidos públicamente. Son compartidos por un tiempo limitado y expiraran después de {0} días.",
|
||||||
"OptionAllowManageLiveTv": "Permitir gestión de grabación de TV en Vivo",
|
"OptionAllowManageLiveTv": "Permitir gestión de grabación de TV en Vivo",
|
||||||
"OptionAllowMediaPlayback": "Permitir reproducción de medios",
|
"OptionAllowMediaPlayback": "Permitir reproducción de medios",
|
||||||
|
@ -1552,7 +1552,7 @@
|
||||||
"OptionAscending": "Ascendente",
|
"OptionAscending": "Ascendente",
|
||||||
"OptionAuto": "Automático",
|
"OptionAuto": "Automático",
|
||||||
"OptionAutomatic": "Automático",
|
"OptionAutomatic": "Automático",
|
||||||
"OptionAutomaticallyGroupSeries": "Fusionar automáticamente series esparcidas a través de múltiples carpetas.",
|
"OptionAutomaticallyGroupSeries": "Fusionar automáticamente series esparcidas a través de múltiples carpetas",
|
||||||
"OptionAutomaticallyGroupSeriesHelp": "Si se habilita, las series que se reparten a través de múltiples carpetas dentro de esta biblioteca serán fusionadas en una sola serie.",
|
"OptionAutomaticallyGroupSeriesHelp": "Si se habilita, las series que se reparten a través de múltiples carpetas dentro de esta biblioteca serán fusionadas en una sola serie.",
|
||||||
"OptionBackdrop": "Imagen de Fondo",
|
"OptionBackdrop": "Imagen de Fondo",
|
||||||
"OptionBackdropSlideshow": "Presentación de Imágenes de Fondo",
|
"OptionBackdropSlideshow": "Presentación de Imágenes de Fondo",
|
||||||
|
@ -1577,7 +1577,7 @@
|
||||||
"OptionComposer": "Compositor",
|
"OptionComposer": "Compositor",
|
||||||
"OptionComposers": "Compositores",
|
"OptionComposers": "Compositores",
|
||||||
"OptionContinuing": "Continuando",
|
"OptionContinuing": "Continuando",
|
||||||
"OptionConvertRecordingPreserveAudio": "Conserve el audio original cuando convierta grabaciones (cuando sea posible).",
|
"OptionConvertRecordingPreserveAudio": "Conserve el audio original cuando convierta grabaciones (cuando sea posible)",
|
||||||
"OptionConvertRecordingPreserveAudioHelp": "Esto proveerá mejor audio pero podría requerir transcodificar durante la reproducción en algunos dispositivos.",
|
"OptionConvertRecordingPreserveAudioHelp": "Esto proveerá mejor audio pero podría requerir transcodificar durante la reproducción en algunos dispositivos.",
|
||||||
"OptionConvertRecordingsToStreamingFormat": "Convertir automáticamente las grabaciones a un formato amigable para transmisión",
|
"OptionConvertRecordingsToStreamingFormat": "Convertir automáticamente las grabaciones a un formato amigable para transmisión",
|
||||||
"OptionConvertRecordingsToStreamingFormatHelp": "Las grabaciones serán convertidas en tiempo real a MKV para una fácil reproducción en sus dispositivos.",
|
"OptionConvertRecordingsToStreamingFormatHelp": "Las grabaciones serán convertidas en tiempo real a MKV para una fácil reproducción en sus dispositivos.",
|
||||||
|
@ -1606,7 +1606,7 @@
|
||||||
"OptionDownloadBannerImage": "Cartél",
|
"OptionDownloadBannerImage": "Cartél",
|
||||||
"OptionDownloadBoxImage": "Caja",
|
"OptionDownloadBoxImage": "Caja",
|
||||||
"OptionDownloadDiscImage": "DIsco",
|
"OptionDownloadDiscImage": "DIsco",
|
||||||
"OptionDownloadImagesInAdvance": "Descargar las imágenes desde el inicio.",
|
"OptionDownloadImagesInAdvance": "Descargar las imágenes desde el inicio",
|
||||||
"OptionDownloadImagesInAdvanceHelp": "Por defecto, la mayoría de las imágenes son descargadas solo cuando son solicitadas por alguna aplicación Jellyfin. Habilite esta opción para descargar todas las imágenes desde por adelantado, conforme se vayan agregando mas medios. Esto podría causar escaneos de bibliotecas mas largos.",
|
"OptionDownloadImagesInAdvanceHelp": "Por defecto, la mayoría de las imágenes son descargadas solo cuando son solicitadas por alguna aplicación Jellyfin. Habilite esta opción para descargar todas las imágenes desde por adelantado, conforme se vayan agregando mas medios. Esto podría causar escaneos de bibliotecas mas largos.",
|
||||||
"OptionDownloadMenuImage": "Menú",
|
"OptionDownloadMenuImage": "Menú",
|
||||||
"OptionDownloadPrimaryImage": "Principal",
|
"OptionDownloadPrimaryImage": "Principal",
|
||||||
|
@ -1654,7 +1654,7 @@
|
||||||
"OptionHlsSegmentedSubtitles": "Subtítulos segmentados HIs",
|
"OptionHlsSegmentedSubtitles": "Subtítulos segmentados HIs",
|
||||||
"OptionHomeVideos": "Videos caseros y fotografías",
|
"OptionHomeVideos": "Videos caseros y fotografías",
|
||||||
"OptionIcon": "Icono",
|
"OptionIcon": "Icono",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar solicitudes de transcodificación de rango de byte.",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar solicitudes de transcodificación de rango de byte",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Si se habilita, estas solicitudes seran honradas pero se ignorará el encabezado de rango de byte.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Si se habilita, estas solicitudes seran honradas pero se ignorará el encabezado de rango de byte.",
|
||||||
"OptionImages": "Imágenes",
|
"OptionImages": "Imágenes",
|
||||||
"OptionImdbRating": "Calificación de IMDb",
|
"OptionImdbRating": "Calificación de IMDb",
|
||||||
|
@ -1700,7 +1700,7 @@
|
||||||
"OptionOverview": "Sinopsis",
|
"OptionOverview": "Sinopsis",
|
||||||
"OptionParentalRating": "Clasificación Parental",
|
"OptionParentalRating": "Clasificación Parental",
|
||||||
"OptionPeople": "Personas",
|
"OptionPeople": "Personas",
|
||||||
"OptionPlainStorageFolders": "Mostrar todas las carpetas como carpetas de almacenamiento simples.",
|
"OptionPlainStorageFolders": "Mostrar todas las carpetas como carpetas de almacenamiento simples",
|
||||||
"OptionPlainStorageFoldersHelp": "Si se habilita, todos las carpetas serán representadas en DIDL como \"object.container.storageFolder\" en lugar de un tipo más específico, como \"object.container.person.musicArtist\".",
|
"OptionPlainStorageFoldersHelp": "Si se habilita, todos las carpetas serán representadas en DIDL como \"object.container.storageFolder\" en lugar de un tipo más específico, como \"object.container.person.musicArtist\".",
|
||||||
"OptionPlainVideoItems": "Mostrar todos los videos como elementos de video simples",
|
"OptionPlainVideoItems": "Mostrar todos los videos como elementos de video simples",
|
||||||
"OptionPlainVideoItemsHelp": "Se se habilita, todos los videos serán representados en DIDL como \"object.item.videoItem\" en lugar de un tipo más específico, como \"object.item.videoItem.movie\".",
|
"OptionPlainVideoItemsHelp": "Se se habilita, todos los videos serán representados en DIDL como \"object.item.videoItem\" en lugar de un tipo más específico, como \"object.item.videoItem.movie\".",
|
||||||
|
@ -1724,7 +1724,7 @@
|
||||||
"OptionReleaseDate": "Fecha de Estreno",
|
"OptionReleaseDate": "Fecha de Estreno",
|
||||||
"OptionReportByteRangeSeekingWhenTranscoding": "Reportar que el servidor soporta busqueda de bytes al transcodificar",
|
"OptionReportByteRangeSeekingWhenTranscoding": "Reportar que el servidor soporta busqueda de bytes al transcodificar",
|
||||||
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Esto es requerido para algunos dispositivos que no pueden hacer búsquedas por tiempo muy bien.",
|
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Esto es requerido para algunos dispositivos que no pueden hacer búsquedas por tiempo muy bien.",
|
||||||
"OptionRequirePerfectSubtitleMatch": "Solo descargar subtitulos que corresponden perfectamente para mis archivos de video.",
|
"OptionRequirePerfectSubtitleMatch": "Solo descargar subtitulos que corresponden perfectamente para mis archivos de video",
|
||||||
"OptionRequirePerfectSubtitleMatchHelp": "Solicitar una coincidencia perfecta filtrara los subtitulos para incluir solo aquellos que han sido verificados exactamente con su archivo de video. Desmarcar esta opción incrementara las probabilidades de que los subtitulos sean descargados, a la vez que incrementara las posibilidades de obtener subtitulos mal sincronizados o con texto incorrecto.",
|
"OptionRequirePerfectSubtitleMatchHelp": "Solicitar una coincidencia perfecta filtrara los subtitulos para incluir solo aquellos que han sido verificados exactamente con su archivo de video. Desmarcar esta opción incrementara las probabilidades de que los subtitulos sean descargados, a la vez que incrementara las posibilidades de obtener subtitulos mal sincronizados o con texto incorrecto.",
|
||||||
"OptionResElement": "Elemento res",
|
"OptionResElement": "Elemento res",
|
||||||
"OptionResumable": "Reanudable",
|
"OptionResumable": "Reanudable",
|
||||||
|
@ -1733,7 +1733,7 @@
|
||||||
"OptionSaturday": "Sábado",
|
"OptionSaturday": "Sábado",
|
||||||
"OptionSaturdayShort": "Sab",
|
"OptionSaturdayShort": "Sab",
|
||||||
"OptionSaveMetadataAsHidden": "Guardar metadatos e imágenes como archivos ocultos",
|
"OptionSaveMetadataAsHidden": "Guardar metadatos e imágenes como archivos ocultos",
|
||||||
"OptionSaveMetadataAsHiddenHelp": "Cambiar esto aplicará a nuevos metadatos alamacenados en lo sucesivo. Los archivos de metadatos existentes serán actualizados la próxima vez que sean guardados por el Servidor Jellyfin",
|
"OptionSaveMetadataAsHiddenHelp": "Cambiar esto aplicará a nuevos metadatos alamacenados en lo sucesivo. Los archivos de metadatos existentes serán actualizados la próxima vez que sean guardados por el Servidor Jellyfin.",
|
||||||
"OptionScreenshot": "Captura de pantalla",
|
"OptionScreenshot": "Captura de pantalla",
|
||||||
"OptionSeason0": "Temporada 0",
|
"OptionSeason0": "Temporada 0",
|
||||||
"OptionSeasons": "Temporadas",
|
"OptionSeasons": "Temporadas",
|
||||||
|
@ -1744,7 +1744,7 @@
|
||||||
"OptionSubstring": "Subcadena",
|
"OptionSubstring": "Subcadena",
|
||||||
"OptionSunday": "Domingo",
|
"OptionSunday": "Domingo",
|
||||||
"OptionSundayShort": "Dom",
|
"OptionSundayShort": "Dom",
|
||||||
"OptionSyncLosslessAudioOriginal": "Sincronizar audio \"lossless\" con su calidad original.",
|
"OptionSyncLosslessAudioOriginal": "Sincronizar audio \"lossless\" con su calidad original",
|
||||||
"OptionSyncOnlyOnWifi": "Sincronizar únicamente por WiFi",
|
"OptionSyncOnlyOnWifi": "Sincronizar únicamente por WiFi",
|
||||||
"OptionTags": "Etiquetas",
|
"OptionTags": "Etiquetas",
|
||||||
"OptionThumb": "Miniatura",
|
"OptionThumb": "Miniatura",
|
||||||
|
@ -1793,7 +1793,7 @@
|
||||||
"PerfectMatch": "Coincidencia exacta",
|
"PerfectMatch": "Coincidencia exacta",
|
||||||
"PersonTypePerson": "Persona",
|
"PersonTypePerson": "Persona",
|
||||||
"Photos": "Fotos",
|
"Photos": "Fotos",
|
||||||
"PictureInPicture": "Pantalla en pantalla.",
|
"PictureInPicture": "Pantalla en pantalla",
|
||||||
"PinCodeResetComplete": "El código pin ha sido restablecido.",
|
"PinCodeResetComplete": "El código pin ha sido restablecido.",
|
||||||
"PinCodeResetConfirmation": "¿Esta seguro de querer restablecer el código pin?",
|
"PinCodeResetConfirmation": "¿Esta seguro de querer restablecer el código pin?",
|
||||||
"PlaceFavoriteChannelsAtBeginning": "Colocar canales favoritos al inicio",
|
"PlaceFavoriteChannelsAtBeginning": "Colocar canales favoritos al inicio",
|
||||||
|
@ -1825,7 +1825,7 @@
|
||||||
"PluginUpdatedWithName": "{0} fue actualizado",
|
"PluginUpdatedWithName": "{0} fue actualizado",
|
||||||
"PreferEmbeddedTitlesOverFileNames": "Prefererir titulos embebidos por encima de los nombres de archivo",
|
"PreferEmbeddedTitlesOverFileNames": "Prefererir titulos embebidos por encima de los nombres de archivo",
|
||||||
"PreferEmbeddedTitlesOverFileNamesHelp": "Esto determina el titulo mostrado por defecto cuando no hay disponibles metadatos en internet o localmente.",
|
"PreferEmbeddedTitlesOverFileNamesHelp": "Esto determina el titulo mostrado por defecto cuando no hay disponibles metadatos en internet o localmente.",
|
||||||
"PreferredNotRequired": "Preferido, más no es requerido.",
|
"PreferredNotRequired": "Preferido, más no es requerido",
|
||||||
"Premiere": "Premier",
|
"Premiere": "Premier",
|
||||||
"Premieres": "Estrenos",
|
"Premieres": "Estrenos",
|
||||||
"Previous": "Anterior",
|
"Previous": "Anterior",
|
||||||
|
@ -1855,7 +1855,7 @@
|
||||||
"Refresh": "Actualizar",
|
"Refresh": "Actualizar",
|
||||||
"RefreshDialogHelp": "Los metadatos son actualizados basándose en las configuraciones y servicios de internet que que estén activados en el panel de control de su Servidor de Jellyfin.",
|
"RefreshDialogHelp": "Los metadatos son actualizados basándose en las configuraciones y servicios de internet que que estén activados en el panel de control de su Servidor de Jellyfin.",
|
||||||
"RefreshMetadata": "Actualizar metadatos",
|
"RefreshMetadata": "Actualizar metadatos",
|
||||||
"RefreshQueued": "Actualización programada",
|
"RefreshQueued": "Actualización programada.",
|
||||||
"RegisterWithPayPal": "Registrar con PayPal",
|
"RegisterWithPayPal": "Registrar con PayPal",
|
||||||
"Reject": "Rechazar",
|
"Reject": "Rechazar",
|
||||||
"ReleaseDate": "Fecha de estreno",
|
"ReleaseDate": "Fecha de estreno",
|
||||||
|
@ -2095,7 +2095,7 @@
|
||||||
"TryMultiSelect": "Intente Multi-Selección",
|
"TryMultiSelect": "Intente Multi-Selección",
|
||||||
"TryMultiSelectMessage": "Para editar múltiples medios, solo de clic sostenido sobre cualquier póster y elija los items que desea administrar. ¡inténtelo!",
|
"TryMultiSelectMessage": "Para editar múltiples medios, solo de clic sostenido sobre cualquier póster y elija los items que desea administrar. ¡inténtelo!",
|
||||||
"Tuesday": "Martes",
|
"Tuesday": "Martes",
|
||||||
"TvLibraryHelp": "Vea la {0}Guía para nombrar series de TV en Jellyfin{1}",
|
"TvLibraryHelp": "Vea la {0}Guía para nombrar series de TV en Jellyfin{1}.",
|
||||||
"Uniform": "Uniforme",
|
"Uniform": "Uniforme",
|
||||||
"UninstallPluginConfirmation": "¿Está seguro de querer desinstalar {0}?",
|
"UninstallPluginConfirmation": "¿Está seguro de querer desinstalar {0}?",
|
||||||
"UninstallPluginHeader": "Desinstalar Complemento",
|
"UninstallPluginHeader": "Desinstalar Complemento",
|
||||||
|
@ -2178,7 +2178,7 @@
|
||||||
"WelcomeToProject": "¡Bienvenido a Jellyfin!",
|
"WelcomeToProject": "¡Bienvenido a Jellyfin!",
|
||||||
"Whitelist": "Permitidos",
|
"Whitelist": "Permitidos",
|
||||||
"WifiRequiredToDownload": "Se necesita de una conexión Wifi para continuar descargando.",
|
"WifiRequiredToDownload": "Se necesita de una conexión Wifi para continuar descargando.",
|
||||||
"WizardCompleted": "Eso es todo lo que necesitamos por ahora, Jellyfin ha comenzado a recolectar información sobre su biblioteca de medios. Revise algunas de nuestras aplicaciones, y haga clic en <b>Finalizar</b> para ver el <b>Panel de Control</b>",
|
"WizardCompleted": "Eso es todo lo que necesitamos por ahora, Jellyfin ha comenzado a recolectar información sobre su biblioteca de medios. Revise algunas de nuestras aplicaciones, y haga clic en <b>Finalizar</b> para ver el <b>Panel de Control</b>.",
|
||||||
"Writer": "Escritor",
|
"Writer": "Escritor",
|
||||||
"XmlDocumentAttributeListHelp": "Estos atributos son aplicados al elemento raíz de cada respuesta XML.",
|
"XmlDocumentAttributeListHelp": "Estos atributos son aplicados al elemento raíz de cada respuesta XML.",
|
||||||
"XmlTvKidsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas infantiles. Separe varios con un \"|\".",
|
"XmlTvKidsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas infantiles. Separe varios con un \"|\".",
|
||||||
|
|
|
@ -1628,7 +1628,7 @@
|
||||||
"OptionTimeline": "Línea de tiempo",
|
"OptionTimeline": "Línea de tiempo",
|
||||||
"OptionTrackName": "Nombre de pista",
|
"OptionTrackName": "Nombre de pista",
|
||||||
"OptionTrailersFromMyMovies": "Incluir trailers de películas de mi biblioteca",
|
"OptionTrailersFromMyMovies": "Incluir trailers de películas de mi biblioteca",
|
||||||
"OptionTrailersFromMyMoviesHelp": "Requiere configuración de los trailers locales.\n",
|
"OptionTrailersFromMyMoviesHelp": "Requiere configuración de los trailers locales.",
|
||||||
"OptionTuesday": "Martes",
|
"OptionTuesday": "Martes",
|
||||||
"OptionTuesdayShort": "Mar",
|
"OptionTuesdayShort": "Mar",
|
||||||
"OptionTvdbRating": "Valoración tvdb",
|
"OptionTvdbRating": "Valoración tvdb",
|
||||||
|
|
|
@ -53,14 +53,14 @@
|
||||||
"LabelConfigureSettings": "Configurer les paramètres",
|
"LabelConfigureSettings": "Configurer les paramètres",
|
||||||
"LabelEmailAddress": "Adresse courriel :",
|
"LabelEmailAddress": "Adresse courriel :",
|
||||||
"LabelFinish": "Terminer",
|
"LabelFinish": "Terminer",
|
||||||
"LabelLanguage": "Langage:",
|
"LabelLanguage": "Langue :",
|
||||||
"LabelName": "Nom :",
|
"LabelName": "Nom :",
|
||||||
"LabelNext": "Suivant",
|
"LabelNext": "Suivant",
|
||||||
"LabelPlaylist": "Liste de lecture :",
|
"LabelPlaylist": "Liste de lecture :",
|
||||||
"LabelPrevious": "Précédent",
|
"LabelPrevious": "Précédent",
|
||||||
"LabelYear": "Année :",
|
"LabelYear": "Année :",
|
||||||
"LabelYourFirstName": "Votre prénom :",
|
"LabelYourFirstName": "Votre prénom :",
|
||||||
"LabelYoureDone": "Vous avez Terminé!",
|
"LabelYoureDone": "Vous avez terminé !",
|
||||||
"Live": "En direct",
|
"Live": "En direct",
|
||||||
"MessageActiveSubscriptionRequiredSeriesRecordings": "Un abonnement Jellyfin Première actif est nécessaire pour créer des enregistrements automatiques en série.",
|
"MessageActiveSubscriptionRequiredSeriesRecordings": "Un abonnement Jellyfin Première actif est nécessaire pour créer des enregistrements automatiques en série.",
|
||||||
"MessageItemsAdded": "Éléments ajoutés.",
|
"MessageItemsAdded": "Éléments ajoutés.",
|
||||||
|
@ -105,5 +105,104 @@
|
||||||
"ValueSpecialEpisodeName": "Spécial - {0}",
|
"ValueSpecialEpisodeName": "Spécial - {0}",
|
||||||
"Wednesday": "Mercredi",
|
"Wednesday": "Mercredi",
|
||||||
"WelcomeToProject": "Bienvenue dans Jellyfin !",
|
"WelcomeToProject": "Bienvenue dans Jellyfin !",
|
||||||
"WizardCompleted": "C'est tout ce dont nous avons besoin pour l'instant. Jellyfin a commencé à collecter les informations de votre bibliothèque de médias. Jetez un oeil à quelques unes de nos applications, puis cliquez sur <b>Terminer</b> pour consulter le <b>Tableau de bord du serveur</b>."
|
"WizardCompleted": "C'est tout ce dont nous avons besoin pour l'instant. Jellyfin a commencé à collecter les informations de votre bibliothèque de médias. Jetez un oeil à quelques unes de nos applications, puis cliquez sur <b>Terminer</b> pour consulter le <b>Tableau de bord du serveur</b>.",
|
||||||
|
"Absolute": "Absolu",
|
||||||
|
"Accept": "Accepter",
|
||||||
|
"AccessRestrictedTryAgainLater": "L'accès est actuellement restreint. Veuillez réessayer plus tard.",
|
||||||
|
"Actor": "Acteur(trice)",
|
||||||
|
"AddGuideProviderHelp": "Ajouter une source de guide d'information TV",
|
||||||
|
"AddItemToCollectionHelp": "Ajoutez des éléments à des collections en les recherchant et en utilisant leurs menus contextuels (clic droit ou appuyez longtemps).",
|
||||||
|
"AddToPlayQueue": "Ajouter à la file d'attente",
|
||||||
|
"AddUser": "Ajouter un utilisateur",
|
||||||
|
"AddUserByManually": "Ajouter un utilisateur local en entrant ses informations manuellement.",
|
||||||
|
"AddedOnValue": "Ajouté le {0}",
|
||||||
|
"AdditionalNotificationServices": "Visitez le catalogue d'extensions pour installer des services de notifications supplémentaires.",
|
||||||
|
"AirDate": "Date de diffusion",
|
||||||
|
"Aired": "Diffusé",
|
||||||
|
"Albums": "Albums",
|
||||||
|
"Alerts": "Alertes",
|
||||||
|
"All": "Tout",
|
||||||
|
"AllChannels": "Toutes les chaînes",
|
||||||
|
"AllComplexFormats": "Tous les formats complexes (ASS, SSA, VOBSUB, PGS, SUB/IDX etc)",
|
||||||
|
"AllEpisodes": "Tous les épisodes",
|
||||||
|
"AllLanguages": "Toutes les langues",
|
||||||
|
"AllLibraries": "Toutes les médiathèques",
|
||||||
|
"AllowDeletionFromAll": "Autoriser la suppression de média depuis toutes les médiathèques",
|
||||||
|
"AllowMediaConversion": "Autoriser la conversion des médias",
|
||||||
|
"AllowMediaConversionHelp": "Autoriser ou refuser l'accès à la fonctionnalité de conversion des médias.",
|
||||||
|
"AllowOnTheFlySubtitleExtraction": "Autoriser l'extraction des sous-titres à la volée",
|
||||||
|
"AllowOnTheFlySubtitleExtractionHelp": "Les sous-titres intégrés peuvent être extraits des vidéos et distribués aux applications Jellyfin au format texte pour éviter le transcodage. Sur certains systèmes, cela peut prendre du temps et arrêter la lecture de la vidéo pendant le processus d'extraction. Désactivez cette option pour graver les sous-titres avec un transcodage quand l'appareil ne les prend pas en charge nativement.",
|
||||||
|
"AllowRemoteAccess": "Autoriser les connexions distantes à ce serveur Jellyfin.",
|
||||||
|
"AllowRemoteAccessHelp": "Si l'option est désactivée, toutes les connexions distantes seront bloquées.",
|
||||||
|
"Artists": "Artistes",
|
||||||
|
"Books": "Livres",
|
||||||
|
"Channels": "Chaînes",
|
||||||
|
"Collections": "Collections",
|
||||||
|
"Favorites": "Favoris",
|
||||||
|
"Folders": "Dossiers",
|
||||||
|
"Genres": "Genres",
|
||||||
|
"HeaderAlbumArtists": "Artistes de l'album",
|
||||||
|
"HeaderFavoriteAlbums": "Albums favoris",
|
||||||
|
"HeaderFavoriteArtists": "Artistes favoris",
|
||||||
|
"HeaderFavoriteEpisodes": "Épisodes favoris",
|
||||||
|
"HeaderFavoriteShows": "Séries favorites",
|
||||||
|
"HeaderFavoriteSongs": "Chansons favorites",
|
||||||
|
"HeaderLiveTV": "TV en direct",
|
||||||
|
"HeaderRecordingGroups": "Groupes d'enregistrements",
|
||||||
|
"LabelIpAddressValue": "Adresse IP : {0}",
|
||||||
|
"LabelRunningTimeValue": "Durée : {0}",
|
||||||
|
"MessageApplicationUpdated": "Le serveur Jellyfin a été mis à jour",
|
||||||
|
"MessageNamedServerConfigurationUpdatedWithValue": "La configuration de la section {0} du serveur a été mise à jour",
|
||||||
|
"MessageServerConfigurationUpdated": "La configuration du serveur a été mise à jour",
|
||||||
|
"Movies": "Films",
|
||||||
|
"Photos": "Photos",
|
||||||
|
"Playlists": "Listes de lecture",
|
||||||
|
"PluginInstalledWithName": "{0} a été installé",
|
||||||
|
"PluginUninstalledWithName": "{0} a été désinstallé",
|
||||||
|
"PluginUpdatedWithName": "{0} a été mis à jour",
|
||||||
|
"ProviderValue": "Fournisseur : {0}",
|
||||||
|
"Shows": "Émissions",
|
||||||
|
"Songs": "Chansons",
|
||||||
|
"Sync": "Synchroniser",
|
||||||
|
"VersionNumber": "Version {0}",
|
||||||
|
"AllowSeasonalThemes": "Autoriser les thèmes saisonniers automatiques",
|
||||||
|
"AllowSeasonalThemesHelp": "Des thèmes saisonniers viendront occasionnellement remplacer votre thème régulier.",
|
||||||
|
"AllowedRemoteAddressesHelp": "Liste d'adresses IP ou d'IP/masque de sous-réseau séparées par des virgules qui seront autorisées à se connecter à distance. Si la liste est vide, toutes les adresses distantes seront autorisées.",
|
||||||
|
"AlwaysPlaySubtitles": "Toujours afficher les sous-titres",
|
||||||
|
"AlwaysPlaySubtitlesHelp": "Les sous-titres correspondant à la préférence linguistique seront chargés indépendamment de la langue de l'audio.",
|
||||||
|
"AnamorphicVideoNotSupported": "Vidéo anamorphique non prise en charge",
|
||||||
|
"AndroidUnlockRestoreHelp": "Pour restaurer votre achat précédent, assurez-vous de vous connecter à l'appareil avec le même compte Google (ou Amazon) qui a effectué l'achat. Assurez-vous que la boutique d'applications est activée et n'est restreinte par aucun contrôle parental, et assurez-vous d'avoir une connexion Internet fonctionnelle. Vous n'aurez à le faire qu'une seule fois, pour restaurer votre achat précédent.",
|
||||||
|
"AnyLanguage": "N'importe quelle langue",
|
||||||
|
"Anytime": "N'importe quand",
|
||||||
|
"AroundTime": "Aux environs de {0}",
|
||||||
|
"Art": "Illustration",
|
||||||
|
"AsManyAsPossible": "Autant que possible",
|
||||||
|
"Ascending": "Croissant",
|
||||||
|
"Audio": "Audio",
|
||||||
|
"AudioBitDepthNotSupported": "Profondeur des échantillons de l'audio non prise en charge",
|
||||||
|
"AudioBitrateNotSupported": "Débit audio non pris en charge",
|
||||||
|
"AudioChannelsNotSupported": "Canaux audio non prises en charge",
|
||||||
|
"AudioCodecNotSupported": "Codec audio non supporté",
|
||||||
|
"AudioProfileNotSupported": "Profil audio non pris en charge",
|
||||||
|
"AudioSampleRateNotSupported": "Taux d'échantillonnage audio non pris en charge",
|
||||||
|
"Auto": "Auto",
|
||||||
|
"AutoBasedOnLanguageSetting": "Auto (basé sur le réglage de la langue)",
|
||||||
|
"AutomaticallyConvertNewContent": "Convertir automatiquement les nouveaux contenus",
|
||||||
|
"AutomaticallyConvertNewContentHelp": "Les nouveaux contenus seront automatiquement convertis.",
|
||||||
|
"AutomaticallySyncNewContent": "Télécharger automatiquement le nouveau contenu",
|
||||||
|
"AutomaticallySyncNewContentHelp": "Le nouveau contenu ajouté à ce dossier sera automatiquement transféré vers l'appareil.",
|
||||||
|
"Backdrop": "Arrière-plan",
|
||||||
|
"Backdrops": "Arrière-plans",
|
||||||
|
"Banner": "Bannière",
|
||||||
|
"BestFit": "Ajusté",
|
||||||
|
"BirthDateValue": "Né(e) le {0}",
|
||||||
|
"BirthLocation": "Lieu de naissance",
|
||||||
|
"BirthPlaceValue": "Lieu de naissance : {0}",
|
||||||
|
"Blacklist": "Liste noire",
|
||||||
|
"BobAndWeaveWithHelp": "Adaptatif (meilleure qualité mais plus lent)",
|
||||||
|
"BookLibraryHelp": "Les livres audios et numériques sont supportés. Consultez le {0}Guide de nommage pour livre de Jellyfin{1}.",
|
||||||
|
"Box": "Boîtier",
|
||||||
|
"BoxRear": "Dos de boîtier",
|
||||||
|
"Browse": "Parcourir",
|
||||||
|
"BrowsePluginCatalogMessage": "Explorer notre catalogue des plugins pour voir les plugins disponibles."
|
||||||
}
|
}
|
|
@ -24,11 +24,11 @@
|
||||||
"AllLanguages": "Tous les langages",
|
"AllLanguages": "Tous les langages",
|
||||||
"AllLibraries": "Toutes les médiathèques",
|
"AllLibraries": "Toutes les médiathèques",
|
||||||
"AllowDeletionFromAll": "Autoriser la suppression de média depuis toutes les médiathèques",
|
"AllowDeletionFromAll": "Autoriser la suppression de média depuis toutes les médiathèques",
|
||||||
"AllowHWTranscodingHelp": "Si l'option est activée, permet au tuner de transcoder les flux à la volée. Cela peut aider à réduire le transcodage requis par le serveur Jellyfin.",
|
"AllowHWTranscodingHelp": "Si l'option est activée, permet au récepteur de transcoder les flux à la volée. Cela peut aider à réduire le transcodage requis par le serveur Jellyfin.",
|
||||||
"AllowMediaConversion": "Autoriser la conversion des médias",
|
"AllowMediaConversion": "Autoriser la conversion des médias",
|
||||||
"AllowMediaConversionHelp": "Autoriser ou refuser l'accès à la fonctionnalité de conversion des médias.",
|
"AllowMediaConversionHelp": "Autoriser ou refuser l'accès à la fonctionnalité de conversion des médias.",
|
||||||
"AllowOnTheFlySubtitleExtraction": "Autoriser l'extraction des sous-titres à la volée",
|
"AllowOnTheFlySubtitleExtraction": "Autoriser l'extraction des sous-titres à la volée",
|
||||||
"AllowOnTheFlySubtitleExtractionHelp": "Les sous-titres intégrés peuvent être extraits des vidéos et distribués aux applications Jellyfin au format texte pour éviter le transcodage. Sur certains systèmes, cela peut prendre du temps et arrêter la lecture de la vidéo pendant le processus d'extraction. Désactiver cette option pour graver les sous-titres avec un transcodage quand l'appareil ne les prend pas en charge nativement.",
|
"AllowOnTheFlySubtitleExtractionHelp": "Les sous-titres intégrés peuvent être extraits des vidéos et distribués aux applications Jellyfin au format texte pour éviter le transcodage. Sur certains systèmes, cela peut prendre du temps et arrêter la lecture de la vidéo pendant le processus d'extraction. Désactivez cette option pour graver les sous-titres avec un transcodage quand l'appareil ne les prend pas en charge nativement.",
|
||||||
"AllowRemoteAccess": "Autoriser les connexions distantes à ce serveur Jellyfin.",
|
"AllowRemoteAccess": "Autoriser les connexions distantes à ce serveur Jellyfin.",
|
||||||
"AllowRemoteAccessHelp": "Si l'option est désactivée, toutes les connexions distantes seront bloquées.",
|
"AllowRemoteAccessHelp": "Si l'option est désactivée, toutes les connexions distantes seront bloquées.",
|
||||||
"AllowSeasonalThemes": "Autoriser les thèmes saisonniers automatiques",
|
"AllowSeasonalThemes": "Autoriser les thèmes saisonniers automatiques",
|
||||||
|
@ -66,7 +66,7 @@
|
||||||
"BirthPlaceValue": "Lieu de naissance : {0}",
|
"BirthPlaceValue": "Lieu de naissance : {0}",
|
||||||
"Blacklist": "Liste noire",
|
"Blacklist": "Liste noire",
|
||||||
"BobAndWeaveWithHelp": "Adaptatif (meilleure qualité mais plus lent)",
|
"BobAndWeaveWithHelp": "Adaptatif (meilleure qualité mais plus lent)",
|
||||||
"BookLibraryHelp": "Les livres audios et numériques sont supportés. Consultez le {0}Guide de nommage pour livre d'Jellyfin{1}.",
|
"BookLibraryHelp": "Les livres audios et numériques sont supportés. Consultez le {0}Guide de nommage pour livre de Jellyfin{1}.",
|
||||||
"Books": "Livres",
|
"Books": "Livres",
|
||||||
"Box": "Boîtier",
|
"Box": "Boîtier",
|
||||||
"BoxRear": "Dos de boîtier",
|
"BoxRear": "Dos de boîtier",
|
||||||
|
@ -839,7 +839,7 @@
|
||||||
"LabelAllowHWTranscoding": "Autoriser le transcodage matériel",
|
"LabelAllowHWTranscoding": "Autoriser le transcodage matériel",
|
||||||
"LabelAllowServerAutoRestart": "Autoriser le redémarrage automatique du serveur pour appliquer les mises à jour",
|
"LabelAllowServerAutoRestart": "Autoriser le redémarrage automatique du serveur pour appliquer les mises à jour",
|
||||||
"LabelAllowServerAutoRestartHelp": "Le serveur ne redémarrera que pendant les périodes d'inactivité, quand aucun utilisateur n'est connecté.",
|
"LabelAllowServerAutoRestartHelp": "Le serveur ne redémarrera que pendant les périodes d'inactivité, quand aucun utilisateur n'est connecté.",
|
||||||
"LabelAllowedRemoteAddresses": "Filtre d'adresse IP distante",
|
"LabelAllowedRemoteAddresses": "Filtre d'adresse IP distante :",
|
||||||
"LabelAllowedRemoteAddressesMode": "Type de filtre des adresses IP distantes :",
|
"LabelAllowedRemoteAddressesMode": "Type de filtre des adresses IP distantes :",
|
||||||
"LabelAnytime": "N'importe quelle heure",
|
"LabelAnytime": "N'importe quelle heure",
|
||||||
"LabelAppName": "Nom de l'application",
|
"LabelAppName": "Nom de l'application",
|
||||||
|
@ -913,7 +913,7 @@
|
||||||
"LabelDay": "Jour :",
|
"LabelDay": "Jour :",
|
||||||
"LabelDeathDate": "Date de décès :",
|
"LabelDeathDate": "Date de décès :",
|
||||||
"LabelDefaultForcedStream": "(Par défaut/Forcé)",
|
"LabelDefaultForcedStream": "(Par défaut/Forcé)",
|
||||||
"LabelDefaultScreen": "Écran par défaut",
|
"LabelDefaultScreen": "Écran par défaut :",
|
||||||
"LabelDefaultStream": "(Par défaut)",
|
"LabelDefaultStream": "(Par défaut)",
|
||||||
"LabelDefaultUser": "Utilisateur par défaut :",
|
"LabelDefaultUser": "Utilisateur par défaut :",
|
||||||
"LabelDefaultUserHelp": "Détermine quelle médiathèque d'utilisateur doit être affichée sur les appareils connectés. Ces paramètres peuvent être remplacés pour chaque appareil par les configurations de profils.",
|
"LabelDefaultUserHelp": "Détermine quelle médiathèque d'utilisateur doit être affichée sur les appareils connectés. Ces paramètres peuvent être remplacés pour chaque appareil par les configurations de profils.",
|
||||||
|
@ -925,7 +925,7 @@
|
||||||
"LabelDisplayCollectionsView": "Afficher une vue de collections pour montrer les collections de film",
|
"LabelDisplayCollectionsView": "Afficher une vue de collections pour montrer les collections de film",
|
||||||
"LabelDisplayCollectionsViewHelp": "Cela va créer une vue séparée pour afficher les collections de films. Pour créer une collection, cliquez droit ou appuyez et tenez un film et sélectionnez « Ajouter à la collection ». ",
|
"LabelDisplayCollectionsViewHelp": "Cela va créer une vue séparée pour afficher les collections de films. Pour créer une collection, cliquez droit ou appuyez et tenez un film et sélectionnez « Ajouter à la collection ». ",
|
||||||
"LabelDisplayLanguage": "Langue d'affichage :",
|
"LabelDisplayLanguage": "Langue d'affichage :",
|
||||||
"LabelDisplayLanguageHelp": "La traduction d'Jellyfin est un projet en cours.",
|
"LabelDisplayLanguageHelp": "La traduction de Jellyfin est un projet en cours.",
|
||||||
"LabelDisplayMissingEpisodesWithinSeasons": "Afficher les épisodes manquants dans les saisons",
|
"LabelDisplayMissingEpisodesWithinSeasons": "Afficher les épisodes manquants dans les saisons",
|
||||||
"LabelDisplayMissingEpisodesWithinSeasonsHelp": "Ceci doit également être activé pour les médiathèques TV dans la configuration du serveur Jellyfin.",
|
"LabelDisplayMissingEpisodesWithinSeasonsHelp": "Ceci doit également être activé pour les médiathèques TV dans la configuration du serveur Jellyfin.",
|
||||||
"LabelDisplayMode": "Mode d'affichage :",
|
"LabelDisplayMode": "Mode d'affichage :",
|
||||||
|
@ -1084,7 +1084,7 @@
|
||||||
"LabelMethod": "Méthode :",
|
"LabelMethod": "Méthode :",
|
||||||
"LabelMinBackdropDownloadWidth": "Largeur minimum d'image d'arrière-plan à télécharger :",
|
"LabelMinBackdropDownloadWidth": "Largeur minimum d'image d'arrière-plan à télécharger :",
|
||||||
"LabelMinResumeDuration": "Temps de reprise minimum (secondes) :",
|
"LabelMinResumeDuration": "Temps de reprise minimum (secondes) :",
|
||||||
"LabelMinResumeDurationHelp": "La lecture de médias plus courts que cette durée ne pourra pas être reprise.",
|
"LabelMinResumeDurationHelp": "La lecture de médias plus courts que cette durée ne pourra pas être reprise",
|
||||||
"LabelMinResumePercentage": "Pourcentage minimum pour reprendre :",
|
"LabelMinResumePercentage": "Pourcentage minimum pour reprendre :",
|
||||||
"LabelMinResumePercentageHelp": "Les médias seront considérés comme non lus si arrêtés avant ce temps",
|
"LabelMinResumePercentageHelp": "Les médias seront considérés comme non lus si arrêtés avant ce temps",
|
||||||
"LabelMinScreenshotDownloadWidth": "Largeur minimum de capture d'écran à télécharger :",
|
"LabelMinScreenshotDownloadWidth": "Largeur minimum de capture d'écran à télécharger :",
|
||||||
|
@ -1109,7 +1109,7 @@
|
||||||
"LabelNewName": "Nouveau nom :",
|
"LabelNewName": "Nouveau nom :",
|
||||||
"LabelNewPassword": "Nouveau mot de passe :",
|
"LabelNewPassword": "Nouveau mot de passe :",
|
||||||
"LabelNewPasswordConfirm": "Confirmer le nouveau mot de passe :",
|
"LabelNewPasswordConfirm": "Confirmer le nouveau mot de passe :",
|
||||||
"LabelNewUserNameHelp": "Les noms d'utilisateur peuvent contenir des lettres (a-z), des chiffres (0-9), des tirets (-), des tirets bas (_), des apostrophes (') et des points (.).",
|
"LabelNewUserNameHelp": "Les noms d'utilisateur peuvent contenir des lettres (a-z), des chiffres (0-9), des tirets (-), des tirets bas (_), des apostrophes (') et des points (.)",
|
||||||
"LabelNewsCategories": "Catégories des informations :",
|
"LabelNewsCategories": "Catégories des informations :",
|
||||||
"LabelNext": "Suivant",
|
"LabelNext": "Suivant",
|
||||||
"LabelNoUnreadNotifications": "Aucune notification non lue.",
|
"LabelNoUnreadNotifications": "Aucune notification non lue.",
|
||||||
|
@ -1208,7 +1208,7 @@
|
||||||
"LabelSkipForwardLength": "Durée des sauts en avant :",
|
"LabelSkipForwardLength": "Durée des sauts en avant :",
|
||||||
"LabelSkipIfAudioTrackPresent": "Sauter si la piste audio correspond à la langue de téléchargement",
|
"LabelSkipIfAudioTrackPresent": "Sauter si la piste audio correspond à la langue de téléchargement",
|
||||||
"LabelSkipIfAudioTrackPresentHelp": "Décocher cette option va s'assurer que toutes les vidéos ont des sous-titres, quelle que soit la langue de la piste audio.",
|
"LabelSkipIfAudioTrackPresentHelp": "Décocher cette option va s'assurer que toutes les vidéos ont des sous-titres, quelle que soit la langue de la piste audio.",
|
||||||
"LabelSkipIfGraphicalSubsPresent": "Sauter si la vidéo contient déjà des sous-titres.",
|
"LabelSkipIfGraphicalSubsPresent": "Sauter si la vidéo contient déjà des sous-titres",
|
||||||
"LabelSkipIfGraphicalSubsPresentHelp": "Conserver les versions textes des sous-titres permettra une diffusion plus efficace et diminuera la probabilité d'un transcodage de la vidéo.",
|
"LabelSkipIfGraphicalSubsPresentHelp": "Conserver les versions textes des sous-titres permettra une diffusion plus efficace et diminuera la probabilité d'un transcodage de la vidéo.",
|
||||||
"LabelSkipped": "Sauté",
|
"LabelSkipped": "Sauté",
|
||||||
"LabelSonyAggregationFlags": "Marqueurs d’agrégation Sony :",
|
"LabelSonyAggregationFlags": "Marqueurs d’agrégation Sony :",
|
||||||
|
@ -1392,7 +1392,7 @@
|
||||||
"MessageEnablingOptionLongerScans": "Activer cette option peut accroître la durée d'actualisation de la médiathèque.",
|
"MessageEnablingOptionLongerScans": "Activer cette option peut accroître la durée d'actualisation de la médiathèque.",
|
||||||
"MessageEnsureOpenTuner": "Veuillez vous assurer qu'un tuner est bien disponible.",
|
"MessageEnsureOpenTuner": "Veuillez vous assurer qu'un tuner est bien disponible.",
|
||||||
"MessageErrorLoadingSupporterInfo": "Une erreur s'est produite lors du chargement des informations Jellyfin Premiere. Veuillez réessayer plus tard.",
|
"MessageErrorLoadingSupporterInfo": "Une erreur s'est produite lors du chargement des informations Jellyfin Premiere. Veuillez réessayer plus tard.",
|
||||||
"MessageErrorPlayingVideo": "La lecture de la vidéo a rencontré une erreur",
|
"MessageErrorPlayingVideo": "La lecture de la vidéo a rencontré une erreur.",
|
||||||
"MessageFeatureIncludedWithSupporter": "Vous avez accès à cette fonctionnalité, vous pourrez l'utiliser tant que vous aurez un abonnement Jellyfin Premiere.",
|
"MessageFeatureIncludedWithSupporter": "Vous avez accès à cette fonctionnalité, vous pourrez l'utiliser tant que vous aurez un abonnement Jellyfin Premiere.",
|
||||||
"MessageFileNotFound": "Fichier introuvable.",
|
"MessageFileNotFound": "Fichier introuvable.",
|
||||||
"MessageFileReadError": "Une erreur est survenue lors de la lecture du fichier. Veuillez réessayer.",
|
"MessageFileReadError": "Une erreur est survenue lors de la lecture du fichier. Veuillez réessayer.",
|
||||||
|
@ -1403,7 +1403,7 @@
|
||||||
"MessageForgotPasswordInNetworkRequired": "Veuillez réessayer à partir de votre réseau local pour démarrer la procédure de réinitialisation du mot de passe.",
|
"MessageForgotPasswordInNetworkRequired": "Veuillez réessayer à partir de votre réseau local pour démarrer la procédure de réinitialisation du mot de passe.",
|
||||||
"MessageGuestSharingPermissionsHelp": "La plupart des fonctions sont initialement indisponibles pour les invités mais peuvent être activées au besoin.",
|
"MessageGuestSharingPermissionsHelp": "La plupart des fonctions sont initialement indisponibles pour les invités mais peuvent être activées au besoin.",
|
||||||
"MessageIfYouBlockedVoice": "Si vous avez supprimé l'accès par commande vocale à l'application, vous devrez le reconfigurer avant de réessayer.",
|
"MessageIfYouBlockedVoice": "Si vous avez supprimé l'accès par commande vocale à l'application, vous devrez le reconfigurer avant de réessayer.",
|
||||||
"MessageInstallPluginFromApp": "Cette extension doit-être installée depuis l'application dans laquelle vous voulez l'utiliser",
|
"MessageInstallPluginFromApp": "Cette extension doit-être installée depuis l'application dans laquelle vous voulez l'utiliser.",
|
||||||
"MessageInvalidForgotPasswordPin": "Le code PIN saisi est invalide ou a expiré. Veuillez réessayer.",
|
"MessageInvalidForgotPasswordPin": "Le code PIN saisi est invalide ou a expiré. Veuillez réessayer.",
|
||||||
"MessageInvalidUser": "Nom d'utilisateur ou mot de passe incorrect. Réessayez.",
|
"MessageInvalidUser": "Nom d'utilisateur ou mot de passe incorrect. Réessayez.",
|
||||||
"MessageInvitationSentToNewUser": "Un courriel a été envoyé à {0}, les invitant à s'inscrire à Jellyfin.",
|
"MessageInvitationSentToNewUser": "Un courriel a été envoyé à {0}, les invitant à s'inscrire à Jellyfin.",
|
||||||
|
@ -1447,7 +1447,7 @@
|
||||||
"MessageThankYouForConnectSignUpNoValidation": "Merci de vous être inscrit sur Jellyfin Connect ! Vous devez maintenant vous connecter avec vos identifiants Jellyfin Connect.",
|
"MessageThankYouForConnectSignUpNoValidation": "Merci de vous être inscrit sur Jellyfin Connect ! Vous devez maintenant vous connecter avec vos identifiants Jellyfin Connect.",
|
||||||
"MessageThankYouForSupporting": "Merci de soutenir Jellyfin.",
|
"MessageThankYouForSupporting": "Merci de soutenir Jellyfin.",
|
||||||
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Ces emplacements de média vont être supprimés de votre médiathèque Jellyfin :",
|
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Ces emplacements de média vont être supprimés de votre médiathèque Jellyfin :",
|
||||||
"MessageToValidateSupporter": "Si vous avez un abonnement Jellyfin Premiere, veuillez vous assurer que vous avez configuré Jellyfin Premiere dans le tableau de bord de votre serveur Jellyfin auquel vous pouvez accéder en cliquant sur Jellyfin Premiere dans le menu principal",
|
"MessageToValidateSupporter": "Si vous avez un abonnement Jellyfin Premiere, veuillez vous assurer que vous avez configuré Jellyfin Premiere dans le tableau de bord de votre serveur Jellyfin auquel vous pouvez accéder en cliquant sur Jellyfin Premiere dans le menu principal.",
|
||||||
"MessageTrialExpired": "La période d'essai de cette fonctionnalité a expiré",
|
"MessageTrialExpired": "La période d'essai de cette fonctionnalité a expiré",
|
||||||
"MessageTrialWillExpireIn": "La période d'essai de cette fonctionnalité expire dans {0} jour(s)",
|
"MessageTrialWillExpireIn": "La période d'essai de cette fonctionnalité expire dans {0} jour(s)",
|
||||||
"MessageTunerDeviceNotListed": "Votre tuner n'est pas listé ? Essayez d'installer un fournisseur de service externe pour plus d'options de TV en direct.",
|
"MessageTunerDeviceNotListed": "Votre tuner n'est pas listé ? Essayez d'installer un fournisseur de service externe pour plus d'options de TV en direct.",
|
||||||
|
@ -1489,7 +1489,7 @@
|
||||||
"Next": "Prochain",
|
"Next": "Prochain",
|
||||||
"NextUp": "A Suivre",
|
"NextUp": "A Suivre",
|
||||||
"No": "Non",
|
"No": "Non",
|
||||||
"NoItemsFound": "Aucun élément trouvé",
|
"NoItemsFound": "Aucun élément trouvé.",
|
||||||
"NoNewDevicesFound": "Aucun nouvel appareil détecté. Pour en ajouter un, fermez cette fenêtre et saisissez les informations de l'appareil manuellement.",
|
"NoNewDevicesFound": "Aucun nouvel appareil détecté. Pour en ajouter un, fermez cette fenêtre et saisissez les informations de l'appareil manuellement.",
|
||||||
"NoNextUpItemsMessage": "Aucun élément trouvé. Commencez à regarder vos émissions !",
|
"NoNextUpItemsMessage": "Aucun élément trouvé. Commencez à regarder vos émissions !",
|
||||||
"NoPluginConfigurationMessage": "Cette extension n'a aucun paramètre à configurer.",
|
"NoPluginConfigurationMessage": "Cette extension n'a aucun paramètre à configurer.",
|
||||||
|
@ -1561,7 +1561,7 @@
|
||||||
"OptionContinuing": "En cours",
|
"OptionContinuing": "En cours",
|
||||||
"OptionConvertRecordingPreserveAudio": "Préserver l'audio original lors de la conversion des enregistrements (si possible)",
|
"OptionConvertRecordingPreserveAudio": "Préserver l'audio original lors de la conversion des enregistrements (si possible)",
|
||||||
"OptionConvertRecordingPreserveAudioHelp": "Cela fournira une meilleure qualité audio, mais peut nécessiter un transcodage lors de la lecture sur certains appareils.",
|
"OptionConvertRecordingPreserveAudioHelp": "Cela fournira une meilleure qualité audio, mais peut nécessiter un transcodage lors de la lecture sur certains appareils.",
|
||||||
"OptionConvertRecordingsToStreamingFormat": "Convertir automatiquement les enregistrements vers un format facilement diffusable.",
|
"OptionConvertRecordingsToStreamingFormat": "Convertir automatiquement les enregistrements vers un format facilement diffusable",
|
||||||
"OptionConvertRecordingsToStreamingFormatHelp": "Les enregistrements seront convertis à la volée en MKV afin de faciliter la lecture sur tous vos appareils.",
|
"OptionConvertRecordingsToStreamingFormatHelp": "Les enregistrements seront convertis à la volée en MKV afin de faciliter la lecture sur tous vos appareils.",
|
||||||
"OptionCriticRating": "Note des critiques",
|
"OptionCriticRating": "Note des critiques",
|
||||||
"OptionCustomUsers": "Personnalisé",
|
"OptionCustomUsers": "Personnalisé",
|
||||||
|
@ -1582,7 +1582,7 @@
|
||||||
"OptionDisplayAdultContent": "Afficher le contenu adulte",
|
"OptionDisplayAdultContent": "Afficher le contenu adulte",
|
||||||
"OptionDisplayChannelsInline": "Afficher les chaînes comme des dossiers multimédias",
|
"OptionDisplayChannelsInline": "Afficher les chaînes comme des dossiers multimédias",
|
||||||
"OptionDisplayChannelsInlineHelp": "Si l'option est activée, les chaînes seront affichées directement à côté des autres médiathèques. Sinon, elles seront affichées dans un dossier Chaînes séparé.",
|
"OptionDisplayChannelsInlineHelp": "Si l'option est activée, les chaînes seront affichées directement à côté des autres médiathèques. Sinon, elles seront affichées dans un dossier Chaînes séparé.",
|
||||||
"OptionDisplayFolderView": "Afficher une vue de dossiers pour montrer les dossiers multimédia en intégralité.",
|
"OptionDisplayFolderView": "Afficher une vue de dossiers pour montrer les dossiers multimédia en intégralité",
|
||||||
"OptionDisplayFolderViewHelp": "Les applications Jellyfin vont afficher une catégorie Dossiers à côté de votre médiathèque. C'est utile si vous souhaitez avoir une vue complète des dossiers.",
|
"OptionDisplayFolderViewHelp": "Les applications Jellyfin vont afficher une catégorie Dossiers à côté de votre médiathèque. C'est utile si vous souhaitez avoir une vue complète des dossiers.",
|
||||||
"OptionDownloadBackImage": "Dos",
|
"OptionDownloadBackImage": "Dos",
|
||||||
"OptionDownloadBannerImage": "Bannière",
|
"OptionDownloadBannerImage": "Bannière",
|
||||||
|
@ -1676,9 +1676,9 @@
|
||||||
"OptionOverview": "Aperçu",
|
"OptionOverview": "Aperçu",
|
||||||
"OptionParentalRating": "Classification parentale",
|
"OptionParentalRating": "Classification parentale",
|
||||||
"OptionPeople": "Personnes",
|
"OptionPeople": "Personnes",
|
||||||
"OptionPlainStorageFolders": "Afficher tous les dossiers en tant que simples dossiers de stockage.",
|
"OptionPlainStorageFolders": "Afficher tous les dossiers en tant que simples dossiers de stockage",
|
||||||
"OptionPlainStorageFoldersHelp": "Tous les répertoires seront affichés dans le DIDL en tant que \"object.container.storageFolder\" au lieu de formats plus spécifiques comme, par exemple \"object.container.person.musicArtist\".",
|
"OptionPlainStorageFoldersHelp": "Tous les répertoires seront affichés dans le DIDL en tant que \"object.container.storageFolder\" au lieu de formats plus spécifiques comme, par exemple \"object.container.person.musicArtist\".",
|
||||||
"OptionPlainVideoItems": "Afficher les vidéos en tant que simples éléments vidéos.",
|
"OptionPlainVideoItems": "Afficher les vidéos en tant que simples éléments vidéos",
|
||||||
"OptionPlainVideoItemsHelp": "Si activé, toutes les vidéos seront affichées dans le DIDL en tant que \"object.item.videoItem\" au lieu de formats plus spécifiques comme, par exemple \"object.item.videoItem.movie\".",
|
"OptionPlainVideoItemsHelp": "Si activé, toutes les vidéos seront affichées dans le DIDL en tant que \"object.item.videoItem\" au lieu de formats plus spécifiques comme, par exemple \"object.item.videoItem.movie\".",
|
||||||
"OptionPlayCount": "Nombre de lectures",
|
"OptionPlayCount": "Nombre de lectures",
|
||||||
"OptionPlayed": "Lu",
|
"OptionPlayed": "Lu",
|
||||||
|
@ -1700,7 +1700,7 @@
|
||||||
"OptionReleaseDate": "Date de sortie",
|
"OptionReleaseDate": "Date de sortie",
|
||||||
"OptionReportByteRangeSeekingWhenTranscoding": "Signaler que le serveur prend en charge la recherche d'octets lors du transcodage",
|
"OptionReportByteRangeSeekingWhenTranscoding": "Signaler que le serveur prend en charge la recherche d'octets lors du transcodage",
|
||||||
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Nécessaire pour certains appareils qui ne sont pas capables d'effectuer une recherche dans le temps correctement.",
|
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Nécessaire pour certains appareils qui ne sont pas capables d'effectuer une recherche dans le temps correctement.",
|
||||||
"OptionRequirePerfectSubtitleMatch": "Télécharger uniquement les sous-titres qui correspondent parfaitement à mes fichiers vidéo.",
|
"OptionRequirePerfectSubtitleMatch": "Télécharger uniquement les sous-titres qui correspondent parfaitement à mes fichiers vidéo",
|
||||||
"OptionRequirePerfectSubtitleMatchHelp": "En activant cette option, seuls les sous-titres ayant été testés et vérifiés avec votre fichier vidéo seront téléchargés. En désactivant cette option, vous aurez plus de chance que des sous-titres soient téléchargés, mais ils risquent d'être décalés ou incorrects.",
|
"OptionRequirePerfectSubtitleMatchHelp": "En activant cette option, seuls les sous-titres ayant été testés et vérifiés avec votre fichier vidéo seront téléchargés. En désactivant cette option, vous aurez plus de chance que des sous-titres soient téléchargés, mais ils risquent d'être décalés ou incorrects.",
|
||||||
"OptionResElement": "Résolution d'élément",
|
"OptionResElement": "Résolution d'élément",
|
||||||
"OptionResumable": "Reprise possible",
|
"OptionResumable": "Reprise possible",
|
||||||
|
@ -2138,7 +2138,7 @@
|
||||||
"WifiRequiredToDownload": "Une connexion Wi-Fi est nécessaire pour continuer le téléchargement.",
|
"WifiRequiredToDownload": "Une connexion Wi-Fi est nécessaire pour continuer le téléchargement.",
|
||||||
"WizardCompleted": "C'est tout ce dont nous avons besoin pour l'instant. Jellyfin a commencé à collecter les informations de votre médiathèque. Jetez un coup d'œil à quelques-unes de nos applications, puis cliquez sur <b>Terminer</b> pour consulter le <b>Tableau de bord du serveur</b>.",
|
"WizardCompleted": "C'est tout ce dont nous avons besoin pour l'instant. Jellyfin a commencé à collecter les informations de votre médiathèque. Jetez un coup d'œil à quelques-unes de nos applications, puis cliquez sur <b>Terminer</b> pour consulter le <b>Tableau de bord du serveur</b>.",
|
||||||
"Writer": "Scénariste",
|
"Writer": "Scénariste",
|
||||||
"XmlDocumentAttributeListHelp": "Ces attributs sont appliqués à l'élément racine de chaque réponse XML",
|
"XmlDocumentAttributeListHelp": "Ces attributs sont appliqués à l'élément racine de chaque réponse XML.",
|
||||||
"XmlTvKidsCategoriesHelp": "Les programmes avec ces catégories seront affichés en tant que programmes jeunesse. S'il y en a plusieurs, séparez-les avec '|'.",
|
"XmlTvKidsCategoriesHelp": "Les programmes avec ces catégories seront affichés en tant que programmes jeunesse. S'il y en a plusieurs, séparez-les avec '|'.",
|
||||||
"XmlTvMovieCategoriesHelp": "Les programmes avec ces catégories seront affichés en tant que films. S'il y en a plusieurs, séparez-les avec '|'.",
|
"XmlTvMovieCategoriesHelp": "Les programmes avec ces catégories seront affichés en tant que films. S'il y en a plusieurs, séparez-les avec '|'.",
|
||||||
"XmlTvNewsCategoriesHelp": "Les programmes avec ces catégories seront affichés en tant que programmes d'information. S'il y en a plusieurs, séparez-les avec '|'.",
|
"XmlTvNewsCategoriesHelp": "Les programmes avec ces catégories seront affichés en tant que programmes d'information. S'il y en a plusieurs, séparez-les avec '|'.",
|
||||||
|
@ -2162,7 +2162,7 @@
|
||||||
"Genres": "Genres",
|
"Genres": "Genres",
|
||||||
"GenresValue": "Genres: {0}",
|
"GenresValue": "Genres: {0}",
|
||||||
"Guide": "Guide",
|
"Guide": "Guide",
|
||||||
"GuestStar": "Invité vedette",
|
"GuestStar": "Guest star",
|
||||||
"Photos": "Photos",
|
"Photos": "Photos",
|
||||||
"HeaderAlbums": "Albums",
|
"HeaderAlbums": "Albums",
|
||||||
"HeaderAudio": "Audio",
|
"HeaderAudio": "Audio",
|
||||||
|
@ -2262,5 +2262,7 @@
|
||||||
"ValueMinutes": "{0} min",
|
"ValueMinutes": "{0} min",
|
||||||
"ValueOneAlbum": "1 album",
|
"ValueOneAlbum": "1 album",
|
||||||
"VersionNumber": "Version {0}",
|
"VersionNumber": "Version {0}",
|
||||||
"ViewTypeTvShows": "Tv"
|
"ViewTypeTvShows": "Tv",
|
||||||
|
"OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
|
||||||
|
"OptionOn": "Activé"
|
||||||
}
|
}
|
|
@ -50,13 +50,13 @@
|
||||||
"HeaderPlaybackSettings": "Abspell iistellige",
|
"HeaderPlaybackSettings": "Abspell iistellige",
|
||||||
"HeaderRecentlyPlayed": "Erst grad dezue gfüegt",
|
"HeaderRecentlyPlayed": "Erst grad dezue gfüegt",
|
||||||
"HeaderResume": "Fortsetze",
|
"HeaderResume": "Fortsetze",
|
||||||
"HeaderSeries": "Series:",
|
"HeaderSeries": "Series",
|
||||||
"HeaderSync": "synchronisiere",
|
"HeaderSync": "synchronisiere",
|
||||||
"HeaderTermsOfService": "Jellyfin Nutzigsbedingige",
|
"HeaderTermsOfService": "Jellyfin Nutzigsbedingige",
|
||||||
"HeaderToAccessPleaseEnterEasyPinCode": "Um Zuegriff z'ha, gib bitte diin eifache Pin Code i",
|
"HeaderToAccessPleaseEnterEasyPinCode": "Um Zuegriff z'ha, gib bitte diin eifache Pin Code i",
|
||||||
"HeaderUploadNewImage": "Lad es neus Bild ue",
|
"HeaderUploadNewImage": "Lad es neus Bild ue",
|
||||||
"HeaderUsers": "User",
|
"HeaderUsers": "User",
|
||||||
"HeaderYear": "Year:",
|
"HeaderYear": "Year",
|
||||||
"ImageUploadAspectRatioHelp": "1:1 Siiteverhältnis wär vo Vorteil - nur JPG/PNG.",
|
"ImageUploadAspectRatioHelp": "1:1 Siiteverhältnis wär vo Vorteil - nur JPG/PNG.",
|
||||||
"LabelAddConnectSupporterHelp": "Um en User wo ned ufglistet esch us z'wähle, muesch z'erst no sin Account mit Jellyfin Connect im Userprofil verbinde.",
|
"LabelAddConnectSupporterHelp": "Um en User wo ned ufglistet esch us z'wähle, muesch z'erst no sin Account mit Jellyfin Connect im Userprofil verbinde.",
|
||||||
"LabelArtists": "Artist:",
|
"LabelArtists": "Artist:",
|
||||||
|
@ -131,7 +131,7 @@
|
||||||
"OptionPosterCard": "Postercharte",
|
"OptionPosterCard": "Postercharte",
|
||||||
"OptionPremiereDate": "Premiere Datum",
|
"OptionPremiereDate": "Premiere Datum",
|
||||||
"OptionProducers": "Produzent",
|
"OptionProducers": "Produzent",
|
||||||
"OptionReleaseDate": "Release Ziit:",
|
"OptionReleaseDate": "Release Ziit",
|
||||||
"OptionResumable": "Chan fortgsetzt werde",
|
"OptionResumable": "Chan fortgsetzt werde",
|
||||||
"OptionRuntime": "Laufziit",
|
"OptionRuntime": "Laufziit",
|
||||||
"OptionSaturday": "Samstig",
|
"OptionSaturday": "Samstig",
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
"All": "הכל",
|
"All": "הכל",
|
||||||
"AllChannels": "כל הערוצים",
|
"AllChannels": "כל הערוצים",
|
||||||
"AllEpisodes": "כל הפרקים",
|
"AllEpisodes": "כל הפרקים",
|
||||||
"AllLibraries": "כל הספרייה\n",
|
"AllLibraries": "כל הספרייה",
|
||||||
"Anytime": "בכל עת",
|
"Anytime": "בכל עת",
|
||||||
"AroundTime": "בסביבות {0}",
|
"AroundTime": "בסביבות {0}",
|
||||||
"AsManyAsPossible": "כמה שיותר",
|
"AsManyAsPossible": "כמה שיותר",
|
||||||
|
@ -177,7 +177,7 @@
|
||||||
"HeaderLatestAlbums": "אלבומים אחרונים",
|
"HeaderLatestAlbums": "אלבומים אחרונים",
|
||||||
"HeaderLatestEpisodes": "פרקים אחרונים",
|
"HeaderLatestEpisodes": "פרקים אחרונים",
|
||||||
"HeaderLatestMovies": "סרטים אחרונים שהוספו.",
|
"HeaderLatestMovies": "סרטים אחרונים שהוספו.",
|
||||||
"HeaderLatestMusic": "מוזיקה אחרונה.\n",
|
"HeaderLatestMusic": "מוזיקה אחרונה.",
|
||||||
"HeaderLatestRecordings": "הקלטות אחרונות",
|
"HeaderLatestRecordings": "הקלטות אחרונות",
|
||||||
"HeaderLatestSongs": "שירים אחרונים",
|
"HeaderLatestSongs": "שירים אחרונים",
|
||||||
"HeaderLatestTrailers": "טריילירים אחרונים",
|
"HeaderLatestTrailers": "טריילירים אחרונים",
|
||||||
|
@ -728,6 +728,9 @@
|
||||||
"ViewTypeTvShows": "טלויזיה",
|
"ViewTypeTvShows": "טלויזיה",
|
||||||
"VoiceInput": "קלט קולי",
|
"VoiceInput": "קלט קולי",
|
||||||
"Wednesday": "רביעי",
|
"Wednesday": "רביעי",
|
||||||
"WelcomeToProject": "ברוך הבא ל Jellyfin",
|
"WelcomeToProject": "ברוך הבא ל Jellyfin!",
|
||||||
"Writer": "כותב"
|
"Writer": "כותב",
|
||||||
|
"Albums": "אלבומים",
|
||||||
|
"Artists": "אמנים",
|
||||||
|
"Books": "ספרים"
|
||||||
}
|
}
|
|
@ -976,7 +976,7 @@
|
||||||
"LabelValue": "Vrijednost:",
|
"LabelValue": "Vrijednost:",
|
||||||
"LabelVersionInstalled": "{0} instaliran",
|
"LabelVersionInstalled": "{0} instaliran",
|
||||||
"LabelVersionNumber": "Verzija {0}",
|
"LabelVersionNumber": "Verzija {0}",
|
||||||
"LabelVersionUpToDate": "(Aktualan)",
|
"LabelVersionUpToDate": "Aktualan!",
|
||||||
"LabelVideoType": "Tip Videa:",
|
"LabelVideoType": "Tip Videa:",
|
||||||
"LabelView": "Pogled:",
|
"LabelView": "Pogled:",
|
||||||
"LabelWebsite": "Web stranica:",
|
"LabelWebsite": "Web stranica:",
|
||||||
|
@ -1150,7 +1150,7 @@
|
||||||
"NewCollectionNameExample": "Naprimjer: Star Wars Kolekcija",
|
"NewCollectionNameExample": "Naprimjer: Star Wars Kolekcija",
|
||||||
"NewEpisodes": "Nove epizode",
|
"NewEpisodes": "Nove epizode",
|
||||||
"NewEpisodesOnly": "Samo nove epizode",
|
"NewEpisodesOnly": "Samo nove epizode",
|
||||||
"NewVersionOfSomethingAvailable": "Nova verzija {0} je dostupna",
|
"NewVersionOfSomethingAvailable": "Nova verzija {0} je dostupna!",
|
||||||
"News": "Vijesti",
|
"News": "Vijesti",
|
||||||
"NoItemsFound": "Nije ništa pronađeno.",
|
"NoItemsFound": "Nije ništa pronađeno.",
|
||||||
"NoNextUpItemsMessage": "Nije pronađeno. Krenite sa gledanjem vaše emisije!",
|
"NoNextUpItemsMessage": "Nije pronađeno. Krenite sa gledanjem vaše emisije!",
|
||||||
|
@ -1677,7 +1677,7 @@
|
||||||
"ViewTypeMusicSongs": "Pjesme",
|
"ViewTypeMusicSongs": "Pjesme",
|
||||||
"VoiceInput": "Ulazni glas",
|
"VoiceInput": "Ulazni glas",
|
||||||
"Wednesday": "Srijeda",
|
"Wednesday": "Srijeda",
|
||||||
"WelcomeToProject": "Dobrodošli u Jellyfin",
|
"WelcomeToProject": "Dobrodošli u Jellyfin!",
|
||||||
"WizardCompleted": "To je sve što nam treba za sada. Jellyfin je počeo prikupljati podatke o vašoj medijskoj knjižnici. Provjerite neke od naših aplikacija, a zatim kliknite na <b>Završi</b> za prikaz <b>Serverske kontrolne ploče</b>.",
|
"WizardCompleted": "To je sve što nam treba za sada. Jellyfin je počeo prikupljati podatke o vašoj medijskoj knjižnici. Provjerite neke od naših aplikacija, a zatim kliknite na <b>Završi</b> za prikaz <b>Serverske kontrolne ploče</b>.",
|
||||||
"Writer": "Pisac",
|
"Writer": "Pisac",
|
||||||
"XmlDocumentAttributeListHelp": "Ovi atributi se primjenjuju na korijen elementa svakog xml odgovora.",
|
"XmlDocumentAttributeListHelp": "Ovi atributi se primjenjuju na korijen elementa svakog xml odgovora.",
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"AddToPlaylist": "Lejátszási listához adni",
|
"AddToPlaylist": "Lejátszási listához adni",
|
||||||
"AddUser": "Új felhasználó",
|
"AddUser": "Új felhasználó",
|
||||||
"AddUserByManually": "Helyi felhasználó felvitele az adatok manuális beírásával.",
|
"AddUserByManually": "Helyi felhasználó felvitele az adatok manuális beírásával.",
|
||||||
"AddedOnValue": "Hozzáadva {0}",
|
"AddedOnValue": "Hozzáadva: {0}",
|
||||||
"AdditionalNotificationServices": "Keresd meg a Bővítmények katalógust további értesítési szolgáltatások telepítéséhez.",
|
"AdditionalNotificationServices": "Keresd meg a Bővítmények katalógust további értesítési szolgáltatások telepítéséhez.",
|
||||||
"Advanced": "Haladó",
|
"Advanced": "Haladó",
|
||||||
"Alerts": "Riasztások",
|
"Alerts": "Riasztások",
|
||||||
|
@ -69,7 +69,7 @@
|
||||||
"ButtonPause": "Szünet",
|
"ButtonPause": "Szünet",
|
||||||
"ButtonPlay": "Lejátszás",
|
"ButtonPlay": "Lejátszás",
|
||||||
"ButtonPlayOneMinute": "Egy perc lejátszása",
|
"ButtonPlayOneMinute": "Egy perc lejátszása",
|
||||||
"ButtonPlayTrailer": "Előzetes",
|
"ButtonPlayTrailer": "Filmelőzetes",
|
||||||
"ButtonPrevious": "Előző",
|
"ButtonPrevious": "Előző",
|
||||||
"ButtonPreviousPage": "Előző oldal",
|
"ButtonPreviousPage": "Előző oldal",
|
||||||
"ButtonPreviousTrack": "Előző sáv",
|
"ButtonPreviousTrack": "Előző sáv",
|
||||||
|
@ -112,7 +112,7 @@
|
||||||
"ButtonStop": "Leállít",
|
"ButtonStop": "Leállít",
|
||||||
"ButtonSubmit": "Elküld",
|
"ButtonSubmit": "Elküld",
|
||||||
"ButtonSubtitles": "Feliratok",
|
"ButtonSubtitles": "Feliratok",
|
||||||
"ButtonTrailer": "Előzetes",
|
"ButtonTrailer": "Filmelőzetes",
|
||||||
"ButtonUninstall": "Eltávolítás",
|
"ButtonUninstall": "Eltávolítás",
|
||||||
"ButtonUpdateNow": "Frissítsd most",
|
"ButtonUpdateNow": "Frissítsd most",
|
||||||
"ButtonUpload": "Feltöltés",
|
"ButtonUpload": "Feltöltés",
|
||||||
|
@ -168,7 +168,7 @@
|
||||||
"FastForward": "Ugrás előre",
|
"FastForward": "Ugrás előre",
|
||||||
"Favorite": "Kedvenc",
|
"Favorite": "Kedvenc",
|
||||||
"Favorites": "Kedvencek",
|
"Favorites": "Kedvencek",
|
||||||
"FeatureRequiresJellyfinPremiere": "Ez a szolgáltatás aktív Jellyfin Premier előfizetést igényel.",
|
"FeatureRequiresJellyfinPremiere": "Ez a szolgáltatás aktív Jellyfin Premiere előfizetést igényel.",
|
||||||
"Features": "Jellemzők",
|
"Features": "Jellemzők",
|
||||||
"FileNotFound": "Fájl nem található.",
|
"FileNotFound": "Fájl nem található.",
|
||||||
"Filters": "Szűrők",
|
"Filters": "Szűrők",
|
||||||
|
@ -559,7 +559,7 @@
|
||||||
"LatestFromLibrary": "Nemrég hozzáadva: {0}",
|
"LatestFromLibrary": "Nemrég hozzáadva: {0}",
|
||||||
"Like": "Tettszik",
|
"Like": "Tettszik",
|
||||||
"Live": "Élő",
|
"Live": "Élő",
|
||||||
"LiveTvRequiresUnlock": "A Live TV aktív Jellyfin Premiere előfizetést igényel.",
|
"LiveTvRequiresUnlock": "Az Élő TV aktív Jellyfin Premiere előfizetést igényel.",
|
||||||
"ManageLibrary": "Könyvtár kezelése",
|
"ManageLibrary": "Könyvtár kezelése",
|
||||||
"MarkWatched": "Megtekintett",
|
"MarkWatched": "Megtekintett",
|
||||||
"MediaInfoBitrate": "Bitráta",
|
"MediaInfoBitrate": "Bitráta",
|
||||||
|
@ -676,7 +676,7 @@
|
||||||
"OptionHasSubtitles": "Feliratok",
|
"OptionHasSubtitles": "Feliratok",
|
||||||
"OptionHasThemeSong": "Főcímdal",
|
"OptionHasThemeSong": "Főcímdal",
|
||||||
"OptionHasThemeVideo": "Filmzene",
|
"OptionHasThemeVideo": "Filmzene",
|
||||||
"OptionHasTrailer": "Előzetes",
|
"OptionHasTrailer": "Filmelőzetes",
|
||||||
"OptionHideUser": "Felhasználó elrejtése a bejelentkezési képernyőn",
|
"OptionHideUser": "Felhasználó elrejtése a bejelentkezési képernyőn",
|
||||||
"OptionHomeVideos": "Házi videók és fényképek",
|
"OptionHomeVideos": "Házi videók és fényképek",
|
||||||
"OptionImages": "Képek",
|
"OptionImages": "Képek",
|
||||||
|
@ -698,7 +698,7 @@
|
||||||
"OptionNameSort": "Név",
|
"OptionNameSort": "Név",
|
||||||
"OptionNew": "Új...",
|
"OptionNew": "Új...",
|
||||||
"OptionNo": "Nem",
|
"OptionNo": "Nem",
|
||||||
"OptionNoTrailer": "Nincs Előzetes",
|
"OptionNoTrailer": "Nincs Filmelőzetes",
|
||||||
"OptionOtherVideos": "Egyéb Videók",
|
"OptionOtherVideos": "Egyéb Videók",
|
||||||
"OptionOverview": "Tartalom",
|
"OptionOverview": "Tartalom",
|
||||||
"OptionParentalRating": "Korhatár besorolás",
|
"OptionParentalRating": "Korhatár besorolás",
|
||||||
|
@ -760,7 +760,7 @@
|
||||||
"ReleaseDate": "Megjelenés dátuma",
|
"ReleaseDate": "Megjelenés dátuma",
|
||||||
"RememberMe": "Emlékezz rám",
|
"RememberMe": "Emlékezz rám",
|
||||||
"Repeat": "Ismétlés",
|
"Repeat": "Ismétlés",
|
||||||
"RepeatAll": "Összes ismétlése",
|
"RepeatAll": "Folyamatos ismétlés",
|
||||||
"RepeatMode": "Ismétlő mód",
|
"RepeatMode": "Ismétlő mód",
|
||||||
"RepeatOne": "Ismétlés egyszer",
|
"RepeatOne": "Ismétlés egyszer",
|
||||||
"ReplaceAllMetadata": "Összes metaadat cseréje",
|
"ReplaceAllMetadata": "Összes metaadat cseréje",
|
||||||
|
@ -899,7 +899,7 @@
|
||||||
"TitleSignIn": "Bejelentkezés",
|
"TitleSignIn": "Bejelentkezés",
|
||||||
"TitleSupport": "Támogatás",
|
"TitleSupport": "Támogatás",
|
||||||
"TitleUsers": "Felhasználók",
|
"TitleUsers": "Felhasználók",
|
||||||
"Trailer": "Előzetes",
|
"Trailer": "Filmelőzetes",
|
||||||
"Tuesday": "Kedd",
|
"Tuesday": "Kedd",
|
||||||
"UninstallPluginConfirmation": "Biztosan el szeretnéd távolítani a következőt: {0} ?",
|
"UninstallPluginConfirmation": "Biztosan el szeretnéd távolítani a következőt: {0} ?",
|
||||||
"UninstallPluginHeader": "Bővítmény Eltávolítása",
|
"UninstallPluginHeader": "Bővítmény Eltávolítása",
|
||||||
|
@ -915,7 +915,7 @@
|
||||||
"ValueLinks": "Linkek: {0}",
|
"ValueLinks": "Linkek: {0}",
|
||||||
"ValueMovieCount": "{0} film",
|
"ValueMovieCount": "{0} film",
|
||||||
"ValueMusicVideoCount": "{0} zenei videó",
|
"ValueMusicVideoCount": "{0} zenei videó",
|
||||||
"ValueOneTrailer": "1 előzetes",
|
"ValueOneTrailer": "1 filmelőzetes",
|
||||||
"ValueSeriesYearToPresent": "{0} - Napjainkig",
|
"ValueSeriesYearToPresent": "{0} - Napjainkig",
|
||||||
"ValueSongCount": "{0} dal",
|
"ValueSongCount": "{0} dal",
|
||||||
"ValueStudio": "Stúdió: {0}",
|
"ValueStudio": "Stúdió: {0}",
|
||||||
|
@ -982,8 +982,8 @@
|
||||||
"AutomaticallyConvertNewContentHelp": "Ehhez a mappához adott új tartalom automatikusan konvertálásra kerül.",
|
"AutomaticallyConvertNewContentHelp": "Ehhez a mappához adott új tartalom automatikusan konvertálásra kerül.",
|
||||||
"AutomaticallySyncNewContent": "Új tartalom automatikus letöltése",
|
"AutomaticallySyncNewContent": "Új tartalom automatikus letöltése",
|
||||||
"AutomaticallySyncNewContentHelp": "Ehhez a mappához adott új tartalom automatikusan az eszközre töltődik.",
|
"AutomaticallySyncNewContentHelp": "Ehhez a mappához adott új tartalom automatikusan az eszközre töltődik.",
|
||||||
"Backdrop": "Backdrop",
|
"Backdrop": "Háttér",
|
||||||
"Backdrops": "Backdrops",
|
"Backdrops": "Háttér",
|
||||||
"Banner": "Banner",
|
"Banner": "Banner",
|
||||||
"BestFit": "Legjobb egyezés",
|
"BestFit": "Legjobb egyezés",
|
||||||
"BirthLocation": "Születési hely",
|
"BirthLocation": "Születési hely",
|
||||||
|
@ -1059,7 +1059,7 @@
|
||||||
"ConfirmRemoveDownload": "Letöltés eltávolítása?",
|
"ConfirmRemoveDownload": "Letöltés eltávolítása?",
|
||||||
"ContainerBitrateExceedsLimit": "A médiabitráta meghaladja a határértéket.",
|
"ContainerBitrateExceedsLimit": "A médiabitráta meghaladja a határértéket.",
|
||||||
"ContainerNotSupported": "Tároló nem támogatott",
|
"ContainerNotSupported": "Tároló nem támogatott",
|
||||||
"ContinueWatching": "Vetítések folytatása",
|
"ContinueWatching": "Folyamatban lévő filmek",
|
||||||
"Continuing": "Folyamatos",
|
"Continuing": "Folyamatos",
|
||||||
"ConvertItemLimitHelp": "Választható. Állíts be egy limitet a konvertálandó elemek számához.",
|
"ConvertItemLimitHelp": "Választható. Állíts be egy limitet a konvertálandó elemek számához.",
|
||||||
"Countries": "Országok",
|
"Countries": "Országok",
|
||||||
|
@ -1070,7 +1070,7 @@
|
||||||
"Default": "Alapértelmezett",
|
"Default": "Alapértelmezett",
|
||||||
"DefaultCameraUploadPathHelp": "Válaszd ki az egyéni feltöltési útvonalat. Ha üresen marad, az alapértelmezett mappa kerül alkalmazásra. Ha egyéni útvonalat használsz, akkor ezt hozzá kell adni a Jellyfin Médiatárban is.",
|
"DefaultCameraUploadPathHelp": "Válaszd ki az egyéni feltöltési útvonalat. Ha üresen marad, az alapértelmezett mappa kerül alkalmazásra. Ha egyéni útvonalat használsz, akkor ezt hozzá kell adni a Jellyfin Médiatárban is.",
|
||||||
"DefaultErrorMessage": "Hiba történt a kérés feldolgozása során. Kérlek próbáld újra később.",
|
"DefaultErrorMessage": "Hiba történt a kérés feldolgozása során. Kérlek próbáld újra később.",
|
||||||
"DefaultMetadataLangaugeDescription": "Ezek az alapértelmezettek, és könyvtáranként testre-szabhatók.",
|
"DefaultMetadataLangaugeDescription": "Ezek az alapértelmezettek, és könyvtáranként testre szabhatók.",
|
||||||
"DeleteDeviceConfirmation": "Biztosan törölni szeretnéd ezt az eszközt? Legközelebb akkor jelenik meg, amikor a felhasználó bejelentkezik róla.",
|
"DeleteDeviceConfirmation": "Biztosan törölni szeretnéd ezt az eszközt? Legközelebb akkor jelenik meg, amikor a felhasználó bejelentkezik róla.",
|
||||||
"DeleteImage": "Kép törlése",
|
"DeleteImage": "Kép törlése",
|
||||||
"DeleteImageConfirmation": "Biztosan törölni szeretnéd ezt a képet?",
|
"DeleteImageConfirmation": "Biztosan törölni szeretnéd ezt a képet?",
|
||||||
|
@ -1087,14 +1087,14 @@
|
||||||
"Disc": "Lemez",
|
"Disc": "Lemez",
|
||||||
"Disconnect": "Szétkapcsol",
|
"Disconnect": "Szétkapcsol",
|
||||||
"DisplayInMyMedia": "Megjelenítés a kezdőképernyőn",
|
"DisplayInMyMedia": "Megjelenítés a kezdőképernyőn",
|
||||||
"DisplayInOtherHomeScreenSections": "Megjelenítés a kezdőképernyőn, mint például a Legújabb Média, és a Vetítések folytatása",
|
"DisplayInOtherHomeScreenSections": "Megjelenítés a kezdőképernyőn, mint például a Legújabb Média, és a Folyamatban lévő filmek",
|
||||||
"DisplayModeHelp": "Válaszd ki a Jellyfin-n futó képernyő típusát.",
|
"DisplayModeHelp": "Válaszd ki a Jellyfin-n futó képernyő típusát.",
|
||||||
"DoNotRecord": "Ne rögzítsen",
|
"DoNotRecord": "Ne rögzítsen",
|
||||||
"DownloadItemLimitHelp": "Választható. Állítsd be a letöltendő elemek számát.",
|
"DownloadItemLimitHelp": "Választható. Állítsd be a letöltendő elemek számát.",
|
||||||
"DownloadsValue": "{0} letöltés",
|
"DownloadsValue": "{0} letöltés",
|
||||||
"DrmChannelsNotImported": "A csatornák DRM-el nem kerülnek importálásra.",
|
"DrmChannelsNotImported": "A csatornák DRM-el nem kerülnek importálásra.",
|
||||||
"DropShadow": "Árnyék",
|
"DropShadow": "Árnyék",
|
||||||
"DvrFeatureDescription": "Ütemezd az élő TV felvételeket, sorozatfelvételt és továbbiakat a Jellyfin DVR-el.",
|
"DvrFeatureDescription": "Ütemezd az Élő TV felvételeket, sorozatfelvételt és továbbiakat a Jellyfin DVR-el.",
|
||||||
"DvrSubscriptionRequired": "A Jellyfin DVR aktív Jellyfin Premiere előfizetést igényel.",
|
"DvrSubscriptionRequired": "A Jellyfin DVR aktív Jellyfin Premiere előfizetést igényel.",
|
||||||
"EasyPasswordHelp": "Az egyszerű PIN kódot az offline hozzáféréshez használják a támogatott Jellyfin alkalmazásokban, valamint hálózaton belüli bejelentkezéshez is használható.",
|
"EasyPasswordHelp": "Az egyszerű PIN kódot az offline hozzáféréshez használják a támogatott Jellyfin alkalmazásokban, valamint hálózaton belüli bejelentkezéshez is használható.",
|
||||||
"EnableCinemaMode": "Cinema Mode engedélyezése",
|
"EnableCinemaMode": "Cinema Mode engedélyezése",
|
||||||
|
@ -1232,7 +1232,7 @@
|
||||||
"HeaderJellyfinAccountRemoved": "Jellyfin fiók eltávolítva",
|
"HeaderJellyfinAccountRemoved": "Jellyfin fiók eltávolítva",
|
||||||
"HeaderJellyfinServer": "Jellyfin Szerver",
|
"HeaderJellyfinServer": "Jellyfin Szerver",
|
||||||
"HeaderKeepRecording": "Felvétel készítése",
|
"HeaderKeepRecording": "Felvétel készítése",
|
||||||
"HeaderKodiMetadataHelp": "Az Nfo metaadatok engedélyezéséhez vagy letiltásához szerkeszd a könyvtárat a Jellyfin Médiatár beállításaiban, és keresd meg a metaadat letöltő részt.",
|
"HeaderKodiMetadataHelp": "Az Nfo metaadatok engedélyezéséhez vagy letiltásához szerkeszd a könyvtárat a Jellyfin Médiatár beállításaiban és keresd meg a metaadat letöltő részt.",
|
||||||
"HeaderLatestChannelItems": "Legújabb csatornaelemek",
|
"HeaderLatestChannelItems": "Legújabb csatornaelemek",
|
||||||
"HeaderLatestChannelMedia": "Legújabb csatornaelemek",
|
"HeaderLatestChannelMedia": "Legújabb csatornaelemek",
|
||||||
"HeaderLatestDownloadedVideos": "Legfrissebb letöltött videók",
|
"HeaderLatestDownloadedVideos": "Legfrissebb letöltött videók",
|
||||||
|
@ -1313,7 +1313,7 @@
|
||||||
"EnableThemeVideos": "Videók témájának engedélyezése",
|
"EnableThemeVideos": "Videók témájának engedélyezése",
|
||||||
"EnableThemeVideosHelp": "Ha engedélyezve van, a videó témája a háttérben játszódik le a könyvtár böngészése közben.",
|
"EnableThemeVideosHelp": "Ha engedélyezve van, a videó témája a háttérben játszódik le a könyvtár böngészése közben.",
|
||||||
"HeaderBlockItemsWithNoRating": "Blokkolja azokat az elemeket amelyek tiltott, vagy nem felismerhető minősítésűek:",
|
"HeaderBlockItemsWithNoRating": "Blokkolja azokat az elemeket amelyek tiltott, vagy nem felismerhető minősítésűek:",
|
||||||
"HeaderSchedule": "Időzítés",
|
"HeaderSchedule": "Ütemezés",
|
||||||
"HeaderSeriesRecordings": "Sorozat felvételek",
|
"HeaderSeriesRecordings": "Sorozat felvételek",
|
||||||
"HeaderSeriesStatus": "Sorozat állapot",
|
"HeaderSeriesStatus": "Sorozat állapot",
|
||||||
"HeaderSignUp": "Regisztráció",
|
"HeaderSignUp": "Regisztráció",
|
||||||
|
@ -1437,7 +1437,7 @@
|
||||||
"LabelDisplayMode": "Megjelenítési mód:",
|
"LabelDisplayMode": "Megjelenítési mód:",
|
||||||
"LabelDownloadInternetMetadata": "Artwork és a metaadatok letöltése az internetről",
|
"LabelDownloadInternetMetadata": "Artwork és a metaadatok letöltése az internetről",
|
||||||
"LabelDownloadInternetMetadataHelp": "A Jellyfin Szerver letöltheti a médiák adatait és látványos bemutatókat készít.",
|
"LabelDownloadInternetMetadataHelp": "A Jellyfin Szerver letöltheti a médiák adatait és látványos bemutatókat készít.",
|
||||||
"LabelArtistsHelp": "Ha több van, használd a ; elválasztót",
|
"LabelArtistsHelp": "Ha több van használd a elválasztót ;",
|
||||||
"LabelDisplayCollectionsView": "Jelenítse meg a Gyűjtemények menüpontot a filmgyűjtemények megjelenítéséhez",
|
"LabelDisplayCollectionsView": "Jelenítse meg a Gyűjtemények menüpontot a filmgyűjtemények megjelenítéséhez",
|
||||||
"LabelDisplayCollectionsViewHelp": "Ez külön menüpontot hoz létre a filmgyűjtemények megjelenítéséhez. Gyűjtemény létrehozásához kattints jobb gombbal vagy kattints a három pontra bármelyik filmen, és válaszd a 'Hozzáadás gyűjteményhez' lehetőséget. ",
|
"LabelDisplayCollectionsViewHelp": "Ez külön menüpontot hoz létre a filmgyűjtemények megjelenítéséhez. Gyűjtemény létrehozásához kattints jobb gombbal vagy kattints a három pontra bármelyik filmen, és válaszd a 'Hozzáadás gyűjteményhez' lehetőséget. ",
|
||||||
"LabelEnableAutomaticPortMapHelp": "Az UPnP segítségével próbáld meg automatikusan átirányítani a nyilvános portot a helyi portra. Előfordulhat, hogy egyes router modelleken ez nem működik.",
|
"LabelEnableAutomaticPortMapHelp": "Az UPnP segítségével próbáld meg automatikusan átirányítani a nyilvános portot a helyi portra. Előfordulhat, hogy egyes router modelleken ez nem működik.",
|
||||||
|
@ -1463,7 +1463,7 @@
|
||||||
"LabelEpisode": "Epizód",
|
"LabelEpisode": "Epizód",
|
||||||
"LabelExternalDDNS": "Külső domain:",
|
"LabelExternalDDNS": "Külső domain:",
|
||||||
"LabelExternalDDNSHelp": "Ha dinamikus DNS-t használsz, írd be ide. A Jellyfin alkalmazások fogják használni távoli kapcsolódáskor. Ezt a mezőt akkor kell megadni, ha egyéni SSL tanúsítványt használsz. Példa: mydomain.com.",
|
"LabelExternalDDNSHelp": "Ha dinamikus DNS-t használsz, írd be ide. A Jellyfin alkalmazások fogják használni távoli kapcsolódáskor. Ezt a mezőt akkor kell megadni, ha egyéni SSL tanúsítványt használsz. Példa: mydomain.com.",
|
||||||
"LabelExtractChaptersDuringLibraryScan": "A fejezet képeinek elkészítése a könyvtár beolvasása során\"",
|
"LabelExtractChaptersDuringLibraryScan": "A fejezet képeinek elkészítése a könyvtár beolvasása során",
|
||||||
"LabelExtractChaptersDuringLibraryScanHelp": "Ha engedélyezve van, a fejezetképek elkészítése a könyvtár beolvasása során történik meg. Ha le van tiltva, akkor az elkészítés az Ütemezett feladatokban meghatározott időben készül el, ami lehetővé teszi a könyvtárbeolvasás gyorsítását.",
|
"LabelExtractChaptersDuringLibraryScanHelp": "Ha engedélyezve van, a fejezetképek elkészítése a könyvtár beolvasása során történik meg. Ha le van tiltva, akkor az elkészítés az Ütemezett feladatokban meghatározott időben készül el, ami lehetővé teszi a könyvtárbeolvasás gyorsítását.",
|
||||||
"LabelFailed": "Sikertelen",
|
"LabelFailed": "Sikertelen",
|
||||||
"LabelFanartApiKey": "Személyes API kulcs:",
|
"LabelFanartApiKey": "Személyes API kulcs:",
|
||||||
|
@ -1488,7 +1488,7 @@
|
||||||
"LabelKodiMetadataDateFormatHelp": "Az nfo-n belüli összes dátum ezzel a formátummal lesz írva és olvasva.",
|
"LabelKodiMetadataDateFormatHelp": "Az nfo-n belüli összes dátum ezzel a formátummal lesz írva és olvasva.",
|
||||||
"LabelKodiMetadataEnableExtraThumbs": "Másolja az extrafanartot extrathumbs-ba",
|
"LabelKodiMetadataEnableExtraThumbs": "Másolja az extrafanartot extrathumbs-ba",
|
||||||
"LabelKodiMetadataEnableExtraThumbsHelp": "A képek letöltésekor mind az extrafanart, mind az extrathumbs-ba menthetőek a maximális Kodi skin kompatibilitáshoz.",
|
"LabelKodiMetadataEnableExtraThumbsHelp": "A képek letöltésekor mind az extrafanart, mind az extrathumbs-ba menthetőek a maximális Kodi skin kompatibilitáshoz.",
|
||||||
"LabelKodiMetadataEnablePathSubstitution": "Útvonal-helyettesítés engedélyezése",
|
"LabelKodiMetadataEnablePathSubstitution": "Útvonal helyettesítés engedélyezése",
|
||||||
"LabelKodiMetadataEnablePathSubstitutionHelp": "Lehetővé teszi a képútvonalak helyettesítését a szerver útvonal helyettesítési beállításaival.",
|
"LabelKodiMetadataEnablePathSubstitutionHelp": "Lehetővé teszi a képútvonalak helyettesítését a szerver útvonal helyettesítési beállításaival.",
|
||||||
"LabelKodiMetadataSaveImagePaths": "A képek útvonalának mentése az nfo fájlokban",
|
"LabelKodiMetadataSaveImagePaths": "A képek útvonalának mentése az nfo fájlokban",
|
||||||
"LabelKodiMetadataSaveImagePathsHelp": "Ez akkor ajánlott, ha olyan képfájlnevek vannak amelyek nem felelnek meg a Kodi irányelveinek.",
|
"LabelKodiMetadataSaveImagePathsHelp": "Ez akkor ajánlott, ha olyan képfájlnevek vannak amelyek nem felelnek meg a Kodi irányelveinek.",
|
||||||
|
@ -1538,7 +1538,7 @@
|
||||||
"LabelPlayMethodTranscoding": "Átkódolás",
|
"LabelPlayMethodTranscoding": "Átkódolás",
|
||||||
"LabelPostProcessor": "A feldolgozás utáni alkalmazás:",
|
"LabelPostProcessor": "A feldolgozás utáni alkalmazás:",
|
||||||
"LabelPostProcessorArgumentsHelp": "Használd a {path} parancsot a felvételi fájl elérési útjához.",
|
"LabelPostProcessorArgumentsHelp": "Használd a {path} parancsot a felvételi fájl elérési útjához.",
|
||||||
"LabelProfileCodecsHelp": "Vesszővel elválasztva . Ez maradjon üres, hogy minden kódekre érvényes legyen.",
|
"LabelProfileCodecsHelp": "Vesszővel elválasztva . Ez maradjon üres, hogy minden kodekre érvényes legyen.",
|
||||||
"LabelProfileContainersHelp": "Vesszővel elválasztva. Ez üresen hagyható, hogy az összes konténerre vonatkozzon.",
|
"LabelProfileContainersHelp": "Vesszővel elválasztva. Ez üresen hagyható, hogy az összes konténerre vonatkozzon.",
|
||||||
"LabelProtocol": "Protokoll:",
|
"LabelProtocol": "Protokoll:",
|
||||||
"LabelProtocolInfo": "Protokoll adatok:",
|
"LabelProtocolInfo": "Protokoll adatok:",
|
||||||
|
@ -1568,5 +1568,541 @@
|
||||||
"MessageFileWillBeDeleted": "A következő fájl törölve lesz:",
|
"MessageFileWillBeDeleted": "A következő fájl törölve lesz:",
|
||||||
"MessageFollowingFileWillBeMovedFrom": "A következő fájl áthelyezésre kerül innen:",
|
"MessageFollowingFileWillBeMovedFrom": "A következő fájl áthelyezésre kerül innen:",
|
||||||
"MessageForgotPasswordFileCreated": "A következő fájl jött létre a szerveren, ami utasításokat tartalmaz a folytatáshoz:",
|
"MessageForgotPasswordFileCreated": "A következő fájl jött létre a szerveren, ami utasításokat tartalmaz a folytatáshoz:",
|
||||||
"OptionDateAddedFileTime": "Használja a fájl létrehozásának dátumát"
|
"OptionDateAddedFileTime": "Használja a fájl létrehozásának dátumát",
|
||||||
|
"LabelMinBackdropDownloadWidth": "A letöltendő háttérkép minimális szélessége:",
|
||||||
|
"LabelMinResumeDuration": "A folytatás min. időtartama (másodperc):",
|
||||||
|
"LabelMinResumeDurationHelp": "A rövidebb címek nem lesznek folytathatónak jelölve",
|
||||||
|
"LabelMinResumePercentage": "Min. folytatás százalékban:",
|
||||||
|
"LabelMinScreenshotDownloadWidth": "Minimális képernyőkép letöltési szélesség:",
|
||||||
|
"LabelPlayMethodDirectStream": "Közvetlen közvetítés",
|
||||||
|
"LabelPreferredSubtitleLanguage": "Alapértelmezett feliratnyelv:",
|
||||||
|
"LabelSkin": "Kinézet:",
|
||||||
|
"LabelSkipBackLength": "Ugrás vissza hossza:",
|
||||||
|
"LabelSkipForwardLength": "Ugrás előre hossza:",
|
||||||
|
"LabelSkipIfGraphicalSubsPresent": "Kihagyás, ha a videó már tartalmaz beágyazott feliratokat",
|
||||||
|
"LabelSkipped": "Kihagyott",
|
||||||
|
"LabelSoundEffects": "Hanghatások:",
|
||||||
|
"LabelSportsCategories": "Sport kategóriák:",
|
||||||
|
"LabelStartWhenPossible": "Elindul, amint lehetséges:",
|
||||||
|
"LabelStopWhenPossible": "Leáll, amint lehetséges:",
|
||||||
|
"LabelSubtitleDownloaders": "Felirat letöltők:",
|
||||||
|
"LabelSupportedMediaTypes": "Támogatott médiatípusok:",
|
||||||
|
"LabelSyncNoTargetsHelp": "Úgy tűnik, hogy jelenleg nem rendelkezel olyan alkalmazással amely támogatja az offline letöltést.",
|
||||||
|
"LabelTVHomeScreen": "TV mód kezdőképernyő:",
|
||||||
|
"LabelTextBackgroundColor": "Szöveg háttérszín:",
|
||||||
|
"LabelTextColor": "Szöveg szín:",
|
||||||
|
"LabelTextSize": "Szövegméret:",
|
||||||
|
"LabelTranscodingTempPath": "Átkódolás ideiglenes útvonala:",
|
||||||
|
"LabelTranscodingTempPathHelp": "Ez a mappa az átkódoló által használt munkafájlokat tartalmazza. Adj meg egyéni útvonalat, vagy hagyd üresen a szerver alapértelmezetten beálíltásához.",
|
||||||
|
"LabelTranscodingTemporaryFiles": "Átkódolás ideiglenes fájljai:",
|
||||||
|
"LabelTranscodingThreadCount": "Átkódolási CPU szálak száma:",
|
||||||
|
"LabelTranscodingThreadCountHelp": "Válaszd ki az átkódolás során használni kívánt szálak maximális számát. A szálszám csökkentése csökkenti a processzor használatát, de lehet nem lesz képes elég gyorsan átalakítani a folyamatos lejátszási élményhez.",
|
||||||
|
"LabelTunerIpAddress": "Tuner IP címe:",
|
||||||
|
"LabelTypeText": "Szöveg",
|
||||||
|
"LabelUrl": "Url:",
|
||||||
|
"LabelUserLibrary": "Felhasználói könyvtár:",
|
||||||
|
"LabelUserLibraryHelp": "Válaszd ki, hogy melyik felhasználói könyvtárat jelenítse meg az eszközön. Hagyd üresen az alapértelmezett beállításhoz.",
|
||||||
|
"LabelUserRemoteClientBitrateLimitHelp": "Ez felülbírálja a szerver lejátszási beállításaiban megadott alapértelmezett globális értéket.",
|
||||||
|
"LabelVaapiDevice": "VA API eszköz:",
|
||||||
|
"LabelValue": "Érték:",
|
||||||
|
"LabelVersionUpToDate": "Naprakész!",
|
||||||
|
"LabelWindowBackgroundColor": "Szöveg háttérszín:",
|
||||||
|
"LabelZipCode": "Irányítószám:",
|
||||||
|
"LabelffmpegPath": "FFmpeg útvonal:",
|
||||||
|
"LabelffmpegPathHelp": "Az ffmpeg alkalmazásfájl elérési útja, vagy az őt tartalmazó mappa.",
|
||||||
|
"LabelffmpegVersion": "FFmpeg verzió:",
|
||||||
|
"Large": "Nagy",
|
||||||
|
"LearnHowToCreateSynologyShares": "Tudd meg, hogyan oszthatsz meg a mappákat a Synology-ban.",
|
||||||
|
"LearnHowYouCanContribute": "Ismerd meg, hogyan járulhatsz hozzá.",
|
||||||
|
"LearnMore": "Tudj meg többet",
|
||||||
|
"LeaveBlankToNotSetAPassword": "Választható - hagyd üresen a jelszó nélküli beállításhoz",
|
||||||
|
"LetterButtonAbbreviation": "A",
|
||||||
|
"LibraryAccessHelp": "Válaszd ki azokat a média mappákat amelyeket megosztani kívánsz ezzel a felhasználóval. A rendszergazdák a Metaadat Manager segítségével szerkeszthetik az összes mappát.",
|
||||||
|
"LinkApi": "API",
|
||||||
|
"LinkCommunity": "Közösség",
|
||||||
|
"LinkGithub": "Github",
|
||||||
|
"LinkLearnMoreAboutSubscription": "Ismerd meg a Jellyfin Premiere-t",
|
||||||
|
"LinksValue": "Linkek: {0}",
|
||||||
|
"List": "Lista",
|
||||||
|
"LiveTV": "Élő TV",
|
||||||
|
"LiveTvUpdateAvailable": "(Frissítés elérhető)",
|
||||||
|
"LoginDisclaimer": "A Jellyfin célja, hogy segítse kezelni a személyes médiakönyvtárat, például az otthoni videókat és fényképeket. Kérlek olvasd el a használati feltételeket. A Jellyfin szoftverek használatával elfogadod ezeket a feltételeket.",
|
||||||
|
"Logo": "Logo",
|
||||||
|
"ManageOfflineDownloads": "Offline letöltések kezelése",
|
||||||
|
"ManageRecording": "Felvétel kezelése",
|
||||||
|
"MarkPlayed": "Lejátszottként megjelöl",
|
||||||
|
"MarkUnplayed": "Nem játszottként megjelöl",
|
||||||
|
"MaxParentalRatingHelp": "A magasabb minősítésű tartalom a felhasználó elől elrejtésre kerül.",
|
||||||
|
"MediaInfoAltitude": "Magasság",
|
||||||
|
"MediaInfoAnamorphic": "Anamorphic",
|
||||||
|
"MediaInfoAspectRatio": "Képarány",
|
||||||
|
"MediaInfoBitDepth": "Bit mélység",
|
||||||
|
"MediaInfoCameraModel": "Kamera modell",
|
||||||
|
"MediaInfoExposureTime": "Expozíciós idő",
|
||||||
|
"MediaInfoFocalLength": "Fókusztávolság",
|
||||||
|
"MediaInfoFormat": "Formátum",
|
||||||
|
"MediaInfoInterlaced": "Átlapolt",
|
||||||
|
"MediaInfoIsoSpeedRating": "ISO sebesség",
|
||||||
|
"MediaInfoLatitude": "Szélesség",
|
||||||
|
"MediaInfoLevel": "Szint",
|
||||||
|
"MediaInfoLongitude": "Hosszúság",
|
||||||
|
"MediaInfoOrientation": "Tájolás",
|
||||||
|
"MediaInfoPixelFormat": "Pixel formátum",
|
||||||
|
"MediaInfoRefFrames": "Ref frame",
|
||||||
|
"MediaInfoShutterSpeed": "Zársebesség",
|
||||||
|
"MediaInfoSize": "Méret",
|
||||||
|
"MediaInfoSoftware": "Szoftver",
|
||||||
|
"MediaInfoStreamTypeData": "Adat",
|
||||||
|
"MediaInfoStreamTypeEmbeddedImage": "Beágyazott kép",
|
||||||
|
"MediaInfoTimestamp": "Időbélyeg",
|
||||||
|
"MediaIsBeingConverted": "A médiát olyan formátumra konvertálja, amely kompatibilis a lejátszó eszközzel.",
|
||||||
|
"Medium": "Közepes",
|
||||||
|
"Menu": "Menü",
|
||||||
|
"MessageActiveSubscriptionRequiredSeriesRecordings": "Automatizált sorozatfelvételek készítéséhez aktív Jellyfin Premiere előfizetés szükséges.",
|
||||||
|
"MessageAreYouSureYouWishToRemoveMediaFolder": "Biztosan el akarod távolítani ezt a média mappát?",
|
||||||
|
"MessageConfirmDeleteTunerDevice": "Biztosan törölni szeretnéd ezt az eszközt?",
|
||||||
|
"MessageConfirmProfileDeletion": "Biztosan törölni szeretnéd ezt a profilt?",
|
||||||
|
"MessageConfirmRecordingCancellation": "Felvétel törlése?",
|
||||||
|
"MessageConfirmRemoveMediaLocation": "Biztosan el akarod távolítani ezt a helyet?",
|
||||||
|
"MessageConfirmSplitMedia": "Biztos vagy benne, hogy a médiaforrásokat külön elemekre akarod osztani?",
|
||||||
|
"MessageConfirmSubCancel": "NE, kérlek ne menj... A Jellyfin Premiere minden nagyszerű tulajdonságát kihagyod!",
|
||||||
|
"MessageContactAdminToResetPassword": "A jelszó visszaállításához fordulj a rendszergazdához.",
|
||||||
|
"MessageCreateAccountAt": "Fiók létrehozása {0}",
|
||||||
|
"MessageDeleteTaskTrigger": "Biztosan törölni szeretnéd ezt a feladatot?",
|
||||||
|
"MessageDownloadQueued": "A letöltés sorban áll.",
|
||||||
|
"MessageEnablingOptionLongerScans": "Ennek az opciónak a bekapcsolása jelentősen hosszabb könyvtárbeolvasást eredményezhet.",
|
||||||
|
"MessageErrorLoadingSupporterInfo": "Hiba történt a Jellyfin Premiere információk betöltésekor. Kérlek próbáld újra később.",
|
||||||
|
"MessageErrorPlayingVideo": "Hiba történt a videó lejátszása közben.",
|
||||||
|
"MessageGuestSharingPermissionsHelp": "A legtöbb funkció alapértelmezetten nem érhető el a vendégek számára, de szükség esetén engedélyezhető.",
|
||||||
|
"MessageImageFileTypeAllowed": "Csak JPEG és PNG fájlok támogatottak.",
|
||||||
|
"MessageImageTypeNotSelected": "Kérlek válaszd ki a kép típusát a legördülő menüből.",
|
||||||
|
"MessageInstallPluginFromApp": "Ezt a bővítményt telepíteni kell abban az alkalmazásban, amelyikkel használni kívánod.",
|
||||||
|
"MessageInvalidForgotPasswordPin": "Érvénytelen vagy lejárt PIN kódot írtál be. Kérlek próbáld újra.",
|
||||||
|
"MessageInvalidUser": "Érvénytelen felhasználónév vagy jelszó. Kérlek próbáld újra.",
|
||||||
|
"MessageItemSaved": "Elem mentve.",
|
||||||
|
"MessageJellyfinAccontRemoved": "A Jellyfin fiók eltávolításra került a felhasználótól.",
|
||||||
|
"MessageJellyfinAccountAdded": "A Jellyfin fiók hozzáadásra került ehhez a felhasználóhoz.",
|
||||||
|
"MessageLeaveEmptyToInherit": "Hagyd üresen, hogy örökölje a szülőelem beállításait, vagy a globális alapértelmezett értéket.",
|
||||||
|
"MessageLoggedOutParentalControl": "A hozzáférés jelenleg korlátozott. Kérlek próbáld újra később.",
|
||||||
|
"MessageNoAvailablePlugins": "Nincs elérhető bővítmény.",
|
||||||
|
"OptionExtractChapterImage": "Fejezetképek kinyerésének engedélyezése",
|
||||||
|
"ValueOneMovie": "1 film",
|
||||||
|
"LabelMaxScreenshotsPerItem": "Képernyőképek maximális száma elemenként:",
|
||||||
|
"LabelPersonRoleHelp": "Például: Ice cream truck driver",
|
||||||
|
"LabelRecord": "Felvétel:",
|
||||||
|
"LabelRecordingPath": "Alapértelmezett felvételi útvonal:",
|
||||||
|
"LabelRecordingPathHelp": "Add meg az alapértelmezett helyet a felvételek mentéséhez. Ha üres marad, akkor a szerver adatmappája kerül felhasználásra.",
|
||||||
|
"LabelResumePoint": "Folytatási pont:",
|
||||||
|
"LabelSeasonZeroFolderName": "Nulladik évad mappa neve:",
|
||||||
|
"LabelSelectInternetTrailersForCinemaMode": "Internet előzetes:",
|
||||||
|
"LabelSkipIfAudioTrackPresent": "Kihagyás, ha az alapértelmezett hangsáv megfelel a letöltési nyelvnek",
|
||||||
|
"LabelSonyAggregationFlags": "Sony összesítő jelölők:",
|
||||||
|
"LabelSpecialSeasonsDisplayName": "Speciális évad megjelenítési neve:",
|
||||||
|
"LabelSyncJobName": "Sync folyamat neve:",
|
||||||
|
"LabelSyncPath": "Szinkronizált tartalom útvonala:",
|
||||||
|
"LabelSyncTempPathHelp": "Adj meg egy egyéni szinkronizálási munkakönyvtárat. A szinkronizálási folyamat során létrehozott médiát itt kerül tárolásra.",
|
||||||
|
"LabelTransferMethod": "Átviteli módszer",
|
||||||
|
"LanNetworksHelp": "Vesszővel elválasztott lista az IP címekről vagy IP / netmask bejegyzésekről a hálózatokban, amelyeket a helyi hálózaton figyelembe kell venni a sávszélesség korlátozások végrehajtása során. Ha be van állítva, az összes többi IP cím külső hálózaton lesz, és a külső sávszélesség korlátozások szabálya alá tartozik. Ha üres marad, csak a szerver alhálózata tekinthető a helyi hálózatnak.",
|
||||||
|
"LiveBroadcasts": "Élő adások",
|
||||||
|
"LiveTvFeatureDescription": "Az Élő TV-t bármely Jellyfin alkalmazásba streamelheted egy kompatibilis TV tuner eszközzel, amely a Jellyfin szerverre van telepítve.",
|
||||||
|
"MarkFFmpegExec": "Ha Linuxot vagy OSX-et futtatsz, meg kell keresned az ffmpeg és az ffprobe fájlokat és futtathatónak kell beállítani. Erre azért van szükség, hogy Jellyfin engedélyt kapjon a futtatásukra.",
|
||||||
|
"MessageConfirmResetTuner": "Biztosan alapállapotba szeretnéd állítani ezt a tunert? Minden aktív lejátszás vagy felvétel hirtelen leáll.",
|
||||||
|
"MessageConfirmRevokeApiKey": "Biztosan visszavonod ezt az API kulcsot? Az alkalmazás csatlakozása a Jellyfin Szerverhez hirtelen megszűnik.",
|
||||||
|
"MessageDirectoryPickerInstruction": "A hálózati útvonalak manuálisan megadhatók abban az esetben, ha a Hálózati gomb nem találja meg a készülékeket. Például: {0} vagy {1}.",
|
||||||
|
"MessageDirectoryPickerLinuxInstruction": "Az Arch Linux, CentOS, Debian, Fedora, OpenSuse vagy Ubuntu Linux operációs rendszereken a Jellyfin rendszer felhasználójának legalább olvasási hozzáférést kell biztosítania a tárolóhelyekhez.",
|
||||||
|
"MessageForgotPasswordFileExpiration": "A visszaállítási PIN kód lejárati ideje: {0}.",
|
||||||
|
"MessageForgotPasswordInNetworkRequired": "Kérlek próbáld meg újra a jelszó visszaállítási folyamatot az otthoni hálózatban.",
|
||||||
|
"MessageInvitationSentToNewUser": "A Jellyfin-be való belépéshez szükséges meghívó el lett küldve a következő email címre: {0}.",
|
||||||
|
"MessageInvitationSentToUser": "Az e-mail elküldve a {0} címre és meghívja a címzettet, hogy fogadja el a megosztási meghívást.",
|
||||||
|
"MessageNoMovieSuggestionsAvailable": "Jelenleg nincsenek filmajánlatok. Kezdj el nézni és értékelni a filmeket, majd térj vissza, hogy megtekinthesd az ajánlásokat.",
|
||||||
|
"MessageNoPlaylistItemsAvailable": "Ez a lejátszási lista jelenleg üres.",
|
||||||
|
"MessageNoPlaylistsAvailable": "A lejátszási listák lehetővé teszik, hogy a lista tartalmát egymás után lejátszhasd. Elemek felvételéhez a lejátszási listákhoz kattints jobb gombbal, vagy kattints és tartsd lenyomva, majd válaszd a lejátszási listához adni lehetőséget.",
|
||||||
|
"MessageNoPluginsDueToAppStore": "A bővítmények kezeléséhez használd a Jellyfin webes alkalmazást.",
|
||||||
|
"MessagePasswordResetForUsers": "A jelszó törlésre került a következő felhasználók számára. A bejelentkezéshez üres jelszóval kell bejelentkeznie.",
|
||||||
|
"MessagePaymentServicesUnavailable": "A fizetési szolgáltatások jelenleg nem érhetők el. Kérlek próbáld újra később.",
|
||||||
|
"MessagePlayAccessRestricted": "A tartalom lejátszása jelenleg korlátozott. További információért fordulj a Jellyfin Szerver üzemeltetőjéhez.",
|
||||||
|
"MessagePleaseWait": "Kérlek várj. Ez eltarthat egy percet.",
|
||||||
|
"MessagePluginConfigurationRequiresLocalAccess": "A bővítmény beállításához jelentkezz be közvetlenül a helyi szerverre.",
|
||||||
|
"MessagePluginInstallDisclaimer": "A Jellyfin közösség tagjai által készített bővítmények nagyszerű módot adnak a Jellyfin élményének, funkcióinak bővítéséhez. Telepítés előtt kérlek vedd figyelembe a Jellyfin szerverre gyakorolt hatásokat, mint például a hosszabb könyvtárvizsgálatokat, a további háttérfeldolgozást, vagy akár a rendszer stabilitásának csökkenését.",
|
||||||
|
"MessagePluginRequiresSubscription": "A bővítmény használatához a 14 napos ingyenes próbaverzió után aktív Jellyfin Premiere előfizetésre lesz szükség.",
|
||||||
|
"MessagePremiumPluginRequiresMembership": "Ehhez a bővítményhez aktív Jellyfin Premiere előfizetés szükséges a 14 napos ingyenes próba után.",
|
||||||
|
"MessageReenableUser": "Az újra engedélyezéshez lásd lentebb",
|
||||||
|
"MessageThankYouForConnectSignUp": "Köszönjük hogy bejelentkeztél a Jellyfin Connect szolgáltatásra. E-mailt küldünk a címedre az új fiók megerősítésével kapcsolatos utasításokkal. Kérlek erősítsd meg a fiókot, majd térj vissza ide a bejelentkezéshez.",
|
||||||
|
"MessageThankYouForSupporting": "Köszönjük, hogy támogattad a Jellyfin-t.",
|
||||||
|
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "A következő médiahelyek eltávolításra kerülnek a Jellyfin könyvtárából:",
|
||||||
|
"MessageTunerDeviceNotListed": "Nem szerepel a tuner eszközöd? Próbálj meg telepíteni egy külső szolgáltatót az Élő TV opciókhoz.",
|
||||||
|
"MessageUnableToConnectToServer": "Jelenleg nem tudunk csatlakozni a kiválasztott szerverhez. Győződj meg róla, hogy fut és próbáld meg újra.",
|
||||||
|
"MessageUnsetContentHelp": "A tartalom sima mappákként jelenik meg. A legjobb eredmény eléréséhez használd a Metaadat kezelőt az almappák tartalmi típusainak beállításához.",
|
||||||
|
"MessageWeDidntRecognizeCommand": "Sajnáljuk, nem ismerjük fel ezt a parancsot.",
|
||||||
|
"MessageYouHaveVersionInstalled": "Jelenleg a(z) {0} verzió van telepítve.",
|
||||||
|
"MinutesAfter": "perc múlva",
|
||||||
|
"MinutesBefore": "perccel korábban",
|
||||||
|
"Mobile": "Mobil / Tablet",
|
||||||
|
"MoveLeft": "Mozgás balra",
|
||||||
|
"MoveRight": "Mozgás jobbra",
|
||||||
|
"MovieLibraryHelp": "Tekintsd át a {0} Jellyfin film elnevezési útmutatót {1}.",
|
||||||
|
"Never": "Soha",
|
||||||
|
"NewCollectionHelp": "A gyűjtemények lehetővé teszik, hogy személyre szabott csoportokat hozz létre filmekből és más könyvtártartalomból.",
|
||||||
|
"News": "Hírek",
|
||||||
|
"Next": "Következő",
|
||||||
|
"NextUp": "Következik",
|
||||||
|
"No": "Nem",
|
||||||
|
"NoItemsFound": "Nincs találat.",
|
||||||
|
"NoNewDevicesFound": "Nem található új eszköz. Új tuner hozzáadásához zárd be ezt a párbeszédablakot és add meg kézzel az eszköz adatait.",
|
||||||
|
"NoNextUpItemsMessage": "Nem található. Kezdj el nézni műsorokat!",
|
||||||
|
"NoPluginConfigurationMessage": "Ez a bővítmény nem rendelkezik konfigurációs beállításokkal.",
|
||||||
|
"NoSubtitles": "Nincs felirat",
|
||||||
|
"NoSubtitlesHelp": "A feliratok alapértelmezés szerint nem lesznek betöltve. Lejátszás közben kézzel is bekapcsolhatók.",
|
||||||
|
"Off": "Ki",
|
||||||
|
"OneChannel": "Egy csatorna",
|
||||||
|
"OnlyImageFormats": "Csak képformátumok (VOBSUB, PGS, SUB / IDX stb.)",
|
||||||
|
"OpenSubtitleInstructions": "Be kell állítani az Open Subtitles fiókadatait a Jellyfin szerver vezérlőpultjának Open Subtitles konfigurációs menüpontjában.",
|
||||||
|
"Option2Player": "2+",
|
||||||
|
"Option3D": "3D",
|
||||||
|
"Option3Player": "3+",
|
||||||
|
"Option4Player": "4+",
|
||||||
|
"OptionActor": "Színész",
|
||||||
|
"OptionAfterSystemEvent": "Rendszeresemény után",
|
||||||
|
"OptionAlbum": "Album",
|
||||||
|
"OptionAlbumArtist": "Album előadó",
|
||||||
|
"OptionAllowAudioPlaybackTranscoding": "Engedélyezze az átkódolást igénylő audió lejátszást",
|
||||||
|
"OptionAllowContentDownloading": "Média letöltésének és szinkronizálásának engedélyezése",
|
||||||
|
"OptionAllowLinkSharingHelp": "Csak a médiaadatokat tartalmazó weboldalak oszthatók meg. A médiafájlok soha nem oszthatók meg nyilvánosan. A megosztás időlimithez van kötve, és lejár {0} nap elteltével.",
|
||||||
|
"OptionAllowManageLiveTv": "Élő TV felvételkezelés engedélyezése",
|
||||||
|
"OptionAllowMediaPlaybackTranscodingHelp": "Az átkódoláshoz való hozzáférés korlátozása lejátszási hibákat okozhat a Jellyfin alkalmazásokban a nem támogatott médiaformátumok miatt.",
|
||||||
|
"OptionAllowRemoteSharedDevicesHelp": "A DLNA eszközöket megosztottnak tekintjük, amíg a felhasználó nem kezdi meg a vezérlést.",
|
||||||
|
"OptionAllowSyncContent": "Szinkronizálás engedélyezése",
|
||||||
|
"OptionAllowSyncTranscoding": "Engedélyezze a média letöltését és szinkronizálását, amely átkódolást igényel",
|
||||||
|
"OptionAllowVideoPlaybackRemuxing": "Olyan videólejátszás engedélyezése, amely átalakítást igényel újrakódolás nélkül",
|
||||||
|
"OptionAllowVideoPlaybackTranscoding": "Engedélyezze az átkódolást igénylő videó lejátszást",
|
||||||
|
"OptionArtist": "Művész",
|
||||||
|
"OptionAuto": "Auto",
|
||||||
|
"OptionAutomatic": "Auto",
|
||||||
|
"OptionAutomaticallyGroupSeries": "A több mappában elosztott sorozat automatikus összevonása",
|
||||||
|
"OptionAutomaticallyGroupSeriesHelp": "Ha engedélyezve van, a több mappában elosztott sorozat automatikusan egyesül egy sorozatba.",
|
||||||
|
"OptionBestAvailableStreamQuality": "Az elérhető legjobb",
|
||||||
|
"OptionBeta": "Béta",
|
||||||
|
"OptionBlockBooks": "Könyvek",
|
||||||
|
"OptionBlockLiveTvChannels": "Élő TV csatornák",
|
||||||
|
"OptionBlockLiveTvPrograms": "Élő TV programok",
|
||||||
|
"OptionBlockMusic": "Zene",
|
||||||
|
"OptionBlockOthers": "Egyéb",
|
||||||
|
"OptionBlockTvShows": "TV műsorok",
|
||||||
|
"OptionBluray": "Bluray",
|
||||||
|
"OptionBooks": "Könyvek",
|
||||||
|
"OptionBox": "Box",
|
||||||
|
"OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
|
||||||
|
"OptionComposer": "Zeneszerző",
|
||||||
|
"OptionComposers": "Zeneszerzők",
|
||||||
|
"OptionContinuing": "Folytatva",
|
||||||
|
"OptionConvertRecordingPreserveAudio": "Az eredeti hang megőrzése a felvételek konvertálásakor (ha lehetséges)",
|
||||||
|
"OptionConvertRecordingPreserveAudioHelp": "Ez jobb hangot biztosít, de bizonyos eszközökön lejátszás közben átkódolást igényelhet.",
|
||||||
|
"OptionConvertRecordingsToStreamingFormat": "A felvételek automatikus átalakítása stream-barát formátumra",
|
||||||
|
"OptionConvertRecordingsToStreamingFormatHelp": "A felvételek MKV-ra lesznek átalakítva a simább lejátszáshoz az eszközökön.",
|
||||||
|
"OptionDateAddedImportTime": "Használja a könyvtárba beolvasási dátumot",
|
||||||
|
"OptionDev": "Dev",
|
||||||
|
"OptionDisableUserHelp": "Ha letiltod, a szerver nem engedélyezi a felhasználó csatlakozását. A meglévő kapcsolatok hirtelen megszűnnek.",
|
||||||
|
"OptionDisc": "Lemez",
|
||||||
|
"OptionDisplayFolderView": "Az egyszerű média mappák mappanézetének megjelenítése",
|
||||||
|
"OptionDisplayFolderViewHelp": "Ha engedélyezve van, a Jellyfin alkalmazások megjelenítik a Mappák kategóriát a médiakönyvtár mellett. Ez akkor hasznos, ha egyszerű mappa nézeteket szeretnél látni.",
|
||||||
|
"OptionDownloadImagesInAdvance": "Képek előzetes letöltése",
|
||||||
|
"OptionDownloadImagesInAdvanceHelp": "Alapértelmezés szerint a legtöbb kép csak akkor töltődik le, ha azt egy Jellyfin alkalmazás kéri. Engedélyezd ezt az opciót az összes kép előzetes letöltéséhez, mikor új médiát importál. Ez jelentősen hosszabb könyvtár vizsgálatot eredményezhet.",
|
||||||
|
"OptionDownloadPrimaryImage": "Elsődleges",
|
||||||
|
"OptionDvd": "Dvd",
|
||||||
|
"OptionEmbedSubtitles": "Beágyazva tárolóba",
|
||||||
|
"OptionEnableDisplayMirroring": "Kijelző tükrözés engedélyezése",
|
||||||
|
"OptionEnableExternalContentInSuggestions": "Külső tartalom engedélyezése a javaslatokban",
|
||||||
|
"OptionEnableExternalContentInSuggestionsHelp": "Engedélyezze az internetes előzeteseket és az élő tv műsorokat a javasolt tartalomban.",
|
||||||
|
"OptionEnableForAllTuners": "Engedélyezze az összes tuner eszközre",
|
||||||
|
"OptionEnableFullSpeedConversion": "Teljes sebességű konvertálás engedélyezése",
|
||||||
|
"PlayNextEpisodeAutomatically": "A következő epizód automatikus lejátszása",
|
||||||
|
"ShowAdvancedSettings": "Speciális beállítások megjelenítése",
|
||||||
|
"ValueSeconds": "{0} másodperc",
|
||||||
|
"AddToPlayQueue": "Lejátszási listához adni",
|
||||||
|
"AllowHWTranscodingHelp": "Ha engedélyezve van akkor lehetővé teszi a tuner számára, hogy át tudja kódolni a streameket valós időben. Ez segíthet csökkenteni a Jellyfin Szerver által igényelt átkódolást.",
|
||||||
|
"AllowOnTheFlySubtitleExtraction": "Felirat kinyerésének engedélyezése valós időben",
|
||||||
|
"LabelCustomIntrosPathHelp": "Videófájlokat tartalmazó mappa. A videó véletlenszerűen kerül kiválasztásra majd lejátszásra kerül az előzetesek után.",
|
||||||
|
"LabelNumberTrailerToPlay": "Lejátszandó előzetesek száma:",
|
||||||
|
"MessageNoTrailersFound": "Nincsenek előzetesek. Telepítsd a Trailer csatornát, hogy javítsd a filmélményt az internetes előzetesek könyvtárának hozzáadásával.",
|
||||||
|
"OptionEnableFullSpeedConversionHelp": "Alapértelmezetten a szinkronizálás alacsony sebességen történik a minimális erőforrás felhasználás érdekében.",
|
||||||
|
"OptionEnableFullscreen": "Teljes képernyő engedélyezése",
|
||||||
|
"OptionEnableM2tsMode": "M2ts mód engedélyezése",
|
||||||
|
"OptionEnableM2tsModeHelp": "Engedélyezze az m2ts módot amikor mpegts kódolás történik.",
|
||||||
|
"OptionEnableRecordingSubfolders": "Alkönyvtárak létrehozása a kategóriákhoz mint pl. Sport, Gyerekek stb.",
|
||||||
|
"OptionEnableTranscodingThrottle": "Throttling engedélyezése",
|
||||||
|
"OptionEnableTranscodingThrottleHelp": "A Throttling automatikusan beállítja az átkódolási sebességet, hogy minimálisra csökkentsék a szerver CPU felhasználását lejátszás közben.",
|
||||||
|
"OptionEnded": "Befejezett",
|
||||||
|
"OptionEpisodeSortName": "Epizód rendezési neve",
|
||||||
|
"OptionEstimateContentLength": "Az átkódolás során becsülje meg a tartalom hosszát",
|
||||||
|
"OptionEveryday": "Minden nap",
|
||||||
|
"OptionFridayShort": "Pént",
|
||||||
|
"OptionHideUserFromLoginHelp": "Hasznos a privát vagy a rejtett rendszergazdák számára. A felhasználónak kézzel kell bejelentkeznie a felhasználónevének és jelszavának megadásával.",
|
||||||
|
"OptionIcon": "Ikon",
|
||||||
|
"OptionIgnoreTranscodeByteRangeRequests": "Figyelmen kívül hagyja a transzkód bájt tartomány kéréseket",
|
||||||
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Ha engedélyezve van, ezeket a kéréseket tiszteletben tartja, viszont figyelmen kívül hagyja a bájt tartomány fejlécét.",
|
||||||
|
"OptionInProgress": "Folyamatban",
|
||||||
|
"OptionIsHD": "HD",
|
||||||
|
"OptionIsSD": "SD",
|
||||||
|
"OptionIso": "ISO",
|
||||||
|
"OptionKeywords": "Kulcsszavak",
|
||||||
|
"OptionLatestChannelMedia": "Legújabb csatorna elemek",
|
||||||
|
"OptionLatestTvRecordings": "Legújabb felvételek",
|
||||||
|
"OptionLocked": "Zárolt",
|
||||||
|
"OptionLogo": "Logo",
|
||||||
|
"OptionMax": "Max",
|
||||||
|
"OptionMenu": "Menü",
|
||||||
|
"OptionMobileApps": "Mobilalkalmazások",
|
||||||
|
"OptionMondayShort": "Hétf",
|
||||||
|
"OptionMusicAlbums": "Zenei albumok",
|
||||||
|
"OptionMusicArtists": "Zenészek",
|
||||||
|
"OptionNone": "Egyik sem",
|
||||||
|
"OptionOff": "Ki",
|
||||||
|
"OptionOn": "Be",
|
||||||
|
"OptionOnAppStartup": "Alkalmazás indításakor",
|
||||||
|
"OptionOnInterval": "Időközönként",
|
||||||
|
"OptionOtherApps": "Egyéb alkalmazások",
|
||||||
|
"OptionOtherTrailers": "Tartalmazza a régebbi filmek előzeteseit",
|
||||||
|
"OptionOthers": "Egyéb",
|
||||||
|
"OptionPlainStorageFolders": "Az összes mappa megjelenítése egyszerű tároló mappaként",
|
||||||
|
"OptionPlainVideoItems": "Az összes videó megjelenítése egyszerű videófelvételként",
|
||||||
|
"OptionPremiereDate": "Premier dátuma",
|
||||||
|
"OptionPrimary": "Elsődleges",
|
||||||
|
"OptionProducer": "Producer",
|
||||||
|
"OptionProfilePhoto": "Fénykép",
|
||||||
|
"OptionProfileVideoAudio": "Videó Audió",
|
||||||
|
"OptionProtocolHls": "HTTP Live Streaming",
|
||||||
|
"OptionProtocolHttp": "HTTP",
|
||||||
|
"OptionRecordAnytime": "Felvétel bármikor",
|
||||||
|
"OptionRecordOnAllChannels": "Felvétel minden csatornán",
|
||||||
|
"OptionRecordOnlyNewEpisodes": "Csak az új epizódokat rögzítheti",
|
||||||
|
"OptionRecordSeries": "Sorozatok rögzítése",
|
||||||
|
"OptionRegex": "Regex",
|
||||||
|
"OptionRelease": "Hivatalos kiadás",
|
||||||
|
"OptionReportByteRangeSeekingWhenTranscoding": "Jelentse, hogy a szerver támogatja az átkódolás során a bájt keresését",
|
||||||
|
"OptionRequirePerfectSubtitleMatch": "Csak olyan feliratokat töltsön le, amelyek tökéletesen megfelelnek a videó fájljaimnak",
|
||||||
|
"OptionRequirePerfectSubtitleMatchHelp": "A tökéletes egyezés megköveteli a feliratok szűrését, hogy csak azokat tartalmazzák amelyeket teszteltek és hitelesítettek a pontos videofájljával. Az opció kikapcsolása növeli a felirat találat valószínűségét, de növeli a hibás vagy helytelen felirat szövegének esélyeit is.",
|
||||||
|
"OptionSaturdayShort": "Szo",
|
||||||
|
"OptionSaveMetadataAsHidden": "Mentse a metaadatokat és a képeket rejtett fájlként",
|
||||||
|
"OptionSaveMetadataAsHiddenHelp": "Ennek megváltoztatása az új metaadatokra vonatkozik, amelyeket ment. A már meglévő metaadatfájlok frissítése a Jellyfin Server következő mentésekor történik.",
|
||||||
|
"OptionScreenshot": "Képernyőkép",
|
||||||
|
"OptionSeason0": "Évad 0",
|
||||||
|
"OptionSeasons": "Évadok",
|
||||||
|
"OptionSeries": "Sorozatok",
|
||||||
|
"OptionSortName": "Rendezési neve",
|
||||||
|
"OptionSundayShort": "Vas",
|
||||||
|
"OptionSyncLosslessAudioOriginal": "Szinkronizálja a veszteségmentes hangot eredeti minőségben",
|
||||||
|
"OptionSyncOnlyOnWifi": "Szinkronizálás csak a Wifi-n",
|
||||||
|
"OptionThursdayShort": "Csüt",
|
||||||
|
"OptionTimeline": "Idővonal",
|
||||||
|
"OptionTrailersFromMyMovies": "Tartalmazza a filmekből származó előzeteseket a könyvtáramban",
|
||||||
|
"OptionTrailersFromMyMoviesHelp": "Helyi előzetesek beállítását igényli.",
|
||||||
|
"OptionTuesdayShort": "Kedd",
|
||||||
|
"OptionTvdbRating": "Tvdb értékelés",
|
||||||
|
"OptionUnidentified": "Azonosítatlan",
|
||||||
|
"OptionUnwatched": "Nem látott",
|
||||||
|
"OptionUpcomingDvdMovies": "Tartalmazza az előzeteseket az új és közelgő filmekből a DVD és Blu-ray lemezeken",
|
||||||
|
"OptionUpcomingMoviesInTheaters": "Tartalmazza az új és közelgő filmekből származó előzeteseket",
|
||||||
|
"OptionUpcomingStreamingMovies": "Tartalmazza az előzeteseket az új és közelgő filmekről a Netflix-en",
|
||||||
|
"OptionWakeFromSleep": "Ébredjen alvásból",
|
||||||
|
"OptionWatched": "Megtekintett",
|
||||||
|
"OptionWednesdayShort": "Szer",
|
||||||
|
"OptionWeekday": "Hétköznapok",
|
||||||
|
"OptionWeekdays": "Hétköznapok",
|
||||||
|
"OptionWeekend": "Hétvége",
|
||||||
|
"OptionWeekends": "Hétvége",
|
||||||
|
"Original": "Eredeti",
|
||||||
|
"Overview": "Áttekintés",
|
||||||
|
"PasswordMatchError": "A jelszónak és a jelszó megerősítésének meg kell egyeznie.",
|
||||||
|
"PasswordResetComplete": "A jelszó visszaállítva.",
|
||||||
|
"PasswordResetConfirmation": "Biztosan vissza szeretnéd állítani a jelszót?",
|
||||||
|
"PasswordResetHeader": "Jelszó visszaállítása",
|
||||||
|
"PasswordSaved": "Jelszó mentve.",
|
||||||
|
"PerfectMatch": "Tökéletes párosítás",
|
||||||
|
"PersonTypePerson": "Személy",
|
||||||
|
"PictureInPicture": "Kép a képen",
|
||||||
|
"PinCodeResetComplete": "A PIN kód alaphelyzetbe áll.",
|
||||||
|
"PinCodeResetConfirmation": "Biztosan vissza szeretnéd állítani a PIN kódot?",
|
||||||
|
"PlaceFavoriteChannelsAtBeginning": "Helyezd el a kedvenc csatornákat az elején",
|
||||||
|
"PlayFromBeginning": "Lejátszás az elejétől",
|
||||||
|
"PlayNext": "Következő lejátszása",
|
||||||
|
"PlaybackErrorNoCompatibleStream": "Jelenleg nincs kompatibilis adatfolyam. Kérlek próbálkozz később, vagy lépj kapcsolatba a rendszergazdával a részletekért.",
|
||||||
|
"PlaybackErrorNotAllowed": "Jelenleg nincs jogosultságod a tartalom lejátszására. A részletekért fordulj a rendszergazdához.",
|
||||||
|
"PlaybackErrorPlaceHolder": "Kérlek helyezz be lemezt a videó lejátszásához.",
|
||||||
|
"PlaybackSettings": "Lejátszási beállítások",
|
||||||
|
"PlaybackSettingsIntro": "Az alapértelmezett lejátszási beállítások konfigurálásához állítsd le a videót, majd kattints a felhasználói ikonra az alkalmazás jobb felső részén.",
|
||||||
|
"PleaseAddAtLeastOneFolder": "Adj hozzá legalább egy mappát ehhez a könyvtárhoz a Hozzáad gombra kattintva.",
|
||||||
|
"PleaseConfirmPluginInstallation": "Kérlek kattints az OK gombra, hogy megerősítsd, hogy elolvastad a fentieket és folytatni kívánod a bővítmény telepítését.",
|
||||||
|
"PleaseEnterNameOrId": "Kérlek adj meg egy nevet vagy egy külső ID-t.",
|
||||||
|
"PleaseSelectTwoItems": "Kérlek válassz legalább két elemet.",
|
||||||
|
"PluginInstalledMessage": "A bővítmény sikeresen telepítve lett. A módosítások életbelépéséhez újra kell indítani a Jellyfin Szerver programot.",
|
||||||
|
"PluginTabAppClassic": "Jellyfin for Windows Media Center",
|
||||||
|
"PreferEmbeddedTitlesOverFileNames": "A fájlnevek helyett előnyben részesíti a beépített címeket",
|
||||||
|
"PreferEmbeddedTitlesOverFileNamesHelp": "Ez határozza meg az alapértelmezett megjelenítési címet, ha nem áll rendelkezésre internetes metaadat vagy helyi metaadat.",
|
||||||
|
"PreferredNotRequired": "Ajánlott, de nem szükséges",
|
||||||
|
"Premiere": "Premier",
|
||||||
|
"Premieres": "Premierek",
|
||||||
|
"Previous": "Előző",
|
||||||
|
"Primary": "Elsődleges",
|
||||||
|
"PrivacyPolicy": "Adatvédelmi irányelvek",
|
||||||
|
"Producer": "Producer",
|
||||||
|
"ProductionLocations": "Gyártási helyek",
|
||||||
|
"Programs": "Programok",
|
||||||
|
"PromoConvertRecordingsToStreamingFormat": "Automatikusan konvertálja a felvételeket streaming barát formátumba a Jellyfin Premiere-el. A felvételeket a Jellyfin szerver beállításai alapján MP4-re vagy MKV-re konvertálja.",
|
||||||
|
"Raised": "Emelt",
|
||||||
|
"Rate": "Arány",
|
||||||
|
"RecentlyWatched": "Nemrég nézett",
|
||||||
|
"RecordSeries": "Sorozatok rögzítése",
|
||||||
|
"RecordingCancelled": "Felvétel törölve.",
|
||||||
|
"RecordingPathChangeMessage": "A felvételi mappa módosítása nem fogja áthelyezni a meglévő felvételeket a régi helyről az újra. Szükség esetén manuálisan kell mozgatni őket.",
|
||||||
|
"RecordingScheduled": "A rögzítés ütemezett.",
|
||||||
|
"Recordings": "Felvételek",
|
||||||
|
"RefFramesNotSupported": "Nem támogatott a videó referenciakeretek száma",
|
||||||
|
"RefreshQueued": "Frissítés sorba állítva.",
|
||||||
|
"Reject": "Elutasít",
|
||||||
|
"ReleaseYearValue": "Kiadási év: {0}",
|
||||||
|
"RemoveDownload": "A letöltés eltávolítása",
|
||||||
|
"RemoveFromCollection": "Gyűjteményből eltávolítani",
|
||||||
|
"RemoveFromPlaylist": "Lejátszási listáról eltávolítani",
|
||||||
|
"RemovingFromDevice": "Eltávolítás az eszközről",
|
||||||
|
"RepeatEpisodes": "Epizódok ismétlése",
|
||||||
|
"RequireHttps": "A külső kapcsolatokhoz https szükséges",
|
||||||
|
"RequireHttpsHelp": "Ha engedélyezve van, a http-n keresztül érkező kapcsolatok átirányításra kerülnek https-re.",
|
||||||
|
"RequiredForAllRemoteConnections": "Minden távoli kapcsolathoz szükséges",
|
||||||
|
"RestartPleaseWaitMessage": "Kérlek várj, amíg a Jellyfin Szerver leáll és újraindul. Ez eltarthat egy-két percig.",
|
||||||
|
"ResumeAt": "Folytatás: {0}",
|
||||||
|
"Retry": "Próbálja újra",
|
||||||
|
"RunAtStartup": "Futtassa indításkor",
|
||||||
|
"SaveSubtitlesIntoMediaFolders": "Mentse a feliratokat a média mappákba",
|
||||||
|
"SaveSubtitlesIntoMediaFoldersHelp": "A feliratok tárolása a videofájlok mellett lehetővé teszi, hogy könnyebben kezelhetők legyenek.",
|
||||||
|
"Schedule": "Ütemezés",
|
||||||
|
"Screenshot": "Képernyőkép",
|
||||||
|
"Screenshots": "Képernyőképek",
|
||||||
|
"SearchForCollectionInternetMetadata": "Keresés az interneten artwork és metaadat után",
|
||||||
|
"SecondaryAudioNotSupported": "Audió sáv váltás nem támogatott",
|
||||||
|
"SelectCameraUploadServers": "Kameraképek feltöltése a következő szerverekre:",
|
||||||
|
"Series": "Sorozatok",
|
||||||
|
"SeriesCancelled": "A sorozat törölt.",
|
||||||
|
"SeriesRecordingScheduled": "A sorozatfelvétel ütemezett.",
|
||||||
|
"SeriesSettings": "Sorozat beállítások",
|
||||||
|
"ServerRestartNeededAfterPluginInstall": "A bővítmény telepítése után újra kell indítani a Jellyfin Szerver-t.",
|
||||||
|
"SettingsWarning": "Ezen értékek módosítása instabilitást vagy csatlakozási hibákat okozhat. Ha bármilyen probléma merül fel javasoljuk, hogy állítsd vissza őket az alapértelmezettre.",
|
||||||
|
"SetupFFmpeg": "FFmpeg beállítása",
|
||||||
|
"SetupFFmpegHelp": "A Jellyfin bizonyos médiatípusok konvertálásához kiegészítő modult vagy alkalmazást igényelhet. Sok különböző alkalmazás áll rendelkezésre, azonban a Jellyfin-t az ffmpeg használatával tesztelték. A Jellyfin semmilyen módon nem kapcsolódik az ffmpeghez, tulajdonjogához, kódjához vagy terjesztéséhez.",
|
||||||
|
"ShowIndicatorsFor": "Indikátor megjelenítése a következőhöz:",
|
||||||
|
"ShowYear": "Év megjelenítése",
|
||||||
|
"SimultaneousConnectionLimitHelp": "A megengedett egyidejű stream-ek maximális száma. Adj meg 0 értéket a korlátozás nélküli beállításhoz .",
|
||||||
|
"SkipEpisodesAlreadyInMyLibrary": "Ne rögzítsen olyan epizódokat, amelyek már szerepelnek a könyvtárban",
|
||||||
|
"Small": "Kicsi",
|
||||||
|
"Smaller": "Kisebb",
|
||||||
|
"Smart": "Okos",
|
||||||
|
"SmartSubtitlesHelp": "A nyelvi beállításoknak megfelelő feliratok akkor kerülnek betöltésre, ha a hang idegen nyelven van.",
|
||||||
|
"SortChannelsBy": "Csatornák rendezése:",
|
||||||
|
"SortName": "Rendezés neve",
|
||||||
|
"Sports": "Sport",
|
||||||
|
"Standard": "Alapértelmezett",
|
||||||
|
"StatusRecording": "Felvétel",
|
||||||
|
"StatusRecordingProgram": "Felvétel {0}",
|
||||||
|
"StatusWatching": "Megtekintés",
|
||||||
|
"StatusWatchingProgram": "Megtekint {0}",
|
||||||
|
"StopRecording": "Felvétel leállítása",
|
||||||
|
"Subscriptions": "Előfizetés",
|
||||||
|
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Ezek a beállítások a készülék által elindított összes Chromecast lejátszásra is vonatkoznak.",
|
||||||
|
"SubtitleAppearanceSettingsDisclaimer": "Ezek a beállítások nem vonatkoznak a grafikus feliratokra (PGS, DVD, stb.) Vagy a saját stílusokkal ellátott feliratokra (ASS / SSA).",
|
||||||
|
"SubtitleCodecNotSupported": "A felirat formátuma nem támogatott",
|
||||||
|
"SubtitleDownloadersHelp": "Engedélyezd és rangsorold az előnyben részesített feliratok letöltőket sorrendben.",
|
||||||
|
"SubtitleSettings": "Felirat beállítások",
|
||||||
|
"SubtitleSettingsIntro": "Az alapértelmezett felirat megjelenésének és nyelvi beállításainak konfigurálásához állítsd le a videót, majd kattints a felhasználói ikonra az alkalmazás jobb felső részén.",
|
||||||
|
"SyncJobItemStatusCancelled": "Törölve",
|
||||||
|
"SyncJobItemStatusFailed": "Sikertelen",
|
||||||
|
"SyncJobItemStatusQueued": "Sorba állítva",
|
||||||
|
"SyncJobItemStatusReadyToTransfer": "Készen áll az átvitelre",
|
||||||
|
"SyncJobItemStatusRemovedFromDevice": "Eltávolítva az eszközről",
|
||||||
|
"SyncJobItemStatusSynced": "Letöltve",
|
||||||
|
"SyncJobItemStatusSyncedMarkForRemoval": "Eltávolítás az eszközről",
|
||||||
|
"SyncJobItemStatusTransferring": "Átvitel",
|
||||||
|
"SyncMedia": "Média szinkronizálása",
|
||||||
|
"SyncToOtherDevices": "Szinkronizálás más eszközökkel",
|
||||||
|
"SyncUnwatchedVideosOnly": "Csak a nem megtekintett videók letöltése",
|
||||||
|
"SyncUnwatchedVideosOnlyHelp": "Csak a nem megtekintett videókat fogja letölteni majd eltávolítja a videókat az eszközről.",
|
||||||
|
"SyncingDots": "Szinkronizálás ...",
|
||||||
|
"SynologyUpdateInstructions": "Kérlek jelentkezz be a DSM-be és frissítsd a csomagközpontot.",
|
||||||
|
"SystemDlnaProfilesHelp": "A rendszerprofilok csak olvashatóak. A rendszerprofil módosításai egy új egyéni profilba kerülnek.",
|
||||||
|
"TV": "TV",
|
||||||
|
"TabActivity": "Tevékenység",
|
||||||
|
"TabAppSettings": "Alkalmazás beállítások",
|
||||||
|
"TabCinemaMode": "Cinema Mode",
|
||||||
|
"TabDLNA": "DLNA",
|
||||||
|
"TabDirectPlay": "Közvetlen lejátszás",
|
||||||
|
"TabLiveTV": "Élő TV",
|
||||||
|
"TabResponses": "Reakciók",
|
||||||
|
"TabResumeSettings": "Folytatás beállítások",
|
||||||
|
"TabStreaming": "Streaming",
|
||||||
|
"TabSync": "Szinkronizálás",
|
||||||
|
"TabSyncJobs": "Szinkronizálási munkák",
|
||||||
|
"TabTV": "TV",
|
||||||
|
"TagsValue": "Címkék: {0}",
|
||||||
|
"TermsOfUse": "Használati feltételek",
|
||||||
|
"TextConnectToServerManually": "Csatlakozás a szerverhez manuálisan",
|
||||||
|
"ThankYouForTryingEnjoyOneMinute": "Élvezd az egy percnyi lejátszást. Köszönöm, hogy kipróbáltad Jellyfin-t.",
|
||||||
|
"ThemeSongs": "Téma dalok",
|
||||||
|
"ThemeVideos": "Téma videók",
|
||||||
|
"TheseSettingsAffectSubtitlesOnThisDevice": "Ezek a beállítások befolyásolják a feliratokat az eszközön",
|
||||||
|
"TitleHostingSettings": "Host beállítások",
|
||||||
|
"TitleNewUser": "Új felhasználó",
|
||||||
|
"TitlePasswordReset": "Jelszó visszaállítása",
|
||||||
|
"TitleSync": "Szinkronizálás",
|
||||||
|
"TrackCount": "{0} szám",
|
||||||
|
"Trailers": "Előzetesek",
|
||||||
|
"Transcoding": "Átkódolás",
|
||||||
|
"TvLibraryHelp": "Tekintsd át a {0} Jellyfin TV elnevezési útmutatót {1}.",
|
||||||
|
"Uniform": "Egyforma",
|
||||||
|
"Unplayed": "Nem játszott",
|
||||||
|
"Unrated": "Besorolatlan",
|
||||||
|
"UntilIDelete": "Amíg nem törlöm",
|
||||||
|
"UntilSpaceNeeded": "Amíg tárolóhely nem kell",
|
||||||
|
"Upload": "Feltöltés",
|
||||||
|
"UserProfilesIntro": "A Jellyfin beépített támogatást tartalmaz a felhasználói profilokhoz lehetővé téve, hogy minden felhasználó rendelkezzen saját megjelenítési beállításokkal, lejátszási és szülői felügyelettel.",
|
||||||
|
"ValueAlbumCount": "{0} album",
|
||||||
|
"ValueArtist": "Előadó: {0}",
|
||||||
|
"ValueArtists": "Előadók: {0}",
|
||||||
|
"ValueConditions": "Feltételek: {0}",
|
||||||
|
"ValueDateCreated": "Létrehozás dátuma: {0}",
|
||||||
|
"ValueDiscNumber": "Lemez {0}",
|
||||||
|
"ValueExample": "Például: {0}",
|
||||||
|
"ValueGuestStar": "Vendég sztár",
|
||||||
|
"ValueItemCount": "{0} elem",
|
||||||
|
"ValueItemCountPlural": "{0} tétel",
|
||||||
|
"ValueMinutes": "{0} perc",
|
||||||
|
"ValueOneAlbum": "1 album",
|
||||||
|
"ValueOneEpisode": "1 epizód",
|
||||||
|
"ValueOneItem": "1 elem",
|
||||||
|
"ValueOneMusicVideo": "1 zenei videó",
|
||||||
|
"ValueOneSeries": "1 sorozat",
|
||||||
|
"ValueOneSong": "1 dal",
|
||||||
|
"ValuePremiered": "Premier {0}",
|
||||||
|
"ValuePremieres": "Premier {0}",
|
||||||
|
"ValuePriceUSD": "Összeg: {0} (USD)",
|
||||||
|
"ValueSeriesCount": "{0} sorozat",
|
||||||
|
"ValueStatus": "Állapot: {0}",
|
||||||
|
"ValueTimeLimitMultiHour": "időlimit: {0} óra",
|
||||||
|
"ValueTimeLimitSingleHour": "Időlimit: 1 óra",
|
||||||
|
"Vertical": "Függőleges",
|
||||||
|
"VideoBitDepthNotSupported": "Videó bitmélység nem támogatott",
|
||||||
|
"VideoCodecNotSupported": "Videó kódek nem támogatott",
|
||||||
|
"VideoFramerateNotSupported": "Videó framerate nem támogatott",
|
||||||
|
"VideoLevelNotSupported": "Videó level nem támogatott",
|
||||||
|
"VideoRange": "Videó tartomány",
|
||||||
|
"VideoResolutionNotSupported": "Videó felbontás nem támogatott",
|
||||||
|
"ViewAlbum": "Album megtekintése",
|
||||||
|
"ViewArtist": "Művész megtekintése",
|
||||||
|
"ViewTypeTvShows": "TV",
|
||||||
|
"VoiceInput": "Hangbemenet",
|
||||||
|
"Whitelist": "Whitelist",
|
||||||
|
"WizardCompleted": "Ez most minden amire szükség volt. A Jellyfin megkezdte a médiakönyvtáraddal kapcsolatos információk gyűjtését. Nézz meg néhány alkalmazásunkat, majd kattints a <b>Befejezés </b> gombra a <b>Szerver Vezérlőpult</b> megtekintéséhez.",
|
||||||
|
"XmlTvKidsCategoriesHelp": "Az ilyen kategóriákkal rendelkező programok gyerekeknek szóló programokként jelennek meg. Válaszd el őket a '|' elválasztóval.",
|
||||||
|
"XmlTvMovieCategoriesHelp": "Az ilyen kategóriákkal rendelkező programok filmként jelennek meg. Válaszd el őket a '|' elválasztóval.",
|
||||||
|
"XmlTvNewsCategoriesHelp": "Az ezekhez a kategóriákhoz tartozó programok hírprogramként jelennek meg. Válaszd el őket a '|' elválasztóval.",
|
||||||
|
"XmlTvPathHelp": "Az xml tv-fájl elérési útvonala. A Jellyfin elolvassa ezt a fájlt és rendszeresen ellenőrzi a frissítéseket. Te vagy a felelős a fájl létrehozásáért és frissítéséért.",
|
||||||
|
"XmlTvSportsCategoriesHelp": "Az ilyen kategóriákkal rendelkező programok sportprogramként jelennek meg. Válaszd el őket a '|' elválasztóval.",
|
||||||
|
"Yes": "Igen"
|
||||||
}
|
}
|
|
@ -14,12 +14,12 @@
|
||||||
"HeaderEasyPinCode": "Kode Pin Mudah",
|
"HeaderEasyPinCode": "Kode Pin Mudah",
|
||||||
"HeaderInstalledServices": "Layanan terpasang",
|
"HeaderInstalledServices": "Layanan terpasang",
|
||||||
"HeaderParentalRating": "Parental Rating",
|
"HeaderParentalRating": "Parental Rating",
|
||||||
"HeaderSeries": "Series:",
|
"HeaderSeries": "Series",
|
||||||
"HeaderSetupLibrary": "Atur pustaka media Anda",
|
"HeaderSetupLibrary": "Atur pustaka media Anda",
|
||||||
"HeaderSyncJobInfo": "Kerja Sinkron",
|
"HeaderSyncJobInfo": "Kerja Sinkron",
|
||||||
"HeaderTermsOfService": "Persyaratan Layanan Jellyfin",
|
"HeaderTermsOfService": "Persyaratan Layanan Jellyfin",
|
||||||
"HeaderToAccessPleaseEnterEasyPinCode": "Untuk masuk, silahkan masukkan kode pin mudah.",
|
"HeaderToAccessPleaseEnterEasyPinCode": "Untuk masuk, silahkan masukkan kode pin mudah.",
|
||||||
"HeaderYear": "Year:",
|
"HeaderYear": "Year",
|
||||||
"LabelAddConnectSupporterHelp": "Untuk menambahkan pengguna yang belum terdaftar, Anda harus terlebih dahulu menghubungkan account mereka ke Jellyfin Connect dari halaman profil pengguna mereka.",
|
"LabelAddConnectSupporterHelp": "Untuk menambahkan pengguna yang belum terdaftar, Anda harus terlebih dahulu menghubungkan account mereka ke Jellyfin Connect dari halaman profil pengguna mereka.",
|
||||||
"LabelConfigureSettings": "Ubah pengaturan",
|
"LabelConfigureSettings": "Ubah pengaturan",
|
||||||
"LabelContentType": "Tipe konten:",
|
"LabelContentType": "Tipe konten:",
|
||||||
|
|
|
@ -39,8 +39,8 @@
|
||||||
"LabelNext": "Næsta",
|
"LabelNext": "Næsta",
|
||||||
"LabelPinCode": "Pin númer:",
|
"LabelPinCode": "Pin númer:",
|
||||||
"LabelPrevious": "Fyrra",
|
"LabelPrevious": "Fyrra",
|
||||||
"LabelTimeLimitHours": "Tímamörk (í klukkustundum)",
|
"LabelTimeLimitHours": "Tímamörk (í klukkustundum):",
|
||||||
"LabelYourFirstName": "Fyrra nafn",
|
"LabelYourFirstName": "Fyrra nafn:",
|
||||||
"MessageNoServicesInstalled": "Engar þjónustur uppsettar",
|
"MessageNoServicesInstalled": "Engar þjónustur uppsettar",
|
||||||
"MoreUsersCanBeAddedLater": "Þú getur bætt við fleiri notendum síðar undir stjórnborðinu.",
|
"MoreUsersCanBeAddedLater": "Þú getur bætt við fleiri notendum síðar undir stjórnborðinu.",
|
||||||
"NextUp": "Næst á dagskrá",
|
"NextUp": "Næst á dagskrá",
|
||||||
|
@ -54,5 +54,5 @@
|
||||||
"TabNotifications": "Tilkynningar",
|
"TabNotifications": "Tilkynningar",
|
||||||
"TabPassword": "Lykilorð",
|
"TabPassword": "Lykilorð",
|
||||||
"TabPlaylist": "Afspilunar listi",
|
"TabPlaylist": "Afspilunar listi",
|
||||||
"WelcomeToProject": "Velkomin/n í Jellyfin"
|
"WelcomeToProject": "Velkomin/n í Jellyfin!"
|
||||||
}
|
}
|
|
@ -62,7 +62,7 @@
|
||||||
"BirthLocation": "Luogo di nascita",
|
"BirthLocation": "Luogo di nascita",
|
||||||
"BirthPlaceValue": "nato a: {0}",
|
"BirthPlaceValue": "nato a: {0}",
|
||||||
"BobAndWeaveWithHelp": "Schivare e colpire (migliore qualità, ma più lento)",
|
"BobAndWeaveWithHelp": "Schivare e colpire (migliore qualità, ma più lento)",
|
||||||
"BookLibraryHelp": "Libri testuali e audiolibri sono supportati. Rivedere {0} la guida ai nomi di Jellyfin Book {1}",
|
"BookLibraryHelp": "Libri e audiolibri sono supportati. Rivedere {0} la guida ai nomi dei libri di Jellyfin {1}",
|
||||||
"Books": "Libri",
|
"Books": "Libri",
|
||||||
"BoxRear": "Box (retro)",
|
"BoxRear": "Box (retro)",
|
||||||
"Browse": "Esplora",
|
"Browse": "Esplora",
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
"ButtonPreviousTrack": "Traccia Precedente",
|
"ButtonPreviousTrack": "Traccia Precedente",
|
||||||
"ButtonPrivacyPolicy": "Informativa sulla privacy",
|
"ButtonPrivacyPolicy": "Informativa sulla privacy",
|
||||||
"ButtonProfile": "Profilo",
|
"ButtonProfile": "Profilo",
|
||||||
"ButtonProfileHelp": "Imposta l'immagine del profilo e la password",
|
"ButtonProfileHelp": "Imposta l'immagine del profilo e la password.",
|
||||||
"ButtonPurchase": "Acquista",
|
"ButtonPurchase": "Acquista",
|
||||||
"ButtonQuality": "Qualità",
|
"ButtonQuality": "Qualità",
|
||||||
"ButtonQuickStartGuide": "Guida rapida",
|
"ButtonQuickStartGuide": "Guida rapida",
|
||||||
|
@ -207,7 +207,7 @@
|
||||||
"CategorySync": "Sinc.",
|
"CategorySync": "Sinc.",
|
||||||
"CategorySystem": "Sistema",
|
"CategorySystem": "Sistema",
|
||||||
"CategoryUser": "Utente",
|
"CategoryUser": "Utente",
|
||||||
"ChannelAccessHelp": "Seleziona i canali da condividere con questo utente. Gli amministratori saranno in grado di modificare tutti i canali usando il gestore dei metadati",
|
"ChannelAccessHelp": "Seleziona i canali da condividere con questo utente. Gli amministratori saranno in grado di modificare tutti i canali usando il gestore dei metadati.",
|
||||||
"ChannelNameOnly": "Solo il canale {0}",
|
"ChannelNameOnly": "Solo il canale {0}",
|
||||||
"ChannelNumber": "Numero canale",
|
"ChannelNumber": "Numero canale",
|
||||||
"CinemaModeConfigurationHelp": "La modalità Cinema porta l'esperienza del teatro direttamente nel tuo salotto con la possibilità di vedere trailer e intro personalizzati",
|
"CinemaModeConfigurationHelp": "La modalità Cinema porta l'esperienza del teatro direttamente nel tuo salotto con la possibilità di vedere trailer e intro personalizzati",
|
||||||
|
@ -2116,5 +2116,28 @@
|
||||||
"ButtonPlaylist": "Playlist",
|
"ButtonPlaylist": "Playlist",
|
||||||
"ButtonServer": "Server",
|
"ButtonServer": "Server",
|
||||||
"ButtonStop": "Stop",
|
"ButtonStop": "Stop",
|
||||||
"ButtonTrailer": "Trailer"
|
"ButtonTrailer": "Trailer",
|
||||||
|
"CategoryPlugin": "Plug-in",
|
||||||
|
"ChangingMetadataImageSettingsNewContent": "I cambiamenti alle impostazioni dei download dei metadati verranno applicati solamente ai nuovi contenuti aggiunti alla libreria. Per applicare i cambiamenti ai titoli già esistenti devi ricaricare i metadati manualmente.",
|
||||||
|
"ConvertingDots": "In conversione...",
|
||||||
|
"DefaultCameraUploadPathHelp": "Imposta una cartella per il caricamento personalizzata. Se lasciato vuoto, una cartella di default verrà utilizzata. Se si sta usando una cartella personalizzata, questa deve essere aggiunta alla libreria di Jellyfin.",
|
||||||
|
"DownloadsValue": "{0} scaricati",
|
||||||
|
"File": "File",
|
||||||
|
"FolderTypeTvShows": "Serie TV",
|
||||||
|
"General": "Generale",
|
||||||
|
"HeaderApp": "Applicazione",
|
||||||
|
"HeaderAppearsOn": "Appare In",
|
||||||
|
"HeaderAudio": "Audio",
|
||||||
|
"HeaderAudioLanguages": "Lingue Audio",
|
||||||
|
"HeaderCastAndCrew": "Cast",
|
||||||
|
"HeaderCastCrew": "Cast",
|
||||||
|
"HeaderCustomizeHomeScreen": "Personalizza la schermata principale",
|
||||||
|
"HeaderImageLogo": "Logo",
|
||||||
|
"HeaderJellyfinServer": "Server Jellyfin",
|
||||||
|
"HeaderMedia": "Media",
|
||||||
|
"HeaderMenu": "Menu",
|
||||||
|
"HeaderPassword": "Password",
|
||||||
|
"HeaderScreenSavers": "Salva Schermo",
|
||||||
|
"HeaderStudios": "Studio",
|
||||||
|
"HeaderTV": "TV"
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
"AllowOnTheFlySubtitleExtractionHelp": "Beıne qaıta kodtaýyna tıym salýǵa kómektesý úshin endirilgen sýbtıtrler beıneden shyǵarylyp, Jellyfin qoldanbalaryna kádimgi mátinge pishiminde jetkizilý múmkin. Keıbir júıelerde buǵan uzaq ýaqyt ketýi jáne shyǵarý úrdisi barysynda beıne oınatý toqtatylýy múmkin. Tutynǵysh qurylǵyda olarǵa qoldaý kórsetilmegen kezde, beıne qaıta kodtalý arqyly endirilgen sýbtıtrler jazylýy úshin ony óshirińiz.",
|
"AllowOnTheFlySubtitleExtractionHelp": "Beıne qaıta kodtaýyna tıym salýǵa kómektesý úshin endirilgen sýbtıtrler beıneden shyǵarylyp, Jellyfin qoldanbalaryna kádimgi mátinge pishiminde jetkizilý múmkin. Keıbir júıelerde buǵan uzaq ýaqyt ketýi jáne shyǵarý úrdisi barysynda beıne oınatý toqtatylýy múmkin. Tutynǵysh qurylǵyda olarǵa qoldaý kórsetilmegen kezde, beıne qaıta kodtalý arqyly endirilgen sýbtıtrler jazylýy úshin ony óshirińiz.",
|
||||||
"AllowRemoteAccess": "Osy Jellyfin Serverine syrtqy qosylymdar úshin ruqsat etý.",
|
"AllowRemoteAccess": "Osy Jellyfin Serverine syrtqy qosylymdar úshin ruqsat etý.",
|
||||||
"AllowRemoteAccessHelp": "Eger jalaýsha alastalǵan bolsa, baryq syrtqy baılanystar qursaýlanady.",
|
"AllowRemoteAccessHelp": "Eger jalaýsha alastalǵan bolsa, baryq syrtqy baılanystar qursaýlanady.",
|
||||||
"AllowSeasonalThemes": "Avtomatty túrdegi maýsymdyq taqyryptarǵa ruqsat etý",
|
"AllowSeasonalThemes": "Avtomatty maýsymdyq taqyryptarǵa ruqsat etý",
|
||||||
"AllowSeasonalThemesHelp": "Qosylǵan bolsa, maýsymdyq taqyryptar anda-sanda taqyryp parametrlerińizdiń kúshin joıady.",
|
"AllowSeasonalThemesHelp": "Qosylǵan bolsa, maýsymdyq taqyryptar anda-sanda taqyryp parametrlerińizdiń kúshin joıady.",
|
||||||
"AllowedRemoteAddressesHelp": "Qashyqtan qosylýǵa ruqsat etiletin jeliler úshin útirlermen bólingen IP-mekenjaılarynyń tizbesi nemese IP/netmask jazbalar Eger bos qaldyrylsa, barlyq qashyqtaǵy mekenjaılarǵa ruqsat etiledi.",
|
"AllowedRemoteAddressesHelp": "Qashyqtan qosylýǵa ruqsat etiletin jeliler úshin útirlermen bólingen IP-mekenjaılarynyń tizbesi nemese IP/netmask jazbalar Eger bos qaldyrylsa, barlyq qashyqtaǵy mekenjaılarǵa ruqsat etiledi.",
|
||||||
"AlwaysPlaySubtitles": "Sýbtıtrlerdi árqashan oınatý",
|
"AlwaysPlaySubtitles": "Sýbtıtrlerdi árqashan oınatý",
|
||||||
|
@ -56,11 +56,11 @@
|
||||||
"AudioProfileNotSupported": "Dybys profaıly úshin qoldaý kórsetilmeıdi",
|
"AudioProfileNotSupported": "Dybys profaıly úshin qoldaý kórsetilmeıdi",
|
||||||
"AudioSampleRateNotSupported": "Úlgi jıiligi úshin qoldaý kórsetilmeıdi",
|
"AudioSampleRateNotSupported": "Úlgi jıiligi úshin qoldaý kórsetilmeıdi",
|
||||||
"Auto": "Avtomatty",
|
"Auto": "Avtomatty",
|
||||||
"AutoBasedOnLanguageSetting": "Avtomatty túrde (til teńshelimi negizinde)",
|
"AutoBasedOnLanguageSetting": "Avtomatty (til teńshelimi negizinde)",
|
||||||
"AutomaticallyConvertNewContent": "Jańa mazmundy avtomatty túrde túrlendirý",
|
"AutomaticallyConvertNewContent": "Jańa mazmundy avtomatty túrlendirý",
|
||||||
"AutomaticallyConvertNewContentHelp": "Osy qaltaǵa jańadan ústelgen mazmun avtomatty túrde túrlendirledi.",
|
"AutomaticallyConvertNewContentHelp": "Osy qaltaǵa jańadan ústelgen mazmun avtomatty túrlendirledi.",
|
||||||
"AutomaticallySyncNewContent": "Jańa mazmundy avtomatty túrde júkteý",
|
"AutomaticallySyncNewContent": "Jańa mazmundy avtomatty júkteý",
|
||||||
"AutomaticallySyncNewContentHelp": "Osy qaltaǵa jańadan qosylǵan mazmun avtomatty túrde osy qur-ǵyǵa júkteledi.",
|
"AutomaticallySyncNewContentHelp": "Osy qaltaǵa jańadan qosylǵan mazmun avtomatty osy qur-ǵyǵa júkteledi.",
|
||||||
"Backdrop": "Artqy sýret",
|
"Backdrop": "Artqy sýret",
|
||||||
"Backdrops": "Artqy sýretter",
|
"Backdrops": "Artqy sýretter",
|
||||||
"Banner": "Baner",
|
"Banner": "Baner",
|
||||||
|
@ -115,7 +115,7 @@
|
||||||
"ButtonGuide": "Telegıd",
|
"ButtonGuide": "Telegıd",
|
||||||
"ButtonHelp": "Anyqtama",
|
"ButtonHelp": "Anyqtama",
|
||||||
"ButtonHide": "Jasyrý",
|
"ButtonHide": "Jasyrý",
|
||||||
"ButtonHome": "Bastyǵa",
|
"ButtonHome": "Basqyǵa",
|
||||||
"ButtonInfo": "Aqparatqa",
|
"ButtonInfo": "Aqparatqa",
|
||||||
"ButtonInviteUser": "Paıdalanýshyny shaqyrý",
|
"ButtonInviteUser": "Paıdalanýshyny shaqyrý",
|
||||||
"ButtonLearnMore": "Kóbirek bilý",
|
"ButtonLearnMore": "Kóbirek bilý",
|
||||||
|
@ -299,8 +299,8 @@
|
||||||
"Disconnect": "Ajyratý",
|
"Disconnect": "Ajyratý",
|
||||||
"Dislike": "Unamaıdy",
|
"Dislike": "Unamaıdy",
|
||||||
"Display": "Beıneleý",
|
"Display": "Beıneleý",
|
||||||
"DisplayInMyMedia": "Basty ekranda beınelenedi",
|
"DisplayInMyMedia": "Basqy ekranda beınelenedi",
|
||||||
"DisplayInOtherHomeScreenSections": "Basty ekran bólimderinde beıneleý (mys. Eń sońǵy tasyǵyshderekter jáne Kórýdi jalǵastyrý)",
|
"DisplayInOtherHomeScreenSections": "Basqy ekran bólimderinde beıneleý (mys. Eń sońǵy tasyǵyshderekter jáne Kórýdi jalǵastyrý)",
|
||||||
"DisplayMissingEpisodesWithinSeasons": "Joq bólimderdi maýsym ishinde beıneleý",
|
"DisplayMissingEpisodesWithinSeasons": "Joq bólimderdi maýsym ishinde beıneleý",
|
||||||
"DisplayMissingEpisodesWithinSeasonsHelp": "Bul sondaı-aq Jellyfin Server ornatýyndaǵy TD tasyǵyshhanalary úshin qosýly bolýy kerek.",
|
"DisplayMissingEpisodesWithinSeasonsHelp": "Bul sondaı-aq Jellyfin Server ornatýyndaǵy TD tasyǵyshhanalary úshin qosýly bolýy kerek.",
|
||||||
"DisplayModeHelp": "Jellyfin iske qosylǵanda ekran túrin tańdańyz.",
|
"DisplayModeHelp": "Jellyfin iske qosylǵanda ekran túrin tańdańyz.",
|
||||||
|
@ -335,7 +335,7 @@
|
||||||
"EnableNextVideoInfoOverlayHelp": "Beıne sońynda aǵymdaǵy oınatý tizimindegi kelesi beıne týraly aqparatty kórsetý.",
|
"EnableNextVideoInfoOverlayHelp": "Beıne sońynda aǵymdaǵy oınatý tizimindegi kelesi beıne týraly aqparatty kórsetý.",
|
||||||
"EnablePhotos": "Fotosýretterdi qosý",
|
"EnablePhotos": "Fotosýretterdi qosý",
|
||||||
"EnablePhotosHelp": "Fotosýretter basqa tasyǵysh faıldarymen qatar anyqtalady jáne beınelenedi.",
|
"EnablePhotosHelp": "Fotosýretter basqa tasyǵysh faıldarymen qatar anyqtalady jáne beınelenedi.",
|
||||||
"EnableStreamLooping": "Taratýlardy avtomatty túrde tuıyqtaý",
|
"EnableStreamLooping": "Taratýlardy avtomatty tuıyqtaý",
|
||||||
"EnableStreamLoopingHelp": "Eger taratý derekterinde tek qana azyn-aýlaq sekýnd bar bolsa jáne ony úzdiksiz suratyp alý qajet bolsa, ony qosyńyz. Bul qajet bolmaǵan jaǵdaıda qosylsa, qıyndyqtar týdyrýy múmkin.",
|
"EnableStreamLoopingHelp": "Eger taratý derekterinde tek qana azyn-aýlaq sekýnd bar bolsa jáne ony úzdiksiz suratyp alý qajet bolsa, ony qosyńyz. Bul qajet bolmaǵan jaǵdaıda qosylsa, qıyndyqtar týdyrýy múmkin.",
|
||||||
"EnableThemeSongs": "Taqyryptyq áýenderdi qosý",
|
"EnableThemeSongs": "Taqyryptyq áýenderdi qosý",
|
||||||
"EnableThemeSongsHelp": "Qosylǵanda, tasyǵyshhanany sholý kezinde taqyryptyq áýender óńde oınatylady.",
|
"EnableThemeSongsHelp": "Qosylǵanda, tasyǵyshhanany sholý kezinde taqyryptyq áýender óńde oınatylady.",
|
||||||
|
@ -459,7 +459,7 @@
|
||||||
"HeaderBranding": "Bezendirý",
|
"HeaderBranding": "Bezendirý",
|
||||||
"HeaderBrandingHelp": "Tobyńyzdyń ne uıymyńyzdyń muqtajdyqtaryna úılesimdi Jellyfin bezendirýin teńsheý.",
|
"HeaderBrandingHelp": "Tobyńyzdyń ne uıymyńyzdyń muqtajdyqtaryna úılesimdi Jellyfin bezendirýin teńsheý.",
|
||||||
"HeaderCameraUpload": "Kameradan keri qotarý",
|
"HeaderCameraUpload": "Kameradan keri qotarý",
|
||||||
"HeaderCameraUploadHelp": "Utqyr qurylǵylaryńyzda túsirilgen fotosýretterdi Jellyfin qoldanbalary avtomatty túrde Jellyfin Server ishine júkteýi múmkin.",
|
"HeaderCameraUploadHelp": "Utqyr qurylǵylaryńyzda túsirilgen fotosýretterdi Jellyfin qoldanbalary avtomatty Jellyfin Server ishine júkteýi múmkin.",
|
||||||
"HeaderCancelRecording": "Jazýdy boldyrmaý",
|
"HeaderCancelRecording": "Jazýdy boldyrmaý",
|
||||||
"HeaderCancelSeries": "Telehıkaıany boldyrmaý",
|
"HeaderCancelSeries": "Telehıkaıany boldyrmaý",
|
||||||
"HeaderCancelSyncJob": "Úndestirýdi boldyrmaý",
|
"HeaderCancelSyncJob": "Úndestirýdi boldyrmaý",
|
||||||
|
@ -513,7 +513,7 @@
|
||||||
"HeaderDestination": "Taǵaıyndaý",
|
"HeaderDestination": "Taǵaıyndaý",
|
||||||
"HeaderDetails": "Tolyq málimetter",
|
"HeaderDetails": "Tolyq málimetter",
|
||||||
"HeaderDetectMyDevices": "Qurylǵylarymdy tabý",
|
"HeaderDetectMyDevices": "Qurylǵylarymdy tabý",
|
||||||
"HeaderDeveloperInfo": "Jasaqtaýshylar týraly",
|
"HeaderDeveloperInfo": "Ázirleýshiler týraly",
|
||||||
"HeaderDevice": "Qurylǵy",
|
"HeaderDevice": "Qurylǵy",
|
||||||
"HeaderDeviceAccess": "Qurylǵyǵa qatynaý",
|
"HeaderDeviceAccess": "Qurylǵyǵa qatynaý",
|
||||||
"HeaderDevices": "Qurylǵylar",
|
"HeaderDevices": "Qurylǵylar",
|
||||||
|
@ -557,9 +557,9 @@
|
||||||
"HeaderGenres": "Janrlar",
|
"HeaderGenres": "Janrlar",
|
||||||
"HeaderGuests": "Qonaqtar",
|
"HeaderGuests": "Qonaqtar",
|
||||||
"HeaderGuideProviders": "Telegıd derekterin jetkizýshileri",
|
"HeaderGuideProviders": "Telegıd derekterin jetkizýshileri",
|
||||||
"HeaderHomePage": "Basty bet",
|
"HeaderHomePage": "Basqy bet",
|
||||||
"HeaderHomeScreen": "Basty ekran",
|
"HeaderHomeScreen": "Basqy ekran",
|
||||||
"HeaderHomeScreenSettings": "Basty ekran parametrleri",
|
"HeaderHomeScreenSettings": "Basqy ekran parametrleri",
|
||||||
"HeaderHttpHeaders": "HTTP ústińgi derektemeleri",
|
"HeaderHttpHeaders": "HTTP ústińgi derektemeleri",
|
||||||
"HeaderIdentification": "Anyqtaý",
|
"HeaderIdentification": "Anyqtaý",
|
||||||
"HeaderIdentificationCriteriaHelp": "Eń keminde anyqtaýdyń bir shartyn engizińiz.",
|
"HeaderIdentificationCriteriaHelp": "Eń keminde anyqtaýdyń bir shartyn engizińiz.",
|
||||||
|
@ -823,7 +823,7 @@
|
||||||
"Help": "Internettegi anyqtamaǵa",
|
"Help": "Internettegi anyqtamaǵa",
|
||||||
"Hide": "Jasyrý",
|
"Hide": "Jasyrý",
|
||||||
"HideWatchedContentFromLatestMedia": "Eń keıingi tasyǵyshderekterden qaralǵan mazmundy jasyrý",
|
"HideWatchedContentFromLatestMedia": "Eń keıingi tasyǵyshderekterden qaralǵan mazmundy jasyrý",
|
||||||
"Home": "Basty",
|
"Home": "Basqy",
|
||||||
"Horizontal": "Kóldeneń",
|
"Horizontal": "Kóldeneń",
|
||||||
"HowDidYouPay": "Qalaı tóledińiz?",
|
"HowDidYouPay": "Qalaı tóledińiz?",
|
||||||
"HowToConnectFromJellyfinApps": "",
|
"HowToConnectFromJellyfinApps": "",
|
||||||
|
@ -889,7 +889,7 @@
|
||||||
"LabelAudio": "Dybys:",
|
"LabelAudio": "Dybys:",
|
||||||
"LabelAudioCodec": "Dybys: {0}",
|
"LabelAudioCodec": "Dybys: {0}",
|
||||||
"LabelAudioLanguagePreference": "Dybys tiliniń teńshelimi:",
|
"LabelAudioLanguagePreference": "Dybys tiliniń teńshelimi:",
|
||||||
"LabelAutomaticallyRefreshInternetMetadataEvery": "Metaderekterdi Internetten avtomatty túrde jańartý:",
|
"LabelAutomaticallyRefreshInternetMetadataEvery": "Metaderekterdi Internetten avtomatty jańartý:",
|
||||||
"LabelAvailableTokens": "Qoljetimdi tańbalaýyshtar:",
|
"LabelAvailableTokens": "Qoljetimdi tańbalaýyshtar:",
|
||||||
"LabelBindToLocalNetworkAddress": "Jergilikti jeli mekenjaıyna baılastyrý:",
|
"LabelBindToLocalNetworkAddress": "Jergilikti jeli mekenjaıyna baılastyrý:",
|
||||||
"LabelBindToLocalNetworkAddressHelp": "Mindetti emes. HTTP-serverge baılastyrý úshin jergilikti IP-mekenjaıyn qaıta anyqtaıdy. Bos qaldyrsańyz, serverdiń qolda bar barlyq mekenjaılaryn baılastyrýǵa bolady. Bul mándi ózgertkende Jellyfin Server qaıta iske qosýyn talap etiledi.",
|
"LabelBindToLocalNetworkAddressHelp": "Mindetti emes. HTTP-serverge baılastyrý úshin jergilikti IP-mekenjaıyn qaıta anyqtaıdy. Bos qaldyrsańyz, serverdiń qolda bar barlyq mekenjaılaryn baılastyrýǵa bolady. Bul mándi ózgertkende Jellyfin Server qaıta iske qosýyn talap etiledi.",
|
||||||
|
@ -986,7 +986,7 @@
|
||||||
"LabelEmbedAlbumArtDidl": "DIDL ishine álbom sýretin endirý",
|
"LabelEmbedAlbumArtDidl": "DIDL ishine álbom sýretin endirý",
|
||||||
"LabelEmbedAlbumArtDidlHelp": "Álbom sýretin alý úshin keıbir qurylǵylar osy ádisti qalaıdy. Basqalar úshin, osy opsıa qosylǵanda, oınatý sátsiz bolýy múmkin.",
|
"LabelEmbedAlbumArtDidlHelp": "Álbom sýretin alý úshin keıbir qurylǵylar osy ádisti qalaıdy. Basqalar úshin, osy opsıa qosylǵanda, oınatý sátsiz bolýy múmkin.",
|
||||||
"LabelEnableAutomaticPortMap": "Avtomatty port salǵastyrýyn qosý",
|
"LabelEnableAutomaticPortMap": "Avtomatty port salǵastyrýyn qosý",
|
||||||
"LabelEnableAutomaticPortMapHelp": "Jarıa portty jergilikti portqa UPnP arqyly avtomatty túrde salǵastyrý áreketi. Bul keıbir jol josparlaǵysh ulgilerimen jumys istemeıtini múmkin.",
|
"LabelEnableAutomaticPortMapHelp": "Jarıa portty jergilikti portqa UPnP arqyly avtomatty salǵastyrý áreketi. Bul keıbir jol josparlaǵysh ulgilerimen jumys istemeıtini múmkin.",
|
||||||
"LabelEnableBlastAliveMessages": "Belsendilikti tekserý habarlaryn jaýdyrý",
|
"LabelEnableBlastAliveMessages": "Belsendilikti tekserý habarlaryn jaýdyrý",
|
||||||
"LabelEnableBlastAliveMessagesHelp": "Eger jelidegi basqa UPnP qurylǵylarymen server nyq tabylmasa buny qosyńyz.",
|
"LabelEnableBlastAliveMessagesHelp": "Eger jelidegi basqa UPnP qurylǵylarymen server nyq tabylmasa buny qosyńyz.",
|
||||||
"LabelEnableCinemaMode": "Kınoteatr rejimin qosý",
|
"LabelEnableCinemaMode": "Kınoteatr rejimin qosý",
|
||||||
|
@ -1046,7 +1046,7 @@
|
||||||
"LabelHardwareAccelerationType": "Apparatyq jedeldetý:",
|
"LabelHardwareAccelerationType": "Apparatyq jedeldetý:",
|
||||||
"LabelHardwareAccelerationTypeHelp": "Tek qana qoldaýdaǵy júıelerde qoljetimdi.",
|
"LabelHardwareAccelerationTypeHelp": "Tek qana qoldaýdaǵy júıelerde qoljetimdi.",
|
||||||
"LabelHomeNetworkQuality": "Úılik jeli sapasy:",
|
"LabelHomeNetworkQuality": "Úılik jeli sapasy:",
|
||||||
"LabelHomeScreenSectionValue": "Basty bet {0}-bólim:",
|
"LabelHomeScreenSectionValue": "Basqy bet {0}-bólim:",
|
||||||
"LabelHttpsPort": "Jergilikti https-port nómiri:",
|
"LabelHttpsPort": "Jergilikti https-port nómiri:",
|
||||||
"LabelHttpsPortHelp": "Jellyfin HTTPS-serveri baılastyrylýǵa tıisti TCP-port nómiri.",
|
"LabelHttpsPortHelp": "Jellyfin HTTPS-serveri baılastyrylýǵa tıisti TCP-port nómiri.",
|
||||||
"LabelIconMaxHeight": "Belgisheniń eń joǵary bıigi:",
|
"LabelIconMaxHeight": "Belgisheniń eń joǵary bıigi:",
|
||||||
|
@ -1228,7 +1228,7 @@
|
||||||
"LabelSeasonNumber": "Maýsym nómiri:",
|
"LabelSeasonNumber": "Maýsym nómiri:",
|
||||||
"LabelSeasonZeroFolderName": "Maýsym 0 qaltasynyń aty:",
|
"LabelSeasonZeroFolderName": "Maýsym 0 qaltasynyń aty:",
|
||||||
"LabelSecureConnectionsMode": "Qaýipsiz baılanysý rejimi:",
|
"LabelSecureConnectionsMode": "Qaýipsiz baılanysý rejimi:",
|
||||||
"LabelSelectFolderGroups": "Kelesi qaltalardaǵy mazmundy Kıno, Mýzyka jáne TD sıaqty aspektterge avtomatty túrde toptastyrý:",
|
"LabelSelectFolderGroups": "Kelesi qaltalardaǵy mazmundy Kıno, Mýzyka jáne TD sıaqty aspektterge avtomatty toptastyrý:",
|
||||||
"LabelSelectFolderGroupsHelp": "Belgilenbegen qaltalar óz betimen óziniń aspektinde beınelenedi.",
|
"LabelSelectFolderGroupsHelp": "Belgilenbegen qaltalar óz betimen óziniń aspektinde beınelenedi.",
|
||||||
"LabelSelectInternetTrailersForCinemaMode": "Internet treılerleri:",
|
"LabelSelectInternetTrailersForCinemaMode": "Internet treılerleri:",
|
||||||
"LabelSelectUsers": "Paıdalanýshylardy tańdaý:",
|
"LabelSelectUsers": "Paıdalanýshylardy tańdaý:",
|
||||||
|
@ -1275,7 +1275,7 @@
|
||||||
"LabelSyncTempPath": "Ýaqytsha faıl joly:",
|
"LabelSyncTempPath": "Ýaqytsha faıl joly:",
|
||||||
"LabelSyncTempPathHelp": "Úndestirý úshin teńshelgen jumys qaltany anyqtańyz. Úndestirý prosesi kezinde jasalǵan túrlendirilgen tasyǵyshderekter osy orynda saqtalady.",
|
"LabelSyncTempPathHelp": "Úndestirý úshin teńshelgen jumys qaltany anyqtańyz. Úndestirý prosesi kezinde jasalǵan túrlendirilgen tasyǵyshderekter osy orynda saqtalady.",
|
||||||
"LabelSyncTo": "Osymen úndestirý:",
|
"LabelSyncTo": "Osymen úndestirý:",
|
||||||
"LabelTVHomeScreen": "TD rejimindegi basty ekran:",
|
"LabelTVHomeScreen": "TD rejimindegi basqy ekran:",
|
||||||
"LabelTag": "Teg:",
|
"LabelTag": "Teg:",
|
||||||
"LabelTagline": "Negizgi sóılem:",
|
"LabelTagline": "Negizgi sóılem:",
|
||||||
"LabelTextBackgroundColor": "Mátin óńiniń túsi:",
|
"LabelTextBackgroundColor": "Mátin óńiniń túsi:",
|
||||||
|
@ -1589,8 +1589,8 @@
|
||||||
"OptionAscending": "Artýy boıynsha",
|
"OptionAscending": "Artýy boıynsha",
|
||||||
"OptionAuto": "Avtomatty",
|
"OptionAuto": "Avtomatty",
|
||||||
"OptionAutomatic": "Avtomatty",
|
"OptionAutomatic": "Avtomatty",
|
||||||
"OptionAutomaticallyGroupSeries": "Birneshe qaltalar arasynda taralǵan telehıkaıany avtomatty túrde bir telehıkaıaǵa biriktirý",
|
"OptionAutomaticallyGroupSeries": "Birneshe qaltalar arasynda taralǵan telehıkaıany avtomatty bir telehıkaıaǵa biriktirý",
|
||||||
"OptionAutomaticallyGroupSeriesHelp": "Qosylǵanda, osy tasyǵyshhana ishindegi birneshe qaltalar arasynda taralǵan telehıkaıasy avtomatty túrde bir telehıkaıaǵa biriktiriletin bolady.",
|
"OptionAutomaticallyGroupSeriesHelp": "Qosylǵanda, osy tasyǵyshhana ishindegi birneshe qaltalar arasynda taralǵan telehıkaıasy avtomatty bir telehıkaıaǵa biriktiriletin bolady.",
|
||||||
"OptionBackdrop": "Artqy sýret",
|
"OptionBackdrop": "Artqy sýret",
|
||||||
"OptionBackdropSlideshow": "Artqy sýretter slaıdshoýy",
|
"OptionBackdropSlideshow": "Artqy sýretter slaıdshoýy",
|
||||||
"OptionBackdrops": "Artqy sýretter",
|
"OptionBackdrops": "Artqy sýretter",
|
||||||
|
@ -1618,7 +1618,7 @@
|
||||||
"OptionContinuing": "Jalǵasýda",
|
"OptionContinuing": "Jalǵasýda",
|
||||||
"OptionConvertRecordingPreserveAudio": "Jazbalardy túrlendirgende bastapqy dybysty ózgertpeý (múmkindik bolǵanda)",
|
"OptionConvertRecordingPreserveAudio": "Jazbalardy túrlendirgende bastapqy dybysty ózgertpeý (múmkindik bolǵanda)",
|
||||||
"OptionConvertRecordingPreserveAudioHelp": "Bul jaqsylaý dybysty jetkizedi, biraq keıbir qurylǵylarda oınatý kezinde qaıta kodtaýdy talap etýi múmkin.",
|
"OptionConvertRecordingPreserveAudioHelp": "Bul jaqsylaý dybysty jetkizedi, biraq keıbir qurylǵylarda oınatý kezinde qaıta kodtaýdy talap etýi múmkin.",
|
||||||
"OptionConvertRecordingsToStreamingFormat": "Jazbalardy tasymaldaýǵa ońaı pishimge avtomatty túrde túrlendirý",
|
"OptionConvertRecordingsToStreamingFormat": "Jazbalardy tasymaldaýǵa ońaı pishimge avtomatty túrlendirý",
|
||||||
"OptionConvertRecordingsToStreamingFormatHelp": "Jazbalar qurylǵylaryńyzda ońaı oınatý úshin naqty ýaqytta MKV pishimine túrlendiriledi.",
|
"OptionConvertRecordingsToStreamingFormatHelp": "Jazbalar qurylǵylaryńyzda ońaı oınatý úshin naqty ýaqytta MKV pishimine túrlendiriledi.",
|
||||||
"OptionCriticRating": "Synshylar baǵalaýy",
|
"OptionCriticRating": "Synshylar baǵalaýy",
|
||||||
"OptionCustomUsers": "Teńsheýli",
|
"OptionCustomUsers": "Teńsheýli",
|
||||||
|
@ -1670,7 +1670,7 @@
|
||||||
"OptionEnableM2tsModeHelp": "Mpegts úshin kodtaý kezinde m2ts rejimin qosý.",
|
"OptionEnableM2tsModeHelp": "Mpegts úshin kodtaý kezinde m2ts rejimin qosý.",
|
||||||
"OptionEnableRecordingSubfolders": "Sport, Balalarǵa jáne t.b. sondaı-aq sanattar úshin ishki qaltalar jasalady.",
|
"OptionEnableRecordingSubfolders": "Sport, Balalarǵa jáne t.b. sondaı-aq sanattar úshin ishki qaltalar jasalady.",
|
||||||
"OptionEnableTranscodingThrottle": "Retteýdi qosý",
|
"OptionEnableTranscodingThrottle": "Retteýdi qosý",
|
||||||
"OptionEnableTranscodingThrottleHelp": "Oınatý kezinde serverdiń OP paıdalanýyn azaıtý úshin retteý qaıta kodtaý qarqynyn avtomatty túrde laıyqtaıdy.",
|
"OptionEnableTranscodingThrottleHelp": "Oınatý kezinde serverdiń OP paıdalanýyn azaıtý úshin retteý qaıta kodtaý qarqynyn avtomatty laıyqtaıdy.",
|
||||||
"OptionEnded": "Aıaqtaldy",
|
"OptionEnded": "Aıaqtaldy",
|
||||||
"OptionEpisodeSortName": "Bólimdiń suryptalatyn aty",
|
"OptionEpisodeSortName": "Bólimdiń suryptalatyn aty",
|
||||||
"OptionEpisodes": "TD-bólimder",
|
"OptionEpisodes": "TD-bólimder",
|
||||||
|
@ -1849,7 +1849,7 @@
|
||||||
"PlayCount": "Oınatý esebi",
|
"PlayCount": "Oınatý esebi",
|
||||||
"PlayFromBeginning": "Basynan oınatý",
|
"PlayFromBeginning": "Basynan oınatý",
|
||||||
"PlayNext": "Kelesini oınatý",
|
"PlayNext": "Kelesini oınatý",
|
||||||
"PlayNextEpisodeAutomatically": "Kelesi bólimdi avtomatty túrde júktep alý",
|
"PlayNextEpisodeAutomatically": "Kelesi bólimdi avtomatty júktep alý",
|
||||||
"PlayOnAnotherDevice": "Basqa qurylǵyda oınatý",
|
"PlayOnAnotherDevice": "Basqa qurylǵyda oınatý",
|
||||||
"PlaybackErrorNoCompatibleStream": "Aǵymda eshqandaı syıysymdy aǵyndar qoljetimdi emes. Áreketti keıin qaıtalańyz nemese tolyq málimetter úshin júıelik ákimshińizge baılanysyńyz.",
|
"PlaybackErrorNoCompatibleStream": "Aǵymda eshqandaı syıysymdy aǵyndar qoljetimdi emes. Áreketti keıin qaıtalańyz nemese tolyq málimetter úshin júıelik ákimshińizge baılanysyńyz.",
|
||||||
"PlaybackErrorNotAllowed": "Osy mazmundy oınatý úshin aǵymda sizge ruqsat etilmegen. Tolyq málimetter úshin júıelik ákimshińizge baılanysyńyz.",
|
"PlaybackErrorNotAllowed": "Osy mazmundy oınatý úshin aǵymda sizge ruqsat etilmegen. Tolyq málimetter úshin júıelik ákimshińizge baılanysyńyz.",
|
||||||
|
@ -2052,8 +2052,8 @@
|
||||||
"TabGenres": "Janrlar",
|
"TabGenres": "Janrlar",
|
||||||
"TabGuide": "Telegıd",
|
"TabGuide": "Telegıd",
|
||||||
"TabHelp": "Anyqtama",
|
"TabHelp": "Anyqtama",
|
||||||
"TabHome": "Basty",
|
"TabHome": "Basqy",
|
||||||
"TabHomeScreen": "Basty ekran",
|
"TabHomeScreen": "Basqy ekran",
|
||||||
"TabHosting": "Ornalasý",
|
"TabHosting": "Ornalasý",
|
||||||
"TabImage": "Sýret",
|
"TabImage": "Sýret",
|
||||||
"TabImages": "Sýretter",
|
"TabImages": "Sýretter",
|
||||||
|
|
|
@ -171,7 +171,7 @@
|
||||||
"ErrorMessageUsernameInUse": "이미 사용 중인 사용자명입니다. 다른 이름으로 다시 시도하세요.",
|
"ErrorMessageUsernameInUse": "이미 사용 중인 사용자명입니다. 다른 이름으로 다시 시도하세요.",
|
||||||
"ErrorSavingTvProvider": "TV 제공자를 저장하는데 오류가 발생하였습니다. 접속 가능한지 확인하고 다시 시도하세요.",
|
"ErrorSavingTvProvider": "TV 제공자를 저장하는데 오류가 발생하였습니다. 접속 가능한지 확인하고 다시 시도하세요.",
|
||||||
"ExitFullscreen": "전체화면 나가기",
|
"ExitFullscreen": "전체화면 나가기",
|
||||||
"ExtractChapterImagesHelp": "쳅터 이미지를 추출하면 EMBY앱에서 그래픽 장면 선택 메뉴를 표시할 수 있습니다. 이 프로세스는 느지고, CPU자원을 많이 사용 할 수도 있으며 몇 수 기가 바이트의 공간이 필요할 수 있습니다. 동영상이 검색될때 실행되며 야간에 예약된 작업으로 실행됩니다. 일정은 예약된 작업 영역에서 구성할 수 있습니다. 사용량이 가장 많은 시간에 이 작업를 실행하는 것은 권장되지 않습니다.\n",
|
"ExtractChapterImagesHelp": "쳅터 이미지를 추출하면 EMBY앱에서 그래픽 장면 선택 메뉴를 표시할 수 있습니다. 이 프로세스는 느지고, CPU자원을 많이 사용 할 수도 있으며 몇 수 기가 바이트의 공간이 필요할 수 있습니다. 동영상이 검색될때 실행되며 야간에 예약된 작업으로 실행됩니다. 일정은 예약된 작업 영역에서 구성할 수 있습니다. 사용량이 가장 많은 시간에 이 작업를 실행하는 것은 권장되지 않습니다.",
|
||||||
"FastForward": "빨리 감기",
|
"FastForward": "빨리 감기",
|
||||||
"FileNotFound": "파일을 찾을 수 없습니다.",
|
"FileNotFound": "파일을 찾을 수 없습니다.",
|
||||||
"FileReadError": "파일을 읽는 동안 오류가 발생하였습니다.",
|
"FileReadError": "파일을 읽는 동안 오류가 발생하였습니다.",
|
||||||
|
@ -498,7 +498,7 @@
|
||||||
"LabelAppName": "앱 이름",
|
"LabelAppName": "앱 이름",
|
||||||
"LabelArtist": "아티스트",
|
"LabelArtist": "아티스트",
|
||||||
"LabelArtists": "아티스트:",
|
"LabelArtists": "아티스트:",
|
||||||
"LabelArtistsHelp": "분리 사용할 배수 :",
|
"LabelArtistsHelp": "분리 사용할 배수 ;",
|
||||||
"LabelAudioCodec": "오디오: {0}",
|
"LabelAudioCodec": "오디오: {0}",
|
||||||
"LabelAudioLanguagePreference": "오디오 언어 설정:",
|
"LabelAudioLanguagePreference": "오디오 언어 설정:",
|
||||||
"LabelAvailableTokens": "사용 가능한 토큰:",
|
"LabelAvailableTokens": "사용 가능한 토큰:",
|
||||||
|
|
|
@ -233,13 +233,13 @@
|
||||||
"HeaderTermsOfService": "Jellyfin Naudojimo sąlygos",
|
"HeaderTermsOfService": "Jellyfin Naudojimo sąlygos",
|
||||||
"HeaderThemeSongs": "Teminės dainos",
|
"HeaderThemeSongs": "Teminės dainos",
|
||||||
"HeaderThemeVideos": "Teminiai video",
|
"HeaderThemeVideos": "Teminiai video",
|
||||||
"HeaderToAccessPleaseEnterEasyPinCode": "Prašome įvesti savo lengvą pin kodą.",
|
"HeaderToAccessPleaseEnterEasyPinCode": "Prašome įvesti savo lengvą pin kodą",
|
||||||
"HeaderTryPlayback": "Bandomasis atkūrimas",
|
"HeaderTryPlayback": "Bandomasis atkūrimas",
|
||||||
"HeaderTvTuners": "Tiuneriai",
|
"HeaderTvTuners": "Tiuneriai",
|
||||||
"HeaderUnlockFeature": "Atrakinti funkciją",
|
"HeaderUnlockFeature": "Atrakinti funkciją",
|
||||||
"HeaderUploadNewImage": "Siųsti naują paveikslą",
|
"HeaderUploadNewImage": "Siųsti naują paveikslą",
|
||||||
"HeaderUsers": "Vartotojai",
|
"HeaderUsers": "Vartotojai",
|
||||||
"HeaderYouSaid": "Jūs pasakėte:",
|
"HeaderYouSaid": "Jūs pasakėte…",
|
||||||
"Help": "Padėti",
|
"Help": "Padėti",
|
||||||
"HowDidYouPay": "Kaip sumokėjote?",
|
"HowDidYouPay": "Kaip sumokėjote?",
|
||||||
"IHaveJellyfinPremiere": "Turiu Jellyfin Premiere",
|
"IHaveJellyfinPremiere": "Turiu Jellyfin Premiere",
|
||||||
|
@ -263,7 +263,7 @@
|
||||||
"LabelAllowServerAutoRestart": "Leisti serveriui automatiškai persikrauti pritaikant atnaujinimus",
|
"LabelAllowServerAutoRestart": "Leisti serveriui automatiškai persikrauti pritaikant atnaujinimus",
|
||||||
"LabelAllowServerAutoRestartHelp": "Serveris persikraus tik nieko neveikimo metu, kai nebus aktyvus nei vienas vartotojas.",
|
"LabelAllowServerAutoRestartHelp": "Serveris persikraus tik nieko neveikimo metu, kai nebus aktyvus nei vienas vartotojas.",
|
||||||
"LabelArtists": "Atlikėjai:",
|
"LabelArtists": "Atlikėjai:",
|
||||||
"LabelArtistsHelp": "Atskirti kelis naudojant:",
|
"LabelArtistsHelp": "Atskirti kelis naudojant ;",
|
||||||
"LabelAudioLanguagePreference": "Garso kalbos pageidavimas:",
|
"LabelAudioLanguagePreference": "Garso kalbos pageidavimas:",
|
||||||
"LabelAvailableTokens": "Galimi tokenai:",
|
"LabelAvailableTokens": "Galimi tokenai:",
|
||||||
"LabelBirthDate": "Gimimo data:",
|
"LabelBirthDate": "Gimimo data:",
|
||||||
|
@ -279,7 +279,7 @@
|
||||||
"LabelContentType": "Turinio tipas:",
|
"LabelContentType": "Turinio tipas:",
|
||||||
"LabelCountry": "Šalis:",
|
"LabelCountry": "Šalis:",
|
||||||
"LabelCriticRating": "Kritikų vertinimas:",
|
"LabelCriticRating": "Kritikų vertinimas:",
|
||||||
"LabelCurrentPassword": "Dabartinis slaptažodis",
|
"LabelCurrentPassword": "Dabartinis slaptažodis:",
|
||||||
"LabelCustomCss": "Kitoks CSS:",
|
"LabelCustomCss": "Kitoks CSS:",
|
||||||
"LabelCustomCssHelp": "Pritaikykite tinklapio išvaizdai savo CSS.",
|
"LabelCustomCssHelp": "Pritaikykite tinklapio išvaizdai savo CSS.",
|
||||||
"LabelCustomRating": "Kitoks vertinimas:",
|
"LabelCustomRating": "Kitoks vertinimas:",
|
||||||
|
@ -312,11 +312,11 @@
|
||||||
"LabelEveryXMinutes": "Kas:",
|
"LabelEveryXMinutes": "Kas:",
|
||||||
"LabelExternalDDNS": "Išorinis domenas:",
|
"LabelExternalDDNS": "Išorinis domenas:",
|
||||||
"LabelFailed": "Nepavyko",
|
"LabelFailed": "Nepavyko",
|
||||||
"LabelFanartApiKey": "Asmeninis api raktas",
|
"LabelFanartApiKey": "Asmeninis api raktas:",
|
||||||
"LabelFanartApiKeyHelp": "Fanų meno užklausos be asmeninio API rakto pateiks paveikslus, kurie buvo patvirtinti seniau nei prieš 7 dienas. Su asmeniniu API raktu šis laikas sumažėja iki 48 valandų, o jei esate fanų meno VIP narys, šis laikas dar sumažės iki maždaug 10 minučių.",
|
"LabelFanartApiKeyHelp": "Fanų meno užklausos be asmeninio API rakto pateiks paveikslus, kurie buvo patvirtinti seniau nei prieš 7 dienas. Su asmeniniu API raktu šis laikas sumažėja iki 48 valandų, o jei esate fanų meno VIP narys, šis laikas dar sumažės iki maždaug 10 minučių.",
|
||||||
"LabelFinish": "Baigti",
|
"LabelFinish": "Baigti",
|
||||||
"LabelFolderType": "Aplanko tipas:",
|
"LabelFolderType": "Aplanko tipas:",
|
||||||
"LabelFriendlyName": "Draugiškas pavadinimas",
|
"LabelFriendlyName": "Draugiškas pavadinimas:",
|
||||||
"LabelFriendlyServerName": "Draugiškas serverio pavadinimas:",
|
"LabelFriendlyServerName": "Draugiškas serverio pavadinimas:",
|
||||||
"LabelFriendlyServerNameHelp": "Šis pavadinimas bus naudojamas serverio identifikavimui. Palikus tuščią bus naudojamas kompiuterio pavadinimas.",
|
"LabelFriendlyServerNameHelp": "Šis pavadinimas bus naudojamas serverio identifikavimui. Palikus tuščią bus naudojamas kompiuterio pavadinimas.",
|
||||||
"LabelGroupMoviesIntoCollections": "Grupuoti filmus į kolekcijas",
|
"LabelGroupMoviesIntoCollections": "Grupuoti filmus į kolekcijas",
|
||||||
|
@ -389,14 +389,14 @@
|
||||||
"LabelRefreshMode": "Atnaujinimo režimas:",
|
"LabelRefreshMode": "Atnaujinimo režimas:",
|
||||||
"LabelReleaseDate": "Išleidimo data:",
|
"LabelReleaseDate": "Išleidimo data:",
|
||||||
"LabelRuntimeMinutes": "Trukmė (min.):",
|
"LabelRuntimeMinutes": "Trukmė (min.):",
|
||||||
"LabelSaveLocalMetadata": "Išsaugoti iliustracijas ir metaduomenis į medijos aplankus.",
|
"LabelSaveLocalMetadata": "Išsaugoti iliustracijas ir metaduomenis į medijos aplankus",
|
||||||
"LabelSaveLocalMetadataHelp": "Saugoti iliustracijas ir metaduomenis tiesiai į medijos aplankus, ir taip juos bus lengviau redaguoti.",
|
"LabelSaveLocalMetadataHelp": "Saugoti iliustracijas ir metaduomenis tiesiai į medijos aplankus, ir taip juos bus lengviau redaguoti.",
|
||||||
"LabelSeasonFolderPattern": "Sezono katalogo šablonas:",
|
"LabelSeasonFolderPattern": "Sezono katalogo šablonas:",
|
||||||
"LabelSeasonNumber": "Sezono numeris:",
|
"LabelSeasonNumber": "Sezono numeris:",
|
||||||
"LabelSeasonZeroFolderName": "Nulinio sezono katalogo pavadinimas:",
|
"LabelSeasonZeroFolderName": "Nulinio sezono katalogo pavadinimas:",
|
||||||
"LabelSelectUsers": "Rinktis vartotojus:",
|
"LabelSelectUsers": "Rinktis vartotojus:",
|
||||||
"LabelSerialNumber": "Serijinis numeris",
|
"LabelSerialNumber": "Serijinis numeris",
|
||||||
"LabelSeries": "Laidos",
|
"LabelSeries": "Laidos:",
|
||||||
"LabelSeriesRecordingPath": "Laidų įrašų vieta (nebūtina):",
|
"LabelSeriesRecordingPath": "Laidų įrašų vieta (nebūtina):",
|
||||||
"LabelShortOverview": "Trumpa apžvalga:",
|
"LabelShortOverview": "Trumpa apžvalga:",
|
||||||
"LabelSkipped": "Praleista",
|
"LabelSkipped": "Praleista",
|
||||||
|
@ -421,7 +421,7 @@
|
||||||
"LabelType": "Tipas:",
|
"LabelType": "Tipas:",
|
||||||
"LabelUnairedMissingEpisodesWithinSeasons": "Rodyti sezonuose dar netransliuotas serijas",
|
"LabelUnairedMissingEpisodesWithinSeasons": "Rodyti sezonuose dar netransliuotas serijas",
|
||||||
"LabelUseNotificationServices": "Naudoti šias paslaugas:",
|
"LabelUseNotificationServices": "Naudoti šias paslaugas:",
|
||||||
"LabelUser": "Vartotojas",
|
"LabelUser": "Vartotojas:",
|
||||||
"LabelVideoType": "Video tipas:",
|
"LabelVideoType": "Video tipas:",
|
||||||
"LabelWebsite": "Tinklapis:",
|
"LabelWebsite": "Tinklapis:",
|
||||||
"LabelYear": "Metai:",
|
"LabelYear": "Metai:",
|
||||||
|
@ -512,7 +512,7 @@
|
||||||
"OptionDownloadLogoImage": "Logotipas",
|
"OptionDownloadLogoImage": "Logotipas",
|
||||||
"OptionDownloadMenuImage": "Meniu",
|
"OptionDownloadMenuImage": "Meniu",
|
||||||
"OptionDownloadPrimaryImage": "Pirminis",
|
"OptionDownloadPrimaryImage": "Pirminis",
|
||||||
"OptionDownloadThumbImage": "Minipav.",
|
"OptionDownloadThumbImage": "Minipav",
|
||||||
"OptionDvd": "DVD",
|
"OptionDvd": "DVD",
|
||||||
"OptionEnableAccessFromAllDevices": "Leisti prieigą iš visų įrenginių",
|
"OptionEnableAccessFromAllDevices": "Leisti prieigą iš visų įrenginių",
|
||||||
"OptionEnableAccessToAllChannels": "Leisti prieigą prie visų kanalų",
|
"OptionEnableAccessToAllChannels": "Leisti prieigą prie visų kanalų",
|
||||||
|
@ -572,8 +572,8 @@
|
||||||
"OptionSpecialEpisode": "Ypatingos",
|
"OptionSpecialEpisode": "Ypatingos",
|
||||||
"OptionSunday": "Sekmadienis",
|
"OptionSunday": "Sekmadienis",
|
||||||
"OptionSundayShort": "Sek",
|
"OptionSundayShort": "Sek",
|
||||||
"OptionThumb": "Minipav.",
|
"OptionThumb": "Minipav",
|
||||||
"OptionThumbCard": "Minipav.",
|
"OptionThumbCard": "Minipav",
|
||||||
"OptionThursday": "Ketvirtadienis",
|
"OptionThursday": "Ketvirtadienis",
|
||||||
"OptionThursdayShort": "Ket",
|
"OptionThursdayShort": "Ket",
|
||||||
"OptionTimeline": "Laiko juosta",
|
"OptionTimeline": "Laiko juosta",
|
||||||
|
@ -733,7 +733,7 @@
|
||||||
"ValueAlbumCount": "{0} albumų",
|
"ValueAlbumCount": "{0} albumų",
|
||||||
"ValueDiscNumber": "Diskas {0}",
|
"ValueDiscNumber": "Diskas {0}",
|
||||||
"ValueEpisodeCount": "{0} serijų",
|
"ValueEpisodeCount": "{0} serijų",
|
||||||
"ValueMinutes": "{0} min.",
|
"ValueMinutes": "{0} min",
|
||||||
"ValueMovieCount": "{0} filmų",
|
"ValueMovieCount": "{0} filmų",
|
||||||
"ValueMusicVideoCount": "{0} muzikiniai video",
|
"ValueMusicVideoCount": "{0} muzikiniai video",
|
||||||
"ValueOneAlbum": "1 albumas",
|
"ValueOneAlbum": "1 albumas",
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
"Delete": "Padam",
|
"Delete": "Padam",
|
||||||
"FolderTypeTvShows": "TV",
|
"FolderTypeTvShows": "TV",
|
||||||
"HeaderParentalRating": "Parental Rating",
|
"HeaderParentalRating": "Parental Rating",
|
||||||
"HeaderSeries": "Series:",
|
"HeaderSeries": "Series",
|
||||||
"HeaderYear": "Year:",
|
"HeaderYear": "Year",
|
||||||
"LabelFinish": "Habis",
|
"LabelFinish": "Habis",
|
||||||
"LabelNext": "Seterusnya",
|
"LabelNext": "Seterusnya",
|
||||||
"LabelPrevious": "Sebelumnya",
|
"LabelPrevious": "Sebelumnya",
|
||||||
|
|
|
@ -1482,7 +1482,7 @@
|
||||||
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Następujące lokalizacje mediów zostaną usunięte z biblioteki Jellyfin:",
|
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Następujące lokalizacje mediów zostaną usunięte z biblioteki Jellyfin:",
|
||||||
"MessageToValidateSupporter": "Jeśli posiadasz aktywną subskrypcję Jellyfin Premium, upewnij się, że ją poprawnie skonfigurowałeś przy pomocy Kokpitu serwera Jellyfin, do którego możesz uzyskać dostęp, klikając na pozycję Premium menu startowego.",
|
"MessageToValidateSupporter": "Jeśli posiadasz aktywną subskrypcję Jellyfin Premium, upewnij się, że ją poprawnie skonfigurowałeś przy pomocy Kokpitu serwera Jellyfin, do którego możesz uzyskać dostęp, klikając na pozycję Premium menu startowego.",
|
||||||
"MessageTrialExpired": "Zakończył się okres próbny dla tej opcji",
|
"MessageTrialExpired": "Zakończył się okres próbny dla tej opcji",
|
||||||
"MessageTrialWillExpireIn": "Okres próbny dla tej funkcji wygaśnie za {0} dni.",
|
"MessageTrialWillExpireIn": "Okres próbny dla tej funkcji wygaśnie za {0} dni",
|
||||||
"MessageTunerDeviceNotListed": "Twojego tunera nie ma na liście? Spróbuj zainstalować zewnętrznego dostawcę usług, aby uzyskać więcej dostępnych transmisji telewizyjnych.",
|
"MessageTunerDeviceNotListed": "Twojego tunera nie ma na liście? Spróbuj zainstalować zewnętrznego dostawcę usług, aby uzyskać więcej dostępnych transmisji telewizyjnych.",
|
||||||
"MessageUnableToConnectToServer": "Połączenie z wybranym serwerem jest teraz niemożliwe. Upewnij się, że jest uruchomiony i spróbuj ponownie.",
|
"MessageUnableToConnectToServer": "Połączenie z wybranym serwerem jest teraz niemożliwe. Upewnij się, że jest uruchomiony i spróbuj ponownie.",
|
||||||
"MessageUnlockAppWithPurchaseOrSupporter": "Odblokuj tę funkcję, za niewielką jednorazową opłatą lub przy użyciu aktywnej subskrypcji Jellyfin Premium.",
|
"MessageUnlockAppWithPurchaseOrSupporter": "Odblokuj tę funkcję, za niewielką jednorazową opłatą lub przy użyciu aktywnej subskrypcji Jellyfin Premium.",
|
||||||
|
|
|
@ -792,7 +792,7 @@
|
||||||
"HeaderXmlDocumentAttribute": "Atributo do Documento Xml",
|
"HeaderXmlDocumentAttribute": "Atributo do Documento Xml",
|
||||||
"HeaderXmlDocumentAttributes": "Atributos do Documento Xml",
|
"HeaderXmlDocumentAttributes": "Atributos do Documento Xml",
|
||||||
"HeaderXmlSettings": "Ajustes do Xml",
|
"HeaderXmlSettings": "Ajustes do Xml",
|
||||||
"HeaderYear": "Ano:",
|
"HeaderYear": "Ano",
|
||||||
"HeaderYears": "Anos",
|
"HeaderYears": "Anos",
|
||||||
"HeaderYouSaid": "Você Disse...",
|
"HeaderYouSaid": "Você Disse...",
|
||||||
"HeadersFolders": "Pastas",
|
"HeadersFolders": "Pastas",
|
||||||
|
@ -807,7 +807,7 @@
|
||||||
"IHaveJellyfinPremiere": "Eu tenho Jellyfin Premiere",
|
"IHaveJellyfinPremiere": "Eu tenho Jellyfin Premiere",
|
||||||
"IPurchasedThisApp": "Eu comprei este app",
|
"IPurchasedThisApp": "Eu comprei este app",
|
||||||
"Identify": "Identificar",
|
"Identify": "Identificar",
|
||||||
"ImageUploadAspectRatioHelp": "Proporção de Imagem 1:1 Recomendada. Apenas JPG/PNG",
|
"ImageUploadAspectRatioHelp": "Proporção de Imagem 1:1 Recomendada. Apenas JPG/PNG.",
|
||||||
"Images": "Imagens",
|
"Images": "Imagens",
|
||||||
"ImdbRating": "Avaliação IMDb",
|
"ImdbRating": "Avaliação IMDb",
|
||||||
"ImportFavoriteChannelsHelp": "Se ativado, apenas canais que estão marcados como favoritos no sintonizador serão importados.",
|
"ImportFavoriteChannelsHelp": "Se ativado, apenas canais que estão marcados como favoritos no sintonizador serão importados.",
|
||||||
|
@ -1035,7 +1035,7 @@
|
||||||
"LabelInNetworkSignInWithEasyPassword": "Ativar acesso dentro da rede com meu código pin fácil",
|
"LabelInNetworkSignInWithEasyPassword": "Ativar acesso dentro da rede com meu código pin fácil",
|
||||||
"LabelInNetworkSignInWithEasyPasswordHelp": "Se ativado, você poderá usar um código pin fácil para entrar nos apps do Jellyfin dentro de sua rede. Sua senha normal só será necessária fora de sua casa. Se o código pin for deixado em branco, não será necessária uma senha dentro de sua rede doméstica.",
|
"LabelInNetworkSignInWithEasyPasswordHelp": "Se ativado, você poderá usar um código pin fácil para entrar nos apps do Jellyfin dentro de sua rede. Sua senha normal só será necessária fora de sua casa. Se o código pin for deixado em branco, não será necessária uma senha dentro de sua rede doméstica.",
|
||||||
"LabelInternetQuality": "Qualidade da internet:",
|
"LabelInternetQuality": "Qualidade da internet:",
|
||||||
"LabelIpAddressValue": "Endereço Ip: {0}",
|
"LabelIpAddressValue": "Endereço IP: {0}",
|
||||||
"LabelItemLimit": "Limite de itens:",
|
"LabelItemLimit": "Limite de itens:",
|
||||||
"LabelJpgPngOnly": "Apenas JPG/PNG",
|
"LabelJpgPngOnly": "Apenas JPG/PNG",
|
||||||
"LabelKeep:": "Manter:",
|
"LabelKeep:": "Manter:",
|
||||||
|
@ -1289,7 +1289,7 @@
|
||||||
"LabelView": "Visualizar:",
|
"LabelView": "Visualizar:",
|
||||||
"LabelWindowBackgroundColor": "Cor de fundo do texto:",
|
"LabelWindowBackgroundColor": "Cor de fundo do texto:",
|
||||||
"LabelXDlnaCapHelp": "Determina o conteúdo do elemento X_DLNACAP no namespace urn:schemas-dlna-org:device-1-0.",
|
"LabelXDlnaCapHelp": "Determina o conteúdo do elemento X_DLNACAP no namespace urn:schemas-dlna-org:device-1-0.",
|
||||||
"LabelXDlnaDocHelp": "Determina o conteúdo do elemento X_DLNADOC no namespace urn:schemas-dlna-org:device-1-0",
|
"LabelXDlnaDocHelp": "Determina o conteúdo do elemento X_DLNADOC no namespace urn:schemas-dlna-org:device-1-0.",
|
||||||
"LabelYear": "Ano:",
|
"LabelYear": "Ano:",
|
||||||
"LabelYourFirstName": "Seu primeiro nome:",
|
"LabelYourFirstName": "Seu primeiro nome:",
|
||||||
"LabelYoureDone": "Pronto!",
|
"LabelYoureDone": "Pronto!",
|
||||||
|
@ -1408,7 +1408,7 @@
|
||||||
"MessageInvitationSentToUser": "Um email foi enviado para {0}, convidando-os para aceitar seu convite.",
|
"MessageInvitationSentToUser": "Um email foi enviado para {0}, convidando-os para aceitar seu convite.",
|
||||||
"MessageItemSaved": "Item salvo.",
|
"MessageItemSaved": "Item salvo.",
|
||||||
"MessageItemsAdded": "Itens adicionados.",
|
"MessageItemsAdded": "Itens adicionados.",
|
||||||
"MessageJellyfinAccontRemoved": "A conta do Jellyfin foi removida para este usuário",
|
"MessageJellyfinAccontRemoved": "A conta do Jellyfin foi removida para este usuário.",
|
||||||
"MessageJellyfinAccountAdded": "A conta do Jellyfin foi adicionada para este usuário.",
|
"MessageJellyfinAccountAdded": "A conta do Jellyfin foi adicionada para este usuário.",
|
||||||
"MessageLeaveEmptyToInherit": "Deixar em branco para herdar os ajustes de um item superior, ou o valor padrão global",
|
"MessageLeaveEmptyToInherit": "Deixar em branco para herdar os ajustes de um item superior, ou o valor padrão global",
|
||||||
"MessageLoggedOutParentalControl": "O acesso está atualmente restrito. Por favor, tente mais tarde.",
|
"MessageLoggedOutParentalControl": "O acesso está atualmente restrito. Por favor, tente mais tarde.",
|
||||||
|
@ -1426,7 +1426,7 @@
|
||||||
"MessageNoSyncJobsFound": "Nenhum download encontrado. Crie tarefas de download usando os botões Download encontrados no app.",
|
"MessageNoSyncJobsFound": "Nenhum download encontrado. Crie tarefas de download usando os botões Download encontrados no app.",
|
||||||
"MessageNoTrailersFound": "Nenhum trailer encontrado. Instale o canal Trailer para melhorar sua experiência com filmes, adicionando uma biblioteca de trailers da internet.",
|
"MessageNoTrailersFound": "Nenhum trailer encontrado. Instale o canal Trailer para melhorar sua experiência com filmes, adicionando uma biblioteca de trailers da internet.",
|
||||||
"MessageNothingHere": "Nada aqui.",
|
"MessageNothingHere": "Nada aqui.",
|
||||||
"MessagePasswordResetForUsers": "As senhas foram removidas dos seguintes usuários. Para entrar, acesse com uma senha em branco",
|
"MessagePasswordResetForUsers": "As senhas foram removidas dos seguintes usuários. Para entrar, acesse com uma senha em branco.",
|
||||||
"MessagePendingJellyfinAccountAdded": "A conta do Jellyfin foi adicionada para este usuário. Um email será enviado para o dono da conta. O convite precisará ser confirmado clicando no link dentro do email.",
|
"MessagePendingJellyfinAccountAdded": "A conta do Jellyfin foi adicionada para este usuário. Um email será enviado para o dono da conta. O convite precisará ser confirmado clicando no link dentro do email.",
|
||||||
"MessagePlayAccessRestricted": "A reprodução para este conteúdo está restrita. Por favor, contate o administrador do Servidor Jellyfin para mais informações.",
|
"MessagePlayAccessRestricted": "A reprodução para este conteúdo está restrita. Por favor, contate o administrador do Servidor Jellyfin para mais informações.",
|
||||||
"MessagePleaseEnsureInternetMetadata": "Por favor, certifique-se que o download de metadados da internet está habilitado.",
|
"MessagePleaseEnsureInternetMetadata": "Por favor, certifique-se que o download de metadados da internet está habilitado.",
|
||||||
|
@ -1489,7 +1489,7 @@
|
||||||
"NoItemsFound": "Nenhum item encontrado.",
|
"NoItemsFound": "Nenhum item encontrado.",
|
||||||
"NoNewDevicesFound": "Nenhum dispositivo novo encontrado. Para adicionar um novo sintonizador, feche esta mensagem e digite as informações do dispositivo manualmente.",
|
"NoNewDevicesFound": "Nenhum dispositivo novo encontrado. Para adicionar um novo sintonizador, feche esta mensagem e digite as informações do dispositivo manualmente.",
|
||||||
"NoNextUpItemsMessage": "Nenhum encontrado. Comece a assistir suas séries!",
|
"NoNextUpItemsMessage": "Nenhum encontrado. Comece a assistir suas séries!",
|
||||||
"NoPluginConfigurationMessage": "Este plugin não tem ajustes para configurar",
|
"NoPluginConfigurationMessage": "Este plugin não tem ajustes para configurar.",
|
||||||
"NoPluginsInstalledMessage": "Não existem plugins instalados.",
|
"NoPluginsInstalledMessage": "Não existem plugins instalados.",
|
||||||
"NoResultsFound": "Nenhum resultado encontrado.",
|
"NoResultsFound": "Nenhum resultado encontrado.",
|
||||||
"NoSubtitleSearchResultsFound": "Nenhum resultado encontrado.",
|
"NoSubtitleSearchResultsFound": "Nenhum resultado encontrado.",
|
||||||
|
@ -2138,5 +2138,68 @@
|
||||||
"XmlTvPathHelp": "Um local para um arquivo xml tv. O Jellyfin lerá este arquivo e periodicamente verificará se existem atualizações. Você é responsável por criar e atualizar o arquivo.",
|
"XmlTvPathHelp": "Um local para um arquivo xml tv. O Jellyfin lerá este arquivo e periodicamente verificará se existem atualizações. Você é responsável por criar e atualizar o arquivo.",
|
||||||
"XmlTvSportsCategoriesHelp": "Programas com estas categorias serão exibidos como programas de esporte. Separados com '|'.",
|
"XmlTvSportsCategoriesHelp": "Programas com estas categorias serão exibidos como programas de esporte. Separados com '|'.",
|
||||||
"Yes": "Sim",
|
"Yes": "Sim",
|
||||||
"Yesterday": "Ontem"
|
"Yesterday": "Ontem",
|
||||||
|
"Alerts": "Alertas",
|
||||||
|
"Auto": "Automático",
|
||||||
|
"Banner": "Cartaz",
|
||||||
|
"Blacklist": "Lista negra",
|
||||||
|
"ButtonDownload": "Baixar",
|
||||||
|
"ButtonInfo": "Informações",
|
||||||
|
"ButtonMenu": "Opções",
|
||||||
|
"ButtonPlayTrailer": "Trailer",
|
||||||
|
"ButtonTrailer": "Trailer",
|
||||||
|
"ButtonWebsite": "Site",
|
||||||
|
"CategoryPlugin": "Plugins",
|
||||||
|
"ChangingMetadataImageSettingsNewContent": "Alterações nas configurações de metadados e arte de cartazes são aplicadas apenas a novos conteúdos da sua biblioteca. Para aplicar as mudanças no conteúdo existente, será necessário atualizar o metadado do conteúdo manualmente.",
|
||||||
|
"Desktop": "Área de trabalho",
|
||||||
|
"Download": "Download",
|
||||||
|
"Downloads": "Downloads",
|
||||||
|
"DownloadsValue": "{0} arquivos baixados",
|
||||||
|
"Extras": "Extras",
|
||||||
|
"GuideProviderLogin": "Provedor",
|
||||||
|
"HeaderAdmin": "Administrador",
|
||||||
|
"HeaderApp": "Aplicativo",
|
||||||
|
"HeaderAudioLanguages": "Opções de áudio",
|
||||||
|
"HeaderImageLogo": "Logo",
|
||||||
|
"HeaderLinks": "Links",
|
||||||
|
"HeaderMenu": "Opções",
|
||||||
|
"HeaderStatus": "Status",
|
||||||
|
"HeaderTV": "TV",
|
||||||
|
"HeaderTags": "Marcações",
|
||||||
|
"HeaderTrailers": "Trailers",
|
||||||
|
"Horizontal": "Horizontal",
|
||||||
|
"LabelAbortedByServerShutdown": "(Abortado devido ao desligamento do servidor)",
|
||||||
|
"LabelCache": "Cache:",
|
||||||
|
"LabelEmail": "E-mail:",
|
||||||
|
"LabelLocalSyncStatusValue": "Situação: {0}",
|
||||||
|
"LabelLogs": "Logs:",
|
||||||
|
"LabelProfileCodecs": "Codecs:",
|
||||||
|
"LabelSkin": "Interface:",
|
||||||
|
"LabelStatus": "Situação:",
|
||||||
|
"LabelTag": "Marcação:",
|
||||||
|
"LabelUrl": "Url:",
|
||||||
|
"LabelWebsite": "Website:",
|
||||||
|
"LeaveBlankToNotSetAPassword": "Opcional - caso não queira definir uma senha, deixe em branco",
|
||||||
|
"LetterButtonAbbreviation": "A",
|
||||||
|
"LinkApi": "Api",
|
||||||
|
"LinkGithub": "Github",
|
||||||
|
"LinksValue": "Links: {0}",
|
||||||
|
"Logo": "Logo",
|
||||||
|
"MediaInfoAltitude": "Altitude",
|
||||||
|
"MediaInfoCodec": "Codec",
|
||||||
|
"MediaInfoFramerate": "Taxa de quadros",
|
||||||
|
"MediaInfoLatitude": "Latitude",
|
||||||
|
"MediaInfoLayout": "Disposição",
|
||||||
|
"MediaInfoLongitude": "Longitude",
|
||||||
|
"MediaInfoSoftware": "Programa",
|
||||||
|
"Menu": "Opções",
|
||||||
|
"MessageImageFileTypeAllowed": "Apenas arquivos JPEG e PNG são suportados.",
|
||||||
|
"MessageImageTypeNotSelected": "Por favor selecione um tipo de imagem na lista de seleção do menu.",
|
||||||
|
"MessagePaymentServicesUnavailable": "Os serviços de pagamento estão indisponíveis. Por favor, tente mais tarde.",
|
||||||
|
"Normal": "Normal",
|
||||||
|
"Option2Player": "2+",
|
||||||
|
"Option3D": "3D",
|
||||||
|
"Option3Player": "3+",
|
||||||
|
"Option4Player": "4+",
|
||||||
|
"OptionAuto": "Automático"
|
||||||
}
|
}
|
|
@ -87,7 +87,7 @@
|
||||||
"HeaderRecentlyPlayed": "Rulate Recent",
|
"HeaderRecentlyPlayed": "Rulate Recent",
|
||||||
"HeaderRemoteControl": "Control la distanță",
|
"HeaderRemoteControl": "Control la distanță",
|
||||||
"HeaderResume": "Reluare",
|
"HeaderResume": "Reluare",
|
||||||
"HeaderSeries": "Series:",
|
"HeaderSeries": "Series",
|
||||||
"HeaderServices": "Servicii",
|
"HeaderServices": "Servicii",
|
||||||
"HeaderSetupLibrary": "Setați-vă biblitecile media",
|
"HeaderSetupLibrary": "Setați-vă biblitecile media",
|
||||||
"HeaderSync": "Sincronizează",
|
"HeaderSync": "Sincronizează",
|
||||||
|
@ -100,7 +100,7 @@
|
||||||
"HeaderUploadNewImage": "Încarcă o imagine nouă",
|
"HeaderUploadNewImage": "Încarcă o imagine nouă",
|
||||||
"HeaderUsers": "Utilizatori",
|
"HeaderUsers": "Utilizatori",
|
||||||
"HeaderVideo": "Filme",
|
"HeaderVideo": "Filme",
|
||||||
"HeaderYear": "Year:",
|
"HeaderYear": "Year",
|
||||||
"Help": "Ajutor",
|
"Help": "Ajutor",
|
||||||
"ImageUploadAspectRatioHelp": "Rație de Aspect Recomandată 1:1. Doar fișiere JPG/PNG.",
|
"ImageUploadAspectRatioHelp": "Rație de Aspect Recomandată 1:1. Doar fișiere JPG/PNG.",
|
||||||
"ImportMissingEpisodesHelp": "Dacă este activată, informația despre episoadele lipsă va fi importată in baza de date Jellyfin și va fi afișată în cadrul serialelor. Aceasta poate cauza un timp semnificativ mai îndelungat la scanarea bibliotecilor.",
|
"ImportMissingEpisodesHelp": "Dacă este activată, informația despre episoadele lipsă va fi importată in baza de date Jellyfin și va fi afișată în cadrul serialelor. Aceasta poate cauza un timp semnificativ mai îndelungat la scanarea bibliotecilor.",
|
||||||
|
@ -108,7 +108,7 @@
|
||||||
"LabelAllowServerAutoRestart": "Permite serverului să se repornească automat pentru a aplica actualizările",
|
"LabelAllowServerAutoRestart": "Permite serverului să se repornească automat pentru a aplica actualizările",
|
||||||
"LabelAllowServerAutoRestartHelp": "Serverul se va reporni doar în timp ce nu are nici o sarcină, când nu este nici un utilizator conectat.",
|
"LabelAllowServerAutoRestartHelp": "Serverul se va reporni doar în timp ce nu are nici o sarcină, când nu este nici un utilizator conectat.",
|
||||||
"LabelArtists": "Artisti:",
|
"LabelArtists": "Artisti:",
|
||||||
"LabelArtistsHelp": "Folosire separata multipla",
|
"LabelArtistsHelp": "Folosire separata multipla ;",
|
||||||
"LabelAudioLanguagePreference": "Preferințe de limbă pentru audio:",
|
"LabelAudioLanguagePreference": "Preferințe de limbă pentru audio:",
|
||||||
"LabelCachePath": "Cale pentru cache:",
|
"LabelCachePath": "Cale pentru cache:",
|
||||||
"LabelCachePathHelp": "Specificați o locație specială pentru fișierele de cache, precum imagini etc. Lasați gol pentru a folosi setarea implicită.",
|
"LabelCachePathHelp": "Specificați o locație specială pentru fișierele de cache, precum imagini etc. Lasați gol pentru a folosi setarea implicită.",
|
||||||
|
@ -142,7 +142,7 @@
|
||||||
"LabelNewPassword": "Parola nouă:",
|
"LabelNewPassword": "Parola nouă:",
|
||||||
"LabelNewPasswordConfirm": "Confirmă parola nouă:",
|
"LabelNewPasswordConfirm": "Confirmă parola nouă:",
|
||||||
"LabelNext": "Următorul",
|
"LabelNext": "Următorul",
|
||||||
"LabelNumberOfGuideDays": "Numărul de zile de ghid de descărcat",
|
"LabelNumberOfGuideDays": "Numărul de zile de ghid de descărcat:",
|
||||||
"LabelNumberOfGuideDaysHelp": "Descărcând mai multe zile de ghid va permite să programați mai în avans și să vizualizați listările mai în viitor, dar descărcarea va dura mai mult. \"Automat\" va alege în funcție de numărul de canale.",
|
"LabelNumberOfGuideDaysHelp": "Descărcând mai multe zile de ghid va permite să programați mai în avans și să vizualizați listările mai în viitor, dar descărcarea va dura mai mult. \"Automat\" va alege în funcție de numărul de canale.",
|
||||||
"LabelPassword": "Parolă:",
|
"LabelPassword": "Parolă:",
|
||||||
"LabelPinCode": "Codul Pin:",
|
"LabelPinCode": "Codul Pin:",
|
||||||
|
@ -155,12 +155,12 @@
|
||||||
"LabelSeriesRecordingPath": "Calea pentru înregistrări seriale (opțional):",
|
"LabelSeriesRecordingPath": "Calea pentru înregistrări seriale (opțional):",
|
||||||
"LabelStopWhenPossible": "Oprește când este posibil:",
|
"LabelStopWhenPossible": "Oprește când este posibil:",
|
||||||
"LabelSubtitleLanguagePreference": "Preferințe de limbă pentru subtitrare:",
|
"LabelSubtitleLanguagePreference": "Preferințe de limbă pentru subtitrare:",
|
||||||
"LabelSyncTempPath": "Cale fișier temporară",
|
"LabelSyncTempPath": "Cale fișier temporară:",
|
||||||
"LabelSyncTempPathHelp": "Specificați un dosar de lucru special pentru sincronizare. Fișierele media convertite, create în timpul procesului de sincronizare, vor fi stocate aici.",
|
"LabelSyncTempPathHelp": "Specificați un dosar de lucru special pentru sincronizare. Fișierele media convertite, create în timpul procesului de sincronizare, vor fi stocate aici.",
|
||||||
"LabelTimeLimitHours": "Limită de timp(ore):",
|
"LabelTimeLimitHours": "Limită de timp(ore):",
|
||||||
"LabelTranscodingTempPath": "Cale temporară pentru conversie:",
|
"LabelTranscodingTempPath": "Cale temporară pentru conversie:",
|
||||||
"LabelTranscodingTempPathHelp": "Acest director conține fișierele de lucru folosite de convertor. Specificați o cale specială sau lasați gol pentru a folosi pe cea implicită în directorul de lucru al serverului.",
|
"LabelTranscodingTempPathHelp": "Acest director conține fișierele de lucru folosite de convertor. Specificați o cale specială sau lasați gol pentru a folosi pe cea implicită în directorul de lucru al serverului.",
|
||||||
"LabelTriggerType": "Tip Declanșator",
|
"LabelTriggerType": "Tip Declanșator:",
|
||||||
"LabelUnairedMissingEpisodesWithinSeasons": "Afișează episoadele nedifuzate din seriale",
|
"LabelUnairedMissingEpisodesWithinSeasons": "Afișează episoadele nedifuzate din seriale",
|
||||||
"LabelUrl": "Adresă web:",
|
"LabelUrl": "Adresă web:",
|
||||||
"LabelUser": "Utilizator:",
|
"LabelUser": "Utilizator:",
|
||||||
|
@ -170,7 +170,7 @@
|
||||||
"LibraryAccessHelp": "Selectează dosarele media partajate cu acest utilizator. Administratorii vor avea posibilitatea sa modifice toate dosarele utilizând managerul de metadata.",
|
"LibraryAccessHelp": "Selectează dosarele media partajate cu acest utilizator. Administratorii vor avea posibilitatea sa modifice toate dosarele utilizând managerul de metadata.",
|
||||||
"MaxParentalRatingHelp": "Conținutul cu un o limită de vârstă mai mare va fi ascuns pentru acest utilizator.",
|
"MaxParentalRatingHelp": "Conținutul cu un o limită de vârstă mai mare va fi ascuns pentru acest utilizator.",
|
||||||
"MessageEnablingOptionLongerScans": "Activând această opțiune poate rezulta în scanări ale bilbiotecilor semnificativ mai îndelungate.",
|
"MessageEnablingOptionLongerScans": "Activând această opțiune poate rezulta în scanări ale bilbiotecilor semnificativ mai îndelungate.",
|
||||||
"MessageNoServicesInstalled": "Niciun Serviciu nu este instalat",
|
"MessageNoServicesInstalled": "Niciun Serviciu nu este instalat.",
|
||||||
"MessageNothingHere": "Nimic aici.",
|
"MessageNothingHere": "Nimic aici.",
|
||||||
"MessagePleaseEnsureInternetMetadata": "Vă rugăm să vă asigurați că descarcarea de metadata din internet este activată.",
|
"MessagePleaseEnsureInternetMetadata": "Vă rugăm să vă asigurați că descarcarea de metadata din internet este activată.",
|
||||||
"MinutesAfter": "minute după",
|
"MinutesAfter": "minute după",
|
||||||
|
|
|
@ -1237,7 +1237,7 @@
|
||||||
"LabelSerialNumber": "Серийный номер",
|
"LabelSerialNumber": "Серийный номер",
|
||||||
"LabelSeries": "Сериал:",
|
"LabelSeries": "Сериал:",
|
||||||
"LabelSeriesRecordingPath": "Путь к записываемым сериалам (необязательно):",
|
"LabelSeriesRecordingPath": "Путь к записываемым сериалам (необязательно):",
|
||||||
"LabelServerHost": "Хост:",
|
"LabelServerHost": "Узел:",
|
||||||
"LabelServerHostHelp": "192.168.1.100 или https://myserver.com",
|
"LabelServerHostHelp": "192.168.1.100 или https://myserver.com",
|
||||||
"LabelServerPort": "Порт:",
|
"LabelServerPort": "Порт:",
|
||||||
"LabelShortOverview": "Краткий обзор:",
|
"LabelShortOverview": "Краткий обзор:",
|
||||||
|
@ -2044,7 +2044,7 @@
|
||||||
"TabDisplay": "Отображение",
|
"TabDisplay": "Отображение",
|
||||||
"TabEpisodes": "Эпизоды",
|
"TabEpisodes": "Эпизоды",
|
||||||
"TabExpert": "Экспертные",
|
"TabExpert": "Экспертные",
|
||||||
"TabExtras": "В дополнение",
|
"TabExtras": "Дополннительные",
|
||||||
"TabFavorites": "Избранное",
|
"TabFavorites": "Избранное",
|
||||||
"TabFilter": "Фильтры",
|
"TabFilter": "Фильтры",
|
||||||
"TabFolders": "Папки",
|
"TabFolders": "Папки",
|
||||||
|
|
|
@ -115,5 +115,61 @@
|
||||||
"ViewTypeMusicFavoriteAlbums": "Priljubljeni Albumi",
|
"ViewTypeMusicFavoriteAlbums": "Priljubljeni Albumi",
|
||||||
"ViewTypeMusicFavoriteArtists": "Priljubljeni Izvajalci",
|
"ViewTypeMusicFavoriteArtists": "Priljubljeni Izvajalci",
|
||||||
"ViewTypeMusicFavoriteSongs": "Priljubljene skladbe",
|
"ViewTypeMusicFavoriteSongs": "Priljubljene skladbe",
|
||||||
"WelcomeToProject": "Dobrodosli v Jellyfin!"
|
"WelcomeToProject": "Dobrodosli v Jellyfin!",
|
||||||
|
"Absolute": "Absolutno",
|
||||||
|
"Accept": "Sprejmi",
|
||||||
|
"AccessRestrictedTryAgainLater": "Dostop je trenutno omejen. Poskusite ponovno kasneje.",
|
||||||
|
"Actor": "Igralec",
|
||||||
|
"Add": "Dodaj",
|
||||||
|
"AddGuideProviderHelp": "Dodaj vir informacij za TV vodiča",
|
||||||
|
"AddToCollection": "Dodaj v zbirko",
|
||||||
|
"AddToPlayQueue": "Dodaj v čakalno vrsto",
|
||||||
|
"AddToPlaylist": "Dodaj na seznam predvajanja",
|
||||||
|
"AddUser": "Dodaj uporabnika",
|
||||||
|
"AddUserByManually": "Dodaj lokalnega uporabnika in ročno vnesi podatke o uporabniku.",
|
||||||
|
"AddedOnValue": "Dodano {0}",
|
||||||
|
"AdditionalNotificationServices": "Prebrskaj katalog dodatkov za dodatne storitve obveščanja.",
|
||||||
|
"Advanced": "Napredno",
|
||||||
|
"AirDate": "Datum predvajanja",
|
||||||
|
"Aired": "Predvajano",
|
||||||
|
"Albums": "Albumi",
|
||||||
|
"Alerts": "Alarmi",
|
||||||
|
"All": "Vse",
|
||||||
|
"AllChannels": "Vsi kanali",
|
||||||
|
"AllComplexFormats": "Vsi napredni formati (ASS, SSA, VOBSUB, PGS, SUB/IDX, itd.)",
|
||||||
|
"AllEpisodes": "Vse epizode",
|
||||||
|
"AllLanguages": "Vsi jeziki",
|
||||||
|
"AllLibraries": "Vse knjižnice",
|
||||||
|
"AllowDeletionFromAll": "Dovoli brisanje predstavnosti iz vseh knjižnic",
|
||||||
|
"AllowHWTranscodingHelp": "Če je omogočeno, omogoča predvajalniku sprotno pretvarjanje videa. To lahko pomaga zmanjšati zahtevo po pretvarjanju na strežniku.",
|
||||||
|
"AllowMediaConversion": "Dovoli pretvarjanje predstavnosti",
|
||||||
|
"AllowMediaConversionHelp": "Dovoli ali zavrni dostop do pretvarjanja predstavnosti.",
|
||||||
|
"AllowOnTheFlySubtitleExtraction": "Dovoli sprotno odpiranje podnapisov",
|
||||||
|
"AllowOnTheFlySubtitleExtractionHelp": "Vgrajeni podnapisi so lahko izluščeni iz videa in poslani aplikacijam Jellyfin kot navaden tekst, kar zmanjša potrebo po pretvarjanju. Na nekaterih napravah lahko to traja dalj časa in povzroča zastoje med predvajanjem. Onemogočite za vžig vgrajenih podnapisov v video med pretvarjanjem za naprave ki ne podpirajo podnapisov.",
|
||||||
|
"AllowRemoteAccess": "Dovoli oddaljene povezave s tem Jellyfin strežnikom.",
|
||||||
|
"AllowRemoteAccessHelp": "Če ni označeno, bodo vse oddaljene povezave blokirane.",
|
||||||
|
"AllowSeasonalThemes": "Dovoli samodejne sezonske teme",
|
||||||
|
"AllowSeasonalThemesHelp": "Če je omogočeno bodo sezonske teme občasno preglasile vaše nastavitve tem.",
|
||||||
|
"Artists": "Izvajalci",
|
||||||
|
"Books": "Knjige",
|
||||||
|
"Channels": "Kanali",
|
||||||
|
"Collections": "Zbirke",
|
||||||
|
"Favorites": "Priljubljeni",
|
||||||
|
"Folders": "Mape",
|
||||||
|
"Genres": "Zvrsti",
|
||||||
|
"HeaderAlbumArtists": "Izvajalci albuma",
|
||||||
|
"HeaderContinueWatching": "Nadaljuj gledanje",
|
||||||
|
"HeaderFavoriteAlbums": "Priljubljeni albumi",
|
||||||
|
"HeaderFavoriteArtists": "Priljubljeni izvajalci",
|
||||||
|
"HeaderFavoriteEpisodes": "Priljubljene epizode",
|
||||||
|
"HeaderFavoriteShows": "Priljubljene serije",
|
||||||
|
"HeaderFavoriteSongs": "Priljubljene pesmi",
|
||||||
|
"HeaderLiveTV": "TV v živo",
|
||||||
|
"HeaderNextUp": "Sledi",
|
||||||
|
"HeaderRecordingGroups": "Zbirke posnetkov",
|
||||||
|
"LabelIpAddressValue": "IP naslov: {0}",
|
||||||
|
"LabelRunningTimeValue": "Čas trajanja: {0}",
|
||||||
|
"MessageApplicationUpdated": "Jellyfin strežnik je bil posodobljen",
|
||||||
|
"MessageServerConfigurationUpdated": "Nastavitve strežnika so bile posodobljene",
|
||||||
|
"Movies": "Filmi"
|
||||||
}
|
}
|
|
@ -820,7 +820,7 @@
|
||||||
"LabelAppName": "Appens namn",
|
"LabelAppName": "Appens namn",
|
||||||
"LabelAppNameExample": "Exempel: Sickbeard, NzbDrone",
|
"LabelAppNameExample": "Exempel: Sickbeard, NzbDrone",
|
||||||
"LabelArtists": "Artister:",
|
"LabelArtists": "Artister:",
|
||||||
"LabelArtistsHelp": "Separera med ; vid flera",
|
"LabelArtistsHelp": "Separera med vid flera ;",
|
||||||
"LabelAudio": "Ljud:",
|
"LabelAudio": "Ljud:",
|
||||||
"LabelAudioCodec": "Ljud: {0}",
|
"LabelAudioCodec": "Ljud: {0}",
|
||||||
"LabelAudioLanguagePreference": "Önskat ljudspråk:",
|
"LabelAudioLanguagePreference": "Önskat ljudspråk:",
|
||||||
|
|
|
@ -83,14 +83,14 @@
|
||||||
"HeaderChannels": "Kanallar",
|
"HeaderChannels": "Kanallar",
|
||||||
"HeaderCodecProfile": "Codec Profili",
|
"HeaderCodecProfile": "Codec Profili",
|
||||||
"HeaderCollections": "Koleksiyon",
|
"HeaderCollections": "Koleksiyon",
|
||||||
"HeaderContinueWatching": "Yarıda Kalanlar",
|
"HeaderContinueWatching": "İzlemeye Devam Et",
|
||||||
"HeaderCreatePassword": "Şifre Oluştur",
|
"HeaderCreatePassword": "Şifre Oluştur",
|
||||||
"HeaderCustomDlnaProfiles": "Özel Profiller",
|
"HeaderCustomDlnaProfiles": "Özel Profiller",
|
||||||
"HeaderDays": "Günler",
|
"HeaderDays": "Günler",
|
||||||
"HeaderDetails": "Detaylar",
|
"HeaderDetails": "Detaylar",
|
||||||
"HeaderDeviceAccess": "Cihaz Erişimi",
|
"HeaderDeviceAccess": "Cihaz Erişimi",
|
||||||
"HeaderEasyPinCode": "Kolay Pin Kodu",
|
"HeaderEasyPinCode": "Kolay Pin Kodu",
|
||||||
"HeaderFavoriteAlbums": "Favori Albumler",
|
"HeaderFavoriteAlbums": "Favori Albümler",
|
||||||
"HeaderFavoriteEpisodes": "Favori Bölümler",
|
"HeaderFavoriteEpisodes": "Favori Bölümler",
|
||||||
"HeaderFavoriteMovies": "Favori Filmler",
|
"HeaderFavoriteMovies": "Favori Filmler",
|
||||||
"HeaderFavoriteShows": "Favori Showlar",
|
"HeaderFavoriteShows": "Favori Showlar",
|
||||||
|
@ -124,7 +124,7 @@
|
||||||
"HeaderScenes": "Diziler",
|
"HeaderScenes": "Diziler",
|
||||||
"HeaderSelectDate": "Tarihi Seçin",
|
"HeaderSelectDate": "Tarihi Seçin",
|
||||||
"HeaderSendMessage": "Mesaj Gönder",
|
"HeaderSendMessage": "Mesaj Gönder",
|
||||||
"HeaderSeries": "Series:",
|
"HeaderSeries": "Series",
|
||||||
"HeaderServerSettings": "Sunucu ayarları",
|
"HeaderServerSettings": "Sunucu ayarları",
|
||||||
"HeaderSetupLibrary": "Medya kütüphanelerini kur",
|
"HeaderSetupLibrary": "Medya kütüphanelerini kur",
|
||||||
"HeaderStatus": "Durum",
|
"HeaderStatus": "Durum",
|
||||||
|
@ -139,12 +139,12 @@
|
||||||
"HeaderUploadNewImage": "Yeni Resim Yükle",
|
"HeaderUploadNewImage": "Yeni Resim Yükle",
|
||||||
"HeaderUsers": "Kullanıcılar",
|
"HeaderUsers": "Kullanıcılar",
|
||||||
"HeaderVideo": "Görüntü",
|
"HeaderVideo": "Görüntü",
|
||||||
"HeaderYear": "Year:",
|
"HeaderYear": "Year",
|
||||||
"ImageUploadAspectRatioHelp": "1:1 Görüntü Oranı Önerilir. Sadece JPG/PNG için.",
|
"ImageUploadAspectRatioHelp": "1:1 Görüntü Oranı Önerilir. Sadece JPG/PNG için.",
|
||||||
"LabelAllowServerAutoRestart": "Bu sunucuya güncellemeleri uygulamak için yeniden başlama izni ver",
|
"LabelAllowServerAutoRestart": "Bu sunucuya güncellemeleri uygulamak için yeniden başlama izni ver",
|
||||||
"LabelArtists": "Sanatçılar:",
|
"LabelArtists": "Sanatçılar:",
|
||||||
"LabelAudioLanguagePreference": "Ses Dili Tercihi:",
|
"LabelAudioLanguagePreference": "Ses Dili Tercihi:",
|
||||||
"LabelCachePath": "Önbellek Yolu",
|
"LabelCachePath": "Önbellek Yolu:",
|
||||||
"LabelCachePathHelp": "Sunucunun resim vb. önbellek dosyalarını tutması için bir yer belirt. Öntanımlı yeri kullanmak için boş bırak.",
|
"LabelCachePathHelp": "Sunucunun resim vb. önbellek dosyalarını tutması için bir yer belirt. Öntanımlı yeri kullanmak için boş bırak.",
|
||||||
"LabelConfigureSettings": "Ayarları değiştir",
|
"LabelConfigureSettings": "Ayarları değiştir",
|
||||||
"LabelContentType": "İçerik türü:",
|
"LabelContentType": "İçerik türü:",
|
||||||
|
@ -170,11 +170,11 @@
|
||||||
"LabelNewPassword": "Yeni şifre:",
|
"LabelNewPassword": "Yeni şifre:",
|
||||||
"LabelNewPasswordConfirm": "Yeni şifreyi onayla:",
|
"LabelNewPasswordConfirm": "Yeni şifreyi onayla:",
|
||||||
"LabelNext": "Sonraki",
|
"LabelNext": "Sonraki",
|
||||||
"LabelPassword": "Şifre",
|
"LabelPassword": "Şifre:",
|
||||||
"LabelPrevious": "Önceki",
|
"LabelPrevious": "Önceki",
|
||||||
"LabelProfileAudioCodecs": "Ses Codec",
|
"LabelProfileAudioCodecs": "Ses Codec:",
|
||||||
"LabelProfileCodecs": "Codecler",
|
"LabelProfileCodecs": "Codecler:",
|
||||||
"LabelProfileVideoCodecs": "Video Codec",
|
"LabelProfileVideoCodecs": "Video Codec:",
|
||||||
"LabelSaveLocalMetadata": "Medya meta dosyalarını aynı klasörlere işle",
|
"LabelSaveLocalMetadata": "Medya meta dosyalarını aynı klasörlere işle",
|
||||||
"LabelSaveLocalMetadataHelp": "Daha kolay düzenlemek için artwork'ü ve metada'yı media dosyası ile aynı yere kaydet.",
|
"LabelSaveLocalMetadataHelp": "Daha kolay düzenlemek için artwork'ü ve metada'yı media dosyası ile aynı yere kaydet.",
|
||||||
"LabelSelectUsers": "Kullanıcıları seç:",
|
"LabelSelectUsers": "Kullanıcıları seç:",
|
||||||
|
@ -186,11 +186,11 @@
|
||||||
"LabelTimeLimitHours": "Zaman limiti (saat):",
|
"LabelTimeLimitHours": "Zaman limiti (saat):",
|
||||||
"LabelType": "Tür:",
|
"LabelType": "Tür:",
|
||||||
"LabelUnairedMissingEpisodesWithinSeasons": "Yayınlanmamış sezon bölümlerini göster",
|
"LabelUnairedMissingEpisodesWithinSeasons": "Yayınlanmamış sezon bölümlerini göster",
|
||||||
"LabelUser": "Kullanıcı",
|
"LabelUser": "Kullanıcı:",
|
||||||
"LabelUserLibrary": "Kullanıcı Kütüphanesi:",
|
"LabelUserLibrary": "Kullanıcı Kütüphanesi:",
|
||||||
"LabelVideoType": "Video Tipi",
|
"LabelVideoType": "Video Tipi:",
|
||||||
"LabelYear": "Yıl:",
|
"LabelYear": "Yıl:",
|
||||||
"LabelYourFirstName": "İlk Ad",
|
"LabelYourFirstName": "İlk Ad:",
|
||||||
"LabelYoureDone": "Bitti!",
|
"LabelYoureDone": "Bitti!",
|
||||||
"LibraryAccessHelp": "Bu kullanıcı ile paylaşmak için medya klasörleri seçin. Yöneticiler meta yöneticisini kullanarak tüm klasörleri düzenlemesi mümkün olacaktır.",
|
"LibraryAccessHelp": "Bu kullanıcı ile paylaşmak için medya klasörleri seçin. Yöneticiler meta yöneticisini kullanarak tüm klasörleri düzenlemesi mümkün olacaktır.",
|
||||||
"Live": "Canlı",
|
"Live": "Canlı",
|
||||||
|
@ -358,7 +358,7 @@
|
||||||
"TitleLiveTV": "Canlı TV",
|
"TitleLiveTV": "Canlı TV",
|
||||||
"TitleNotifications": "Bildirimler",
|
"TitleNotifications": "Bildirimler",
|
||||||
"TitlePlugins": "Eklentiler",
|
"TitlePlugins": "Eklentiler",
|
||||||
"TitleScheduledTasks": "Planlanmış görevler:",
|
"TitleScheduledTasks": "Planlanmış görevler",
|
||||||
"TitleServer": "Sunucu",
|
"TitleServer": "Sunucu",
|
||||||
"TitleSignIn": "Giriş Yapın",
|
"TitleSignIn": "Giriş Yapın",
|
||||||
"TitleSupport": "Destek",
|
"TitleSupport": "Destek",
|
||||||
|
@ -368,5 +368,17 @@
|
||||||
"Users": "Kullanıcılar",
|
"Users": "Kullanıcılar",
|
||||||
"VersionNumber": "Versiyon {0}",
|
"VersionNumber": "Versiyon {0}",
|
||||||
"Wednesday": "Çarşamba",
|
"Wednesday": "Çarşamba",
|
||||||
"WelcomeToProject": "Jellyfin'ye Hoş Geldiniz!"
|
"WelcomeToProject": "Jellyfin'ye Hoş Geldiniz!",
|
||||||
|
"Absolute": "Mutlak",
|
||||||
|
"Accept": "Kabul Et",
|
||||||
|
"AccessRestrictedTryAgainLater": "Şu anda erişim engellendi. Lütfen daha sonra tekrar deneyiniz.",
|
||||||
|
"Actor": "Aktör",
|
||||||
|
"AddGuideProviderHelp": "Yayın akışı bilgisi için bir kaynak ekle",
|
||||||
|
"Albums": "Albümler",
|
||||||
|
"Artists": "Sanatçılar",
|
||||||
|
"Books": "Kitaplar",
|
||||||
|
"Channels": "Kanallar",
|
||||||
|
"LabelIpAddressValue": "Ip adresi: {0}",
|
||||||
|
"LabelRunningTimeValue": "Çalışma süresi: {0}",
|
||||||
|
"MessageApplicationUpdated": "Jellyfin Sunucusu güncellendi"
|
||||||
}
|
}
|
|
@ -44,7 +44,7 @@
|
||||||
"HeaderSeason": "Сезон",
|
"HeaderSeason": "Сезон",
|
||||||
"HeaderSeasons": "Сезони",
|
"HeaderSeasons": "Сезони",
|
||||||
"HeaderSelectExternalPlayer": "Оберіть зовнішній програвач",
|
"HeaderSelectExternalPlayer": "Оберіть зовнішній програвач",
|
||||||
"HeaderSeries": "Series:",
|
"HeaderSeries": "Series",
|
||||||
"HeaderSettings": "Налаштування",
|
"HeaderSettings": "Налаштування",
|
||||||
"HeaderStudios": "Студії",
|
"HeaderStudios": "Студії",
|
||||||
"HeaderTV": "ТБ",
|
"HeaderTV": "ТБ",
|
||||||
|
@ -55,7 +55,7 @@
|
||||||
"HeaderUnknownYear": "Невідомий рік",
|
"HeaderUnknownYear": "Невідомий рік",
|
||||||
"HeaderUsers": "Користувачі",
|
"HeaderUsers": "Користувачі",
|
||||||
"HeaderVideo": "Відео",
|
"HeaderVideo": "Відео",
|
||||||
"HeaderYear": "Year:",
|
"HeaderYear": "Year",
|
||||||
"LabelBirthDate": "Дата народження:",
|
"LabelBirthDate": "Дата народження:",
|
||||||
"LabelBirthYear": "Рік народження:",
|
"LabelBirthYear": "Рік народження:",
|
||||||
"LabelCountry": "Країна:",
|
"LabelCountry": "Країна:",
|
||||||
|
@ -71,7 +71,7 @@
|
||||||
"LabelPath": "Шлях:",
|
"LabelPath": "Шлях:",
|
||||||
"LabelPrevious": "Назад",
|
"LabelPrevious": "Назад",
|
||||||
"LabelVideoType": "Тип відео:",
|
"LabelVideoType": "Тип відео:",
|
||||||
"LabelYourFirstName": "Ім’я",
|
"LabelYourFirstName": "Ім’я:",
|
||||||
"Like": "Подобається",
|
"Like": "Подобається",
|
||||||
"MediaInfoAltitude": "Висота",
|
"MediaInfoAltitude": "Висота",
|
||||||
"MediaInfoAperture": "Апертура",
|
"MediaInfoAperture": "Апертура",
|
||||||
|
|
|
@ -619,7 +619,7 @@
|
||||||
"HeaderPlaylists": "播放列表",
|
"HeaderPlaylists": "播放列表",
|
||||||
"HeaderPleaseSignIn": "请登录",
|
"HeaderPleaseSignIn": "请登录",
|
||||||
"HeaderPluginInstallation": "插件安装",
|
"HeaderPluginInstallation": "插件安装",
|
||||||
"HeaderPreferredMetadataLanguage": "首选元数据语言:",
|
"HeaderPreferredMetadataLanguage": "首选元数据语言",
|
||||||
"HeaderProfile": "配置",
|
"HeaderProfile": "配置",
|
||||||
"HeaderProfileInformation": "配置信息",
|
"HeaderProfileInformation": "配置信息",
|
||||||
"HeaderProfileServerSettingsHelp": "这些参数将控制 Jellyfin 媒体服务器如何呈现给设备。",
|
"HeaderProfileServerSettingsHelp": "这些参数将控制 Jellyfin 媒体服务器如何呈现给设备。",
|
||||||
|
@ -664,7 +664,7 @@
|
||||||
"HeaderSelectDevices": "选择设备",
|
"HeaderSelectDevices": "选择设备",
|
||||||
"HeaderSelectExternalPlayer": "选择外部播放器",
|
"HeaderSelectExternalPlayer": "选择外部播放器",
|
||||||
"HeaderSelectMediaPath": "选择媒体路径",
|
"HeaderSelectMediaPath": "选择媒体路径",
|
||||||
"HeaderSelectMetadataPath": "选择媒体资料路径:",
|
"HeaderSelectMetadataPath": "选择元数据路径",
|
||||||
"HeaderSelectMetadataPathHelp": "浏览或输入一个路径用于保存媒体资料,此文件夹必须可写。",
|
"HeaderSelectMetadataPathHelp": "浏览或输入一个路径用于保存媒体资料,此文件夹必须可写。",
|
||||||
"HeaderSelectPath": "选择路径",
|
"HeaderSelectPath": "选择路径",
|
||||||
"HeaderSelectPlayer": "选择播放器",
|
"HeaderSelectPlayer": "选择播放器",
|
||||||
|
@ -817,7 +817,7 @@
|
||||||
"LabelAppNameExample": "例如: Sickbeard, NzbDrone",
|
"LabelAppNameExample": "例如: Sickbeard, NzbDrone",
|
||||||
"LabelArtist": "艺术家",
|
"LabelArtist": "艺术家",
|
||||||
"LabelArtists": "艺术家:",
|
"LabelArtists": "艺术家:",
|
||||||
"LabelArtistsHelp": "独立多功能;",
|
"LabelArtistsHelp": "独立多功能 ;",
|
||||||
"LabelAudioCodec": "音频: {0}",
|
"LabelAudioCodec": "音频: {0}",
|
||||||
"LabelAudioLanguagePreference": "首选音频语言:",
|
"LabelAudioLanguagePreference": "首选音频语言:",
|
||||||
"LabelAutomaticallyRefreshInternetMetadataEvery": "自动从互联网获取元数据并刷新:",
|
"LabelAutomaticallyRefreshInternetMetadataEvery": "自动从互联网获取元数据并刷新:",
|
||||||
|
@ -2117,5 +2117,23 @@
|
||||||
"XmlTvPathHelp": "xml 电视文件的路径。Jellyfin 将读取此文件并定期检查它以进行更新。您负责创建和更新文件。",
|
"XmlTvPathHelp": "xml 电视文件的路径。Jellyfin 将读取此文件并定期检查它以进行更新。您负责创建和更新文件。",
|
||||||
"XmlTvSportsCategoriesHelp": "这些类别的节目将显示为体育节目。用 \"|\" 分隔多个。",
|
"XmlTvSportsCategoriesHelp": "这些类别的节目将显示为体育节目。用 \"|\" 分隔多个。",
|
||||||
"Yes": "是",
|
"Yes": "是",
|
||||||
"Yesterday": "昨天"
|
"Yesterday": "昨天",
|
||||||
|
"Absolute": "绝对",
|
||||||
|
"AnamorphicVideoNotSupported": "不支持全景图片",
|
||||||
|
"AnyLanguage": "任何语言",
|
||||||
|
"Art": "图像",
|
||||||
|
"AspectRatio": "长宽比",
|
||||||
|
"BestFit": "最佳大小",
|
||||||
|
"Box": "盒子",
|
||||||
|
"BoxRear": "盒子(背面)",
|
||||||
|
"ChannelNumber": "频道号码",
|
||||||
|
"AudioBitDepthNotSupported": "音频位深度不受支持",
|
||||||
|
"AudioChannelsNotSupported": "音频声道不受支持",
|
||||||
|
"AudioProfileNotSupported": "音频规格不受支持",
|
||||||
|
"AudioSampleRateNotSupported": "音频采样率不受支持",
|
||||||
|
"CinemaModeFeatureDescription": "影院模式的预告片与自定义片头将为您带来身临其境般的剧场体验。",
|
||||||
|
"ColorSpace": "色彩空间",
|
||||||
|
"ContinueInSecondsValue": "在 {0} 秒后继续。",
|
||||||
|
"DirectorValue": "导演:{0}",
|
||||||
|
"DirectorsValue": "导演:{0}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -173,7 +173,7 @@
|
||||||
"LabelAllowServerAutoRestart": "允許自動重新啟動來更新",
|
"LabelAllowServerAutoRestart": "允許自動重新啟動來更新",
|
||||||
"LabelAllowServerAutoRestartHelp": "只在沒有活躍用戶和空檔時間重新啟動。",
|
"LabelAllowServerAutoRestartHelp": "只在沒有活躍用戶和空檔時間重新啟動。",
|
||||||
"LabelArtists": "藝人:",
|
"LabelArtists": "藝人:",
|
||||||
"LabelArtistsHelp": "分開多重使用",
|
"LabelArtistsHelp": "分開多重使用 ;",
|
||||||
"LabelAudioCodec": "音訊:{0}",
|
"LabelAudioCodec": "音訊:{0}",
|
||||||
"LabelAudioLanguagePreference": "首選音訊語言:",
|
"LabelAudioLanguagePreference": "首選音訊語言:",
|
||||||
"LabelCache": "緩存:",
|
"LabelCache": "緩存:",
|
||||||
|
@ -320,7 +320,7 @@
|
||||||
"MoreUsersCanBeAddedLater": "稍後在控制台可以添加更多用戶。",
|
"MoreUsersCanBeAddedLater": "稍後在控制台可以添加更多用戶。",
|
||||||
"NewCollection": "新收藏庫",
|
"NewCollection": "新收藏庫",
|
||||||
"NewCollectionNameExample": "例如:星球大戰收藏庫",
|
"NewCollectionNameExample": "例如:星球大戰收藏庫",
|
||||||
"NewVersionOfSomethingAvailable": "版本{0}更新發佈了",
|
"NewVersionOfSomethingAvailable": "版本{0}更新發佈了!",
|
||||||
"NoNextUpItemsMessage": "未有發現。開始欣賞您的節目!",
|
"NoNextUpItemsMessage": "未有發現。開始欣賞您的節目!",
|
||||||
"OptionActors": "演員",
|
"OptionActors": "演員",
|
||||||
"OptionAdminUsers": "管理員",
|
"OptionAdminUsers": "管理員",
|
||||||
|
|
|
@ -221,7 +221,7 @@
|
||||||
"MaxParentalRatingHelp": "具有較高的家長評級內容將從這用戶被隱藏。",
|
"MaxParentalRatingHelp": "具有較高的家長評級內容將從這用戶被隱藏。",
|
||||||
"MessageActiveSubscriptionRequiredSeriesRecordings": "",
|
"MessageActiveSubscriptionRequiredSeriesRecordings": "",
|
||||||
"MessageAreYouSureDeleteSubtitles": "您真的要刪除這個字幕檔嗎?",
|
"MessageAreYouSureDeleteSubtitles": "您真的要刪除這個字幕檔嗎?",
|
||||||
"MessageDownloadQueued": "下載",
|
"MessageDownloadQueued": "下載已排程。",
|
||||||
"MessageIfYouBlockedVoice": "如果您不讓app使用語音辨識,您將需要重新設定之後再試一次。",
|
"MessageIfYouBlockedVoice": "如果您不讓app使用語音辨識,您將需要重新設定之後再試一次。",
|
||||||
"MessageItemsAdded": "已新增項目。",
|
"MessageItemsAdded": "已新增項目。",
|
||||||
"MessageNoMovieSuggestionsAvailable": "目前並沒有推薦的電影。開始觀看並對您的電影評分後,我們就會為您推薦您可能會喜歡的內容。",
|
"MessageNoMovieSuggestionsAvailable": "目前並沒有推薦的電影。開始觀看並對您的電影評分後,我們就會為您推薦您可能會喜歡的內容。",
|
||||||
|
@ -450,7 +450,7 @@
|
||||||
"AllowSeasonalThemes": "允許自動季節性主題",
|
"AllowSeasonalThemes": "允許自動季節性主題",
|
||||||
"AllowSeasonalThemesHelp": "若啟用,季節性主題有時會取代你的主題設定。",
|
"AllowSeasonalThemesHelp": "若啟用,季節性主題有時會取代你的主題設定。",
|
||||||
"AlwaysPlaySubtitles": "總是顯示字幕",
|
"AlwaysPlaySubtitles": "總是顯示字幕",
|
||||||
"AlwaysPlaySubtitlesHelp": "將會載符合語音設定的字幕,無論語音是哪一個語言",
|
"AlwaysPlaySubtitlesHelp": "將會載符合語音設定的字幕,無論語音是哪一個語言。",
|
||||||
"AnyLanguage": "任何語言",
|
"AnyLanguage": "任何語言",
|
||||||
"Anytime": "任何時間",
|
"Anytime": "任何時間",
|
||||||
"AroundTime": "大概在 {0} 左右",
|
"AroundTime": "大概在 {0} 左右",
|
||||||
|
@ -485,5 +485,152 @@
|
||||||
"ButtonClear": "清除",
|
"ButtonClear": "清除",
|
||||||
"ButtonClose": "關閉",
|
"ButtonClose": "關閉",
|
||||||
"ButtonConfigurePassword": "更換密碼",
|
"ButtonConfigurePassword": "更換密碼",
|
||||||
"ButtonConfigurePinCode": "調查PIN碼"
|
"ButtonConfigurePinCode": "調查PIN碼",
|
||||||
|
"AddItemToCollectionHelp": "利用搜尋並使用右鍵或點擊目錄將項目添加到收藏中。",
|
||||||
|
"AddToCollection": "加入收藏",
|
||||||
|
"AirDate": "播出日期",
|
||||||
|
"Aired": "已播於",
|
||||||
|
"AllEpisodes": "所有集數",
|
||||||
|
"AllowHWTranscodingHelp": "若啟用,將會允許調諧器同步轉檔,這會減少Jellyfin伺服器轉檔必要。",
|
||||||
|
"AllowOnTheFlySubtitleExtraction": "允許同步字幕截取",
|
||||||
|
"AllowOnTheFlySubtitleExtractionHelp": "可以從影片中提取內建字幕並以純文字的形式給 Jellyfin 應用程式以避免影片轉碼。在某些系統中這個提取的進程可能會花費較長時間並導致視頻播放出現停滯。若禁用這個選項,當內置字幕不被播放端設備支援時,字幕將透過影片轉碼燒進影片中。",
|
||||||
|
"AllowedRemoteAddressesHelp": "可以從非本地連線的IP位址,用冒號分隔,若留白,則允許所有IP。",
|
||||||
|
"AnamorphicVideoNotSupported": "不支援全景影片",
|
||||||
|
"AudioBitDepthNotSupported": "不支援音訊位元深度",
|
||||||
|
"AudioBitrateNotSupported": "不支援音訊位元率",
|
||||||
|
"AudioChannelsNotSupported": "不支援音訊頻道",
|
||||||
|
"AudioCodecNotSupported": "不支援音訊編碼",
|
||||||
|
"AudioProfileNotSupported": "不支援音訊規範",
|
||||||
|
"AudioSampleRateNotSupported": "不支援音訊採樣點",
|
||||||
|
"AutomaticallyConvertNewContentHelp": "加入這個資料夾的檔案會被自動轉檔。",
|
||||||
|
"AutomaticallySyncNewContentHelp": "加入這個資料的檔案會自動下載到裝置。",
|
||||||
|
"BookLibraryHelp": "支援有聲書和電子書。請瀏覽Jellyfin書籍命名指南。",
|
||||||
|
"Box": "盒子",
|
||||||
|
"BoxRear": "盒子(背面)",
|
||||||
|
"BurnSubtitlesHelp": "根據字幕格式決定服務器在轉換視頻時是否燒錄字幕。避免燒錄字幕會提高服務器性能。選擇“自動”以燒錄基於圖像的字幕格式(如 VOBSUB, PGS, SUB/IDX 等)和一些複雜的 ASS/SSA 字幕",
|
||||||
|
"ButtonArrowDown": "下",
|
||||||
|
"ButtonCancelSeries": "取消系列",
|
||||||
|
"ButtonChangeContentType": "更改內容類型",
|
||||||
|
"ButtonConnect": "連結",
|
||||||
|
"ButtonDown": "下",
|
||||||
|
"ButtonDownload": "下載",
|
||||||
|
"ButtonEditOtherUserPreferences": "編輯此使用者的內容,大頭貼和個人設定。",
|
||||||
|
"ButtonFullscreen": "全螢幕",
|
||||||
|
"ButtonHelp": "幫助",
|
||||||
|
"ButtonHide": "隱藏",
|
||||||
|
"ButtonInfo": "詳細資料",
|
||||||
|
"ButtonInviteUser": "邀請使用者",
|
||||||
|
"ButtonLearnMore": "瞭解更多",
|
||||||
|
"ButtonLibraryAccess": "媒體庫存取",
|
||||||
|
"ButtonManageFolders": "管理資料夾",
|
||||||
|
"ButtonManualLogin": "手動登入",
|
||||||
|
"ButtonMenu": "目錄",
|
||||||
|
"ButtonMore": "更多",
|
||||||
|
"ButtonMoreInformation": "更多資訊",
|
||||||
|
"ButtonMute": "靜音",
|
||||||
|
"ButtonNetwork": "網路",
|
||||||
|
"ButtonNewServer": "新伺服器",
|
||||||
|
"ButtonNext": "下一個",
|
||||||
|
"ButtonNextPage": "下一頁",
|
||||||
|
"ButtonNextTrack": "下一首",
|
||||||
|
"ButtonNo": "不要",
|
||||||
|
"ButtonNowPlaying": "現正播放",
|
||||||
|
"ButtonOff": "關",
|
||||||
|
"ButtonOpen": "開",
|
||||||
|
"ButtonOther": "其他",
|
||||||
|
"ButtonParentalControl": "家庭管理",
|
||||||
|
"ButtonPause": "暫停",
|
||||||
|
"ButtonPlayOneMinute": "播1分鐘",
|
||||||
|
"ButtonPlayTrailer": "預告片",
|
||||||
|
"ButtonPlaylist": "播放列表",
|
||||||
|
"ButtonPreferences": "偏好設定",
|
||||||
|
"ButtonPrevious": "上一個",
|
||||||
|
"ButtonPreviousPage": "上一頁",
|
||||||
|
"ButtonPreviousTrack": "上一首",
|
||||||
|
"ButtonProfile": "個人首頁",
|
||||||
|
"ButtonProfileHelp": "設定你的大頭貼和密碼。",
|
||||||
|
"ButtonQuality": "畫質",
|
||||||
|
"ButtonReenable": "重新啟用",
|
||||||
|
"ButtonReject": "拒絕",
|
||||||
|
"ButtonRemote": "遙控",
|
||||||
|
"ButtonRemoteControl": "遙控",
|
||||||
|
"ButtonRename": "重新命名",
|
||||||
|
"ButtonRepeat": "重覆播放",
|
||||||
|
"ButtonReports": "報告",
|
||||||
|
"ButtonReset": "重設",
|
||||||
|
"ButtonResetEasyPassword": "重設簡單PIN碼",
|
||||||
|
"ButtonResetTuner": "重設調諧器",
|
||||||
|
"ButtonRestart": "重新啟動",
|
||||||
|
"ButtonRestartNow": "立刻重新啟動",
|
||||||
|
"ButtonResume": "繼續播放",
|
||||||
|
"ButtonRevoke": "撤銷",
|
||||||
|
"ButtonScanAllLibraries": "掃描所有媒體庫",
|
||||||
|
"ButtonScheduledTasks": "排程任務",
|
||||||
|
"ButtonSelectView": "選擇視窗",
|
||||||
|
"ButtonSend": "傳送",
|
||||||
|
"ButtonSendInvitation": "傳送邀請",
|
||||||
|
"ButtonServer": "伺服器",
|
||||||
|
"ButtonServerDashboard": "伺服器控制台",
|
||||||
|
"ButtonSettings": "設定",
|
||||||
|
"ButtonShuffle": "隨機播放",
|
||||||
|
"ButtonShutdown": "關機",
|
||||||
|
"ButtonSplitVersionsApart": "區別版本",
|
||||||
|
"ButtonStart": "開始",
|
||||||
|
"ButtonStop": "停止",
|
||||||
|
"ButtonStopRecording": "停止錄影",
|
||||||
|
"ButtonSubmit": "提交",
|
||||||
|
"ButtonSubtitles": "字幕",
|
||||||
|
"ButtonTrailer": "預告片",
|
||||||
|
"ButtonUninstall": "解除安裝",
|
||||||
|
"ButtonUnlockPrice": "解鎖 {0}",
|
||||||
|
"ButtonUnmute": "取消靜音",
|
||||||
|
"ButtonUp": "上",
|
||||||
|
"ButtonUpdateNow": "立即更新",
|
||||||
|
"ButtonView": "觀看",
|
||||||
|
"ButtonViewAlbum": "查看專輯",
|
||||||
|
"ButtonViewArtist": "查看歌手",
|
||||||
|
"ButtonViewWebsite": "查看網站",
|
||||||
|
"ButtonWebsite": "網站",
|
||||||
|
"ButtonYes": "是",
|
||||||
|
"CancelDownload": "取消下載",
|
||||||
|
"CancelRecording": "取消錄影",
|
||||||
|
"CancelSeries": "取消系列",
|
||||||
|
"Categories": "類別",
|
||||||
|
"CategoryApplication": "應用程式",
|
||||||
|
"CategorySystem": "系統",
|
||||||
|
"CategoryUser": "使用者",
|
||||||
|
"ChangingMetadataImageSettingsNewContent": "更改影片詳細資料或媒體圖像像的下載設定僅對以後添加至媒體庫中的新内容生效,若要採用更改,您需要手動刷新數據。",
|
||||||
|
"ChannelAccessHelp": "選擇此用戶之共享頻道。管理員將能夠使用資料管理器編輯所有資料夾。",
|
||||||
|
"ChannelNameOnly": "只在頻道 {0}",
|
||||||
|
"ChannelNumber": "頻道號碼",
|
||||||
|
"Channels": "頻道",
|
||||||
|
"CinemaModeConfigurationHelp": "劇影院模式直接為您的客廳帶來劇場級體驗,同時還可以播放預告片和自定開場白。",
|
||||||
|
"CinemaModeConfigurationHelp2": "Jellyfin 應用程式將有一個用於啟動或關閉劇院模式的設定。 電視的應用程式預設開啟劇院模式。",
|
||||||
|
"CinemaModeFeatureDescription": "劇院模式用預告片和自定開場白帶給您最真實的劇院體驗。",
|
||||||
|
"CloudSyncFeatureDescription": "將您的媒體備份到雲端當作簡單的備份,收藏和轉檔。",
|
||||||
|
"Collections": "收藏",
|
||||||
|
"Composer": "作曲家",
|
||||||
|
"ConfigureDateAdded": "調整媒體庫設定裡 伺服器怎麼判定「添加日期」",
|
||||||
|
"ConfirmDeleteImage": "刪除圖片?",
|
||||||
|
"ConfirmDeleteItems": "刪除這些項目會將檔案從系統和媒體庫中刪除。你真的要繼續嗎?",
|
||||||
|
"ConfirmEndPlayerSession": "您要在 {0} 秒後將 Jellyfin關機嗎?",
|
||||||
|
"ConfirmRemoveDownload": "移除下載嗎?",
|
||||||
|
"Connect": "連結",
|
||||||
|
"ContainerBitrateExceedsLimit": "媒體位元率超過限制。",
|
||||||
|
"ContainerNotSupported": "不支援多媒體容器",
|
||||||
|
"Continue": "繼續",
|
||||||
|
"ContinueInSecondsValue": "再 {0} 秒後繼續。",
|
||||||
|
"ContinueWatching": "繼續觀看",
|
||||||
|
"Convert": "轉檔",
|
||||||
|
"ConvertItemLimitHelp": "非必要。設一個轉檔項目限制。",
|
||||||
|
"ConvertUnwatchedVideosOnly": "只為未觀看的影片轉檔",
|
||||||
|
"ConvertUnwatchedVideosOnlyHelp": "只有未觀看的影片會被轉檔。",
|
||||||
|
"ConvertingDots": "轉檔中…",
|
||||||
|
"Countries": "國家",
|
||||||
|
"CoverArt": "封面圖像",
|
||||||
|
"CriticRating": "影評評分",
|
||||||
|
"DateAdded": "添加日期",
|
||||||
|
"DatePlayed": "播放日期",
|
||||||
|
"DeathDateValue": "死於: {0}",
|
||||||
|
"Default": "預設"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue