mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
merge branch master into strings
This commit is contained in:
commit
16fb0decbc
21 changed files with 245 additions and 292 deletions
|
@ -42,7 +42,8 @@ module.exports = {
|
||||||
'one-var': ["error", "never"],
|
'one-var': ["error", "never"],
|
||||||
'quotes': ["error", "single", { "avoidEscape": true, "allowTemplateLiterals": false }],
|
'quotes': ["error", "single", { "avoidEscape": true, "allowTemplateLiterals": false }],
|
||||||
'semi': ["error"],
|
'semi': ["error"],
|
||||||
'space-before-blocks': ["error"]
|
'space-before-blocks': ["error"],
|
||||||
|
"space-infix-ops": "error"
|
||||||
},
|
},
|
||||||
overrides: [
|
overrides: [
|
||||||
{
|
{
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
"@babel/plugin-transform-modules-amd": "^7.9.6",
|
"@babel/plugin-transform-modules-amd": "^7.9.6",
|
||||||
"@babel/polyfill": "^7.8.7",
|
"@babel/polyfill": "^7.8.7",
|
||||||
"@babel/preset-env": "^7.8.6",
|
"@babel/preset-env": "^7.8.6",
|
||||||
"autoprefixer": "^9.7.6",
|
"autoprefixer": "^9.8.0",
|
||||||
"babel-loader": "^8.0.6",
|
"babel-loader": "^8.0.6",
|
||||||
"browser-sync": "^2.26.7",
|
"browser-sync": "^2.26.7",
|
||||||
"clean-webpack-plugin": "^3.0.0",
|
"clean-webpack-plugin": "^3.0.0",
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
"screenfull": "^5.0.2",
|
"screenfull": "^5.0.2",
|
||||||
"shaka-player": "^2.5.11",
|
"shaka-player": "^2.5.11",
|
||||||
"sortablejs": "^1.10.2",
|
"sortablejs": "^1.10.2",
|
||||||
"swiper": "^5.3.7",
|
"swiper": "^5.4.0",
|
||||||
"webcomponents.js": "^0.7.24",
|
"webcomponents.js": "^0.7.24",
|
||||||
"whatwg-fetch": "^3.0.0"
|
"whatwg-fetch": "^3.0.0"
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
define(['dom'], function (dom) {
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
function loadImage(elem, url) {
|
|
||||||
|
|
||||||
if (!elem) {
|
|
||||||
return Promise.reject('elem cannot be null');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (elem.tagName !== 'IMG') {
|
|
||||||
|
|
||||||
elem.style.backgroundImage = "url('" + url + "')";
|
|
||||||
return Promise.resolve();
|
|
||||||
|
|
||||||
//return loadImageIntoImg(document.createElement('img'), url).then(function () {
|
|
||||||
// elem.style.backgroundImage = "url('" + url + "')";
|
|
||||||
// return Promise.resolve();
|
|
||||||
//});
|
|
||||||
|
|
||||||
}
|
|
||||||
return loadImageIntoImg(elem, url);
|
|
||||||
}
|
|
||||||
|
|
||||||
function loadImageIntoImg(elem, url) {
|
|
||||||
return new Promise(function (resolve, reject) {
|
|
||||||
|
|
||||||
dom.addEventListener(elem, 'load', resolve, {
|
|
||||||
once: true
|
|
||||||
});
|
|
||||||
elem.setAttribute('src', url);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
return {
|
|
||||||
loadImage: loadImage
|
|
||||||
};
|
|
||||||
|
|
||||||
});
|
|
|
@ -148,7 +148,7 @@ export function getTypeIndicator(item) {
|
||||||
};
|
};
|
||||||
|
|
||||||
const icon = iconT[item.Type];
|
const icon = iconT[item.Type];
|
||||||
return icon ? '<div class="indicator videoIndicator"><span class="material-icons indicatorIcon '+ icon +'"></span></div>' : '';
|
return icon ? '<div class="indicator videoIndicator"><span class="material-icons indicatorIcon ' + icon + '"></span></div>' : '';
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getMissingIndicator(item) {
|
export function getMissingIndicator(item) {
|
||||||
|
|
|
@ -7,11 +7,13 @@ define(['connectionManager', 'actionsheet', 'datetime', 'playbackManager', 'glob
|
||||||
return stream.Type === 'Video';
|
return stream.Type === 'Video';
|
||||||
})[0];
|
})[0];
|
||||||
var videoWidth = videoStream ? videoStream.Width : null;
|
var videoWidth = videoStream ? videoStream.Width : null;
|
||||||
|
var videoHeight = videoStream ? videoStream.Height : null;
|
||||||
|
|
||||||
var options = qualityoptions.getVideoQualityOptions({
|
var options = qualityoptions.getVideoQualityOptions({
|
||||||
currentMaxBitrate: playbackManager.getMaxStreamingBitrate(player),
|
currentMaxBitrate: playbackManager.getMaxStreamingBitrate(player),
|
||||||
isAutomaticBitrateEnabled: playbackManager.enableAutomaticBitrateDetection(player),
|
isAutomaticBitrateEnabled: playbackManager.enableAutomaticBitrateDetection(player),
|
||||||
videoWidth: videoWidth,
|
videoWidth: videoWidth,
|
||||||
|
videoHeight: videoHeight,
|
||||||
enableAuto: true
|
enableAuto: true
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -91,11 +93,13 @@ define(['connectionManager', 'actionsheet', 'datetime', 'playbackManager', 'glob
|
||||||
})[0];
|
})[0];
|
||||||
|
|
||||||
var videoWidth = videoStream ? videoStream.Width : null;
|
var videoWidth = videoStream ? videoStream.Width : null;
|
||||||
|
var videoHeight = videoStream ? videoStream.Height : null;
|
||||||
|
|
||||||
var options = qualityoptions.getVideoQualityOptions({
|
var options = qualityoptions.getVideoQualityOptions({
|
||||||
currentMaxBitrate: playbackManager.getMaxStreamingBitrate(player),
|
currentMaxBitrate: playbackManager.getMaxStreamingBitrate(player),
|
||||||
isAutomaticBitrateEnabled: playbackManager.enableAutomaticBitrateDetection(player),
|
isAutomaticBitrateEnabled: playbackManager.enableAutomaticBitrateDetection(player),
|
||||||
videoWidth: videoWidth,
|
videoWidth: videoWidth,
|
||||||
|
videoHeight: videoHeight,
|
||||||
enableAuto: true
|
enableAuto: true
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,13 @@ define(['globalize'], function (globalize) {
|
||||||
|
|
||||||
var maxStreamingBitrate = options.currentMaxBitrate;
|
var maxStreamingBitrate = options.currentMaxBitrate;
|
||||||
var videoWidth = options.videoWidth;
|
var videoWidth = options.videoWidth;
|
||||||
|
var videoHeight = options.videoHeight;
|
||||||
|
|
||||||
|
// If the aspect ratio is less than 16/9 (1.77), set the width as if it were pillarboxed.
|
||||||
|
// 4:3 1440x1080 -> 1920x1080
|
||||||
|
if (videoWidth / videoHeight < 16 / 9) {
|
||||||
|
videoWidth = videoHeight * (16 / 9);
|
||||||
|
}
|
||||||
|
|
||||||
var maxAllowedWidth = videoWidth || 4096;
|
var maxAllowedWidth = videoWidth || 4096;
|
||||||
//var maxAllowedHeight = videoHeight || 2304;
|
//var maxAllowedHeight = videoHeight || 2304;
|
||||||
|
|
|
@ -140,7 +140,7 @@ define(['browser', 'datetime', 'backdrop', 'libraryBrowser', 'listView', 'imageL
|
||||||
}
|
}
|
||||||
if (item.SeriesName != null) {
|
if (item.SeriesName != null) {
|
||||||
var seriesName = item.SeriesName;
|
var seriesName = item.SeriesName;
|
||||||
if (item.SeriesId !=null) {
|
if (item.SeriesId != null) {
|
||||||
context.querySelector('.nowPlayingSerie').innerHTML = '<a class="button-link emby-button" is="emby-linkbutton" href="itemdetails.html?id=' + item.SeriesId + `&serverId=${nowPlayingServerId}">${seriesName}</a>`;
|
context.querySelector('.nowPlayingSerie').innerHTML = '<a class="button-link emby-button" is="emby-linkbutton" href="itemdetails.html?id=' + item.SeriesId + `&serverId=${nowPlayingServerId}">${seriesName}</a>`;
|
||||||
} else {
|
} else {
|
||||||
context.querySelector('.nowPlayingSerie').innerHTML = seriesName;
|
context.querySelector('.nowPlayingSerie').innerHTML = seriesName;
|
||||||
|
|
|
@ -92,7 +92,7 @@ import layoutManager from 'layoutManager';
|
||||||
* @return {number} Eased value in range [0, 1].
|
* @return {number} Eased value in range [0, 1].
|
||||||
*/
|
*/
|
||||||
function ease(t) {
|
function ease(t) {
|
||||||
return t*(2 - t); // easeOutQuad === ease-out
|
return t * (2 - t); // easeOutQuad === ease-out
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -402,8 +402,8 @@ import layoutManager from 'layoutManager';
|
||||||
|
|
||||||
k = ease(k);
|
k = ease(k);
|
||||||
|
|
||||||
const x = ox + dx*k;
|
const x = ox + dx * k;
|
||||||
const y = oy + dy*k;
|
const y = oy + dy * k;
|
||||||
|
|
||||||
builtinScroll(xScroller, x, yScroller, y, false);
|
builtinScroll(xScroller, x, yScroller, y, false);
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ define(['loading', 'libraryMenu', 'globalize', 'emby-checkbox', 'emby-select'],
|
||||||
var validationResult = getValidationAlert(form);
|
var validationResult = getValidationAlert(form);
|
||||||
|
|
||||||
if (validationResult) {
|
if (validationResult) {
|
||||||
alertText(validationResult);
|
showAlertText(validationResult);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -29,35 +29,10 @@ define(['loading', 'libraryMenu', 'globalize', 'emby-checkbox', 'emby-select'],
|
||||||
config.IsRemoteIPFilterBlacklist = 'blacklist' === form.querySelector('#selectExternalAddressFilterMode').value;
|
config.IsRemoteIPFilterBlacklist = 'blacklist' === form.querySelector('#selectExternalAddressFilterMode').value;
|
||||||
config.PublicPort = form.querySelector('#txtPublicPort').value;
|
config.PublicPort = form.querySelector('#txtPublicPort').value;
|
||||||
config.PublicHttpsPort = form.querySelector('#txtPublicHttpsPort').value;
|
config.PublicHttpsPort = form.querySelector('#txtPublicHttpsPort').value;
|
||||||
var httpsMode = form.querySelector('#selectHttpsMode').value;
|
|
||||||
|
|
||||||
switch (httpsMode) {
|
|
||||||
case 'proxy':
|
|
||||||
config.EnableHttps = true;
|
|
||||||
config.RequireHttps = false;
|
|
||||||
config.IsBehindProxy = true;
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'required':
|
|
||||||
config.EnableHttps = true;
|
|
||||||
config.RequireHttps = true;
|
|
||||||
config.IsBehindProxy = false;
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'enabled':
|
|
||||||
config.EnableHttps = true;
|
|
||||||
config.RequireHttps = false;
|
|
||||||
config.IsBehindProxy = false;
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
config.EnableHttps = false;
|
|
||||||
config.RequireHttps = false;
|
|
||||||
config.IsBehindProxy = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
config.HttpsPortNumber = form.querySelector('#txtHttpsPort').value;
|
|
||||||
config.HttpServerPortNumber = form.querySelector('#txtPortNumber').value;
|
config.HttpServerPortNumber = form.querySelector('#txtPortNumber').value;
|
||||||
|
config.HttpsPortNumber = form.querySelector('#txtHttpsPort').value;
|
||||||
|
config.EnableHttps = form.querySelector('#chkEnableHttps').checked;
|
||||||
|
config.RequireHttps = form.querySelector('#chkRequireHttps').checked;
|
||||||
config.EnableUPnP = enableUpnp;
|
config.EnableUPnP = enableUpnp;
|
||||||
config.BaseUrl = form.querySelector('#txtBaseUrl').value;
|
config.BaseUrl = form.querySelector('#txtBaseUrl').value;
|
||||||
config.EnableRemoteAccess = form.querySelector('#chkRemoteAccess').checked;
|
config.EnableRemoteAccess = form.querySelector('#chkRemoteAccess').checked;
|
||||||
|
@ -90,23 +65,20 @@ define(['loading', 'libraryMenu', 'globalize', 'emby-checkbox', 'emby-select'],
|
||||||
}
|
}
|
||||||
|
|
||||||
function validateHttps(form) {
|
function validateHttps(form) {
|
||||||
var remoteAccess = form.querySelector('#chkRemoteAccess').checked;
|
|
||||||
var certPath = form.querySelector('#txtCertificatePath').value || null;
|
var certPath = form.querySelector('#txtCertificatePath').value || null;
|
||||||
var httpsMode = form.querySelector('#selectHttpsMode').value;
|
var httpsEnabled = form.querySelector('#chkEnableHttps').checked;
|
||||||
|
|
||||||
if (!remoteAccess || ('enabled' !== httpsMode && 'required' !== httpsMode || certPath)) {
|
if (httpsEnabled && !certPath) {
|
||||||
return Promise.resolve();
|
return showAlertText({
|
||||||
}
|
|
||||||
|
|
||||||
return new Promise(function (resolve, reject) {
|
|
||||||
return alertText({
|
|
||||||
title: globalize.translate('TitleHostingSettings'),
|
title: globalize.translate('TitleHostingSettings'),
|
||||||
text: globalize.translate('HttpsRequiresCert')
|
text: globalize.translate('HttpsRequiresCert')
|
||||||
}).then(reject, reject);
|
}).then(Promise.reject);
|
||||||
});
|
}
|
||||||
|
|
||||||
|
return Promise.resolve();
|
||||||
}
|
}
|
||||||
|
|
||||||
function alertText(options) {
|
function showAlertText(options) {
|
||||||
return new Promise(function (resolve, reject) {
|
return new Promise(function (resolve, reject) {
|
||||||
require(['alert'], function (alert) {
|
require(['alert'], function (alert) {
|
||||||
alert(options).then(resolve, reject);
|
alert(options).then(resolve, reject);
|
||||||
|
@ -116,7 +88,7 @@ define(['loading', 'libraryMenu', 'globalize', 'emby-checkbox', 'emby-select'],
|
||||||
|
|
||||||
function confirmSelections(localAddress, enableUpnp, callback) {
|
function confirmSelections(localAddress, enableUpnp, callback) {
|
||||||
if (localAddress || !enableUpnp) {
|
if (localAddress || !enableUpnp) {
|
||||||
alertText({
|
showAlertText({
|
||||||
title: globalize.translate('TitleHostingSettings'),
|
title: globalize.translate('TitleHostingSettings'),
|
||||||
text: globalize.translate('SettingsWarning')
|
text: globalize.translate('SettingsWarning')
|
||||||
}).then(callback);
|
}).then(callback);
|
||||||
|
@ -135,19 +107,9 @@ define(['loading', 'libraryMenu', 'globalize', 'emby-checkbox', 'emby-select'],
|
||||||
page.querySelector('#txtExternalAddressFilter').value = (config.RemoteIPFilter || []).join(', ');
|
page.querySelector('#txtExternalAddressFilter').value = (config.RemoteIPFilter || []).join(', ');
|
||||||
page.querySelector('#selectExternalAddressFilterMode').value = config.IsRemoteIPFilterBlacklist ? 'blacklist' : 'whitelist';
|
page.querySelector('#selectExternalAddressFilterMode').value = config.IsRemoteIPFilterBlacklist ? 'blacklist' : 'whitelist';
|
||||||
page.querySelector('#chkRemoteAccess').checked = null == config.EnableRemoteAccess || config.EnableRemoteAccess;
|
page.querySelector('#chkRemoteAccess').checked = null == config.EnableRemoteAccess || config.EnableRemoteAccess;
|
||||||
var selectHttpsMode = page.querySelector('#selectHttpsMode');
|
|
||||||
|
|
||||||
if (config.IsBehindProxy) {
|
|
||||||
selectHttpsMode.value = 'proxy';
|
|
||||||
} else if (config.RequireHttps) {
|
|
||||||
selectHttpsMode.value = 'required';
|
|
||||||
} else if (config.EnableHttps) {
|
|
||||||
selectHttpsMode.value = 'enabled';
|
|
||||||
} else {
|
|
||||||
selectHttpsMode.value = 'disabled';
|
|
||||||
}
|
|
||||||
|
|
||||||
page.querySelector('#txtHttpsPort').value = config.HttpsPortNumber;
|
page.querySelector('#txtHttpsPort').value = config.HttpsPortNumber;
|
||||||
|
page.querySelector('#chkEnableHttps').checked = config.EnableHttps;
|
||||||
|
page.querySelector('#chkRequireHttps').checked = config.RequireHttps;
|
||||||
page.querySelector('#txtBaseUrl').value = config.BaseUrl || '';
|
page.querySelector('#txtBaseUrl').value = config.BaseUrl || '';
|
||||||
var txtCertificatePath = page.querySelector('#txtCertificatePath');
|
var txtCertificatePath = page.querySelector('#txtCertificatePath');
|
||||||
txtCertificatePath.value = config.CertificatePath || '';
|
txtCertificatePath.value = config.CertificatePath || '';
|
||||||
|
@ -163,18 +125,12 @@ define(['loading', 'libraryMenu', 'globalize', 'emby-checkbox', 'emby-select'],
|
||||||
view.querySelector('.fldExternalAddressFilterMode').classList.remove('hide');
|
view.querySelector('.fldExternalAddressFilterMode').classList.remove('hide');
|
||||||
view.querySelector('.fldPublicPort').classList.remove('hide');
|
view.querySelector('.fldPublicPort').classList.remove('hide');
|
||||||
view.querySelector('.fldPublicHttpsPort').classList.remove('hide');
|
view.querySelector('.fldPublicHttpsPort').classList.remove('hide');
|
||||||
view.querySelector('.fldCertificatePath').classList.remove('hide');
|
|
||||||
view.querySelector('.fldCertPassword').classList.remove('hide');
|
|
||||||
view.querySelector('.fldHttpsMode').classList.remove('hide');
|
|
||||||
view.querySelector('.fldEnableUpnp').classList.remove('hide');
|
view.querySelector('.fldEnableUpnp').classList.remove('hide');
|
||||||
} else {
|
} else {
|
||||||
view.querySelector('.fldExternalAddressFilter').classList.add('hide');
|
view.querySelector('.fldExternalAddressFilter').classList.add('hide');
|
||||||
view.querySelector('.fldExternalAddressFilterMode').classList.add('hide');
|
view.querySelector('.fldExternalAddressFilterMode').classList.add('hide');
|
||||||
view.querySelector('.fldPublicPort').classList.add('hide');
|
view.querySelector('.fldPublicPort').classList.add('hide');
|
||||||
view.querySelector('.fldPublicHttpsPort').classList.add('hide');
|
view.querySelector('.fldPublicHttpsPort').classList.add('hide');
|
||||||
view.querySelector('.fldCertificatePath').classList.add('hide');
|
|
||||||
view.querySelector('.fldCertPassword').classList.add('hide');
|
|
||||||
view.querySelector('.fldHttpsMode').classList.add('hide');
|
|
||||||
view.querySelector('.fldEnableUpnp').classList.add('hide');
|
view.querySelector('.fldEnableUpnp').classList.add('hide');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -803,9 +803,9 @@ define(['loading', 'appRouter', 'layoutManager', 'connectionManager', 'userSetti
|
||||||
}
|
}
|
||||||
|
|
||||||
if (editable && url === undefined) {
|
if (editable && url === undefined) {
|
||||||
html += "<a class='itemDetailGalleryLink itemDetailImage defaultCardBackground defaultCardBackground"+ cardBuilder.getDefaultBackgroundClass(item.Name) + "' is='emby-linkbutton' style='display:block;margin:0;padding:0;' href='#'>";
|
html += "<a class='itemDetailGalleryLink itemDetailImage defaultCardBackground defaultCardBackground" + cardBuilder.getDefaultBackgroundClass(item.Name) + "' is='emby-linkbutton' style='display:block;margin:0;padding:0;' href='#'>";
|
||||||
} else if (!editable && url === undefined) {
|
} else if (!editable && url === undefined) {
|
||||||
html += "<div class='itemDetailGalleryLink itemDetailImage defaultCardBackground defaultCardBackground"+ cardBuilder.getDefaultBackgroundClass(item.Name) + "' is='emby-linkbutton' style='display:block;margin:0;padding:0;' href='#'>";
|
html += "<div class='itemDetailGalleryLink itemDetailImage defaultCardBackground defaultCardBackground" + cardBuilder.getDefaultBackgroundClass(item.Name) + "' is='emby-linkbutton' style='display:block;margin:0;padding:0;' href='#'>";
|
||||||
} else if (editable) {
|
} else if (editable) {
|
||||||
html += "<a class='itemDetailGalleryLink' is='emby-linkbutton' style='display:block;margin:0;padding:0;' href='#'>";
|
html += "<a class='itemDetailGalleryLink' is='emby-linkbutton' style='display:block;margin:0;padding:0;' href='#'>";
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,85 +8,107 @@
|
||||||
<a is="emby-linkbutton" rel="noopener noreferrer" class="raised button-alt headerHelpButton" target="_blank" href="https://docs.jellyfin.org/general/networking/index.html">${Help}</a>
|
<a is="emby-linkbutton" rel="noopener noreferrer" class="raised button-alt headerHelpButton" target="_blank" href="https://docs.jellyfin.org/general/networking/index.html">${Help}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="inputContainer">
|
<fieldset class='verticalSection verticalSection-extrabottompadding'>
|
||||||
<input is="emby-input" type="text" id="txtLanNetworks" label="${LabelLanNetworks}" />
|
<legend><h3>${HeaderServerAddressSettings}</h3></legend>
|
||||||
<div class="fieldDescription">${LanNetworksHelp}</div>
|
|
||||||
</div>
|
|
||||||
<div class="inputContainer">
|
|
||||||
<input is="emby-input" type="text" id="txtLocalAddress" label="${LabelBindToLocalNetworkAddress}" />
|
|
||||||
<div class="fieldDescription">${LabelBindToLocalNetworkAddressHelp}</div>
|
|
||||||
</div>
|
|
||||||
<div class="inputContainer">
|
|
||||||
<input is="emby-input" type="number" id="txtPortNumber" label="${LabelLocalHttpServerPortNumber}" pattern="[0-9]*" required="required" min="1" max="65535" />
|
|
||||||
<div class="fieldDescription">${LabelLocalHttpServerPortNumberHelp}</div>
|
|
||||||
</div>
|
|
||||||
<div class="inputContainer">
|
|
||||||
<input is="emby-input" type="number" id="txtHttpsPort" pattern="[0-9]*" required="required" min="1" max="65535" label="${LabelHttpsPort}" />
|
|
||||||
<div class="fieldDescription">${LabelHttpsPortHelp}</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="checkboxContainer checkboxContainer-withDescription">
|
<div class="inputContainer">
|
||||||
<label>
|
<input is="emby-input" type="number" id="txtPortNumber" label="${LabelLocalHttpServerPortNumber}" pattern="[0-9]*" required="required" min="1" max="65535" />
|
||||||
<input type="checkbox" is="emby-checkbox" id="chkRemoteAccess" />
|
<div class="fieldDescription">${LabelLocalHttpServerPortNumberHelp}</div>
|
||||||
<span>${AllowRemoteAccess}</span>
|
|
||||||
</label>
|
|
||||||
<div class="fieldDescription checkboxFieldDescription">${AllowRemoteAccessHelp}</div>
|
|
||||||
</div>
|
|
||||||
<div class="inputContainer fldExternalAddressFilter hide">
|
|
||||||
<input is="emby-input" type="text" id="txtExternalAddressFilter" label="${LabelAllowedRemoteAddresses}" />
|
|
||||||
<div class="fieldDescription">${AllowedRemoteAddressesHelp}</div>
|
|
||||||
</div>
|
|
||||||
<div class="selectContainer fldExternalAddressFilterMode hide">
|
|
||||||
<select is="emby-select" id="selectExternalAddressFilterMode" label="${LabelAllowedRemoteAddressesMode}">
|
|
||||||
<option value="whitelist">${Whitelist}</option>
|
|
||||||
<option value="blacklist">${Blacklist}</option>
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
<div class="inputContainer fldPublicPort hide">
|
|
||||||
<input is="emby-input" type="number" label="${LabelPublicHttpPort}" id="txtPublicPort" pattern="[0-9]*" required="required" min="1" max="65535" />
|
|
||||||
<div class="fieldDescription">${LabelPublicHttpPortHelp}</div>
|
|
||||||
</div>
|
|
||||||
<div class="inputContainer fldPublicHttpsPort hide">
|
|
||||||
<input is="emby-input" type="number" id="txtPublicHttpsPort" pattern="[0-9]*" required="required" min="1" max="65535" label="${LabelPublicHttpsPort}" />
|
|
||||||
<div class="fieldDescription">${LabelPublicHttpsPortHelp}</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="inputContainer fldBaseUrl">
|
|
||||||
<input is="emby-input" id="txtBaseUrl" type="text" label="${LabelBaseUrl}" />
|
|
||||||
<div class="fieldDescription">${LabelBaseUrlHelp}</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="inputContainer fldCertificatePath hide">
|
|
||||||
<div style="display: flex; align-items: center;">
|
|
||||||
<div style="flex-grow:1;">
|
|
||||||
<input is="emby-input" type="text" id="txtCertificatePath" label="${LabelCustomCertificatePath}" autocomplete="off" />
|
|
||||||
</div>
|
|
||||||
<button type="button" is="paper-icon-button-light" id="btnSelectCertPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><span class="material-icons search"></span></button>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="fieldDescription">${LabelCustomCertificatePathHelp}</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="inputContainer fldCertPassword hide">
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
||||||
<input is="emby-input" id="txtCertPassword" type="password" label="${LabelCertificatePassword}" autocomplete="new-password" />
|
<label>
|
||||||
<div class="fieldDescription">${LabelCertificatePasswordHelp}</div>
|
<input type="checkbox" is="emby-checkbox" id="chkEnableHttps" />
|
||||||
</div>
|
<span>${LabelEnableHttps}</span>
|
||||||
|
</label>
|
||||||
|
<div class="fieldDescription checkboxFieldDescription">${LabelEnableHttpsHelp}</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="selectContainer fldHttpsMode hide">
|
<div class="inputContainer">
|
||||||
<select is="emby-select" id="selectHttpsMode" label="${LabelSecureConnectionsMode}">
|
<input is="emby-input" type="number" id="txtHttpsPort" pattern="[0-9]*" required="required" min="1" max="65535" label="${LabelHttpsPort}" />
|
||||||
<option value="disabled">${Disabled}</option>
|
<div class="fieldDescription">${LabelHttpsPortHelp}</div>
|
||||||
<option value="enabled">${PreferredNotRequired}</option>
|
</div>
|
||||||
<option value="required">${RequiredForAllRemoteConnections}</option>
|
|
||||||
<option value="proxy">${HandledByProxy}</option>
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="checkboxContainer checkboxContainer-withDescription fldEnableUpnp hide">
|
<div class="inputContainer fldBaseUrl">
|
||||||
<label>
|
<input is="emby-input" id="txtBaseUrl" type="text" label="${LabelBaseUrl}" />
|
||||||
<input type="checkbox" is="emby-checkbox" id="chkEnableUpnp" />
|
<div class="fieldDescription">${LabelBaseUrlHelp}</div>
|
||||||
<span>${LabelEnableAutomaticPortMap}</span>
|
</div>
|
||||||
</label>
|
|
||||||
<div class="fieldDescription checkboxFieldDescription">${LabelEnableAutomaticPortMapHelp}</div>
|
<div class="inputContainer">
|
||||||
</div>
|
<input is="emby-input" type="text" id="txtLocalAddress" label="${LabelBindToLocalNetworkAddress}" />
|
||||||
|
<div class="fieldDescription">${LabelBindToLocalNetworkAddressHelp}</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="inputContainer">
|
||||||
|
<input is="emby-input" type="text" id="txtLanNetworks" label="${LabelLanNetworks}" />
|
||||||
|
<div class="fieldDescription">${LanNetworksHelp}</div>
|
||||||
|
</div>
|
||||||
|
</fieldset>
|
||||||
|
|
||||||
|
<fieldset class='verticalSection verticalSection-extrabottompadding'>
|
||||||
|
<legend><h3>${HeaderHttpsSettings}</h3></legend>
|
||||||
|
|
||||||
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
||||||
|
<label>
|
||||||
|
<input type="checkbox" is="emby-checkbox" id="chkRequireHttps" />
|
||||||
|
<span>${LabelRequireHttps}</span>
|
||||||
|
</label>
|
||||||
|
<div class="fieldDescription checkboxFieldDescription">${LabelRequireHttpsHelp}</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="inputContainer fldCertificatePath">
|
||||||
|
<div style="display: flex; align-items: center;">
|
||||||
|
<div style="flex-grow:1;">
|
||||||
|
<input is="emby-input" type="text" id="txtCertificatePath" label="${LabelCustomCertificatePath}" autocomplete="off" />
|
||||||
|
</div>
|
||||||
|
<button type="button" is="paper-icon-button-light" id="btnSelectCertPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><span class="material-icons search"></span></button>
|
||||||
|
</div>
|
||||||
|
<div class="fieldDescription">${LabelCustomCertificatePathHelp}</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="inputContainer fldCertPassword">
|
||||||
|
<input is="emby-input" id="txtCertPassword" type="password" label="${LabelCertificatePassword}" autocomplete="new-password" />
|
||||||
|
<div class="fieldDescription">${LabelCertificatePasswordHelp}</div>
|
||||||
|
</div>
|
||||||
|
</fieldset>
|
||||||
|
|
||||||
|
<fieldset class='verticalSection verticalSection-extrabottompadding'>
|
||||||
|
<legend><h3>${HeaderRemoteAccessSettings}</h3></legend>
|
||||||
|
|
||||||
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
||||||
|
<label>
|
||||||
|
<input type="checkbox" is="emby-checkbox" id="chkRemoteAccess" />
|
||||||
|
<span>${AllowRemoteAccess}</span>
|
||||||
|
</label>
|
||||||
|
<div class="fieldDescription checkboxFieldDescription">${AllowRemoteAccessHelp}</div>
|
||||||
|
</div>
|
||||||
|
<div class="inputContainer fldExternalAddressFilter hide">
|
||||||
|
<input is="emby-input" type="text" id="txtExternalAddressFilter" label="${LabelAllowedRemoteAddresses}" />
|
||||||
|
<div class="fieldDescription">${AllowedRemoteAddressesHelp}</div>
|
||||||
|
</div>
|
||||||
|
<div class="selectContainer fldExternalAddressFilterMode hide">
|
||||||
|
<select is="emby-select" id="selectExternalAddressFilterMode" label="${LabelAllowedRemoteAddressesMode}">
|
||||||
|
<option value="whitelist">${Whitelist}</option>
|
||||||
|
<option value="blacklist">${Blacklist}</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="checkboxContainer checkboxContainer-withDescription fldEnableUpnp hide">
|
||||||
|
<label>
|
||||||
|
<input type="checkbox" is="emby-checkbox" id="chkEnableUpnp" />
|
||||||
|
<span>${LabelEnableAutomaticPortMap}</span>
|
||||||
|
</label>
|
||||||
|
<div class="fieldDescription checkboxFieldDescription">${LabelEnableAutomaticPortMapHelp}</div>
|
||||||
|
</div>
|
||||||
|
<div class="inputContainer fldPublicPort hide">
|
||||||
|
<input is="emby-input" type="number" label="${LabelPublicHttpPort}" id="txtPublicPort" pattern="[0-9]*" required="required" min="1" max="65535" />
|
||||||
|
<div class="fieldDescription">${LabelPublicHttpPortHelp}</div>
|
||||||
|
</div>
|
||||||
|
<div class="inputContainer fldPublicHttpsPort hide">
|
||||||
|
<input is="emby-input" type="number" id="txtPublicHttpsPort" pattern="[0-9]*" required="required" min="1" max="65535" label="${LabelPublicHttpsPort}" />
|
||||||
|
<div class="fieldDescription">${LabelPublicHttpsPortHelp}</div>
|
||||||
|
</div>
|
||||||
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<button is="emby-button" type="submit" class="raised button-submit block">
|
<button is="emby-button" type="submit" class="raised button-submit block">
|
||||||
|
|
|
@ -24,13 +24,13 @@
|
||||||
"AspectRatio": "Poměr stran",
|
"AspectRatio": "Poměr stran",
|
||||||
"AttributeNew": "Nové",
|
"AttributeNew": "Nové",
|
||||||
"Audio": "Zvuk",
|
"Audio": "Zvuk",
|
||||||
"Auto": "Automatizovat",
|
"Auto": "Automaticky",
|
||||||
"Backdrop": "Pozadí",
|
"Backdrop": "Pozadí",
|
||||||
"Backdrops": "Pozadí",
|
"Backdrops": "Pozadí",
|
||||||
"BirthDateValue": "Narozen: {0}",
|
"BirthDateValue": "Narozen: {0}",
|
||||||
"BirthLocation": "Místo narození",
|
"BirthLocation": "Místo narození",
|
||||||
"BirthPlaceValue": "Místo narození: {0}",
|
"BirthPlaceValue": "Místo narození: {0}",
|
||||||
"BookLibraryHelp": "Audio a textové knihy jsou podporovány. Přečtěte si {0}pravidla pro názvy knih {1}.",
|
"BookLibraryHelp": "Audio a textové knihy jsou podporovány. Přečtěte si {0} pravidla pojmenování knih {1}.",
|
||||||
"Books": "Knihy",
|
"Books": "Knihy",
|
||||||
"Box": "Pouzdro",
|
"Box": "Pouzdro",
|
||||||
"BoxRear": "Zadní část pouzdra",
|
"BoxRear": "Zadní část pouzdra",
|
||||||
|
@ -167,7 +167,7 @@
|
||||||
"DownloadingDots": "Stahování...",
|
"DownloadingDots": "Stahování...",
|
||||||
"Downloads": "Stahování",
|
"Downloads": "Stahování",
|
||||||
"DrmChannelsNotImported": "Kanál s DRM nebude importován.",
|
"DrmChannelsNotImported": "Kanál s DRM nebude importován.",
|
||||||
"DropShadow": "Vrhat stín",
|
"DropShadow": "Stín",
|
||||||
"EasyPasswordHelp": "Váš PIN kód je snadné používat pro přístup v režimu offline s podporovanými Jellyfin aplikacemi, může být také použit pro snadné přihlášení v lokální síti.",
|
"EasyPasswordHelp": "Váš PIN kód je snadné používat pro přístup v režimu offline s podporovanými Jellyfin aplikacemi, může být také použit pro snadné přihlášení v lokální síti.",
|
||||||
"Edit": "Upravit",
|
"Edit": "Upravit",
|
||||||
"EditImages": "Editace obrázků",
|
"EditImages": "Editace obrázků",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"LabelDownloadInternetMetadataHelp": "Jellyfin server může stahovat informace o vašich médiích, aby umožnil vylepšené prezentace.",
|
"LabelDownloadInternetMetadataHelp": "Jellyfin server může stahovat informace o vašich médiích, aby umožnil vylepšené prezentace.",
|
||||||
"LabelDownloadLanguages": "Stahované jazyky:",
|
"LabelDownloadLanguages": "Stahované jazyky:",
|
||||||
"LabelDropImageHere": "Sem přetáhněte obrázek nebo klikněte pro procházení.",
|
"LabelDropImageHere": "Sem přetáhněte obrázek nebo klikněte pro procházení.",
|
||||||
"LabelDropShadow": "Vrhat stín:",
|
"LabelDropShadow": "Typ zvýraznění titulků:",
|
||||||
"LabelEasyPinCode": "Kód Easy pin:",
|
"LabelEasyPinCode": "Kód Easy pin:",
|
||||||
"LabelEmbedAlbumArtDidl": "Vložit alba do DIDL",
|
"LabelEmbedAlbumArtDidl": "Vložit alba do DIDL",
|
||||||
"LabelEmbedAlbumArtDidlHelp": "Některá zařízení preferují tento způsob pro získání alba. Jiné mohou selhat pokud máte tuto volbu povolenu.",
|
"LabelEmbedAlbumArtDidlHelp": "Některá zařízení preferují tento způsob pro získání alba. Jiné mohou selhat pokud máte tuto volbu povolenu.",
|
||||||
|
@ -951,7 +951,7 @@
|
||||||
"OptionMissingEpisode": "Chybějící episody",
|
"OptionMissingEpisode": "Chybějící episody",
|
||||||
"OptionMonday": "Pondělí",
|
"OptionMonday": "Pondělí",
|
||||||
"OptionNameSort": "Název",
|
"OptionNameSort": "Název",
|
||||||
"OptionNew": "Nový...",
|
"OptionNew": "Nový…",
|
||||||
"OptionNone": "Žádný",
|
"OptionNone": "Žádný",
|
||||||
"OptionOnAppStartup": "Při spuštění aplikace",
|
"OptionOnAppStartup": "Při spuštění aplikace",
|
||||||
"OptionOnInterval": "V intervalu",
|
"OptionOnInterval": "V intervalu",
|
||||||
|
@ -969,7 +969,7 @@
|
||||||
"OptionReportByteRangeSeekingWhenTranscoding": "Hlásit, že server podporuje vyhledávání bajtů při překódování",
|
"OptionReportByteRangeSeekingWhenTranscoding": "Hlásit, že server podporuje vyhledávání bajtů při překódování",
|
||||||
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Tento krok je nutný pro některá zařízení, které nemají moc dobrý time seek.",
|
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Tento krok je nutný pro některá zařízení, které nemají moc dobrý time seek.",
|
||||||
"OptionRequirePerfectSubtitleMatch": "Stahovat jen titulky, které perfektně sedí k mým video souborům",
|
"OptionRequirePerfectSubtitleMatch": "Stahovat jen titulky, které perfektně sedí k mým video souborům",
|
||||||
"OptionResElement": "Zdrojový element",
|
"OptionResElement": "Prvek \"res\"",
|
||||||
"OptionResumable": "Pozastavavitelný",
|
"OptionResumable": "Pozastavavitelný",
|
||||||
"OptionRuntime": "Délka",
|
"OptionRuntime": "Délka",
|
||||||
"OptionSaturday": "Sobota",
|
"OptionSaturday": "Sobota",
|
||||||
|
@ -1220,7 +1220,7 @@
|
||||||
"AllowMediaConversion": "Povolit konverzi médií",
|
"AllowMediaConversion": "Povolit konverzi médií",
|
||||||
"AllowMediaConversionHelp": "Povolit nebo zakázat přístup k funkci konverze médií.",
|
"AllowMediaConversionHelp": "Povolit nebo zakázat přístup k funkci konverze médií.",
|
||||||
"AllowOnTheFlySubtitleExtraction": "Povolit extrahování titulků za běhu",
|
"AllowOnTheFlySubtitleExtraction": "Povolit extrahování titulků za běhu",
|
||||||
"AllowOnTheFlySubtitleExtractionHelp": "Vložené titulky mohou být extrahovány z videa a dodávány do aplikací ve formě prostého textu, aby se zabránilo překódování videa. V některých systémech to může trvat dlouho a způsobit zasekávání přehrávání videa. Při vypnutí funkce budou během překódování obsažené titulky vypáleny do obrazu, pokud je klientské zařízení nativně nepodporuje.",
|
"AllowOnTheFlySubtitleExtractionHelp": "Vložené titulky je možné vytáhnout z videa a dodat klientům v textové podobě, aby nebylo nutné video překódovat. Na některých systémech to může trvat dlouho a způsobit zasekávání videa. Pokud tuto funkci vypnete, při překódování budou vložené titulky vypáleny do obrazu, pokud je klientské zařízení nativně nepodporuje.",
|
||||||
"AllowRemoteAccess": "Povolit vzdálené připojení na tento Jellyfin server.",
|
"AllowRemoteAccess": "Povolit vzdálené připojení na tento Jellyfin server.",
|
||||||
"AllowRemoteAccessHelp": "Pokud není zapnuto, všechna vzdálená připojení budou blokována.",
|
"AllowRemoteAccessHelp": "Pokud není zapnuto, všechna vzdálená připojení budou blokována.",
|
||||||
"AllowedRemoteAddressesHelp": "Seznam IP adres nebo síťových masek oddělených čárkou pro sítě, ze kterých se lze vzdáleně připojit. Pokud necháte prázdné, všechny adresy budou povoleny.",
|
"AllowedRemoteAddressesHelp": "Seznam IP adres nebo síťových masek oddělených čárkou pro sítě, ze kterých se lze vzdáleně připojit. Pokud necháte prázdné, všechny adresy budou povoleny.",
|
||||||
|
@ -1230,12 +1230,12 @@
|
||||||
"AudioBitDepthNotSupported": "Bitová hloubka zvuku není podporována",
|
"AudioBitDepthNotSupported": "Bitová hloubka zvuku není podporována",
|
||||||
"AudioSampleRateNotSupported": "Frekvence vzorkování zvuku není podporována",
|
"AudioSampleRateNotSupported": "Frekvence vzorkování zvuku není podporována",
|
||||||
"AutoBasedOnLanguageSetting": "Automaticky (na základě jazykového nastavení)",
|
"AutoBasedOnLanguageSetting": "Automaticky (na základě jazykového nastavení)",
|
||||||
"Banner": "Banner",
|
"Banner": "Výřez plakátu",
|
||||||
"BestFit": "Nejvhodnější",
|
"BestFit": "Nejvhodnější",
|
||||||
"Blacklist": "Černá listina",
|
"Blacklist": "Černá listina",
|
||||||
"BobAndWeaveWithHelp": "Bob and weave (vyšší kvalita, ale pomalejší)",
|
"BobAndWeaveWithHelp": "Bob and weave (vyšší kvalita, ale pomalejší)",
|
||||||
"Browse": "Procházet",
|
"Browse": "Procházet",
|
||||||
"BurnSubtitlesHelp": "Určuje, zda má server vypalovat titulky při překódování videa. Vynechání tohoto zlepší výkon serveru. Chcete-li vypálit grafické formáty (VOBSUB, PGS, SUB / IDX atd.) a některé titulky ASS nebo SSA, vyberte možnost Auto.",
|
"BurnSubtitlesHelp": "Určuje, zda má server při překódování videa vypálit titulky do obrazu. Tato funkce má velký negativní vliv na výkon. Chcete-li vypálit grafické formáty titulků (VOBSUB, PGS, SUB, IDX, atd.) a některé titulky ASS nebo SSA, vyberte možnost Automaticky.",
|
||||||
"ButtonInfo": "Info",
|
"ButtonInfo": "Info",
|
||||||
"ButtonMenu": "Menu",
|
"ButtonMenu": "Menu",
|
||||||
"ButtonOk": "Ok",
|
"ButtonOk": "Ok",
|
||||||
|
@ -1258,7 +1258,7 @@
|
||||||
"ConvertingDots": "Konverze...",
|
"ConvertingDots": "Konverze...",
|
||||||
"CriticRating": "Kritické hodnocení",
|
"CriticRating": "Kritické hodnocení",
|
||||||
"DefaultCameraUploadPathHelp": "Vyberte vlastní cestu nahrávání. Pokud zůstane prázdné, bude použita výchozí složka. Pokud použijete vlastní cestu, bude třeba ji přidat jako knihovnu v nastavení knihovny Jellyfin.",
|
"DefaultCameraUploadPathHelp": "Vyberte vlastní cestu nahrávání. Pokud zůstane prázdné, bude použita výchozí složka. Pokud použijete vlastní cestu, bude třeba ji přidat jako knihovnu v nastavení knihovny Jellyfin.",
|
||||||
"Depressed": "Stlačený",
|
"Depressed": "Vytlačené",
|
||||||
"Descending": "Klesající",
|
"Descending": "Klesající",
|
||||||
"DetectingDevices": "Hledání zařízení",
|
"DetectingDevices": "Hledání zařízení",
|
||||||
"DirectPlayError": "Chyba přímého přehrávání",
|
"DirectPlayError": "Chyba přímého přehrávání",
|
||||||
|
@ -1449,7 +1449,7 @@
|
||||||
"PreferEmbeddedTitlesOverFileNames": "Preferovat vložené názvy nad názvy souborů",
|
"PreferEmbeddedTitlesOverFileNames": "Preferovat vložené názvy nad názvy souborů",
|
||||||
"PreferEmbeddedTitlesOverFileNamesHelp": "Toto určuje výchozí název zobrazení, pokud nejsou k dispozici žádná metadata z internetu nebo místní metadata.",
|
"PreferEmbeddedTitlesOverFileNamesHelp": "Toto určuje výchozí název zobrazení, pokud nejsou k dispozici žádná metadata z internetu nebo místní metadata.",
|
||||||
"PreferredNotRequired": "Preferováno, ale není vyžadováno",
|
"PreferredNotRequired": "Preferováno, ale není vyžadováno",
|
||||||
"Raised": "Vyvolané",
|
"Raised": "Vystupující",
|
||||||
"Rate": "Hodnocení",
|
"Rate": "Hodnocení",
|
||||||
"RequiredForAllRemoteConnections": "Požadováno pro všechna vzdálená připojení",
|
"RequiredForAllRemoteConnections": "Požadováno pro všechna vzdálená připojení",
|
||||||
"SaveSubtitlesIntoMediaFolders": "Titulky ukládat do mediálních složek",
|
"SaveSubtitlesIntoMediaFolders": "Titulky ukládat do mediálních složek",
|
||||||
|
@ -1458,8 +1458,8 @@
|
||||||
"SeriesDisplayOrderHelp": "Seřadit epizody podle data vysílání, pořadí DVD nebo absolutního číslování.",
|
"SeriesDisplayOrderHelp": "Seřadit epizody podle data vysílání, pořadí DVD nebo absolutního číslování.",
|
||||||
"ServerRestartNeededAfterPluginInstall": "Jellyfin server bude nutné po instalaci pluginu restartovat.",
|
"ServerRestartNeededAfterPluginInstall": "Jellyfin server bude nutné po instalaci pluginu restartovat.",
|
||||||
"ShowAdvancedSettings": "Zobrazit rozšířená nastavení",
|
"ShowAdvancedSettings": "Zobrazit rozšířená nastavení",
|
||||||
"ShowTitle": "Ukázat název",
|
"ShowTitle": "Zobrazit název",
|
||||||
"ShowYear": "Ukázat rok",
|
"ShowYear": "Zobrazit rok",
|
||||||
"SimultaneousConnectionLimitHelp": "Maximální počet povolených současných streamů. Pro vypnutí omezení zadejte 0.",
|
"SimultaneousConnectionLimitHelp": "Maximální počet povolených současných streamů. Pro vypnutí omezení zadejte 0.",
|
||||||
"SmallCaps": "Malá písmena",
|
"SmallCaps": "Malá písmena",
|
||||||
"Smaller": "Menší",
|
"Smaller": "Menší",
|
||||||
|
@ -1481,7 +1481,7 @@
|
||||||
"ThemeVideos": "Tematická videa",
|
"ThemeVideos": "Tematická videa",
|
||||||
"Trailers": "Trailery",
|
"Trailers": "Trailery",
|
||||||
"TvLibraryHelp": "Podívejte se na {0}průvodce pojmenováním TV pořadů{1}.",
|
"TvLibraryHelp": "Podívejte se na {0}průvodce pojmenováním TV pořadů{1}.",
|
||||||
"Uniform": "Uniformní",
|
"Uniform": "Obrys",
|
||||||
"Unplayed": "Nepřehrané",
|
"Unplayed": "Nepřehrané",
|
||||||
"UserAgentHelp": "Zadejte vlastní HTTP hlavičku user agenta.",
|
"UserAgentHelp": "Zadejte vlastní HTTP hlavičku user agenta.",
|
||||||
"ValueMinutes": "{0} min",
|
"ValueMinutes": "{0} min",
|
||||||
|
@ -1587,5 +1587,9 @@
|
||||||
"Filter": "Filtr",
|
"Filter": "Filtr",
|
||||||
"New": "Nové",
|
"New": "Nové",
|
||||||
"ButtonTogglePlaylist": "Playlist",
|
"ButtonTogglePlaylist": "Playlist",
|
||||||
"ButtonToggleContextMenu": "Více"
|
"ButtonToggleContextMenu": "Více",
|
||||||
|
"LabelNightly": "Nightly",
|
||||||
|
"LabelStable": "Stabilní",
|
||||||
|
"LabelChromecastVersion": "Verze Chromecastu",
|
||||||
|
"ApiKeysCaption": "Seznam povolených API klíčů"
|
||||||
}
|
}
|
||||||
|
|
|
@ -663,7 +663,7 @@
|
||||||
"LabelMoviePrefix": "Filmpräfix:",
|
"LabelMoviePrefix": "Filmpräfix:",
|
||||||
"LabelMoviePrefixHelp": "Wenn ein Präfix in Filmtiteln angewendet wird, gib es hier ein damit Jellyfin es korrekt behandeln kann.",
|
"LabelMoviePrefixHelp": "Wenn ein Präfix in Filmtiteln angewendet wird, gib es hier ein damit Jellyfin es korrekt behandeln kann.",
|
||||||
"LabelMovieRecordingPath": "Film Aufnahmepfad (Optional):",
|
"LabelMovieRecordingPath": "Film Aufnahmepfad (Optional):",
|
||||||
"LabelMusicStreamingTranscodingBitrate": "Musik Transkodier Bitrate:",
|
"LabelMusicStreamingTranscodingBitrate": "Musik-Transkodierung Bitrate:",
|
||||||
"LabelMusicStreamingTranscodingBitrateHelp": "Wähle die maximale Bitrate für das streamen von Musik.",
|
"LabelMusicStreamingTranscodingBitrateHelp": "Wähle die maximale Bitrate für das streamen von Musik.",
|
||||||
"LabelNewName": "Neuer Name:",
|
"LabelNewName": "Neuer Name:",
|
||||||
"LabelNewPassword": "Neues Passwort:",
|
"LabelNewPassword": "Neues Passwort:",
|
||||||
|
@ -1526,5 +1526,8 @@
|
||||||
"HeaderFavoritePlaylists": "Lieblings-Wiedergabeliste",
|
"HeaderFavoritePlaylists": "Lieblings-Wiedergabeliste",
|
||||||
"ButtonTogglePlaylist": "Wiedergabeliste",
|
"ButtonTogglePlaylist": "Wiedergabeliste",
|
||||||
"ButtonToggleContextMenu": "Mehr",
|
"ButtonToggleContextMenu": "Mehr",
|
||||||
"ApiKeysCaption": "Liste der aktuell aktivierten API-Schlüssel"
|
"ApiKeysCaption": "Liste der aktuell aktivierten API-Schlüssel",
|
||||||
|
"LabelNightly": "Nightly",
|
||||||
|
"LabelStable": "Stable",
|
||||||
|
"LabelChromecastVersion": "Chromecast Version"
|
||||||
}
|
}
|
||||||
|
|
|
@ -290,7 +290,6 @@
|
||||||
"H264CrfHelp": "The Constant Rate Factor (CRF) is the default quality setting for the x264 encoder. You can set the values between 0 and 51, where lower values would result in better quality (at the expense of higher file sizes). Sane values are between 18 and 28. The default for x264 is 23, so you can use this as a starting point.",
|
"H264CrfHelp": "The Constant Rate Factor (CRF) is the default quality setting for the x264 encoder. You can set the values between 0 and 51, where lower values would result in better quality (at the expense of higher file sizes). Sane values are between 18 and 28. The default for x264 is 23, so you can use this as a starting point.",
|
||||||
"EncoderPresetHelp": "Choose a faster value to improve performance, or a slower value to improve quality.",
|
"EncoderPresetHelp": "Choose a faster value to improve performance, or a slower value to improve quality.",
|
||||||
"HDPrograms": "HD programs",
|
"HDPrograms": "HD programs",
|
||||||
"HandledByProxy": "Handled by reverse proxy",
|
|
||||||
"HardwareAccelerationWarning": "Enabling hardware acceleration may cause instability in some environments. Ensure that your operating system and video drivers are fully up to date. If you have difficulty playing video after enabling this, you'll need to change the setting back to None.",
|
"HardwareAccelerationWarning": "Enabling hardware acceleration may cause instability in some environments. Ensure that your operating system and video drivers are fully up to date. If you have difficulty playing video after enabling this, you'll need to change the setting back to None.",
|
||||||
"HeaderAccessSchedule": "Access Schedule",
|
"HeaderAccessSchedule": "Access Schedule",
|
||||||
"HeaderAccessScheduleHelp": "Create an access schedule to limit access to certain hours.",
|
"HeaderAccessScheduleHelp": "Create an access schedule to limit access to certain hours.",
|
||||||
|
@ -384,6 +383,7 @@
|
||||||
"HeaderGuideProviders": "TV Guide Data Providers",
|
"HeaderGuideProviders": "TV Guide Data Providers",
|
||||||
"HeaderHome": "Home",
|
"HeaderHome": "Home",
|
||||||
"HeaderHttpHeaders": "HTTP Headers",
|
"HeaderHttpHeaders": "HTTP Headers",
|
||||||
|
"HeaderHttpsSettings": "HTTPS Settings",
|
||||||
"HeaderIdentification": "Identification",
|
"HeaderIdentification": "Identification",
|
||||||
"HeaderIdentificationCriteriaHelp": "Enter at least one identification criteria.",
|
"HeaderIdentificationCriteriaHelp": "Enter at least one identification criteria.",
|
||||||
"HeaderIdentificationHeader": "Identification Header",
|
"HeaderIdentificationHeader": "Identification Header",
|
||||||
|
@ -450,6 +450,7 @@
|
||||||
"HeaderRecentlyPlayed": "Recently Played",
|
"HeaderRecentlyPlayed": "Recently Played",
|
||||||
"HeaderRecordingOptions": "Recording Options",
|
"HeaderRecordingOptions": "Recording Options",
|
||||||
"HeaderRecordingPostProcessing": "Recording Post Processing",
|
"HeaderRecordingPostProcessing": "Recording Post Processing",
|
||||||
|
"HeaderRemoteAccessSettings": "Remote Access Settings",
|
||||||
"HeaderRemoteControl": "Remote Control",
|
"HeaderRemoteControl": "Remote Control",
|
||||||
"HeaderRemoveMediaFolder": "Remove Media Folder",
|
"HeaderRemoveMediaFolder": "Remove Media Folder",
|
||||||
"HeaderRemoveMediaLocation": "Remove Media Location",
|
"HeaderRemoveMediaLocation": "Remove Media Location",
|
||||||
|
@ -476,6 +477,7 @@
|
||||||
"HeaderSeries": "Series",
|
"HeaderSeries": "Series",
|
||||||
"HeaderSeriesOptions": "Series Options",
|
"HeaderSeriesOptions": "Series Options",
|
||||||
"HeaderSeriesStatus": "Series Status",
|
"HeaderSeriesStatus": "Series Status",
|
||||||
|
"HeaderServerAddressSettings": "Server Address Settings",
|
||||||
"HeaderServerSettings": "Server Settings",
|
"HeaderServerSettings": "Server Settings",
|
||||||
"HeaderSettings": "Settings",
|
"HeaderSettings": "Settings",
|
||||||
"HeaderSetupLibrary": "Setup your media libraries",
|
"HeaderSetupLibrary": "Setup your media libraries",
|
||||||
|
@ -630,7 +632,7 @@
|
||||||
"LabelEmbedAlbumArtDidl": "Embed album art in Didl",
|
"LabelEmbedAlbumArtDidl": "Embed album art in Didl",
|
||||||
"LabelEmbedAlbumArtDidlHelp": "Some devices prefer this method for obtaining album art. Others may fail to play with this option enabled.",
|
"LabelEmbedAlbumArtDidlHelp": "Some devices prefer this method for obtaining album art. Others may fail to play with this option enabled.",
|
||||||
"LabelEnableAutomaticPortMap": "Enable automatic port mapping",
|
"LabelEnableAutomaticPortMap": "Enable automatic port mapping",
|
||||||
"LabelEnableAutomaticPortMapHelp": "Attempt to automatically map the public port to the local port via UPnP. This may not work with some router models. Changes will not apply until after a server restart.",
|
"LabelEnableAutomaticPortMapHelp": "Automatically forward public ports on your router to local ports on your server via UPnP. This may not work with some router models or network configurations. Changes will not apply until after a server restart.",
|
||||||
"LabelEnableBlastAliveMessages": "Blast alive messages",
|
"LabelEnableBlastAliveMessages": "Blast alive messages",
|
||||||
"LabelEnableBlastAliveMessagesHelp": "Enable this if the server is not detected reliably by other UPnP devices on your network.",
|
"LabelEnableBlastAliveMessagesHelp": "Enable this if the server is not detected reliably by other UPnP devices on your network.",
|
||||||
"LabelEnableDlnaClientDiscoveryInterval": "Client discovery interval (seconds)",
|
"LabelEnableDlnaClientDiscoveryInterval": "Client discovery interval (seconds)",
|
||||||
|
@ -642,6 +644,8 @@
|
||||||
"LabelEnableDlnaServer": "Enable DLNA server",
|
"LabelEnableDlnaServer": "Enable DLNA server",
|
||||||
"LabelEnableDlnaServerHelp": "Allows UPnP devices on your network to browse and play content.",
|
"LabelEnableDlnaServerHelp": "Allows UPnP devices on your network to browse and play content.",
|
||||||
"LabelEnableHardwareDecodingFor": "Enable hardware decoding for:",
|
"LabelEnableHardwareDecodingFor": "Enable hardware decoding for:",
|
||||||
|
"LabelEnableHttps": "Enable HTTPS",
|
||||||
|
"LabelEnableHttpsHelp": "Enables the server to listen on the configured HTTPS post. A valid certificate must also be configured in order for this to take effect.",
|
||||||
"LabelEnableRealtimeMonitor": "Enable real time monitoring",
|
"LabelEnableRealtimeMonitor": "Enable real time monitoring",
|
||||||
"LabelEnableRealtimeMonitorHelp": "Changes to files will be processed immediately, on supported file systems.",
|
"LabelEnableRealtimeMonitorHelp": "Changes to files will be processed immediately, on supported file systems.",
|
||||||
"LabelEnableSingleImageInDidlLimit": "Limit to single embedded image",
|
"LabelEnableSingleImageInDidlLimit": "Limit to single embedded image",
|
||||||
|
@ -651,7 +655,7 @@
|
||||||
"LabelEvent": "Event:",
|
"LabelEvent": "Event:",
|
||||||
"LabelEveryXMinutes": "Every:",
|
"LabelEveryXMinutes": "Every:",
|
||||||
"LabelBaseUrl": "Base URL:",
|
"LabelBaseUrl": "Base URL:",
|
||||||
"LabelBaseUrlHelp": "You can add a custom subdirectory here to access the server from a more unique URL.",
|
"LabelBaseUrlHelp": "Adds a custom subdirectory to the server URL. For example: <code>http://example.com/<b><baseurl></b></code>",
|
||||||
"LabelExtractChaptersDuringLibraryScan": "Extract chapter images during the library scan",
|
"LabelExtractChaptersDuringLibraryScan": "Extract chapter images during the library scan",
|
||||||
"LabelExtractChaptersDuringLibraryScanHelp": "Generate chapter images when videos are imported during the library scan. Otherwise, they will be extracted during the chapter images scheduled task, allowing the regular library scan to complete faster.",
|
"LabelExtractChaptersDuringLibraryScanHelp": "Generate chapter images when videos are imported during the library scan. Otherwise, they will be extracted during the chapter images scheduled task, allowing the regular library scan to complete faster.",
|
||||||
"LabelFailed": "Failed",
|
"LabelFailed": "Failed",
|
||||||
|
@ -810,6 +814,8 @@
|
||||||
"LabelReleaseDate": "Release date:",
|
"LabelReleaseDate": "Release date:",
|
||||||
"LabelRemoteClientBitrateLimit": "Internet streaming bitrate limit (Mbps):",
|
"LabelRemoteClientBitrateLimit": "Internet streaming bitrate limit (Mbps):",
|
||||||
"LabelRemoteClientBitrateLimitHelp": "An optional per-stream bitrate limit for all out of network devices. This is useful to prevent devices from requesting a higher bitrate than your internet connection can handle. This may result in increased CPU load on your server in order to transcode videos on the fly to a lower bitrate.",
|
"LabelRemoteClientBitrateLimitHelp": "An optional per-stream bitrate limit for all out of network devices. This is useful to prevent devices from requesting a higher bitrate than your internet connection can handle. This may result in increased CPU load on your server in order to transcode videos on the fly to a lower bitrate.",
|
||||||
|
"LabelRequireHttps": "Require HTTPS",
|
||||||
|
"LabelRequireHttpsHelp": "If checked, the server will automatically redirect all requests over HTTP to HTTPS. This has no effect if the server is not listening on HTTPS.",
|
||||||
"LabelRuntimeMinutes": "Run time (minutes):",
|
"LabelRuntimeMinutes": "Run time (minutes):",
|
||||||
"LabelSaveLocalMetadata": "Save artwork into media folders",
|
"LabelSaveLocalMetadata": "Save artwork into media folders",
|
||||||
"LabelSaveLocalMetadataHelp": "Saving artwork into media folders will put them in a place where they can be easily edited.",
|
"LabelSaveLocalMetadataHelp": "Saving artwork into media folders will put them in a place where they can be easily edited.",
|
||||||
|
@ -818,7 +824,6 @@
|
||||||
"EnableFastImageFadeIn": "Fast image fade-in",
|
"EnableFastImageFadeIn": "Fast image fade-in",
|
||||||
"EnableFastImageFadeInHelp": "Enable faster fade-in animation for loaded images",
|
"EnableFastImageFadeInHelp": "Enable faster fade-in animation for loaded images",
|
||||||
"LabelSeasonNumber": "Season number:",
|
"LabelSeasonNumber": "Season number:",
|
||||||
"LabelSecureConnectionsMode": "Secure connection mode:",
|
|
||||||
"LabelSelectFolderGroups": "Automatically group content from the following folders into views such as Movies, Music and TV:",
|
"LabelSelectFolderGroups": "Automatically group content from the following folders into views such as Movies, Music and TV:",
|
||||||
"LabelSelectFolderGroupsHelp": "Folders that are unchecked will be displayed by themselves in their own view.",
|
"LabelSelectFolderGroupsHelp": "Folders that are unchecked will be displayed by themselves in their own view.",
|
||||||
"LabelSelectUsers": "Select users:",
|
"LabelSelectUsers": "Select users:",
|
||||||
|
@ -1260,7 +1265,6 @@
|
||||||
"PreferEmbeddedTitlesOverFileNamesHelp": "This determines the default display title when no internet metadata or local metadata is available.",
|
"PreferEmbeddedTitlesOverFileNamesHelp": "This determines the default display title when no internet metadata or local metadata is available.",
|
||||||
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "This uses the episode information from the embedded metadata if available.",
|
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "This uses the episode information from the embedded metadata if available.",
|
||||||
"PreferEmbeddedEpisodeInfosOverFileNames": "Prefer embedded episode information over filenames",
|
"PreferEmbeddedEpisodeInfosOverFileNames": "Prefer embedded episode information over filenames",
|
||||||
"PreferredNotRequired": "Preferred, but not required",
|
|
||||||
"Premiere": "Premiere",
|
"Premiere": "Premiere",
|
||||||
"Premieres": "Premieres",
|
"Premieres": "Premieres",
|
||||||
"Previous": "Previous",
|
"Previous": "Previous",
|
||||||
|
@ -1299,7 +1303,6 @@
|
||||||
"RepeatOne": "Repeat one",
|
"RepeatOne": "Repeat one",
|
||||||
"ReplaceAllMetadata": "Replace all metadata",
|
"ReplaceAllMetadata": "Replace all metadata",
|
||||||
"ReplaceExistingImages": "Replace existing images",
|
"ReplaceExistingImages": "Replace existing images",
|
||||||
"RequiredForAllRemoteConnections": "Required for all remote connections",
|
|
||||||
"RestartPleaseWaitMessage": "Please wait while Jellyfin Server shuts down and restarts. This may take a minute or two.",
|
"RestartPleaseWaitMessage": "Please wait while Jellyfin Server shuts down and restarts. This may take a minute or two.",
|
||||||
"ResumeAt": "Resume from {0}",
|
"ResumeAt": "Resume from {0}",
|
||||||
"Rewind": "Rewind",
|
"Rewind": "Rewind",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"ButtonQuickStartGuide": "Guía de inicio rápido",
|
"ButtonQuickStartGuide": "Guía de inicio rápido",
|
||||||
"ButtonSignOut": "Sign out",
|
"ButtonSignOut": "Cerrar sesión",
|
||||||
"EnableHardwareEncoding": "Habilitar la codificación de hardware",
|
"EnableHardwareEncoding": "Habilitar la codificación de hardware",
|
||||||
"FolderTypeTvShows": "TV",
|
"FolderTypeTvShows": "TV",
|
||||||
"HeaderAddUser": "Agregar Usuario",
|
"HeaderAddUser": "Agregar Usuario",
|
||||||
|
@ -183,7 +183,7 @@
|
||||||
"ButtonRepeat": "Repetir",
|
"ButtonRepeat": "Repetir",
|
||||||
"ButtonReports": "Reportes",
|
"ButtonReports": "Reportes",
|
||||||
"ButtonReset": "Restablecer",
|
"ButtonReset": "Restablecer",
|
||||||
"ButtonResetEasyPassword": "Restablecer codigo PIN",
|
"ButtonResetEasyPassword": "Restablecer código PIN",
|
||||||
"ButtonResetPassword": "Restablecer contraseña",
|
"ButtonResetPassword": "Restablecer contraseña",
|
||||||
"ButtonResetTuner": "Restablecer sintonizador",
|
"ButtonResetTuner": "Restablecer sintonizador",
|
||||||
"ButtonRestart": "Reiniciar",
|
"ButtonRestart": "Reiniciar",
|
||||||
|
@ -203,7 +203,7 @@
|
||||||
"ButtonSendInvitation": "Enviar invitación",
|
"ButtonSendInvitation": "Enviar invitación",
|
||||||
"ButtonServer": "Servidor",
|
"ButtonServer": "Servidor",
|
||||||
"ButtonServerDashboard": "Panel del servidor",
|
"ButtonServerDashboard": "Panel del servidor",
|
||||||
"ButtonSettings": "Ajustes",
|
"ButtonSettings": "Configuraciones",
|
||||||
"ButtonShare": "Compartir",
|
"ButtonShare": "Compartir",
|
||||||
"ButtonShuffle": "Aleatorio",
|
"ButtonShuffle": "Aleatorio",
|
||||||
"ButtonShutdown": "Apagar",
|
"ButtonShutdown": "Apagar",
|
||||||
|
@ -238,7 +238,7 @@
|
||||||
"CategorySystem": "Sistema",
|
"CategorySystem": "Sistema",
|
||||||
"CategoryUser": "Usuario",
|
"CategoryUser": "Usuario",
|
||||||
"ChangingMetadataImageSettingsNewContent": "Cambiar la configuración de descarga de metadatos o arte solo aplicará al contenido nuevo que se agregue a tu biblioteca. Para aplicar los cambios a los títulos existentes, tendrás que actualizar sus metadatos manualmente.",
|
"ChangingMetadataImageSettingsNewContent": "Cambiar la configuración de descarga de metadatos o arte solo aplicará al contenido nuevo que se agregue a tu biblioteca. Para aplicar los cambios a los títulos existentes, tendrás que actualizar sus metadatos manualmente.",
|
||||||
"ChannelAccessHelp": "Selecciona los canales a compartir con este usuario. Los administradores podrán editar todos los canales con el administrador de metadatos",
|
"ChannelAccessHelp": "Selecciona los canales a compartir con este usuario. Los administradores podrán editar todos los canales con el administrador de metadatos.",
|
||||||
"ChannelNameOnly": "Sólo canal {0}",
|
"ChannelNameOnly": "Sólo canal {0}",
|
||||||
"ChannelNumber": "Número del canal",
|
"ChannelNumber": "Número del canal",
|
||||||
"CinemaModeConfigurationHelp": "El modo cine trae la experiencia del cine directamente a tu living, con la posibilidad de reproducir tráilers e introducciones personalizadas antes de la función principal.",
|
"CinemaModeConfigurationHelp": "El modo cine trae la experiencia del cine directamente a tu living, con la posibilidad de reproducir tráilers e introducciones personalizadas antes de la función principal.",
|
||||||
|
@ -251,8 +251,8 @@
|
||||||
"Composer": "Compositor",
|
"Composer": "Compositor",
|
||||||
"ConfigureDateAdded": "Configura cómo se va a determinar las fechas de adición en la pestaña Bibliotecas del panel del servidor Jellyfin",
|
"ConfigureDateAdded": "Configura cómo se va a determinar las fechas de adición en la pestaña Bibliotecas del panel del servidor Jellyfin",
|
||||||
"ConfirmDeleteImage": "¿Eliminar imagen?",
|
"ConfirmDeleteImage": "¿Eliminar imagen?",
|
||||||
"ConfirmDeleteItem": "Eliminar este elemento lo eliminara tanto del sistema de archivos como de la biblioteca de medios. ¿Está seguro que desea continuar?",
|
"ConfirmDeleteItem": "Eliminar este elemento lo eliminará tanto del sistema de archivos como de la biblioteca de medios. ¿Está seguro que desea continuar?",
|
||||||
"ConfirmDeleteItems": "Eliminar estos elementos los eliminara tanto del sistema de archivos como de la biblioteca de medios. ¿Está seguro que desea continuar?",
|
"ConfirmDeleteItems": "Eliminar estos elementos los eliminará tanto del sistema de archivos como de la biblioteca de medios. ¿Está seguro que desea continuar?",
|
||||||
"ConfirmDeletion": "Confirmar eliminación",
|
"ConfirmDeletion": "Confirmar eliminación",
|
||||||
"ConfirmEndPlayerSession": "¿Desea apagar Jellyfin en {0}?",
|
"ConfirmEndPlayerSession": "¿Desea apagar Jellyfin en {0}?",
|
||||||
"ConfirmRemoveDownload": "¿Quitar descarga?",
|
"ConfirmRemoveDownload": "¿Quitar descarga?",
|
||||||
|
@ -272,20 +272,20 @@
|
||||||
"CoverArt": "Arte de portada",
|
"CoverArt": "Arte de portada",
|
||||||
"CustomDlnaProfilesHelp": "Crear un perfil personalizado para apuntar un nuevo dispositivo o sobre-escribir el perfil del sistema.",
|
"CustomDlnaProfilesHelp": "Crear un perfil personalizado para apuntar un nuevo dispositivo o sobre-escribir el perfil del sistema.",
|
||||||
"DateAdded": "Fecha agregada",
|
"DateAdded": "Fecha agregada",
|
||||||
"DatePlayed": "Fecha reproducido",
|
"DatePlayed": "Fecha de reproducción",
|
||||||
"Days": "Dias",
|
"Days": "Dias",
|
||||||
"DeathDateValue": "Muerte: {0}",
|
"DeathDateValue": "Muerte: {0}",
|
||||||
"Default": "Predeterminado",
|
"Default": "Predeterminado",
|
||||||
"DefaultCameraUploadPathHelp": "Selecciona un directorio personalizado. Si queda en blanco, una carpeta predeterminada va a ser usada. Si es una carpeta personalizada, esta va a necesitar ser agregada en la biblioteca, en la configuración de bibliotecas de Jellyfin.",
|
"DefaultCameraUploadPathHelp": "Selecciona un directorio personalizado. Si queda en blanco, una carpeta predeterminada va a ser usada. Si es una carpeta personalizada, esta va a necesitar ser agregada en la biblioteca, en la configuración de bibliotecas de Jellyfin.",
|
||||||
"DefaultErrorMessage": "Hubo un error procesando la solicitud. Por favor intentalo nuevamente mas tarde.",
|
"DefaultErrorMessage": "Hubo un error procesando la solicitud. Por favor intentalo nuevamente mas tarde.",
|
||||||
"DefaultMetadataLangaugeDescription": "Estos son tus predeterminados y pueden ser personalizados por librería unicamente.",
|
"DefaultMetadataLangaugeDescription": "Estos son tus predeterminados y pueden ser personalizados por librería únicamente.",
|
||||||
"Delete": "Borrar",
|
"Delete": "Borrar",
|
||||||
"DeleteDeviceConfirmation": "Estas seguro que quieres borrar este dispositivo? Este va a volver a aparecer cuando una persona se registre.",
|
"DeleteDeviceConfirmation": "Estas seguro que quieres borrar este dispositivo? Este va a volver a aparecer cuando una persona se registre.",
|
||||||
"DeleteImage": "Borrar Imagen",
|
"DeleteImage": "Borrar Imagen",
|
||||||
"DeleteImageConfirmation": "Estas seguro que quieres borrar esta imagen?",
|
"DeleteImageConfirmation": "Estás seguro que quieres borrar esta imagen?",
|
||||||
"DeleteMedia": "Borrar medio",
|
"DeleteMedia": "Borrar medio",
|
||||||
"DeleteUser": "Borrar Usuario",
|
"DeleteUser": "Borrar usuario",
|
||||||
"DeleteUserConfirmation": "Estas seguro que quieres borrar este usuario?",
|
"DeleteUserConfirmation": "Estás seguro que quieres borrar este usuario?",
|
||||||
"Depressed": "Deprimido",
|
"Depressed": "Deprimido",
|
||||||
"Descending": "Descendiente",
|
"Descending": "Descendiente",
|
||||||
"Desktop": "Escritorio",
|
"Desktop": "Escritorio",
|
||||||
|
@ -294,9 +294,9 @@
|
||||||
"DeviceLastUsedByUserName": "Usado ultima vez por {0}",
|
"DeviceLastUsedByUserName": "Usado ultima vez por {0}",
|
||||||
"DirectPlayError": "Error en la reproducción directa",
|
"DirectPlayError": "Error en la reproducción directa",
|
||||||
"DirectPlaying": "Reproducción directa",
|
"DirectPlaying": "Reproducción directa",
|
||||||
"DirectStreamHelp1": "El medio es compatible con el dispositivo en cuanto a la resolución y tipo de medio (H.264, AC3, etc.), pero está en un contenedor de archivo incompatible (mkv, avi, wmv, etc.). El video sera reempaquetado en el acto antes de transmitirlo al dispositivo.",
|
"DirectStreamHelp1": "El medio es compatible con el dispositivo con respecto a la resolución y el tipo de medio (H.264, AC3, etc.), pero está en un contenedor de archivos incompatible (mkv, avi, wmv, etc.). El video se volverá a empaquetar sobre la marcha antes de transmitirlo al dispositivo.",
|
||||||
"DirectStreamHelp2": "Transmitir directamente un archivo usa muy poco procesamiento, esto sin perdida en la calidad de video.",
|
"DirectStreamHelp2": "La transmisión directa de un archivo utiliza muy poca potencia de procesamiento sin pérdida de calidad de video.",
|
||||||
"DirectStreaming": "Transmisión en directo",
|
"DirectStreaming": "Transmisión directa",
|
||||||
"Director": "Director",
|
"Director": "Director",
|
||||||
"Directors": "Directores",
|
"Directors": "Directores",
|
||||||
"Disabled": "Deshabilitado",
|
"Disabled": "Deshabilitado",
|
||||||
|
@ -331,8 +331,8 @@
|
||||||
"EnableCinemaMode": "Modo cine",
|
"EnableCinemaMode": "Modo cine",
|
||||||
"EnableColorCodedBackgrounds": "Habilitar colores en el fondo del código",
|
"EnableColorCodedBackgrounds": "Habilitar colores en el fondo del código",
|
||||||
"AuthProviderHelp": "Seleccione un proveedor de autenticación que se utilizará para autenticar la contraseña de este usuario.",
|
"AuthProviderHelp": "Seleccione un proveedor de autenticación que se utilizará para autenticar la contraseña de este usuario.",
|
||||||
"CriticRating": "Calificación de la crítica",
|
"CriticRating": "Valoración crítica",
|
||||||
"DefaultSubtitlesHelp": "Los subtítulos se cargan en base a los indicadores por defecto y los indicadores forzados en los metadatos embebidos. Las preferencias de idioma son consideradas cuando existe más de una opción.",
|
"DefaultSubtitlesHelp": "Los subtítulos se cargan según los indicadores predeterminados y forzados en los metadatos incrustados. Las preferencias de idioma se consideran cuando hay varias opciones disponibles.",
|
||||||
"Dislike": "No me gusta",
|
"Dislike": "No me gusta",
|
||||||
"EnableDebugLoggingHelp": "El registro de depuración debería activarse solo a fin de solucionar problemas. El incremento en el acceso al sistema de archivos podría prevenir que el servidor entre en modo de suspensión en algunos entornos.",
|
"EnableDebugLoggingHelp": "El registro de depuración debería activarse solo a fin de solucionar problemas. El incremento en el acceso al sistema de archivos podría prevenir que el servidor entre en modo de suspensión en algunos entornos.",
|
||||||
"EnableDisplayMirroring": "Habilitar duplicación de la pantalla",
|
"EnableDisplayMirroring": "Habilitar duplicación de la pantalla",
|
||||||
|
@ -398,7 +398,7 @@
|
||||||
"Shows": "Programas",
|
"Shows": "Programas",
|
||||||
"CopyStreamURLError": "Hubo un error copiando la URL.",
|
"CopyStreamURLError": "Hubo un error copiando la URL.",
|
||||||
"CopyStreamURLSuccess": "URL copiada con éxito.",
|
"CopyStreamURLSuccess": "URL copiada con éxito.",
|
||||||
"CopyStreamURL": "Copiar la URL de la transmisión",
|
"CopyStreamURL": "Copiar URL de transmisión",
|
||||||
"ButtonSplit": "Dividir",
|
"ButtonSplit": "Dividir",
|
||||||
"ButtonAddImage": "Agregar imagen",
|
"ButtonAddImage": "Agregar imagen",
|
||||||
"AskAdminToCreateLibrary": "Preguntar al administrador para crear una biblioteca.",
|
"AskAdminToCreateLibrary": "Preguntar al administrador para crear una biblioteca.",
|
||||||
|
|
|
@ -1511,5 +1511,8 @@
|
||||||
"Filter": "Filtro",
|
"Filter": "Filtro",
|
||||||
"New": "Nuevo",
|
"New": "Nuevo",
|
||||||
"HeaderFavoritePlaylists": "Lista reproducción favorita",
|
"HeaderFavoritePlaylists": "Lista reproducción favorita",
|
||||||
"ApiKeysCaption": "Lista de las claves API actuales"
|
"ApiKeysCaption": "Lista de las claves API actuales",
|
||||||
|
"LabelNightly": "Nightly",
|
||||||
|
"LabelStable": "Estable",
|
||||||
|
"LabelChromecastVersion": "Versión de Chromecast"
|
||||||
}
|
}
|
||||||
|
|
|
@ -604,7 +604,7 @@
|
||||||
"AlwaysPlaySubtitlesHelp": "A nyelvi beállításoknak megfelelő feliratok az audió nyelvétől függetlenül kerülnek betöltésre.",
|
"AlwaysPlaySubtitlesHelp": "A nyelvi beállításoknak megfelelő feliratok az audió nyelvétől függetlenül kerülnek betöltésre.",
|
||||||
"Artists": "Előadók",
|
"Artists": "Előadók",
|
||||||
"Blacklist": "Feketelista",
|
"Blacklist": "Feketelista",
|
||||||
"BookLibraryHelp": "Az audió- és szövegkönyvek támogatottak. Nézd meg a {0} könyvelnevezési útmutatót {1}.",
|
"BookLibraryHelp": "Lehetőség van audió és hangoskönyvek visszajátszására. Nézd meg a {0} könyvelnevezési útmutatót {1}.",
|
||||||
"BrowsePluginCatalogMessage": "Böngéssz a Bővítmény katalógusunkban a rendelkezésre álló bővítmények megtekintéséhez.",
|
"BrowsePluginCatalogMessage": "Böngéssz a Bővítmény katalógusunkban a rendelkezésre álló bővítmények megtekintéséhez.",
|
||||||
"AddItemToCollectionHelp": "Adj elemeket a gyűjteményekhez, ehhez keresed meg őket, majd kattints jobb egérgombbal, vagy kattints a menüre és add hozzá a gyűjteményhez.",
|
"AddItemToCollectionHelp": "Adj elemeket a gyűjteményekhez, ehhez keresed meg őket, majd kattints jobb egérgombbal, vagy kattints a menüre és add hozzá a gyűjteményhez.",
|
||||||
"AllowedRemoteAddressesHelp": "Vesszővel válaszd el az IP-címek vagy IP / netmask címek listáját annak a hálózatnak amelyből távolról csatlakozhatnak. Ha üresen marad, az összes távoli cím megengedett.",
|
"AllowedRemoteAddressesHelp": "Vesszővel válaszd el az IP-címek vagy IP / netmask címek listáját annak a hálózatnak amelyből távolról csatlakozhatnak. Ha üresen marad, az összes távoli cím megengedett.",
|
||||||
|
@ -1301,7 +1301,7 @@
|
||||||
"AllowOnTheFlySubtitleExtractionHelp": "A beágyazott feliratokat ki lehet nyerni a videókból és elküldeni az alkalmazásoknak sima szöveg formátumba, hogy ne legyen átkódolás. Néhány eszközön ez hosszú ideig is eltarthat, valamint a videó lejátszás megakadhat az eltávolítási folyamat futása közben. Ezt kikapcsolva a beágyazott feliratok videó átkódolással beégetésre kerülnek azon kliens eszközökre melyek nem támogatják a külső feliratokat.",
|
"AllowOnTheFlySubtitleExtractionHelp": "A beágyazott feliratokat ki lehet nyerni a videókból és elküldeni az alkalmazásoknak sima szöveg formátumba, hogy ne legyen átkódolás. Néhány eszközön ez hosszú ideig is eltarthat, valamint a videó lejátszás megakadhat az eltávolítási folyamat futása közben. Ezt kikapcsolva a beágyazott feliratok videó átkódolással beégetésre kerülnek azon kliens eszközökre melyek nem támogatják a külső feliratokat.",
|
||||||
"Art": "ClearArt",
|
"Art": "ClearArt",
|
||||||
"AuthProviderHelp": "Válaszd ki az azonosítási szolgáltatást amely ezen felhasználó jelszavának ellenőrzését valósítja meg.",
|
"AuthProviderHelp": "Válaszd ki az azonosítási szolgáltatást amely ezen felhasználó jelszavának ellenőrzését valósítja meg.",
|
||||||
"BurnSubtitlesHelp": "Meghatározza, hogy a szervernek be kell-e égetnie a feliratot videó átkódolás esetén a felirat típusának függvényében. Ennek elkerülésével a szerver teljesítménye javul. Válaszd az Auto lehetőséget a kép alapú feliratok (pl. VOBSUB, PGS, SUB/IDX, stb) és bizonyos ASS/SSA feliratok beégetéséhez.",
|
"BurnSubtitlesHelp": "Meghatározza, hogy a szervernek be kell-e égetnie a feliratot videó átkódolás esetén a felirat típusának függvényében. Ennek elkerülésével a szerver teljesítménye javul. Válaszd az Auto lehetőséget a kép alapú feliratok (pl. VOBSUB, PGS, SUB/IDX, stb.) és bizonyos ASS/SSA feliratok beégetéséhez.",
|
||||||
"ButtonAddScheduledTaskTrigger": "Vezérlő Hozzáadása",
|
"ButtonAddScheduledTaskTrigger": "Vezérlő Hozzáadása",
|
||||||
"ButtonGuide": "Műsorújság",
|
"ButtonGuide": "Műsorújság",
|
||||||
"ButtonRefreshGuideData": "Műsorújság Frissítése",
|
"ButtonRefreshGuideData": "Műsorújság Frissítése",
|
||||||
|
@ -1511,5 +1511,8 @@
|
||||||
"Filter": "Szűrés",
|
"Filter": "Szűrés",
|
||||||
"New": "Új",
|
"New": "Új",
|
||||||
"HeaderFavoritePlaylists": "Kedvenc lejátszási listák",
|
"HeaderFavoritePlaylists": "Kedvenc lejátszási listák",
|
||||||
"ApiKeysCaption": "A jelenleg engedélyezett API kulcsok listája"
|
"ApiKeysCaption": "A jelenleg engedélyezett API kulcsok listája",
|
||||||
|
"LabelNightly": "Éjszakai",
|
||||||
|
"LabelStable": "Stabil",
|
||||||
|
"LabelChromecastVersion": "Chromecast verzió"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1507,5 +1507,7 @@
|
||||||
"HeaderFavoritePlaylists": "Playlist Favorite",
|
"HeaderFavoritePlaylists": "Playlist Favorite",
|
||||||
"Filter": "Filtro",
|
"Filter": "Filtro",
|
||||||
"New": "Nuovo",
|
"New": "Nuovo",
|
||||||
"ApiKeysCaption": "Elenco chiavi API abilitate"
|
"ApiKeysCaption": "Elenco chiavi API abilitate",
|
||||||
|
"LabelStable": "Stabile",
|
||||||
|
"LabelChromecastVersion": "Versione Chromecast"
|
||||||
}
|
}
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
"Help": "Padėti",
|
"Help": "Padėti",
|
||||||
"Identify": "Identifikuoti",
|
"Identify": "Identifikuoti",
|
||||||
"Images": "Atvaizdai",
|
"Images": "Atvaizdai",
|
||||||
"InstallingPackage": "Diegiama {0}",
|
"InstallingPackage": "Diegiama {0} (versija {1})",
|
||||||
"InstantMix": "Leisti miksą",
|
"InstantMix": "Leisti miksą",
|
||||||
"ItemCount": "{0} elementų",
|
"ItemCount": "{0} elementų",
|
||||||
"Kids": "Vaikams",
|
"Kids": "Vaikams",
|
||||||
|
@ -538,7 +538,7 @@
|
||||||
"AllLanguages": "Visos kalbos",
|
"AllLanguages": "Visos kalbos",
|
||||||
"AllowMediaConversion": "Leisti medijos konvertavimą",
|
"AllowMediaConversion": "Leisti medijos konvertavimą",
|
||||||
"AllowRemoteAccess": "Leisti nuotolinius prisijungimus prie šio Jellyfin serverio.",
|
"AllowRemoteAccess": "Leisti nuotolinius prisijungimus prie šio Jellyfin serverio.",
|
||||||
"AnyLanguage": "Bet kokia kalba",
|
"AnyLanguage": "Bet Kokia Kalba",
|
||||||
"Artists": "Atlikėjai",
|
"Artists": "Atlikėjai",
|
||||||
"Audio": "Garsas",
|
"Audio": "Garsas",
|
||||||
"Auto": "Auto",
|
"Auto": "Auto",
|
||||||
|
@ -616,7 +616,7 @@
|
||||||
"AllowMediaConversionHelp": "Leisti arba uždrausti medijos konvertavimą.",
|
"AllowMediaConversionHelp": "Leisti arba uždrausti medijos konvertavimą.",
|
||||||
"AlwaysPlaySubtitles": "Visada rodyti subtitrus",
|
"AlwaysPlaySubtitles": "Visada rodyti subtitrus",
|
||||||
"AutoBasedOnLanguageSetting": "Auto (pagal kalbos parinktį)",
|
"AutoBasedOnLanguageSetting": "Auto (pagal kalbos parinktį)",
|
||||||
"BookLibraryHelp": "Garso ir tekstinės knygos yra palaikomos. Peržiūrėkite {0}knygų vardinimo gidą{1}.",
|
"BookLibraryHelp": "Garso ir tekstinės knygos yra palaikomos. Peržiūrėkite {0} knygų vardinimo gidą {1}.",
|
||||||
"ButtonEditOtherUserPreferences": "Keisti šio vartotojo profilį, paveikslą ir asmeninius nustatymus.",
|
"ButtonEditOtherUserPreferences": "Keisti šio vartotojo profilį, paveikslą ir asmeninius nustatymus.",
|
||||||
"ButtonResetEasyPassword": "Atstatyti pin kodą",
|
"ButtonResetEasyPassword": "Atstatyti pin kodą",
|
||||||
"ButtonShuffle": "Sumaišyti",
|
"ButtonShuffle": "Sumaišyti",
|
||||||
|
@ -630,7 +630,7 @@
|
||||||
"Disconnect": "Atsijungti",
|
"Disconnect": "Atsijungti",
|
||||||
"DisplayInMyMedia": "Rodyti pradiniame ekrane",
|
"DisplayInMyMedia": "Rodyti pradiniame ekrane",
|
||||||
"DisplayMissingEpisodesWithinSeasons": "Rodyti sezonuose trūkstamas serijas",
|
"DisplayMissingEpisodesWithinSeasons": "Rodyti sezonuose trūkstamas serijas",
|
||||||
"DisplayModeHelp": "Pasirinkite ekrano tipą, kuriame veikia Jellyfin.",
|
"DisplayModeHelp": "Pasirinkite sąsajos išdėstymo stilių.",
|
||||||
"Down": "Žemyn",
|
"Down": "Žemyn",
|
||||||
"DownloadsValue": "{0} atsisiuntimų",
|
"DownloadsValue": "{0} atsisiuntimų",
|
||||||
"DrmChannelsNotImported": "Kanalai su DRM nebus įkeliami.",
|
"DrmChannelsNotImported": "Kanalai su DRM nebus įkeliami.",
|
||||||
|
@ -641,9 +641,9 @@
|
||||||
"EnablePhotos": "Rodyti nuotraukas",
|
"EnablePhotos": "Rodyti nuotraukas",
|
||||||
"EnablePhotosHelp": "Nuotraukos bus rodomos šalia kitų medijos failų.",
|
"EnablePhotosHelp": "Nuotraukos bus rodomos šalia kitų medijos failų.",
|
||||||
"EnableThemeSongs": "Teminės dainos",
|
"EnableThemeSongs": "Teminės dainos",
|
||||||
"AspectRatio": "Vaizdo santykis",
|
"AspectRatio": "Vaizdo Santykis",
|
||||||
"Ascending": "Didėjančia tvarka",
|
"Ascending": "Didėjančia tvarka",
|
||||||
"AllComplexFormats": "Visi sudėtingi formatai (ASS, SSA, VOBSUB, PGS, SUB/IDX, etc.)",
|
"AllComplexFormats": "Visi Sudėtingi Formatai (ASS, SSA, VOBSUB, PGS, SUB/IDX, t.t.)",
|
||||||
"AllowHWTranscodingHelp": "Leisti imtuvui perkoduoti srautus grojant. Tai gali sumažinti perkodavimus reikalingus serveriui.",
|
"AllowHWTranscodingHelp": "Leisti imtuvui perkoduoti srautus grojant. Tai gali sumažinti perkodavimus reikalingus serveriui.",
|
||||||
"AuthProviderHelp": "Pasirinkite autentifikavimo paslaugos teikėją šio vartotojo slaptažodžio autentifikavimui.",
|
"AuthProviderHelp": "Pasirinkite autentifikavimo paslaugos teikėją šio vartotojo slaptažodžio autentifikavimui.",
|
||||||
"AddItemToCollectionHelp": "Pridėkite įrašus į kolekciją. Suraskite įrašą, bei naudokite jo meniu, kad pridėti į kolekciją.",
|
"AddItemToCollectionHelp": "Pridėkite įrašus į kolekciją. Suraskite įrašą, bei naudokite jo meniu, kad pridėti į kolekciją.",
|
||||||
|
@ -688,8 +688,8 @@
|
||||||
"HeaderDirectPlayProfileHelp": "Pridėti tiesioginio leidimo profilius, kad nurodyti kokius formatus įrenginys palaiko be perkodavimo.",
|
"HeaderDirectPlayProfileHelp": "Pridėti tiesioginio leidimo profilius, kad nurodyti kokius formatus įrenginys palaiko be perkodavimo.",
|
||||||
"CopyStreamURLSuccess": "Srauto nuoroda nukopijuota.",
|
"CopyStreamURLSuccess": "Srauto nuoroda nukopijuota.",
|
||||||
"DefaultMetadataLangaugeDescription": "Tai yra numatytieji nustatymai. Jie gali būti keičiami kiekvienai bibliotekai atskirai.",
|
"DefaultMetadataLangaugeDescription": "Tai yra numatytieji nustatymai. Jie gali būti keičiami kiekvienai bibliotekai atskirai.",
|
||||||
"AllowOnTheFlySubtitleExtractionHelp": "Įterptus subtitrus iš vaizdo įrašo galima išgauti ir klientams pateikti paprastu tekstu, kad būtų išvengta vaizdo įrašų perkodavimo. Kai kuriose sistemose tai gali užtrukti ilgą laiką ir gali sustabdyti vaizdo atkūrimą subtitrų išgavimo metu. Išjunkite tai, kad subtitrus būtu įrašomi į vaizdo įrašą naudojant perkodavimą, jei jie yra nepalaikomi kliento įrenginio.",
|
"AllowOnTheFlySubtitleExtractionHelp": "Įterptus subtitrus iš vaizdo įrašo galima išgauti ir klientams pateikti paprastu tekstu, kad būtų išvengta vaizdo įrašų perkodavimo. Kai kuriose sistemose tai gali užtrukti ilgą laiką ir gali sustabdyti vaizdo atkūrimą subtitrų išgavimo metu. Išjunkite tai, kad subtitrus būtu įrašomi į vaizdo įrašą naudojant perkodavimą, jei jie yra nepalaikomi kliento įrenginio.",
|
||||||
"BurnSubtitlesHelp": "Nustato, ar konvertuojant vaizdo įrašą serveris turėtų įrašyti subtitrus, atsižvelgiant į subtitrų formatą. Subtitrų įrašymo išvengimas pagerina serverio našumą. Pasirinkite „Auto“, jei norite įrašyti atvaizdais paremtus formatus (VOBSUB, PGS, SUB / IDX ir kt.) Ir tam tikrus ASS / SSA subtitrus.",
|
"BurnSubtitlesHelp": "Nustato, ar perkoduojant vaizdo įrašą serveris turėtų įrašyti subtitrus, atsižvelgiant į subtitrų formatą. Išvengiant subtitrų įrašymo gali pagerinti serverio našumą. Pasirinkite „Auto“, jei norite įrašyti atvaizdais paremtus formatus (VOBSUB, PGS, SUB, IDX, ...) Ir tam tikrus ASS arba SSA subtitrus.",
|
||||||
"DefaultSubtitlesHelp": "Subtitrai įkeliami atsižvelgiant į numatytuosius ir priverstinius žymenis įterptuose metaduomenyse. Kalbos nustatymai įvertinami, kai yra keletas variantų.",
|
"DefaultSubtitlesHelp": "Subtitrai įkeliami atsižvelgiant į numatytuosius ir priverstinius žymenis įterptuose metaduomenyse. Kalbos nustatymai įvertinami, kai yra keletas variantų.",
|
||||||
"HeaderDeleteProvider": "Ištrinti paslaugos teikėją",
|
"HeaderDeleteProvider": "Ištrinti paslaugos teikėją",
|
||||||
"HeaderDeleteTaskTrigger": "Ištrinti užduoties trigerį",
|
"HeaderDeleteTaskTrigger": "Ištrinti užduoties trigerį",
|
||||||
|
@ -812,7 +812,7 @@
|
||||||
"HeaderTranscodingProfileHelp": "Pridėti perkodavimo profilius, kad nurodyti, kokius formatus reikia naudoti, kai reikia perkoduoti.",
|
"HeaderTranscodingProfileHelp": "Pridėti perkodavimo profilius, kad nurodyti, kokius formatus reikia naudoti, kai reikia perkoduoti.",
|
||||||
"HeaderTunerDevices": "Tiunerio prietaisai",
|
"HeaderTunerDevices": "Tiunerio prietaisai",
|
||||||
"HeaderTuners": "Tiuneris",
|
"HeaderTuners": "Tiuneris",
|
||||||
"HeaderTypeImageFetchers": "{0} atvaizdų parsiuntėjai",
|
"HeaderTypeImageFetchers": "{0} atvaizdų persiuntėjai",
|
||||||
"HeaderTypeText": "Įvesti tekstą",
|
"HeaderTypeText": "Įvesti tekstą",
|
||||||
"HeaderUpcomingOnTV": "Laukiama per TV",
|
"HeaderUpcomingOnTV": "Laukiama per TV",
|
||||||
"HeaderUploadImage": "Įkelti atvaizdą",
|
"HeaderUploadImage": "Įkelti atvaizdą",
|
||||||
|
@ -927,7 +927,7 @@
|
||||||
"Guide": "Gidas",
|
"Guide": "Gidas",
|
||||||
"GuideProviderLogin": "Prisijungti",
|
"GuideProviderLogin": "Prisijungti",
|
||||||
"HandledByProxy": "Valdomas atvirkštiniu \"proxy\" serveriu",
|
"HandledByProxy": "Valdomas atvirkštiniu \"proxy\" serveriu",
|
||||||
"HardwareAccelerationWarning": "Įjungus aparatinės įrangos spartinimą, kai kuriose diegimo aplinkose gali atsirasti nestabilumas. Įsitikinkite, kad jūsų operacinė sistema ir vaizdo tvarkyklės yra visiškai atnaujintos. Jei įjungus šį vaizdo įrašą kyla problemų, turite pakeisti nustatymą į Automatinis.",
|
"HardwareAccelerationWarning": "Įjungus aparatinės įrangos spartinimą, kai kuriose diegimo aplinkose gali atsirasti nestabilumas. Įsitikinkite, kad jūsų operacinė sistema ir vaizdo tvarkyklės yra visiškai atnaujintos. Jei įjungus šį vaizdo įrašą kyla problemų, turite pakeisti nustatymą į \"Joks\".",
|
||||||
"HeaderAdmin": "Administratorius",
|
"HeaderAdmin": "Administratorius",
|
||||||
"HeaderAlbums": "Albumai",
|
"HeaderAlbums": "Albumai",
|
||||||
"HeaderAlert": "Perspėjimas",
|
"HeaderAlert": "Perspėjimas",
|
||||||
|
@ -1003,5 +1003,17 @@
|
||||||
"HeaderSelectMetadataPath": "Metaduomenų kelio išrinkimas",
|
"HeaderSelectMetadataPath": "Metaduomenų kelio išrinkimas",
|
||||||
"HeaderSelectMetadataPathHelp": "Suraskite arba įrašykite kelią metaduomenų saugojimui. Aplankalas turi būti su rašymo teise.",
|
"HeaderSelectMetadataPathHelp": "Suraskite arba įrašykite kelią metaduomenų saugojimui. Aplankalas turi būti su rašymo teise.",
|
||||||
"HeaderSelectPath": "Išrinkti kelią",
|
"HeaderSelectPath": "Išrinkti kelią",
|
||||||
"HeaderSelectServer": "Išrinkti serverį"
|
"HeaderSelectServer": "Išrinkti serverį",
|
||||||
|
"LabelCorruptedFrames": "Sugadinti kadrai:",
|
||||||
|
"HeaderNavigation": "Navigacija",
|
||||||
|
"HeaderFavoritePlaylists": "Mėgstami Grojaraščiai",
|
||||||
|
"ApiKeysCaption": "Įjungtų API raktų sąrašas",
|
||||||
|
"Episode": "Episodas",
|
||||||
|
"CopyStreamURLError": "Klaida kopijuojant URL.",
|
||||||
|
"ClientSettings": "Kliento Nustatymai",
|
||||||
|
"ButtonTogglePlaylist": "Grojaraštis",
|
||||||
|
"ButtonToggleContextMenu": "Daugiau",
|
||||||
|
"ButtonSplit": "Skirstyti",
|
||||||
|
"AskAdminToCreateLibrary": "Prašyti administratoriaus, kad sukurtų mediateka.",
|
||||||
|
"Album": "Albumas"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1508,5 +1508,8 @@
|
||||||
"HeaderFavoritePlaylists": "Obľúbené playlisty",
|
"HeaderFavoritePlaylists": "Obľúbené playlisty",
|
||||||
"ButtonTogglePlaylist": "Playlist",
|
"ButtonTogglePlaylist": "Playlist",
|
||||||
"ButtonToggleContextMenu": "Viac",
|
"ButtonToggleContextMenu": "Viac",
|
||||||
"ApiKeysCaption": "Zoznam v súčasnosti povolených API kľúčov"
|
"ApiKeysCaption": "Zoznam v súčasnosti povolených API kľúčov",
|
||||||
|
"LabelNightly": "Nočná",
|
||||||
|
"LabelStable": "Stabilná",
|
||||||
|
"LabelChromecastVersion": "Chromecast verzia"
|
||||||
}
|
}
|
||||||
|
|
76
yarn.lock
76
yarn.lock
|
@ -1561,18 +1561,18 @@ atob@^2.1.2:
|
||||||
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
|
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
|
||||||
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
|
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
|
||||||
|
|
||||||
autoprefixer@^9.0.0, autoprefixer@^9.6.1, autoprefixer@^9.7.6:
|
autoprefixer@^9.0.0, autoprefixer@^9.6.1, autoprefixer@^9.7.6, autoprefixer@^9.8.0:
|
||||||
version "9.7.6"
|
version "9.8.0"
|
||||||
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.6.tgz#63ac5bbc0ce7934e6997207d5bb00d68fa8293a4"
|
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.0.tgz#68e2d2bef7ba4c3a65436f662d0a56a741e56511"
|
||||||
integrity sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==
|
integrity sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==
|
||||||
dependencies:
|
dependencies:
|
||||||
browserslist "^4.11.1"
|
browserslist "^4.12.0"
|
||||||
caniuse-lite "^1.0.30001039"
|
caniuse-lite "^1.0.30001061"
|
||||||
chalk "^2.4.2"
|
chalk "^2.4.2"
|
||||||
normalize-range "^0.1.2"
|
normalize-range "^0.1.2"
|
||||||
num2fraction "^1.2.2"
|
num2fraction "^1.2.2"
|
||||||
postcss "^7.0.27"
|
postcss "^7.0.30"
|
||||||
postcss-value-parser "^4.0.3"
|
postcss-value-parser "^4.1.0"
|
||||||
|
|
||||||
aws-sign2@~0.7.0:
|
aws-sign2@~0.7.0:
|
||||||
version "0.7.0"
|
version "0.7.0"
|
||||||
|
@ -1981,17 +1981,7 @@ browserslist@^1.1.3:
|
||||||
caniuse-db "^1.0.30000639"
|
caniuse-db "^1.0.30000639"
|
||||||
electron-to-chromium "^1.2.7"
|
electron-to-chromium "^1.2.7"
|
||||||
|
|
||||||
browserslist@^4.0.0, browserslist@^4.6.4:
|
browserslist@^4.0.0, browserslist@^4.11.1, browserslist@^4.12.0, browserslist@^4.6.4, browserslist@^4.8.2, browserslist@^4.8.5:
|
||||||
version "4.11.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.11.0.tgz#aef4357b10a8abda00f97aac7cd587b2082ba1ad"
|
|
||||||
integrity sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==
|
|
||||||
dependencies:
|
|
||||||
caniuse-lite "^1.0.30001035"
|
|
||||||
electron-to-chromium "^1.3.380"
|
|
||||||
node-releases "^1.1.52"
|
|
||||||
pkg-up "^3.1.0"
|
|
||||||
|
|
||||||
browserslist@^4.11.1, browserslist@^4.8.2, browserslist@^4.8.5:
|
|
||||||
version "4.12.0"
|
version "4.12.0"
|
||||||
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.12.0.tgz#06c6d5715a1ede6c51fc39ff67fd647f740b656d"
|
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.12.0.tgz#06c6d5715a1ede6c51fc39ff67fd647f740b656d"
|
||||||
integrity sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==
|
integrity sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==
|
||||||
|
@ -2251,15 +2241,10 @@ caniuse-db@^1.0.30001017:
|
||||||
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30001039.tgz#b5e8c3bb07a144341644729fa2a5eb2c0deaf47d"
|
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30001039.tgz#b5e8c3bb07a144341644729fa2a5eb2c0deaf47d"
|
||||||
integrity sha512-XVk5KMAi8/DI28tQXKuq1PDyuPoD9Ypnda3ctF04TlB+LYIb+bgHq0ZDfNOn0+4cwLENJC0093Vuf0dhkjXQ7Q==
|
integrity sha512-XVk5KMAi8/DI28tQXKuq1PDyuPoD9Ypnda3ctF04TlB+LYIb+bgHq0ZDfNOn0+4cwLENJC0093Vuf0dhkjXQ7Q==
|
||||||
|
|
||||||
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001039, caniuse-lite@^1.0.30001043:
|
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001043, caniuse-lite@^1.0.30001061:
|
||||||
version "1.0.30001050"
|
version "1.0.30001061"
|
||||||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001050.tgz#11218af4b6b85dc1089536f31e10e3181e849e71"
|
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001061.tgz#80ca87ef14eb543a7458e7fd2b5e2face3458c9f"
|
||||||
integrity sha512-OvGZqalCwmapci76ISq5q4kuAskb1ebqF3FEQBv1LE1kWht0pojlDDqzFlmk5jgYkuZN7MNZ1n+ULwe/7MaDNQ==
|
integrity sha512-SMICCeiNvMZnyXpuoO+ot7FHpMVPlrsR+HmfByj6nY4xYDHXLqMTbgH7ecEkDNXWkH1vaip+ZS0D7VTXwM1KYQ==
|
||||||
|
|
||||||
caniuse-lite@^1.0.30001035:
|
|
||||||
version "1.0.30001036"
|
|
||||||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001036.tgz#930ea5272010d8bf190d859159d757c0b398caf0"
|
|
||||||
integrity sha512-jU8CIFIj2oR7r4W+5AKcsvWNVIb6Q6OZE3UsrXrZBHFtreT4YgTeOJtTucp+zSedEpTi3L5wASSP0LYIE3if6w==
|
|
||||||
|
|
||||||
caseless@~0.12.0:
|
caseless@~0.12.0:
|
||||||
version "0.12.0"
|
version "0.12.0"
|
||||||
|
@ -3691,11 +3676,6 @@ electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.413:
|
||||||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.427.tgz#ea43d02908a8c71f47ebb46e09de5a3cf8236f04"
|
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.427.tgz#ea43d02908a8c71f47ebb46e09de5a3cf8236f04"
|
||||||
integrity sha512-/rG5G7Opcw68/Yrb4qYkz07h3bESVRJjUl4X/FrKLXzoUJleKm6D7K7rTTz8V5LUWnd+BbTOyxJX2XprRqHD8A==
|
integrity sha512-/rG5G7Opcw68/Yrb4qYkz07h3bESVRJjUl4X/FrKLXzoUJleKm6D7K7rTTz8V5LUWnd+BbTOyxJX2XprRqHD8A==
|
||||||
|
|
||||||
electron-to-chromium@^1.3.380:
|
|
||||||
version "1.3.430"
|
|
||||||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.430.tgz#33914f7c2db771bdcf30977bd4fd6258ee8a2f37"
|
|
||||||
integrity sha512-HMDYkANGhx6vfbqpOf/hc6hWEmiOipOHGDeRDeUb3HLD3XIWpvKQxFgWf0tgHcr3aNv6I/8VPecplqmQsXoZSw==
|
|
||||||
|
|
||||||
elliptic@^6.0.0:
|
elliptic@^6.0.0:
|
||||||
version "6.5.2"
|
version "6.5.2"
|
||||||
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.2.tgz#05c5678d7173c049d8ca433552224a495d0e3762"
|
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.2.tgz#05c5678d7173c049d8ca433552224a495d0e3762"
|
||||||
|
@ -7782,11 +7762,6 @@ node-libs-browser@^2.2.1:
|
||||||
util "^0.11.0"
|
util "^0.11.0"
|
||||||
vm-browserify "^1.0.1"
|
vm-browserify "^1.0.1"
|
||||||
|
|
||||||
node-releases@^1.1.52:
|
|
||||||
version "1.1.55"
|
|
||||||
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.55.tgz#8af23b7c561d8e2e6e36a46637bab84633b07cee"
|
|
||||||
integrity sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==
|
|
||||||
|
|
||||||
node-releases@^1.1.53:
|
node-releases@^1.1.53:
|
||||||
version "1.1.53"
|
version "1.1.53"
|
||||||
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.53.tgz#2d821bfa499ed7c5dffc5e2f28c88e78a08ee3f4"
|
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.53.tgz#2d821bfa499ed7c5dffc5e2f28c88e78a08ee3f4"
|
||||||
|
@ -8658,13 +8633,6 @@ pkg-up@^2.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
find-up "^2.1.0"
|
find-up "^2.1.0"
|
||||||
|
|
||||||
pkg-up@^3.1.0:
|
|
||||||
version "3.1.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
|
|
||||||
integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==
|
|
||||||
dependencies:
|
|
||||||
find-up "^3.0.0"
|
|
||||||
|
|
||||||
plugin-error@^1.0.1:
|
plugin-error@^1.0.1:
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-1.0.1.tgz#77016bd8919d0ac377fdcdd0322328953ca5781c"
|
resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-1.0.1.tgz#77016bd8919d0ac377fdcdd0322328953ca5781c"
|
||||||
|
@ -9427,7 +9395,7 @@ postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0:
|
||||||
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
|
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
|
||||||
integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
|
integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
|
||||||
|
|
||||||
postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^4.0.3:
|
postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^4.0.3, postcss-value-parser@^4.1.0:
|
||||||
version "4.1.0"
|
version "4.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb"
|
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb"
|
||||||
integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==
|
integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==
|
||||||
|
@ -9451,10 +9419,10 @@ postcss@^5.0.0, postcss@^5.0.18:
|
||||||
source-map "^0.5.6"
|
source-map "^0.5.6"
|
||||||
supports-color "^3.2.3"
|
supports-color "^3.2.3"
|
||||||
|
|
||||||
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.13, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.5, postcss@^7.0.6, postcss@^7.0.7:
|
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.13, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.30, postcss@^7.0.5, postcss@^7.0.6, postcss@^7.0.7:
|
||||||
version "7.0.28"
|
version "7.0.30"
|
||||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.28.tgz#d349ced7743475717ba91f6810efb58c51fb5dbb"
|
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.30.tgz#cc9378beffe46a02cbc4506a0477d05fcea9a8e2"
|
||||||
integrity sha512-YU6nVhyWIsVtlNlnAj1fHTsUKW5qxm3KEgzq2Jj6KTEFOTK8QWR12eIDvrlWhiSTK8WIBFTBhOJV4DY6dUuEbw==
|
integrity sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
chalk "^2.4.2"
|
chalk "^2.4.2"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
|
@ -11516,10 +11484,10 @@ svgo@^1.0.0, svgo@^1.3.2:
|
||||||
unquote "~1.1.1"
|
unquote "~1.1.1"
|
||||||
util.promisify "~1.0.0"
|
util.promisify "~1.0.0"
|
||||||
|
|
||||||
swiper@^5.3.7:
|
swiper@^5.4.0:
|
||||||
version "5.3.8"
|
version "5.4.0"
|
||||||
resolved "https://registry.yarnpkg.com/swiper/-/swiper-5.3.8.tgz#25c555d73787d35aa56418b904cb3ed4423bade8"
|
resolved "https://registry.yarnpkg.com/swiper/-/swiper-5.4.0.tgz#fa7222bf39e068404362f6c8e11964cfbe41ab0e"
|
||||||
integrity sha512-bCxrayTgzC2bZBRuFwAx7T4exWeHqMADBpcuTQ7PNCOIIzJRPqNh4ySIvW06LEEU3Q0KncaNre4hrn+jXcWivQ==
|
integrity sha512-2L2JX3BsTUjyZVFcwGI0eYg5G7w5EF/Pb4ogqwHlqGk3GbfI84N+p3khpaVsBvZK1tIkjyf9OwR0uD+BC38Dng==
|
||||||
dependencies:
|
dependencies:
|
||||||
dom7 "^2.1.3"
|
dom7 "^2.1.3"
|
||||||
ssr-window "^1.0.1"
|
ssr-window "^1.0.1"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue