mirror of
https://github.com/jellyfin/jellyfin-web.git
synced 2024-11-17 10:58:20 -07:00
Merge pull request #360 from dkanada/metadata
Small tweaks to the server settings
This commit is contained in:
commit
4a3bf18d73
@ -1,4 +1,4 @@
|
||||
<div id="serverSecurityPage" data-role="page" class="page type-interior advancedConfigurationPage withTabs fullWidthContent">
|
||||
<div id="apiKeysPage" data-role="page" class="page type-interior advancedConfigurationPage fullWidthContent">
|
||||
<div>
|
||||
<div class="content-primary">
|
||||
<div class="detailSectionHeader">
|
@ -12,7 +12,7 @@
|
||||
<span>${LabelPlayDefaultAudioTrack}</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="qualitySections hide">
|
||||
<div class="verticalSection verticalSection-extrabottompadding videoQualitySection hide">
|
||||
<h2 class="sectionTitle">
|
||||
@ -41,7 +41,7 @@
|
||||
|
||||
<div class="verticalSection verticalSection-extrabottompadding">
|
||||
<h2 class="sectionTitle">
|
||||
${Advanced}
|
||||
${TabAdvanced}
|
||||
</h2>
|
||||
<div class="checkboxContainer checkboxContainer-withDescription cinemaModeOptions">
|
||||
<label>
|
||||
|
@ -4,14 +4,15 @@ define(["datetime", "loading", "libraryMenu", "dom", "globalize", "emby-button"]
|
||||
function revoke(page, key) {
|
||||
require(["confirm"], function(confirm) {
|
||||
confirm(globalize.translate("MessageConfirmRevokeApiKey"), globalize.translate("HeaderConfirmRevokeApiKey")).then(function() {
|
||||
loading.show(), ApiClient.ajax({
|
||||
loading.show();
|
||||
ApiClient.ajax({
|
||||
type: "DELETE",
|
||||
url: ApiClient.getUrl("Auth/Keys/" + key)
|
||||
}).then(function() {
|
||||
loadData(page)
|
||||
})
|
||||
})
|
||||
})
|
||||
loadData(page);
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
function renderKeys(page, keys) {
|
||||
@ -21,13 +22,15 @@ define(["datetime", "loading", "libraryMenu", "dom", "globalize", "emby-button"]
|
||||
var date = datetime.parseISO8601Date(item.DateCreated, !0);
|
||||
return html += datetime.toLocaleDateString(date) + " " + datetime.getDisplayTime(date), html += "</td>", html += "</tr>"
|
||||
}).join("");
|
||||
page.querySelector(".resultBody").innerHTML = rows, loading.hide()
|
||||
page.querySelector(".resultBody").innerHTML = rows;
|
||||
loading.hide();
|
||||
}
|
||||
|
||||
function loadData(page) {
|
||||
loading.show(), ApiClient.getJSON(ApiClient.getUrl("Auth/Keys")).then(function(result) {
|
||||
renderKeys(page, result.Items)
|
||||
})
|
||||
loading.show();
|
||||
ApiClient.getJSON(ApiClient.getUrl("Auth/Keys")).then(function(result) {
|
||||
renderKeys(page, result.Items);
|
||||
});
|
||||
}
|
||||
|
||||
function showNewKeyPrompt(page) {
|
||||
@ -49,24 +52,18 @@ define(["datetime", "loading", "libraryMenu", "dom", "globalize", "emby-button"]
|
||||
})
|
||||
}
|
||||
|
||||
function getTabs() {
|
||||
return [{
|
||||
href: "dashboardhosting.html",
|
||||
name: globalize.translate("TabHosting")
|
||||
}, {
|
||||
href: "serversecurity.html",
|
||||
name: globalize.translate("TabSecurity")
|
||||
}]
|
||||
}
|
||||
pageIdOn("pageinit", "serverSecurityPage", function() {
|
||||
pageIdOn("pageinit", "apiKeysPage", function() {
|
||||
var page = this;
|
||||
page.querySelector(".btnNewKey").addEventListener("click", function() {
|
||||
showNewKeyPrompt(page)
|
||||
}), page.querySelector(".tblApiKeys").addEventListener("click", function(e) {
|
||||
});
|
||||
page.querySelector(".tblApiKeys").addEventListener("click", function(e) {
|
||||
var btnRevoke = dom.parentWithClass(e.target, "btnRevoke");
|
||||
btnRevoke && revoke(page, btnRevoke.getAttribute("data-token"))
|
||||
})
|
||||
}), pageIdOn("pagebeforeshow", "serverSecurityPage", function() {
|
||||
libraryMenu.setTabs("adminadvanced", 1, getTabs), loadData(this)
|
||||
});
|
||||
});
|
||||
|
||||
pageIdOn("pagebeforeshow", "apiKeysPage", function() {
|
||||
loadData(this);
|
||||
})
|
||||
});
|
@ -14,25 +14,58 @@ define(["globalize", "loading", "libraryMenu", "emby-checkbox", "emby-button", "
|
||||
}, {
|
||||
href: "metadatanfo.html",
|
||||
name: Globalize.translate("TabNfoSettings")
|
||||
}, {
|
||||
href: "librarysettings.html",
|
||||
name: Globalize.translate("TabAdvanced")
|
||||
}]
|
||||
}
|
||||
|
||||
return function(view, params) {
|
||||
function loadData() {
|
||||
ApiClient.getServerConfiguration().then(function(config) {
|
||||
view.querySelector(".chkFolderView").checked = config.EnableFolderView, view.querySelector(".chkGroupMoviesIntoCollections").checked = config.EnableGroupingIntoCollections, view.querySelector(".chkDisplaySpecialsWithinSeasons").checked = config.DisplaySpecialsWithinSeasons, view.querySelector(".chkExternalContentInSuggestions").checked = config.EnableExternalContentInSuggestions
|
||||
})
|
||||
view.querySelector(".chkFolderView").checked = config.EnableFolderView;
|
||||
view.querySelector(".chkGroupMoviesIntoCollections").checked = config.EnableGroupingIntoCollections;
|
||||
view.querySelector(".chkDisplaySpecialsWithinSeasons").checked = config.DisplaySpecialsWithinSeasons;
|
||||
view.querySelector(".chkExternalContentInSuggestions").checked = config.EnableExternalContentInSuggestions;
|
||||
view.querySelector("#chkSaveMetadataHidden").checked = config.SaveMetadataHidden;
|
||||
});
|
||||
ApiClient.getNamedConfiguration("metadata").then(function(metadata) {
|
||||
loadMetadataConfig(this, metadata)
|
||||
});
|
||||
}
|
||||
|
||||
function loadMetadataConfig(page, config) {
|
||||
$("#selectDateAdded", page).val(config.UseFileCreationTimeForDateAdded ? "1" : "0");
|
||||
}
|
||||
|
||||
view.querySelector("form").addEventListener("submit", function(e) {
|
||||
loading.show();
|
||||
var form = this;
|
||||
return ApiClient.getServerConfiguration().then(function(config) {
|
||||
config.EnableFolderView = form.querySelector(".chkFolderView").checked, config.EnableGroupingIntoCollections = form.querySelector(".chkGroupMoviesIntoCollections").checked, config.DisplaySpecialsWithinSeasons = form.querySelector(".chkDisplaySpecialsWithinSeasons").checked, config.EnableExternalContentInSuggestions = form.querySelector(".chkExternalContentInSuggestions").checked, ApiClient.updateServerConfiguration(config).then(Dashboard.processServerConfigurationUpdateResult)
|
||||
}), e.preventDefault(), !1
|
||||
}), view.addEventListener("viewshow", function() {
|
||||
libraryMenu.setTabs("librarysetup", 1, getTabs), loadData()
|
||||
})
|
||||
ApiClient.getServerConfiguration().then(function(config) {
|
||||
config.EnableFolderView = form.querySelector(".chkFolderView").checked;
|
||||
config.EnableGroupingIntoCollections = form.querySelector(".chkGroupMoviesIntoCollections").checked;
|
||||
config.DisplaySpecialsWithinSeasons = form.querySelector(".chkDisplaySpecialsWithinSeasons").checked;
|
||||
config.EnableExternalContentInSuggestions = form.querySelector(".chkExternalContentInSuggestions").checked;
|
||||
config.SaveMetadataHidden = form.querySelector("#chkSaveMetadataHidden").checked;
|
||||
ApiClient.updateServerConfiguration(config).then(Dashboard.processServerConfigurationUpdateResult);
|
||||
});
|
||||
ApiClient.getNamedConfiguration("metadata").then(function(config) {
|
||||
config.UseFileCreationTimeForDateAdded = "1" === $("#selectDateAdded", form).val();
|
||||
ApiClient.updateNamedConfiguration("metadata", config);
|
||||
});
|
||||
|
||||
e.preventDefault();
|
||||
loading.hide();
|
||||
return false;
|
||||
});
|
||||
|
||||
view.addEventListener("viewshow", function() {
|
||||
libraryMenu.setTabs("librarysetup", 1, getTabs);
|
||||
loadData();
|
||||
ApiClient.getSystemInfo().then(function(info) {
|
||||
if ("Windows" === info.OperatingSystem) {
|
||||
this.querySelector(".fldSaveMetadataHidden").classList.remove("hide");
|
||||
} else {
|
||||
this.querySelector(".fldSaveMetadataHidden").classList.add("hide");
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
@ -1,74 +0,0 @@
|
||||
define(["jQuery", "loading", "libraryMenu", "fnchecked", "emby-checkbox", "emby-button"], function($, loading, libraryMenu) {
|
||||
"use strict";
|
||||
|
||||
function loadPage(page, config) {
|
||||
$("#chkSaveMetadataHidden", page).checked(config.SaveMetadataHidden);
|
||||
}
|
||||
|
||||
function loadMetadataConfig(page, config) {
|
||||
$("#selectDateAdded", page).val(config.UseFileCreationTimeForDateAdded ? "1" : "0");
|
||||
}
|
||||
|
||||
function alertText(options) {
|
||||
require(["alert"], function(alert) {
|
||||
alert(options);
|
||||
});
|
||||
}
|
||||
|
||||
function onSubmit() {
|
||||
loading.show();
|
||||
var form = this;
|
||||
ApiClient.getServerConfiguration().then(function(config) {
|
||||
config.SaveMetadataHidden = $("#chkSaveMetadataHidden", form).checked();
|
||||
ApiClient.updateServerConfiguration(config).then(Dashboard.processServerConfigurationUpdateResult);
|
||||
});
|
||||
ApiClient.getNamedConfiguration("metadata").then(function(config) {
|
||||
config.UseFileCreationTimeForDateAdded = "1" === $("#selectDateAdded", form).val();
|
||||
ApiClient.updateNamedConfiguration("metadata", config);
|
||||
});
|
||||
loading.hide();
|
||||
return false;
|
||||
}
|
||||
|
||||
function getTabs() {
|
||||
return [{
|
||||
href: "library.html",
|
||||
name: Globalize.translate("HeaderLibraries")
|
||||
}, {
|
||||
href: "librarydisplay.html",
|
||||
name: Globalize.translate("TabDisplay")
|
||||
}, {
|
||||
href: "metadataimages.html",
|
||||
name: Globalize.translate("TabMetadata")
|
||||
}, {
|
||||
href: "metadatanfo.html",
|
||||
name: Globalize.translate("TabNfoSettings")
|
||||
}, {
|
||||
href: "librarysettings.html",
|
||||
name: Globalize.translate("TabAdvanced")
|
||||
}]
|
||||
}
|
||||
|
||||
return function(view, params) {
|
||||
$(".librarySettingsForm").off("submit", onSubmit).on("submit", onSubmit);
|
||||
view.addEventListener("viewshow", function() {
|
||||
libraryMenu.setTabs("librarysetup", 4, getTabs);
|
||||
loading.show();
|
||||
var page = this;
|
||||
ApiClient.getServerConfiguration().then(function(config) {
|
||||
loadPage(page, config)
|
||||
});
|
||||
ApiClient.getNamedConfiguration("metadata").then(function(metadata) {
|
||||
loadMetadataConfig(page, metadata)
|
||||
});
|
||||
ApiClient.getSystemInfo().then(function(info) {
|
||||
if ("Windows" === info.OperatingSystem) {
|
||||
page.querySelector(".fldSaveMetadataHidden").classList.remove("hide");
|
||||
} else {
|
||||
page.querySelector(".fldSaveMetadataHidden").classList.add("hide");
|
||||
}
|
||||
});
|
||||
loading.hide();
|
||||
});
|
||||
}
|
||||
});
|
@ -334,11 +334,9 @@ define(["jQuery", "apphost", "scripts/taskbutton", "loading", "libraryMenu", "gl
|
||||
}, {
|
||||
href: "metadatanfo.html",
|
||||
name: globalize.translate("TabNfoSettings")
|
||||
}, {
|
||||
href: "librarysettings.html",
|
||||
name: globalize.translate("TabAdvanced")
|
||||
}]
|
||||
}
|
||||
|
||||
window.WizardLibraryPage = {
|
||||
next: function() {
|
||||
Dashboard.navigate("wizardsettings.html")
|
||||
|
@ -53,11 +53,9 @@ define(["jQuery", "dom", "loading", "libraryMenu", "listViewStyle"], function($,
|
||||
}, {
|
||||
href: "metadatanfo.html",
|
||||
name: Globalize.translate("TabNfoSettings")
|
||||
}, {
|
||||
href: "librarysettings.html",
|
||||
name: Globalize.translate("TabAdvanced")
|
||||
}]
|
||||
}
|
||||
|
||||
$(document).on("pageinit", "#metadataImagesConfigurationPage", function() {
|
||||
$(".metadataImagesConfigurationForm").off("submit", onSubmit).on("submit", onSubmit)
|
||||
}).on("pageshow", "#metadataImagesConfigurationPage", function() {
|
||||
|
@ -40,11 +40,9 @@ define(["jQuery", "loading", "libraryMenu"], function($, loading, libraryMenu) {
|
||||
}, {
|
||||
href: "metadatanfo.html",
|
||||
name: Globalize.translate("TabNfoSettings")
|
||||
}, {
|
||||
href: "librarysettings.html",
|
||||
name: Globalize.translate("TabAdvanced")
|
||||
}]
|
||||
}
|
||||
|
||||
var metadataKey = "xbmcmetadata";
|
||||
$(document).on("pageinit", "#metadataNfoPage", function() {
|
||||
$(".metadataNfoForm").off("submit", onSubmit).on("submit", onSubmit)
|
||||
|
@ -61,15 +61,6 @@ define(["loading", "libraryMenu", "globalize", "emby-checkbox", "emby-select"],
|
||||
}).then(callback) : callback()
|
||||
}
|
||||
|
||||
function getTabs() {
|
||||
return [{
|
||||
href: "dashboardhosting.html",
|
||||
name: globalize.translate("TabHosting")
|
||||
}, {
|
||||
href: "serversecurity.html",
|
||||
name: globalize.translate("TabSecurity")
|
||||
}]
|
||||
}
|
||||
return function(view, params) {
|
||||
function loadPage(page, config) {
|
||||
page.querySelector("#txtPortNumber").value = config.HttpServerPortNumber, page.querySelector("#txtPublicPort").value = config.PublicPort, page.querySelector("#txtPublicHttpsPort").value = config.PublicHttpsPort, page.querySelector("#txtLocalAddress").value = config.LocalNetworkAddresses[0] || "", page.querySelector("#txtLanNetworks").value = (config.LocalNetworkSubnets || []).join(", "), page.querySelector("#txtExternalAddressFilter").value = (config.RemoteIPFilter || []).join(", "), page.querySelector("#selectExternalAddressFilterMode").value = config.IsRemoteIPFilterBlacklist ? "blacklist" : "whitelist", page.querySelector("#chkRemoteAccess").checked = null == config.EnableRemoteAccess || config.EnableRemoteAccess;
|
||||
@ -96,10 +87,13 @@ define(["loading", "libraryMenu", "globalize", "emby-checkbox", "emby-select"],
|
||||
header: globalize.translate("HeaderSelectCertificatePath")
|
||||
})
|
||||
})
|
||||
}), view.querySelector(".dashboardHostingForm").addEventListener("submit", onSubmit), view.querySelector("#txtCertificatePath").addEventListener("change", onCertPathChange), view.addEventListener("viewshow", function(e) {
|
||||
libraryMenu.setTabs("adminadvanced", 0, getTabs), loading.show(), ApiClient.getServerConfiguration().then(function(config) {
|
||||
loadPage(view, config)
|
||||
})
|
||||
})
|
||||
});
|
||||
|
||||
view.querySelector(".dashboardHostingForm").addEventListener("submit", onSubmit), view.querySelector("#txtCertificatePath").addEventListener("change", onCertPathChange), view.addEventListener("viewshow", function(e) {
|
||||
loading.show();
|
||||
ApiClient.getServerConfiguration().then(function(config) {
|
||||
loadPage(view, config);
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
@ -1,8 +1,15 @@
|
||||
<div id="libraryDisplayPage" data-role="page" class="page type-interior librarySectionPage withTabs">
|
||||
|
||||
<div>
|
||||
<div class="content-primary">
|
||||
<form>
|
||||
<div class="selectContainer">
|
||||
<select is="emby-select" id="selectDateAdded" data-mini="true" label="${LabelDateAddedBehavior}">
|
||||
<option value="0">${OptionDateAddedImportTime}</option>
|
||||
<option value="1">${OptionDateAddedFileTime}</option>
|
||||
</select>
|
||||
<div class="fieldDescription">${LabelDateAddedBehaviorHelp}</div>
|
||||
</div>
|
||||
|
||||
<div class="checkboxContainer checkboxContainer-withDescription">
|
||||
<label>
|
||||
<input type="checkbox" is="emby-checkbox" class="chkFolderView" />
|
||||
@ -10,10 +17,12 @@
|
||||
</label>
|
||||
<div class="fieldDescription checkboxFieldDescription">${OptionDisplayFolderViewHelp}</div>
|
||||
</div>
|
||||
|
||||
<label class="checkboxContainer">
|
||||
<input type="checkbox" is="emby-checkbox" class="chkDisplaySpecialsWithinSeasons"/>
|
||||
<span>${LabelDisplaySpecialsWithinSeasons}</span>
|
||||
</label>
|
||||
|
||||
<div class="checkboxContainer checkboxContainer-withDescription">
|
||||
<label>
|
||||
<input type="checkbox" is="emby-checkbox" class="chkGroupMoviesIntoCollections" />
|
||||
@ -29,11 +38,19 @@
|
||||
</label>
|
||||
<div class="fieldDescription checkboxFieldDescription">${OptionEnableExternalContentInSuggestionsHelp}</div>
|
||||
</div>
|
||||
|
||||
<div class="checkboxContainer checkboxContainer-withDescription fldSaveMetadataHidden hide">
|
||||
<label>
|
||||
<input type="checkbox" is="emby-checkbox" class="chkAirDays" id="chkSaveMetadataHidden" data-filter="Sunday" />
|
||||
<span>${OptionSaveMetadataAsHidden}</span>
|
||||
</label>
|
||||
<div class="fieldDescription checkboxFieldDescription">${OptionSaveMetadataAsHiddenHelp}</div>
|
||||
</div>
|
||||
|
||||
<br />
|
||||
<button is="emby-button" type="submit" class="raised button-submit block">
|
||||
<span>${ButtonSave}</span>
|
||||
</button>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,28 +0,0 @@
|
||||
<div id="librarySettingsPage" data-role="page" class="page type-interior librarySectionPage withTabs">
|
||||
<div>
|
||||
<div class="content-primary">
|
||||
<form class="librarySettingsForm">
|
||||
|
||||
<div class="selectContainer">
|
||||
<select is="emby-select" id="selectDateAdded" data-mini="true" label="${LabelDateAddedBehavior}">
|
||||
<option value="0">${OptionDateAddedImportTime}</option>
|
||||
<option value="1">${OptionDateAddedFileTime}</option>
|
||||
</select>
|
||||
<div class="fieldDescription">${LabelDateAddedBehaviorHelp}</div>
|
||||
</div>
|
||||
|
||||
<div class="checkboxContainer checkboxContainer-withDescription fldSaveMetadataHidden hide">
|
||||
<label>
|
||||
<input type="checkbox" is="emby-checkbox" class="chkAirDays" id="chkSaveMetadataHidden" data-filter="Sunday" />
|
||||
<span>${OptionSaveMetadataAsHidden}</span>
|
||||
</label>
|
||||
<div class="fieldDescription checkboxFieldDescription">${OptionSaveMetadataAsHiddenHelp}</div>
|
||||
</div>
|
||||
|
||||
<br />
|
||||
<button is="emby-button" type="submit" class="raised button-submit block"><span>${ButtonSave}</span></button>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
@ -1,13 +1,10 @@
|
||||
<div id="dashboardHostingPage" data-role="page" class="page type-interior advancedConfigurationPage withTabs">
|
||||
|
||||
<div id="networkingPage" data-role="page" class="page type-interior advancedConfigurationPage">
|
||||
<div>
|
||||
<div class="content-primary">
|
||||
|
||||
<form class="dashboardHostingForm">
|
||||
|
||||
<div class="verticalSection verticalSection-extrabottompadding">
|
||||
<div class="sectionTitleContainer flex align-items-center">
|
||||
<h2 class="sectionTitle">${TabHosting}</h2>
|
||||
<h2 class="sectionTitle">${TabNetworking}</h2>
|
||||
<a is="emby-linkbutton" class="raised button-alt headerHelpButton" target="_blank" href="https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Hosting-Settings">${Help}</a>
|
||||
</div>
|
||||
|
||||
@ -97,7 +94,6 @@
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
@ -268,7 +268,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||
}, {
|
||||
name: globalize.translate("TabDashboard"),
|
||||
href: "dashboard.html",
|
||||
pageIds: ["dashboardPage", "serverActivityPage"],
|
||||
pageIds: ["dashboardPage"],
|
||||
icon: "dashboard"
|
||||
}, {
|
||||
name: globalize.translate("General"),
|
||||
@ -284,12 +284,10 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||
name: globalize.translate("TabLibrary"),
|
||||
href: "library.html",
|
||||
pageIds: ["mediaLibraryPage", "librarySettingsPage", "libraryDisplayPage", "metadataImagesConfigurationPage", "metadataNfoPage"],
|
||||
icon: "folder",
|
||||
color: "#38c"
|
||||
icon: "folder"
|
||||
}, {
|
||||
name: globalize.translate("TabPlayback"),
|
||||
icon: "play_arrow",
|
||||
color: "#E5342E",
|
||||
href: "playbackconfiguration.html",
|
||||
pageIds: ["playbackConfigurationPage", "streamingSettingsPage"]
|
||||
}, {
|
||||
@ -309,6 +307,12 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||
pageIds: ["devicesPage", "devicePage"],
|
||||
icon: "devices"
|
||||
});
|
||||
links.push({
|
||||
name: globalize.translate("HeaderActivity"),
|
||||
href: "serveractivity.html",
|
||||
pageIds: ["serverActivityPage"],
|
||||
icon: "assessment"
|
||||
});
|
||||
links.push({
|
||||
name: globalize.translate("DLNA"),
|
||||
href: "dlnasettings.html",
|
||||
@ -333,14 +337,19 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||
});
|
||||
links.push({
|
||||
divider: true,
|
||||
name: globalize.translate("TabExpert")
|
||||
name: globalize.translate("TabAdvanced")
|
||||
});
|
||||
links.push({
|
||||
name: globalize.translate("TabAdvanced"),
|
||||
icon: "code",
|
||||
href: "dashboardhosting.html",
|
||||
color: "#F16834",
|
||||
pageIds: ["dashboardHostingPage", "serverSecurityPage"]
|
||||
name: globalize.translate("TabNetworking"),
|
||||
icon: "cloud",
|
||||
href: "networking.html",
|
||||
pageIds: ["networkingPage"]
|
||||
});
|
||||
links.push({
|
||||
name: globalize.translate("HeaderApiKeys"),
|
||||
icon: "vpn_key",
|
||||
href: "apikeys.html",
|
||||
pageIds: ["apiKeysPage"]
|
||||
});
|
||||
links.push({
|
||||
name: globalize.translate("TabLogs"),
|
||||
@ -351,14 +360,12 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||
links.push({
|
||||
name: globalize.translate("TabNotifications"),
|
||||
icon: "notifications",
|
||||
color: "brown",
|
||||
href: "notificationsettings.html",
|
||||
pageIds: ["notificationSettingsPage", "notificationSettingPage"]
|
||||
});
|
||||
links.push({
|
||||
name: globalize.translate("TabPlugins"),
|
||||
icon: "shopping_cart",
|
||||
color: "#9D22B1",
|
||||
href: "installedplugins.html",
|
||||
pageIds: ["pluginsPage", "pluginCatalogPage"]
|
||||
});
|
||||
|
@ -58,10 +58,10 @@ define([
|
||||
roles: "admin"
|
||||
});
|
||||
defineRoute({
|
||||
path: "/dashboardhosting.html",
|
||||
path: "/networking.html",
|
||||
autoFocus: false,
|
||||
roles: "admin",
|
||||
controller: "dashboardhosting"
|
||||
controller: "networking"
|
||||
});
|
||||
defineRoute({
|
||||
path: "/devices.html",
|
||||
@ -334,10 +334,10 @@ define([
|
||||
controller: "serveractivity"
|
||||
});
|
||||
defineRoute({
|
||||
path: "/serversecurity.html",
|
||||
path: "/apikeys.html",
|
||||
autoFocus: false,
|
||||
roles: "admin",
|
||||
controller: "serversecurity"
|
||||
controller: "apikeys"
|
||||
});
|
||||
defineRoute({
|
||||
path: "/streamingsettings.html",
|
||||
|
@ -521,13 +521,13 @@ var AppInfo = {};
|
||||
}
|
||||
|
||||
require(["apphost", "css!css/librarybrowser"], function (appHost) {
|
||||
loadPlugins([], appHost, browser).then(function () {
|
||||
loadPlugins(appHost, browser).then(function () {
|
||||
onAppReady(browser);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
function loadPlugins(externalPlugins, appHost, browser, shell) {
|
||||
function loadPlugins(appHost, browser, shell) {
|
||||
console.log("Loading installed plugins");
|
||||
var list = [
|
||||
"components/playback/playaccessvalidation",
|
||||
@ -546,8 +546,8 @@ var AppInfo = {};
|
||||
}
|
||||
}
|
||||
|
||||
for (var index = 0, length = externalPlugins.length; index < length; index++) {
|
||||
list.push(externalPlugins[index]);
|
||||
if (window.NativeShell) {
|
||||
list = list.concat(window.NativeShell.getPlugins());
|
||||
}
|
||||
|
||||
return new Promise(function (resolve, reject) {
|
||||
|
@ -1,13 +1,10 @@
|
||||
<div id="serverActivityPage" data-role="page" class="page type-interior serverActivityPage noSecondaryNavPage" data-title="${HeaderActivity}">
|
||||
|
||||
<div>
|
||||
<div class="content-primary">
|
||||
|
||||
<div class="verticalSection">
|
||||
<h2 class="sectionTitle">
|
||||
</h2>
|
||||
</div>
|
||||
|
||||
<div class="readOnlyContent">
|
||||
<div class="paperList activityItems" data-activitylimit="100">
|
||||
</div>
|
||||
|
@ -1,7 +1,6 @@
|
||||
{
|
||||
"AddItemToCollectionHelp": "أضف عناصر إلى المجاميع بالبحث عنهم واستخدام قائمة الزر الأيمن أو قئامة اللمس لإضافتهم إلى المجاميع.",
|
||||
"AdditionalNotificationServices": "تصفح كتالوج الملحقات لتثبيث خدمات إشعارات إضافية.",
|
||||
"Advanced": "متقدم",
|
||||
"Alerts": "التنبيهات",
|
||||
"All": "الكل",
|
||||
"AllLibraries": "كل المكتبات",
|
||||
@ -829,11 +828,9 @@
|
||||
"TabDirectPlay": "تشغيل مباشر",
|
||||
"TabDisplay": "إظهار",
|
||||
"TabEpisodes": "الحلقات",
|
||||
"TabExpert": "الخبير",
|
||||
"TabFavorites": "المفضلة",
|
||||
"TabGenres": "أنواع الأفلام",
|
||||
"TabGuide": "الدليل",
|
||||
"TabHosting": "الاستضافة",
|
||||
"TabInfo": "معلومات",
|
||||
"TabLatest": "الاخير",
|
||||
"TabLibrary": "المكتبة",
|
||||
@ -860,7 +857,6 @@
|
||||
"TabResponses": "الردود",
|
||||
"TabResumeSettings": "استئناف الإعدادات",
|
||||
"TabScheduledTasks": "المهام المجدولة",
|
||||
"TabSecurity": "الحماية",
|
||||
"TabSeries": "المسلسلات",
|
||||
"TabServer": "الخادم",
|
||||
"TabSettings": "الإعدادات",
|
||||
|
@ -4,7 +4,6 @@
|
||||
"AddToCollection": "Добавяне към колекция",
|
||||
"AddToPlaylist": "Добавяне към списък",
|
||||
"AddedOnValue": "Добавено на {0}",
|
||||
"Advanced": "Разширени",
|
||||
"AirDate": "Дата на излъчване",
|
||||
"Aired": "Излъчено",
|
||||
"Albums": "Албуми",
|
||||
@ -708,11 +707,9 @@
|
||||
"TabDirectPlay": "Директно пускане",
|
||||
"TabDisplay": "Показване",
|
||||
"TabEpisodes": "Епизоди",
|
||||
"TabExpert": "За напреднали",
|
||||
"TabFavorites": "Любими",
|
||||
"TabGenres": "Жанрове",
|
||||
"TabGuide": "Ръководство",
|
||||
"TabHosting": "Хостинг",
|
||||
"TabInfo": "Информация",
|
||||
"TabLatest": "Последни",
|
||||
"TabLibrary": "Библиотека",
|
||||
@ -739,7 +736,6 @@
|
||||
"TabResponses": "Отговори",
|
||||
"TabResumeSettings": "Настройки за продължаване",
|
||||
"TabScheduledTasks": "Планирани задачи",
|
||||
"TabSecurity": "Защита",
|
||||
"TabSeries": "Сериали",
|
||||
"TabServer": "Сървър",
|
||||
"TabSettings": "Настройки",
|
||||
|
@ -4,7 +4,6 @@
|
||||
"AddToCollection": "Afegeix a col·lecció",
|
||||
"AddToPlayQueue": "Afegeix a la llista de reproducció",
|
||||
"AddToPlaylist": "Afegeix a la llista de reproducció",
|
||||
"Advanced": "Avançat",
|
||||
"All": "Tot",
|
||||
"AllChannels": "Tots els canals",
|
||||
"AllEpisodes": "Tots els episodis",
|
||||
@ -701,7 +700,6 @@
|
||||
"TabRecordings": "Enregistraments",
|
||||
"TabResponses": "Respostes",
|
||||
"TabScheduledTasks": "Tasques Programades",
|
||||
"TabSecurity": "Seguretat",
|
||||
"TabSeries": "Sèries",
|
||||
"TabServer": "Servidor",
|
||||
"TabSettings": "Preferències",
|
||||
|
@ -8,7 +8,6 @@
|
||||
"AddToPlaylist": "Přidat do playlistu",
|
||||
"AddedOnValue": "Přidáno {0}",
|
||||
"AdditionalNotificationServices": "Prohlédněte si katalog zásuvných modulů pro nainstalaci další oznámovací služby.",
|
||||
"Advanced": "Pokročilé",
|
||||
"Albums": "Alba",
|
||||
"All": "Vše",
|
||||
"AllChannels": "Všechny kanály",
|
||||
@ -1144,7 +1143,6 @@
|
||||
"TabFavorites": "Oblíbené",
|
||||
"TabGenres": "Žánry",
|
||||
"TabGuide": "Průvodce",
|
||||
"TabHosting": "Hostování",
|
||||
"TabLatest": "Nejnovější",
|
||||
"TabLibrary": "Knihovna",
|
||||
"TabLogs": "Záznamy",
|
||||
@ -1167,7 +1165,6 @@
|
||||
"TabResponses": "Odpovědi",
|
||||
"TabResumeSettings": "Obnovit nastavení",
|
||||
"TabScheduledTasks": "Naplánované úlohy",
|
||||
"TabSecurity": "Zabezpečení",
|
||||
"TabSeries": "Série",
|
||||
"TabSettings": "Nastavení",
|
||||
"TabShows": "Seriály",
|
||||
@ -1513,7 +1510,6 @@
|
||||
"SubtitleSettingsIntro": "Chcete-li nastavit výchozí vzhled a jazyk titulků, zastavte přehrávání videa a klepněte na ikonu uživatele v pravé horní části aplikace.",
|
||||
"TV": "TV",
|
||||
"TabDirectPlay": "Přímé přehrávání",
|
||||
"TabExpert": "Expert",
|
||||
"TabInfo": "Info",
|
||||
"TabLiveTV": "Live TV",
|
||||
"TabMetadata": "Metadata",
|
||||
|
@ -7,7 +7,6 @@
|
||||
"AddToPlaylist": "Tilføj til afspilningsliste",
|
||||
"AddedOnValue": "Tilføjet {0}",
|
||||
"AdditionalNotificationServices": "Kig i plugin-kataloget for at få yderligere uderretnings-tjenester",
|
||||
"Advanced": "Avanceret",
|
||||
"Alerts": "Advarsler",
|
||||
"All": "Alle",
|
||||
"AllChannels": "Alle kanaler",
|
||||
@ -1017,7 +1016,6 @@
|
||||
"TabDirectPlay": "Direkte afspilning",
|
||||
"TabDisplay": "Visning",
|
||||
"TabEpisodes": "Episoder",
|
||||
"TabExpert": "Ekspert",
|
||||
"TabFavorites": "Favoritter",
|
||||
"TabGenres": "Genre",
|
||||
"TabLatest": "Seneste",
|
||||
@ -1041,7 +1039,6 @@
|
||||
"TabResponses": "Svar",
|
||||
"TabResumeSettings": "Indstillinger for Genoptag",
|
||||
"TabScheduledTasks": "Planlagte opgaver",
|
||||
"TabSecurity": "Sikkerhed",
|
||||
"TabSeries": "Serier",
|
||||
"TabSettings": "Indstillinger",
|
||||
"TabShows": "Serier",
|
||||
@ -1492,7 +1489,6 @@
|
||||
"TabCodecs": "Codeks",
|
||||
"TabDLNA": "DLNA",
|
||||
"TabGuide": "Vejledning",
|
||||
"TabHosting": "Vært",
|
||||
"TabInfo": "Information",
|
||||
"TabLiveTV": "Live TV",
|
||||
"TabLogs": "Log",
|
||||
|
@ -12,7 +12,6 @@
|
||||
"AddUserByManually": "Lege einen lokalen User durch manuelle Eingabe der User-Informationen an.",
|
||||
"AddedOnValue": "Hinzugefügt {0}",
|
||||
"AdditionalNotificationServices": "Schau im Pluginkatalog, um weitere Benachrichtigungsdienste zu installieren.",
|
||||
"Advanced": "Fortgeschritten",
|
||||
"AirDate": "Erstausstrahlung",
|
||||
"Aired": "Ausgestrahlt",
|
||||
"Albums": "Alben",
|
||||
@ -1195,7 +1194,6 @@
|
||||
"TabDirectPlay": "Direktwiedergabe",
|
||||
"TabDisplay": "Anzeige",
|
||||
"TabEpisodes": "Episoden",
|
||||
"TabExpert": "Experte",
|
||||
"TabFavorites": "Favoriten",
|
||||
"TabGuide": "Programm",
|
||||
"TabLatest": "Neueste",
|
||||
@ -1221,7 +1219,6 @@
|
||||
"TabResponses": "Antworten",
|
||||
"TabResumeSettings": "Fortsetzen Einstellungen",
|
||||
"TabScheduledTasks": "Geplante Aufgaben",
|
||||
"TabSecurity": "Sicherheit",
|
||||
"TabSeries": "Serie",
|
||||
"TabSettings": "Einstellungen",
|
||||
"TabShows": "Serien",
|
||||
@ -1382,7 +1379,6 @@
|
||||
"TV": "TV",
|
||||
"TabCodecs": "Codecs",
|
||||
"TabGenres": "Genres",
|
||||
"TabHosting": "Hosting",
|
||||
"TabInfo": "Info",
|
||||
"TabLogs": "Protokoll",
|
||||
"TabPlugins": "Plugins",
|
||||
|
@ -8,7 +8,6 @@
|
||||
"AddToPlaylist": "Πρόσθεσε σε λίστα",
|
||||
"AddedOnValue": "Προστέθηκε {0}",
|
||||
"AdditionalNotificationServices": "Περιηγηθείτε στον κατάλογο plugin για να εγκαταστήσετε πρόσθετες υπηρεσίες ειδοποίησης.",
|
||||
"Advanced": "Για προχωρημένους",
|
||||
"AirDate": "Ημερομηνία προβολής",
|
||||
"Aired": "Προβλήθηκε",
|
||||
"Albums": "Άλμπουμ",
|
||||
@ -1070,11 +1069,9 @@
|
||||
"TabDirectPlay": "Άμεση Αναπαραγωγή",
|
||||
"TabDisplay": "Εμφάνιση",
|
||||
"TabEpisodes": "Επεισόδια",
|
||||
"TabExpert": "Ειδικός",
|
||||
"TabFavorites": "Αγαπημένα",
|
||||
"TabGenres": "Είδη",
|
||||
"TabGuide": "Οδηγός",
|
||||
"TabHosting": "Φιλοξενία",
|
||||
"TabInfo": "Πληροφορία",
|
||||
"TabLatest": "Τελευταία",
|
||||
"TabLibrary": "Βιβλιοθήκη",
|
||||
@ -1098,7 +1095,6 @@
|
||||
"TabRecordings": "Εγγραφές",
|
||||
"TabResponses": "Απαντήσεις",
|
||||
"TabScheduledTasks": "Προγραμματισμένες Εργασίες",
|
||||
"TabSecurity": "Aσφάλεια ",
|
||||
"TabSeries": "Σειρές",
|
||||
"TabServer": "Διακομιστής",
|
||||
"TabSettings": "Ρυθμισεις",
|
||||
|
@ -58,7 +58,6 @@
|
||||
"AddToPlayQueue": "Add to play queue",
|
||||
"AddToPlaylist": "Add to playlist",
|
||||
"AddedOnValue": "Added {0}",
|
||||
"Advanced": "Advanced",
|
||||
"AirDate": "Air date",
|
||||
"Aired": "Aired",
|
||||
"Alerts": "Alerts",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Add to playlist",
|
||||
"AddedOnValue": "Added {0}",
|
||||
"AdditionalNotificationServices": "Browse the plugin catalog to install additional notification services.",
|
||||
"Advanced": "Advanced",
|
||||
"AirDate": "Air date",
|
||||
"Aired": "Aired",
|
||||
"Albums": "Albums",
|
||||
@ -675,7 +674,7 @@
|
||||
"LabelKodiMetadataSaveImagePaths": "Save image paths within nfo files",
|
||||
"LabelKodiMetadataSaveImagePathsHelp": "This is recommended if you have image file names that don't conform to Kodi guidelines.",
|
||||
"LabelKodiMetadataUser": "Save user watch data to nfo's for:",
|
||||
"LabelKodiMetadataUserHelp": "Enable this to save watch data to Nfo files for other applications to utilize.",
|
||||
"LabelKodiMetadataUserHelp": "Enable this to save watch data to NFO files for other applications to utilize.",
|
||||
"LabelLanNetworks": "LAN networks:",
|
||||
"LabelLanguage": "Language:",
|
||||
"LabelLineup": "Lineup:",
|
||||
@ -691,11 +690,11 @@
|
||||
"LabelMaxBackdropsPerItem": "Maximum number of backdrops per item:",
|
||||
"LabelMaxChromecastBitrate": "Chromecast streaming quality:",
|
||||
"LabelMaxParentalRating": "Maximum allowed parental rating:",
|
||||
"LabelMaxResumePercentage": "Max resume percentage:",
|
||||
"LabelMaxResumePercentage": "Maximum resume percentage:",
|
||||
"LabelMaxResumePercentageHelp": "Titles are assumed fully played if stopped after this time",
|
||||
"LabelMaxScreenshotsPerItem": "Maximum number of screenshots per item:",
|
||||
"LabelMaxStreamingBitrate": "Max streaming quality:",
|
||||
"LabelMaxStreamingBitrateHelp": "Specify a max bitrate when streaming.",
|
||||
"LabelMaxStreamingBitrate": "Maximum streaming quality:",
|
||||
"LabelMaxStreamingBitrateHelp": "Specify a maximum bitrate when streaming.",
|
||||
"LabelMessageText": "Message text:",
|
||||
"LabelMessageTitle": "Message title:",
|
||||
"LabelMetadata": "Metadata:",
|
||||
@ -709,9 +708,9 @@
|
||||
"LabelMetadataSaversHelp": "Choose the file formats to save your metadata to.",
|
||||
"LabelMethod": "Method:",
|
||||
"LabelMinBackdropDownloadWidth": "Minimum backdrop download width:",
|
||||
"LabelMinResumeDuration": "Min resume duration (seconds):",
|
||||
"LabelMinResumeDurationHelp": "Titles shorter than this will not be resumable",
|
||||
"LabelMinResumePercentage": "Min resume percentage:",
|
||||
"LabelMinResumeDuration": "Minimum resume duration:",
|
||||
"LabelMinResumeDurationHelp": "The shortest video length in seconds that will save playback location and let you resume",
|
||||
"LabelMinResumePercentage": "Minimum resume percentage:",
|
||||
"LabelMinResumePercentageHelp": "Titles are assumed unplayed if stopped before this time",
|
||||
"LabelMinScreenshotDownloadWidth": "Minimum screenshot download width:",
|
||||
"LabelModelDescription": "Model description",
|
||||
@ -1333,11 +1332,9 @@
|
||||
"TabDirectPlay": "Direct Play",
|
||||
"TabDisplay": "Display",
|
||||
"TabEpisodes": "Episodes",
|
||||
"TabExpert": "Expert",
|
||||
"TabFavorites": "Favorites",
|
||||
"TabGenres": "Genres",
|
||||
"TabGuide": "Guide",
|
||||
"TabHosting": "Hosting",
|
||||
"TabInfo": "Info",
|
||||
"TabLatest": "Latest",
|
||||
"TabLibrary": "Library",
|
||||
@ -1349,7 +1346,8 @@
|
||||
"TabMusicVideos": "Music Videos",
|
||||
"TabMyPlugins": "My Plugins",
|
||||
"TabNetworks": "Networks",
|
||||
"TabNfoSettings": "Nfo Settings",
|
||||
"TabNetworking": "Networking",
|
||||
"TabNfoSettings": "NFO Settings",
|
||||
"TabNotifications": "Notifications",
|
||||
"TabOther": "Other",
|
||||
"TabParentalControl": "Parental Control",
|
||||
@ -1362,9 +1360,8 @@
|
||||
"TabProfiles": "Profiles",
|
||||
"TabRecordings": "Recordings",
|
||||
"TabResponses": "Responses",
|
||||
"TabResumeSettings": "Resume Settings",
|
||||
"TabResumeSettings": "Resume",
|
||||
"TabScheduledTasks": "Scheduled Tasks",
|
||||
"TabSecurity": "Security",
|
||||
"TabSeries": "Series",
|
||||
"TabServer": "Server",
|
||||
"TabSettings": "Settings",
|
||||
|
@ -56,7 +56,6 @@
|
||||
"AddToPlaylist": "Añadir a la lista de reproducción",
|
||||
"AddedOnValue": "Añadidos {0}",
|
||||
"AdditionalNotificationServices": "Navegue el catálogo de plugins para instalar servicios de notificación adicionales.",
|
||||
"Advanced": "Avanzado",
|
||||
"AirDate": "Fecha de emisión",
|
||||
"Aired": "Emitido",
|
||||
"Alerts": "Alertas",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Agregar a lista de reproducción",
|
||||
"AddedOnValue": "Agregado {0}",
|
||||
"AdditionalNotificationServices": "Explore el catálogo de complementos para instalar servicios de notificación adicionales.",
|
||||
"Advanced": "Avanzado",
|
||||
"AirDate": "Fecha de emisión",
|
||||
"Aired": "Transmitido",
|
||||
"Albums": "Álbumes",
|
||||
@ -1253,11 +1252,9 @@
|
||||
"TabDirectPlay": "Reproducción Directa",
|
||||
"TabDisplay": "Pantalla",
|
||||
"TabEpisodes": "Episodios",
|
||||
"TabExpert": "Experto",
|
||||
"TabFavorites": "Favoritos",
|
||||
"TabGenres": "Géneros",
|
||||
"TabGuide": "Guía",
|
||||
"TabHosting": "Hospedaje",
|
||||
"TabLatest": "Recientes",
|
||||
"TabLibrary": "Biblioteca",
|
||||
"TabLiveTV": "TV en Vivo",
|
||||
@ -1283,7 +1280,6 @@
|
||||
"TabResponses": "Respuestas",
|
||||
"TabResumeSettings": "Configuración para Continuar",
|
||||
"TabScheduledTasks": "Tareas Programadas",
|
||||
"TabSecurity": "Seguridad",
|
||||
"TabServer": "Servidor",
|
||||
"TabSettings": "Configuración",
|
||||
"TabShows": "Programas",
|
||||
|
@ -6,7 +6,6 @@
|
||||
"AddToPlaylist": "Añadir a la lista de reproducción",
|
||||
"AddedOnValue": "Añadido {0}",
|
||||
"AdditionalNotificationServices": "Visite el catálogo de plugins para instalar servicios de notificación adicionales.",
|
||||
"Advanced": "Avanzado",
|
||||
"Albums": "Álbumes",
|
||||
"Alerts": "Alertas",
|
||||
"All": "Todo",
|
||||
@ -1143,11 +1142,9 @@
|
||||
"TabDirectPlay": "Reproducción directa",
|
||||
"TabDisplay": "Pantalla",
|
||||
"TabEpisodes": "Episodios",
|
||||
"TabExpert": "Experto",
|
||||
"TabFavorites": "Favoritos",
|
||||
"TabGenres": "Géneros",
|
||||
"TabGuide": "Guía",
|
||||
"TabHosting": "Servidor",
|
||||
"TabLatest": "Novedades",
|
||||
"TabLibrary": "Biblioteca",
|
||||
"TabLiveTV": "TV en directo",
|
||||
@ -1171,7 +1168,6 @@
|
||||
"TabResponses": "Respuestas",
|
||||
"TabResumeSettings": "Ajustes de reanudación",
|
||||
"TabScheduledTasks": "Tareas programadas",
|
||||
"TabSecurity": "Seguridad",
|
||||
"TabServer": "Servidor",
|
||||
"TabSettings": "Opciones",
|
||||
"TabShows": "Programas",
|
||||
|
@ -1,5 +1,4 @@
|
||||
{
|
||||
"Advanced": "پیشرفته",
|
||||
"All": "همه",
|
||||
"AllowMediaConversion": "اجازه تبدیل رسانه ها",
|
||||
"AllowMediaConversionHelp": "دادن یا ندادن دسترسی به ویژگی تبدیل رسانه ها",
|
||||
@ -108,7 +107,6 @@
|
||||
"TabPlaylist": "لیست پخش",
|
||||
"TabProfile": "پروفایل",
|
||||
"TabProfiles": "پروفایل ها",
|
||||
"TabSecurity": "امنیت",
|
||||
"TabShows": "سریال ها",
|
||||
"TabSongs": "آهنگ ها",
|
||||
"TabSuggestions": "پیشنهادات",
|
||||
|
@ -58,7 +58,6 @@
|
||||
"TabPassword": "Salasana",
|
||||
"TabProfile": "Profiili",
|
||||
"TabProfiles": "Profiilit",
|
||||
"TabSecurity": "Suojaus",
|
||||
"TellUsAboutYourself": "Kerro meille itsestäsi",
|
||||
"ThisWizardWillGuideYou": "Tämä työkalu auttaa sinua asennus prosessin aikana. loittaaksesi valitse kieli.",
|
||||
"UninstallPluginConfirmation": "Oletko varma, että haluat poistaa {0}?",
|
||||
@ -88,7 +87,6 @@
|
||||
"AccessRestrictedTryAgainLater": "Pääsy on toistaiseksi estetty. Yritä myöhemmin uudelleen.",
|
||||
"AddGuideProviderHelp": "Lisää lähde ohjelmaoppaalle.",
|
||||
"AddItemToCollectionHelp": "Lisää nimikkeitä etsimällä niitä ja käyttämällä hiiren oikeaa nappia tai valikkoa lisätäksesi ne kokoelmaan.",
|
||||
"Advanced": "Lisäasetukset",
|
||||
"Aired": "Esityspäivä",
|
||||
"AllowHWTranscodingHelp": "Jos sallittu, salli virittimen muuntaa bittivirta lennossa. Tämä voi vähentää tarvetta muunnokseen Jellyfin palvelimella.",
|
||||
"AllowMediaConversion": "Salli median muunto",
|
||||
|
@ -2,7 +2,6 @@
|
||||
"Add": "Ajouter",
|
||||
"AddToCollection": "Ajouter à la collection",
|
||||
"AddToPlaylist": "Ajouter à la liste de lecture",
|
||||
"Advanced": "Avancé",
|
||||
"AttributeNew": "Nouveau",
|
||||
"ButtonCancel": "Annuler",
|
||||
"ButtonGotIt": "J'ai compris",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Ajouter à la liste de lecture",
|
||||
"AddedOnValue": "Ajouté le {0}",
|
||||
"AdditionalNotificationServices": "Visitez le catalogue d'extensions pour installer des services de notifications supplémentaires.",
|
||||
"Advanced": "Avancé",
|
||||
"AirDate": "Date de diffusion",
|
||||
"Aired": "Diffusé",
|
||||
"Alerts": "Alertes",
|
||||
@ -1240,7 +1239,6 @@
|
||||
"TabDisplay": "Affichage",
|
||||
"TabEpisodes": "Épisodes",
|
||||
"TabFavorites": "Favoris",
|
||||
"TabHosting": "Hébergement",
|
||||
"TabLatest": "Derniers",
|
||||
"TabLibrary": "Médiathèque",
|
||||
"TabLiveTV": "TV en direct",
|
||||
@ -1264,7 +1262,6 @@
|
||||
"TabResponses": "Réponses",
|
||||
"TabResumeSettings": "Paramètres de reprise",
|
||||
"TabScheduledTasks": "Tâches planifiées",
|
||||
"TabSecurity": "Sécurité",
|
||||
"TabSeries": "Séries",
|
||||
"TabServer": "Serveur",
|
||||
"TabSettings": "Paramètres",
|
||||
@ -1389,7 +1386,6 @@
|
||||
"TabAlbums": "Albums",
|
||||
"TabCodecs": "Codecs",
|
||||
"TabCollections": "Collections",
|
||||
"TabExpert": "Expert",
|
||||
"TabGenres": "Genres",
|
||||
"TabGuide": "Guide",
|
||||
"TabInfo": "Informations",
|
||||
|
@ -122,7 +122,6 @@
|
||||
"TabPlaylist": "Playliste",
|
||||
"TabProfile": "Profil",
|
||||
"TabProfiles": "Profil",
|
||||
"TabSecurity": "Sicherheit",
|
||||
"TabShows": "Serie",
|
||||
"TabSuggestions": "Vorschläg",
|
||||
"TabUpcoming": "Usstehend",
|
||||
|
@ -5,7 +5,6 @@
|
||||
"AddToPlayQueue": "הוסף לתור הפעלה",
|
||||
"AddToPlaylist": "הוסף לרשימת ניגון",
|
||||
"AdditionalNotificationServices": "עיין בקטלוג התוספים להתקנת שרותי התראות נוספים",
|
||||
"Advanced": "מתקדם",
|
||||
"All": "הכל",
|
||||
"AllChannels": "כל הערוצים",
|
||||
"AllEpisodes": "כל הפרקים",
|
||||
@ -475,7 +474,6 @@
|
||||
"TabProfile": "פרופיל",
|
||||
"TabProfiles": "פרופילים",
|
||||
"TabRecordings": "הקלטות",
|
||||
"TabSecurity": "בטיחות",
|
||||
"TabSeries": "סדרות",
|
||||
"TabServer": "שרת",
|
||||
"TabSettings": "הגדרות",
|
||||
|
@ -5,7 +5,6 @@
|
||||
"AddToCollection": "Dodaj u kolekciju",
|
||||
"AddToPlaylist": "Dodaj u popis",
|
||||
"AdditionalNotificationServices": "Pretražite katalog dodataka kako bi instalirali dodatne servise za obavijesti.",
|
||||
"Advanced": "Napredno",
|
||||
"AllChannels": "Svi kanali",
|
||||
"AllEpisodes": "Sve epizode",
|
||||
"AllowHWTranscodingHelp": "Ako je omogućeno, omogućite TV/radio uređaju da konvertira strujanja u letu. Ovo može pomoći smanjiti konvertiranje koje zahtijeva Jellyfin Server.",
|
||||
@ -929,11 +928,9 @@
|
||||
"TabDirectPlay": "Direktna reprodukcija",
|
||||
"TabDisplay": "Prikaz",
|
||||
"TabEpisodes": "Epizode",
|
||||
"TabExpert": "Stručnjak",
|
||||
"TabFavorites": "Omiljeni",
|
||||
"TabGenres": "Žanrovi",
|
||||
"TabGuide": "Vodič",
|
||||
"TabHosting": "Posluživanje",
|
||||
"TabLatest": "Zadnje",
|
||||
"TabLibrary": "Biblioteka",
|
||||
"TabLiveTV": "TV uživo",
|
||||
@ -959,7 +956,6 @@
|
||||
"TabResponses": "Odazivi",
|
||||
"TabResumeSettings": "Postavke nastavka",
|
||||
"TabScheduledTasks": "Zakazani zadaci",
|
||||
"TabSecurity": "Sigurnost",
|
||||
"TabSeries": "Serije",
|
||||
"TabSettings": "Postavke",
|
||||
"TabShows": "Emisije",
|
||||
|
@ -4,7 +4,6 @@
|
||||
"AddToPlaylist": "Lejátszási listához adni",
|
||||
"AddedOnValue": "Hozzáadva: {0}",
|
||||
"AdditionalNotificationServices": "Keresd meg a Bővítmények katalógust további értesítési szolgáltatások telepítéséhez.",
|
||||
"Advanced": "Haladó",
|
||||
"Alerts": "Riasztások",
|
||||
"All": "Összes",
|
||||
"AllEpisodes": "Összes epizód",
|
||||
@ -522,11 +521,9 @@
|
||||
"TabDevices": "Eszközök",
|
||||
"TabDisplay": "Megjelenítés",
|
||||
"TabEpisodes": "Epizódok",
|
||||
"TabExpert": "Szakértő",
|
||||
"TabFavorites": "Kedvencek",
|
||||
"TabGenres": "Műfajok",
|
||||
"TabGuide": "Leírás",
|
||||
"TabHosting": "Szerver",
|
||||
"TabInfo": "Infó",
|
||||
"TabLatest": "Legújabb",
|
||||
"TabLibrary": "Médiatár",
|
||||
@ -550,7 +547,6 @@
|
||||
"TabProfiles": "Profilok",
|
||||
"TabRecordings": "Felvételek",
|
||||
"TabScheduledTasks": "Ütemezett feladatok",
|
||||
"TabSecurity": "Biztonság",
|
||||
"TabSeries": "Sorozatok",
|
||||
"TabServer": "Szerver",
|
||||
"TabSettings": "Beállítások",
|
||||
|
@ -1,5 +1,4 @@
|
||||
{
|
||||
"Advanced": "Ítarlegt",
|
||||
"All": "Allt",
|
||||
"Browse": "Vafra",
|
||||
"ButtonCancel": "Hætta við",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Aggiungi alla playlist",
|
||||
"AddedOnValue": "Aggiunto {0}",
|
||||
"AdditionalNotificationServices": "Sfoglia il catalogo plugin per installare i servizi di notifica aggiuntivi.",
|
||||
"Advanced": "Avanzate",
|
||||
"AirDate": "Data messa in Onda",
|
||||
"Aired": "In onda",
|
||||
"Albums": "Album",
|
||||
@ -1198,7 +1197,6 @@
|
||||
"TabDirectPlay": "Riproduzione Diretta",
|
||||
"TabDisplay": "Schermo",
|
||||
"TabEpisodes": "Episodi",
|
||||
"TabExpert": "Esperto",
|
||||
"TabFavorites": "Preferiti",
|
||||
"TabGenres": "Generi",
|
||||
"TabGuide": "Guida",
|
||||
@ -1223,7 +1221,6 @@
|
||||
"TabResponses": "Risposte",
|
||||
"TabResumeSettings": "Ripristina Impostazioni",
|
||||
"TabScheduledTasks": "Operazioni Pianificate",
|
||||
"TabSecurity": "Sicurezza",
|
||||
"TabSeries": "Serie TV",
|
||||
"TabSettings": "Impostazioni",
|
||||
"TabShows": "Spettacoli",
|
||||
|
@ -8,7 +8,6 @@
|
||||
"AddToPlaylist": "プレイリストに追加",
|
||||
"AddedOnValue": "{0}を追加しました",
|
||||
"AdditionalNotificationServices": "プラグインカタログから通知サービスを追加してください。",
|
||||
"Advanced": "アドバンスド",
|
||||
"AirDate": "放送日",
|
||||
"Aired": "放映された",
|
||||
"Albums": "アルバム",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Oınatý tizimine ústeý",
|
||||
"AddedOnValue": "Ústelgeni {0}",
|
||||
"AdditionalNotificationServices": "Qosymsha habarlandyrý qyzmetterin ornatý úshin plagınder tizimdemesin sholyńyz.",
|
||||
"Advanced": "Keńeıtilgen",
|
||||
"AirDate": "Efır kúni",
|
||||
"Aired": "Efırlik",
|
||||
"Albums": "Álbomdar",
|
||||
@ -1309,11 +1308,9 @@
|
||||
"TabDirectPlay": "Tikeleı oınatý",
|
||||
"TabDisplay": "Beıneleý",
|
||||
"TabEpisodes": "TD-bólimder",
|
||||
"TabExpert": "Sarapshylyq",
|
||||
"TabFavorites": "Tańdaýlylar",
|
||||
"TabGenres": "Janrlar",
|
||||
"TabGuide": "Telegıd",
|
||||
"TabHosting": "Ornalasý",
|
||||
"TabInfo": "Profaıl týraly",
|
||||
"TabLatest": "Eń keıingi",
|
||||
"TabLibrary": "Tasyǵyshhana",
|
||||
@ -1340,7 +1337,6 @@
|
||||
"TabResponses": "Ún qatýlar",
|
||||
"TabResumeSettings": "Jalǵastyrý parametrleri",
|
||||
"TabScheduledTasks": "Josparlaýshy",
|
||||
"TabSecurity": "Qaýipsizdik",
|
||||
"TabSeries": "Telehıkaıalar",
|
||||
"TabServer": "Server",
|
||||
"TabSettings": "Parametrler",
|
||||
|
@ -717,7 +717,6 @@
|
||||
"TabFavorites": "즐겨찾기",
|
||||
"TabGenres": "장르",
|
||||
"TabGuide": "가이드",
|
||||
"TabHosting": "호스팅",
|
||||
"TabInfo": "정보",
|
||||
"TabLatest": "최근",
|
||||
"TabLibrary": "라이브러리",
|
||||
@ -742,7 +741,6 @@
|
||||
"TabRecordings": "녹화",
|
||||
"TabResponses": "회신",
|
||||
"TabScheduledTasks": "예약 작업",
|
||||
"TabSecurity": "보안",
|
||||
"TabSeries": "시리즈",
|
||||
"TabServer": "서버",
|
||||
"TabSettings": "설정",
|
||||
|
@ -4,7 +4,6 @@
|
||||
"AddToCollection": "Pridėti į kolekciją",
|
||||
"AddToPlaylist": "Pridėti į grojaraštį",
|
||||
"AdditionalNotificationServices": "Naršykite įskiepių katalogą ir įsidiekite papildomų pranešimų paslaugų.",
|
||||
"Advanced": "Smulkiau",
|
||||
"AllChannels": "Visi kanalai",
|
||||
"AllEpisodes": "Visas serijas",
|
||||
"Anytime": "Bet kada",
|
||||
@ -500,7 +499,6 @@
|
||||
"TabProfile": "Profilis",
|
||||
"TabProfiles": "Profiliai",
|
||||
"TabRecordings": "Įrašai",
|
||||
"TabSecurity": "Saugumas",
|
||||
"TabSeries": "Laidos",
|
||||
"TabServer": "Serveris",
|
||||
"TabSettings": "Nustatymai",
|
||||
|
@ -35,7 +35,6 @@
|
||||
"AllowOnTheFlySubtitleExtractionHelp": "Sarikata-sarikata yang sedia ada dapat diekstrak dari video-video dan dihantar ke aplikasi Jellyfin dalam teks biasa. Ini untuk menghindari video daripada transkoding. Pada sistem-sistem lain, ia dapat mengambil masa panjang dan menyebabkan video main balik terhenti semasa proses pengekstrakan. Ciri ini dapat dimatikan supaya sarikata yang sedia ada akan dibakar bersama video transkoding, jika ianya tidak disokong secara asal oleh peranti klien.",
|
||||
"AllowRemoteAccess": "Membenarkan persambungan jauh ke pelayan Jellyfin ini.",
|
||||
"AllowRemoteAccessHelp": "Jika tidak disemak, semua persambungan jauh akan disekat.",
|
||||
"Advanced": "Carian terperinci",
|
||||
"AllowHWTranscodingHelp": "Jika diaktifkan, penala dibolehkan untuk transkod strim dengan serta-merta. Ini dapat bantu mengurangkan transkoding yang diperlukan dari pelayan Jellyfin.",
|
||||
"AlwaysPlaySubtitles": "Sentiasa main sarikata",
|
||||
"AlwaysPlaySubtitlesHelp": "Sarikata sepadan dengan bahasa yang dipilih akan masih dimuatkan tanpa mengira bahasa audio.",
|
||||
|
@ -8,7 +8,6 @@
|
||||
"AddToPlaylist": "Legg til spilleliste",
|
||||
"AddedOnValue": "Lagt til {0}",
|
||||
"AdditionalNotificationServices": "Bla gjennom katalogen over programtillegg for å installere valgfrie varslingstjenester.",
|
||||
"Advanced": "Avansert",
|
||||
"Aired": "Sendt tidligere",
|
||||
"Albums": "Album",
|
||||
"Alerts": "Varsler",
|
||||
@ -1021,10 +1020,8 @@
|
||||
"TabDirectPlay": "Direkte Avspill",
|
||||
"TabDisplay": "Skjerm",
|
||||
"TabEpisodes": "Episoder",
|
||||
"TabExpert": "Ekspert",
|
||||
"TabFavorites": "Favoritter",
|
||||
"TabGenres": "Sjangre",
|
||||
"TabHosting": "Hoster",
|
||||
"TabLatest": "Siste",
|
||||
"TabLibrary": "Bibliotek",
|
||||
"TabLogs": "Logger",
|
||||
@ -1048,7 +1045,6 @@
|
||||
"TabResponses": "Svar",
|
||||
"TabResumeSettings": "Resume innstillinger.",
|
||||
"TabScheduledTasks": "Planlagte Oppgaver",
|
||||
"TabSecurity": "Sikkerhet",
|
||||
"TabSeries": "Serier",
|
||||
"TabSettings": "Innstillinger",
|
||||
"TabShows": "Show",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Toevoegen aan afspeellijst",
|
||||
"AddedOnValue": "Toegevoegd {0}",
|
||||
"AdditionalNotificationServices": "Blader door de Plug-in catalogus om aanvullende meldingsdiensten te installeren.",
|
||||
"Advanced": "Geavanceerd",
|
||||
"AirDate": "Uitzenddatum",
|
||||
"Aired": "Uitgezonden",
|
||||
"Alerts": "Meldingen",
|
||||
@ -1204,7 +1203,6 @@
|
||||
"TabResponses": "Reacties",
|
||||
"TabResumeSettings": "Instellingen voor hervatten",
|
||||
"TabScheduledTasks": "Geplande taken",
|
||||
"TabSecurity": "Beveiliging",
|
||||
"TabSeries": "Serie",
|
||||
"TabSettings": "Instellingen",
|
||||
"TabShows": "Series",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Dodaj do listy",
|
||||
"AddedOnValue": "Dodano {0}",
|
||||
"AdditionalNotificationServices": "Przeglądaj katalog wtyczek, aby zainstalować dodatkowe usługi powiadomień.",
|
||||
"Advanced": "Zaawansowane",
|
||||
"AirDate": "Data emisji",
|
||||
"Aired": "Premiera",
|
||||
"Albums": "Albumy",
|
||||
@ -1267,11 +1266,9 @@
|
||||
"TabDirectPlay": "Odtwarzanie Bezposrednie",
|
||||
"TabDisplay": "Wyświetlanie",
|
||||
"TabEpisodes": "Odcinki",
|
||||
"TabExpert": "Eksperckie",
|
||||
"TabFavorites": "Ulubione",
|
||||
"TabGenres": "Gatunki",
|
||||
"TabGuide": "Przewodnik",
|
||||
"TabHosting": "Usługa",
|
||||
"TabInfo": "Informacje",
|
||||
"TabLatest": "Ostatnio dodane",
|
||||
"TabLibrary": "Biblioteka",
|
||||
@ -1298,7 +1295,6 @@
|
||||
"TabResponses": "Odpowiedzi",
|
||||
"TabResumeSettings": "Wznawianie",
|
||||
"TabScheduledTasks": "Harmonogram zadań",
|
||||
"TabSecurity": "Zabezpieczenia",
|
||||
"TabSeries": "Seriale",
|
||||
"TabServer": "Serwer",
|
||||
"TabSettings": "Ustawienia",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Adicionar à lista de reprodução",
|
||||
"AddedOnValue": "Adicionado {0}",
|
||||
"AdditionalNotificationServices": "Explore o catálogo do plugin para instalar serviços adicionais de notificação.",
|
||||
"Advanced": "Avançado",
|
||||
"AirDate": "Data da exibição",
|
||||
"Aired": "Exibido",
|
||||
"Albums": "Álbuns",
|
||||
@ -1225,11 +1224,9 @@
|
||||
"TabDirectPlay": "Reprodução Direta",
|
||||
"TabDisplay": "Exibição",
|
||||
"TabEpisodes": "Episódios",
|
||||
"TabExpert": "Avançado",
|
||||
"TabFavorites": "Favoritos",
|
||||
"TabGenres": "Gêneros",
|
||||
"TabGuide": "Guia",
|
||||
"TabHosting": "Hospedagem",
|
||||
"TabLatest": "Recentes",
|
||||
"TabLibrary": "Biblioteca",
|
||||
"TabLiveTV": "TV ao Vivo",
|
||||
@ -1253,7 +1250,6 @@
|
||||
"TabResponses": "Respostas",
|
||||
"TabResumeSettings": "Ajustes para Retomar",
|
||||
"TabScheduledTasks": "Tarefas Agendadas",
|
||||
"TabSecurity": "Segurança",
|
||||
"TabSeries": "Séries",
|
||||
"TabServer": "Servidor",
|
||||
"TabSettings": "Ajustes",
|
||||
|
@ -3,7 +3,6 @@
|
||||
"Add": "Adicionar",
|
||||
"AddToPlaylist": "Adicionar à lista de reprodução",
|
||||
"AdditionalNotificationServices": "Explore o catálogo de extensões para instalar serviços adicionais de notificação.",
|
||||
"Advanced": "Avançado",
|
||||
"All": "Tudo",
|
||||
"AttributeNew": "Novo",
|
||||
"Audio": "Áudio",
|
||||
@ -711,7 +710,6 @@
|
||||
"TabFavorites": "Favoritos",
|
||||
"TabGenres": "Géneros",
|
||||
"TabGuide": "Guia",
|
||||
"TabHosting": "Hospedagem",
|
||||
"TabLatest": "Mais recente",
|
||||
"TabLibrary": "Biblioteca",
|
||||
"TabLiveTV": "TV ao Vivo",
|
||||
@ -735,7 +733,6 @@
|
||||
"TabRecordings": "Gravações",
|
||||
"TabResponses": "Respostas",
|
||||
"TabScheduledTasks": "Tarefas Agendadas",
|
||||
"TabSecurity": "Segurança",
|
||||
"TabSeries": "Séries",
|
||||
"TabServer": "Servidor",
|
||||
"TabSettings": "Configurações",
|
||||
|
@ -209,7 +209,6 @@
|
||||
"TabProfile": "Profil",
|
||||
"TabProfiles": "Profile",
|
||||
"TabRecordings": "Înregistrări",
|
||||
"TabSecurity": "Securitate",
|
||||
"TabSeries": "Seriale",
|
||||
"TabSettings": "Setări",
|
||||
"TabShows": "Seriale",
|
||||
|
@ -9,7 +9,6 @@
|
||||
"AddToPlaylist": "Добавить в плей-лист",
|
||||
"AddedOnValue": "Добавлено {0}",
|
||||
"AdditionalNotificationServices": "Просмотрите каталог плагинов, чтобы установить дополнительные услуги для уведомлений.",
|
||||
"Advanced": "Расширенное",
|
||||
"AirDate": "Дата эфира",
|
||||
"Aired": "Эфирный",
|
||||
"Albums": "Альбомы",
|
||||
@ -1277,11 +1276,9 @@
|
||||
"TabDirectPlay": "Прямое воспр-ие",
|
||||
"TabDisplay": "Отображение",
|
||||
"TabEpisodes": "Эпизоды",
|
||||
"TabExpert": "Экспертные",
|
||||
"TabFavorites": "Избранное",
|
||||
"TabGenres": "Жанры",
|
||||
"TabGuide": "Телегид",
|
||||
"TabHosting": "Размещение",
|
||||
"TabInfo": "Инфо",
|
||||
"TabLatest": "Новейшее",
|
||||
"TabLibrary": "Медиатека",
|
||||
@ -1308,7 +1305,6 @@
|
||||
"TabResponses": "Отклики",
|
||||
"TabResumeSettings": "Параметры возобновления",
|
||||
"TabScheduledTasks": "Планировщик",
|
||||
"TabSecurity": "Безопасность",
|
||||
"TabSeries": "Сериалы",
|
||||
"TabServer": "Сервер",
|
||||
"TabSettings": "Параметры",
|
||||
|
@ -2,7 +2,6 @@
|
||||
"Actor": "Herec",
|
||||
"Add": "Pridať",
|
||||
"AddToCollection": "Pridať do zbierky",
|
||||
"Advanced": "Pokročilé",
|
||||
"Albums": "Albumy",
|
||||
"All": "Všetko",
|
||||
"AllChannels": "Všetky kanály",
|
||||
@ -818,7 +817,6 @@
|
||||
"TabResponses": "Odpovede",
|
||||
"TabResumeSettings": "Nastavenia pokračovania",
|
||||
"TabScheduledTasks": "Naplánované úlohy",
|
||||
"TabSecurity": "Zabezpečenie",
|
||||
"TabSeries": "Seriály",
|
||||
"TabSettings": "Nastavenia",
|
||||
"TabShows": "Seriály",
|
||||
|
@ -59,7 +59,6 @@
|
||||
"TabPlaylist": "Playlista",
|
||||
"TabProfile": "Profil",
|
||||
"TabProfiles": "Profili",
|
||||
"TabSecurity": "Varnost",
|
||||
"TabShows": "Oddaje",
|
||||
"TabSuggestions": "Priporocila",
|
||||
"TabUpcoming": "V prihodu",
|
||||
@ -75,7 +74,6 @@
|
||||
"AddToPlaylist": "Dodaj na seznam predvajanja",
|
||||
"AddedOnValue": "Dodano {0}",
|
||||
"AdditionalNotificationServices": "Prebrskaj katalog dodatkov za dodatne storitve obveščanja.",
|
||||
"Advanced": "Napredno",
|
||||
"AirDate": "Datum predvajanja",
|
||||
"Aired": "Predvajano",
|
||||
"Albums": "Albumi",
|
||||
|
@ -8,7 +8,6 @@
|
||||
"AddToPlaylist": "Lägg till i spellista",
|
||||
"AddedOnValue": "Tillagd {0}",
|
||||
"AdditionalNotificationServices": "Sök efter fler meddelandetillägg i tilläggskatalogen.",
|
||||
"Advanced": "Avancerat",
|
||||
"AirDate": "Sändningstid",
|
||||
"Aired": "Sändes",
|
||||
"Albums": "Album",
|
||||
@ -1186,7 +1185,6 @@
|
||||
"TabFavorites": "Favoriter",
|
||||
"TabGenres": "Genrer",
|
||||
"TabGuide": "TV-guide",
|
||||
"TabHosting": "Värd",
|
||||
"TabLatest": "Nytillkommet",
|
||||
"TabLibrary": "Bibliotek",
|
||||
"TabLiveTV": "Live-TV",
|
||||
@ -1211,7 +1209,6 @@
|
||||
"TabResponses": "Svar",
|
||||
"TabResumeSettings": "Återuppta-inställningar",
|
||||
"TabScheduledTasks": "Schemalagda aktiviteter",
|
||||
"TabSecurity": "Säkerhet",
|
||||
"TabSeries": "Serie",
|
||||
"TabSettings": "Inställningar",
|
||||
"TabShows": "Serier",
|
||||
|
@ -234,7 +234,6 @@
|
||||
"TabProfile": "Profil",
|
||||
"TabProfiles": "Profiller",
|
||||
"TabRecordings": "Kayıtlar",
|
||||
"TabSecurity": "Güvenlik",
|
||||
"TabSeries": "Seriler",
|
||||
"TabServer": "Sunucu",
|
||||
"TabSettings": "Ayarlar",
|
||||
@ -264,7 +263,6 @@
|
||||
"AddToPlaylist": "Çalma listesine ekle",
|
||||
"AddedOnValue": "{0} eklendi",
|
||||
"AdditionalNotificationServices": "Ek bildirim hizmetleri yüklemek için eklenti kataloguna göz atın.",
|
||||
"Advanced": "Gelişmiş",
|
||||
"AirDate": "Yayın tarihi",
|
||||
"Aired": "Yayınlanma tarihi",
|
||||
"Alerts": "Uyarılar",
|
||||
|
@ -77,7 +77,6 @@
|
||||
"TabPlugins": "Додатки",
|
||||
"TabProfile": "Профіль",
|
||||
"TabProfiles": "Профілі",
|
||||
"TabSecurity": "Безпека",
|
||||
"TabTrailers": "Трейлери",
|
||||
"TabUsers": "Користувачі",
|
||||
"ValueAlbumCount": "{0} альбомів",
|
||||
|
@ -110,7 +110,6 @@
|
||||
"TabPassword": "Mật khẩu",
|
||||
"TabProfile": "Hồ sơ",
|
||||
"TabProfiles": "Hồ sơ",
|
||||
"TabSecurity": "Bảo mật",
|
||||
"TabServer": "Máy chủ",
|
||||
"TabSongs": "Các ca khúc",
|
||||
"TabTranscoding": "Mã hóa",
|
||||
|
@ -8,7 +8,6 @@
|
||||
"AddToPlaylist": "添加到播放列表",
|
||||
"AddedOnValue": "已添加 {0}",
|
||||
"AdditionalNotificationServices": "浏览插件目录安装额外的通知访问。",
|
||||
"Advanced": "高级",
|
||||
"AirDate": "播出日期",
|
||||
"Aired": "已发布",
|
||||
"Albums": "专辑",
|
||||
@ -1208,11 +1207,9 @@
|
||||
"TabDirectPlay": "直接播放",
|
||||
"TabDisplay": "显示",
|
||||
"TabEpisodes": "剧集",
|
||||
"TabExpert": "专家",
|
||||
"TabFavorites": "我的最爱",
|
||||
"TabGenres": "风格",
|
||||
"TabGuide": "指南",
|
||||
"TabHosting": "主机",
|
||||
"TabInfo": "信息",
|
||||
"TabLatest": "最新",
|
||||
"TabLibrary": "媒体库",
|
||||
@ -1239,7 +1236,6 @@
|
||||
"TabResponses": "响应",
|
||||
"TabResumeSettings": "恢复设置",
|
||||
"TabScheduledTasks": "计划任务",
|
||||
"TabSecurity": "安全措施",
|
||||
"TabSeries": "电视剧",
|
||||
"TabServer": "服务器",
|
||||
"TabSettings": "设置",
|
||||
|
@ -316,7 +316,6 @@
|
||||
"TabProfile": "簡介",
|
||||
"TabProfiles": "簡介",
|
||||
"TabRecordings": "錄影",
|
||||
"TabSecurity": "安全性",
|
||||
"TabSeries": "電視劇",
|
||||
"TabServer": "伺服器",
|
||||
"TabSettings": "設定",
|
||||
|
@ -1,6 +1,5 @@
|
||||
{
|
||||
"Add": "添加",
|
||||
"Advanced": "進階",
|
||||
"All": "全部",
|
||||
"AllowRemoteAccessHelp": "如果未勾選,所有連線都將被阻擋。",
|
||||
"Browse": "瀏覽",
|
||||
@ -285,7 +284,6 @@
|
||||
"TabProfile": "配置",
|
||||
"TabProfiles": "配置",
|
||||
"TabRecordings": "錄影",
|
||||
"TabSecurity": "安全性",
|
||||
"TabSeries": "電視劇",
|
||||
"TabServer": "伺服器",
|
||||
"TabSettings": "設定",
|
||||
|
Loading…
Reference in New Issue
Block a user