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

update themes

This commit is contained in:
Luke Pulverenti 2017-07-30 13:53:49 -04:00
parent ffd6b92344
commit f7a9ffd6e9
93 changed files with 491 additions and 239 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
.emby-tab-button,.emby-tabs-slider{position:relative}.emby-tab-button{background:0 0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;outline:0!important;width:auto;font-family:inherit;font-size:inherit;display:inline-block;vertical-align:middle;-webkit-flex-shrink:0;flex-shrink:0;margin:0;padding:1em .9em;height:auto;min-width:initial;line-height:initial;-webkit-border-radius:0!important;border-radius:0!important;overflow:hidden;color:#999;font-weight:500}.emby-tab-button.emby-button-tv{padding:.4em .9em;font-weight:400}.emby-tab-button-active{color:#52B54B}.emby-tab-button-active.emby-button-tv{color:#fff}.emby-tab-button.emby-button-tv:focus{color:#52B54B;-webkit-transform:scale(1.26);transform:scale(1.26)}.emby-tab-button-ripple-effect{background:#222!important}.tabContent:not(.is-active){display:none}
.emby-tab-button,.emby-tabs-slider{position:relative}.emby-tab-button{background:0 0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;outline:0!important;width:auto;font-family:inherit;font-size:inherit;display:inline-block;vertical-align:middle;-webkit-flex-shrink:0;flex-shrink:0;margin:0;padding:1em .9em;height:auto;min-width:initial;line-height:initial;-webkit-border-radius:0!important;border-radius:0!important;overflow:hidden;font-weight:500}.emby-tab-button.emby-button-tv{padding:.4em .9em;font-weight:400}.emby-tab-button.emby-button-tv:focus{-webkit-transform:scale(1.26);transform:scale(1.26)}.emby-tab-button-ripple-effect{background:#222!important}.tabContent:not(.is-active){display:none}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -7,8 +7,8 @@
</div>
</div>
<div class="guideHeaderTimeslots">
<div class="channelTimeslotHeader">
<div class="guide-headerTimeslots">
<div class="guide-channelTimeslotHeader">
<button is="paper-icon-button-light" type="button" class="btnGuideViewSettings">
<i class="md-icon btnGuideViewSettingsIcon">&#xE5D3;</i>
</button>

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
@media all and (orientation:portrait) and (min-width:540px) and (max-width:1000px){.overflowHomeLibraryCard{width:30vw!important}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
define(["apphost"],function(appHost){"use strict";function getDisplayName(item,options){if(!item)throw new Error("null item passed into getDisplayName");options=options||{},"Timer"===item.Type&&(item=item.ProgramInfo||item);var name=("Program"!==item.Type&&"Recording"!==item.Type||!item.IsSeries&&!item.EpisodeTitle?item.Name:item.EpisodeTitle)||"";if("TvChannel"===item.Type)return item.Number?item.Number+" "+name:name;if("Episode"===item.Type&&0===item.ParentIndexNumber)name=Globalize.translate("sharedcomponents#ValueSpecialEpisodeName",name);else if(("Episode"===item.Type||"Program"===item.Type)&&null!=item.IndexNumber&&null!=item.ParentIndexNumber&&options.includeIndexNumber!==!1){var displayIndexNumber=item.IndexNumber,number=displayIndexNumber,nameSeparator=" - ";options.includeParentInfo!==!1?number="S"+item.ParentIndexNumber+":E"+number:nameSeparator=". ",item.IndexNumberEnd&&(displayIndexNumber=item.IndexNumberEnd,number+="-"+displayIndexNumber),number&&(name=name?number+nameSeparator+name:number)}return name}function supportsAddingToCollection(item){var invalidTypes=["Person","Genre","MusicGenre","Studio","GameGenre","BoxSet","Playlist","UserView","CollectionFolder","Audio","TvChannel","Channel","Program","MusicAlbum","Timer","SeriesTimer"];return("Recording"!==item.Type||"Completed"===item.Status)&&(!item.CollectionType&&invalidTypes.indexOf(item.Type)===-1&&"Photo"!==item.MediaType)}function supportsAddingToPlaylist(item){return"Program"!==item.Type&&("TvChannel"!==item.Type&&("Timer"!==item.Type&&("SeriesTimer"!==item.Type&&("Photo"!==item.MediaType&&(("Recording"!==item.Type||"Completed"===item.Status)&&(item.MediaType||item.IsFolder||"Genre"===item.Type||"MusicGenre"===item.Type||"MusicArtist"===item.Type))))))}function canEdit(user,item){var itemType=item.Type;return"UserRootFolder"!==itemType&&"UserView"!==itemType&&("Program"!==itemType&&(("Recording"!==item.Type||"Completed"===item.Status)&&user.Policy.IsAdministrator))}function isLocalItem(item){return!(!item||!item.Id||0!==item.Id.indexOf("local"))}return{getDisplayName:getDisplayName,supportsAddingToCollection:supportsAddingToCollection,supportsAddingToPlaylist:supportsAddingToPlaylist,isLocalItem:isLocalItem,canIdentify:function(user,itemType){return!("Movie"!==itemType&&"Trailer"!==itemType&&"Series"!==itemType&&"Game"!==itemType&&"BoxSet"!==itemType&&"Person"!==itemType&&"Book"!==itemType&&"MusicAlbum"!==itemType&&"MusicArtist"!==itemType||!user.Policy.IsAdministrator)},canEdit:canEdit,canEditImages:function(user,item){var itemType=item.Type;return"Photo"!==item.MediaType&&("UserView"===itemType?!!user.Policy.IsAdministrator:("Recording"!==item.Type||"Completed"===item.Status)&&("Timer"!==itemType&&"SeriesTimer"!==itemType&&canEdit(user,item)))},canSync:function(user,item){return!(user&&!user.Policy.EnableContentDownloading)&&item.SupportsSync},canShare:function(user,item){return"Program"!==item.Type&&("TvChannel"!==item.Type&&("Timer"!==item.Type&&("SeriesTimer"!==item.Type&&(("Recording"!==item.Type||"Completed"===item.Status)&&(user.Policy.EnablePublicSharing&&appHost.supports("sharing"))))))},enableDateAddedDisplay:function(item){return!item.IsFolder&&item.MediaType&&"Program"!==item.Type&&"TvChannel"!==item.Type&&"Trailer"!==item.Type},canMarkPlayed:function(item){if("Program"===item.Type)return!1;if("Video"===item.MediaType&&"TvChannel"!==item.Type)return!0;if("Audio"===item.MediaType){if("AudioPodcast"===item.Type)return!0;if("AudioBook"===item.Type)return!0}return"Series"===item.Type||"Season"===item.Type||"BoxSet"===item.Type||"Game"===item.MediaType||"Book"===item.MediaType||"Recording"===item.MediaType},canRate:function(item){return"Program"!==item.Type&&"Timer"!==item.Type&&"SeriesTimer"!==item.Type}}});
define(["apphost","globalize"],function(appHost,globalize){"use strict";function getDisplayName(item,options){if(!item)throw new Error("null item passed into getDisplayName");options=options||{},"Timer"===item.Type&&(item=item.ProgramInfo||item);var name=("Program"!==item.Type&&"Recording"!==item.Type||!item.IsSeries&&!item.EpisodeTitle?item.Name:item.EpisodeTitle)||"";if("TvChannel"===item.Type)return item.Number?item.Number+" "+name:name;if("Episode"===item.Type&&0===item.ParentIndexNumber)name=globalize.translate("sharedcomponents#ValueSpecialEpisodeName",name);else if(("Episode"===item.Type||"Program"===item.Type)&&null!=item.IndexNumber&&null!=item.ParentIndexNumber&&options.includeIndexNumber!==!1){var displayIndexNumber=item.IndexNumber,number=displayIndexNumber,nameSeparator=" - ";options.includeParentInfo!==!1?number="S"+item.ParentIndexNumber+":E"+number:nameSeparator=". ",item.IndexNumberEnd&&(displayIndexNumber=item.IndexNumberEnd,number+="-"+displayIndexNumber),number&&(name=name?number+nameSeparator+name:number)}return name}function supportsAddingToCollection(item){var invalidTypes=["Person","Genre","MusicGenre","Studio","GameGenre","BoxSet","Playlist","UserView","CollectionFolder","Audio","TvChannel","Channel","Program","MusicAlbum","Timer","SeriesTimer"];return("Recording"!==item.Type||"Completed"===item.Status)&&(!item.CollectionType&&invalidTypes.indexOf(item.Type)===-1&&"Photo"!==item.MediaType)}function supportsAddingToPlaylist(item){return"Program"!==item.Type&&("TvChannel"!==item.Type&&("Timer"!==item.Type&&("SeriesTimer"!==item.Type&&("Photo"!==item.MediaType&&(("Recording"!==item.Type||"Completed"===item.Status)&&(item.MediaType||item.IsFolder||"Genre"===item.Type||"MusicGenre"===item.Type||"MusicArtist"===item.Type))))))}function canEdit(user,item){var itemType=item.Type;return"UserRootFolder"!==itemType&&"UserView"!==itemType&&("Program"!==itemType&&(("Recording"!==item.Type||"Completed"===item.Status)&&user.Policy.IsAdministrator))}function isLocalItem(item){return!(!item||!item.Id||0!==item.Id.indexOf("local"))}return{getDisplayName:getDisplayName,supportsAddingToCollection:supportsAddingToCollection,supportsAddingToPlaylist:supportsAddingToPlaylist,isLocalItem:isLocalItem,canIdentify:function(user,itemType){return!("Movie"!==itemType&&"Trailer"!==itemType&&"Series"!==itemType&&"Game"!==itemType&&"BoxSet"!==itemType&&"Person"!==itemType&&"Book"!==itemType&&"MusicAlbum"!==itemType&&"MusicArtist"!==itemType||!user.Policy.IsAdministrator)},canEdit:canEdit,canEditImages:function(user,item){var itemType=item.Type;return"Photo"!==item.MediaType&&("UserView"===itemType?!!user.Policy.IsAdministrator:("Recording"!==item.Type||"Completed"===item.Status)&&("Timer"!==itemType&&"SeriesTimer"!==itemType&&canEdit(user,item)))},canSync:function(user,item){return!(user&&!user.Policy.EnableContentDownloading)&&item.SupportsSync},canShare:function(item,user){return"Program"!==item.Type&&("TvChannel"!==item.Type&&("Timer"!==item.Type&&("SeriesTimer"!==item.Type&&(("Recording"!==item.Type||"Completed"===item.Status)&&(user.Policy.EnablePublicSharing&&appHost.supports("sharing"))))))},enableDateAddedDisplay:function(item){return!item.IsFolder&&item.MediaType&&"Program"!==item.Type&&"TvChannel"!==item.Type&&"Trailer"!==item.Type},canMarkPlayed:function(item){if("Program"===item.Type)return!1;if("Video"===item.MediaType){if("TvChannel"!==item.Type)return!0}else if("Audio"===item.MediaType){if("AudioPodcast"===item.Type)return!0;if("AudioBook"===item.Type)return!0}return"Series"===item.Type||"Season"===item.Type||"BoxSet"===item.Type||"Game"===item.MediaType||"Book"===item.MediaType||"Recording"===item.MediaType},canRate:function(item){return"Program"!==item.Type&&"Timer"!==item.Type&&"SeriesTimer"!==item.Type}}});

File diff suppressed because one or more lines are too long

View file

@ -4,7 +4,7 @@
<h2 class="sectionTitle padded-left padded-right" style="display: inline-block; vertical-align: middle;">${Suggestions}</h2>
</div>
<div class="searchSuggestionsList padded-left padded-right">
<div class="searchSuggestionsList padded-left padded-right padded-top">
</div>
</div>

View file

@ -1 +1 @@
define(["userSettings","events","pluginManager","backdrop","globalize","require"],function(userSettings,events,pluginManager,backdrop,globalize,require){"use strict";function getCurrentSkin(){return currentSkin}function getRequirePromise(deps){return new Promise(function(resolve,reject){require(deps,resolve)})}function loadSkin(id){var newSkin=pluginManager.plugins().filter(function(p){return p.id===id})[0];newSkin||(newSkin=pluginManager.plugins().filter(function(p){return"defaultskin"===p.id})[0]);var unloadPromise;if(currentSkin){if(currentSkin.id===newSkin.id)return Promise.resolve(currentSkin);unloadPromise=unloadSkin(currentSkin)}else unloadPromise=Promise.resolve();return unloadPromise.then(function(){var deps=newSkin.getDependencies();return console.log("Loading skin dependencies"),getRequirePromise(deps).then(function(){console.log("Skin dependencies loaded");var strings=newSkin.getTranslations?newSkin.getTranslations():[];return globalize.loadStrings({name:newSkin.id,strings:strings}).then(function(){return globalize.defaultModule(newSkin.id),loadSkinHeader(newSkin)})})})}function unloadSkin(skin){return unloadTheme(),backdrop.clear(),console.log("Unloading skin: "+skin.name),skin.unload().then(function(){document.dispatchEvent(new CustomEvent("skinunload",{detail:{name:skin.name}}))})}function loadSkinHeader(skin){return getSkinHeader(skin).then(function(headerHtml){return document.querySelector(".skinHeader").innerHTML=headerHtml,currentSkin=skin,skin.load(),skin})}function getSkinHeader(skin){return new Promise(function(resolve,reject){if(!skin.getHeaderTemplate)return void resolve("");var xhr=new XMLHttpRequest,url=skin.getHeaderTemplate();url+=url.indexOf("?")===-1?"?":"&",url+="v="+cacheParam,xhr.open("GET",url,!0),xhr.onload=function(e){resolve(this.status<400?this.response:"")},xhr.send()})}function loadUserSkin(){var skin=userSettings.get("skin",!1)||"defaultskin";loadSkin(skin).then(function(skin){Emby.Page.goHome()})}function getStylesheetPath(stylesheetPath){var embyWebComponentsBowerPath="bower_components/emby-webcomponents";switch(stylesheetPath){case"theme-dark":return require.toUrl(embyWebComponentsBowerPath+"/themes/dark/theme.css");case"theme-light":return require.toUrl(embyWebComponentsBowerPath+"/themes/light/theme.css");default:return stylesheetPath}}function unloadTheme(){var elem=themeStyleElement;elem&&(elem.parentNode.removeChild(elem),themeStyleElement=null,currentThemeStylesheet=null)}function setTheme(stylesheetPath){return new Promise(function(resolve,reject){var linkUrl=getStylesheetPath(stylesheetPath);if(currentThemeStylesheet===linkUrl)return void resolve();unloadTheme();var link=document.createElement("link");link.setAttribute("rel","stylesheet"),link.setAttribute("type","text/css"),link.onload=resolve,link.setAttribute("href",linkUrl),document.head.appendChild(link),themeStyleElement=link,currentThemeStylesheet=linkUrl})}var currentSkin,cacheParam=(new Date).getTime();events.on(userSettings,"change",function(e,name){"skin"!==name&&"language"!==name||loadUserSkin()});var themeStyleElement,currentThemeStylesheet;return{getCurrentSkin:getCurrentSkin,loadSkin:loadSkin,loadUserSkin:loadUserSkin,setTheme:setTheme}});
define(["userSettings","events","pluginManager","backdrop","globalize","require"],function(userSettings,events,pluginManager,backdrop,globalize,require){"use strict";function getCurrentSkin(){return currentSkin}function getRequirePromise(deps){return new Promise(function(resolve,reject){require(deps,resolve)})}function loadSkin(id){var newSkin=pluginManager.plugins().filter(function(p){return p.id===id})[0];newSkin||(newSkin=pluginManager.plugins().filter(function(p){return"defaultskin"===p.id})[0]);var unloadPromise;if(currentSkin){if(currentSkin.id===newSkin.id)return Promise.resolve(currentSkin);unloadPromise=unloadSkin(currentSkin)}else unloadPromise=Promise.resolve();return unloadPromise.then(function(){var deps=newSkin.getDependencies();return console.log("Loading skin dependencies"),getRequirePromise(deps).then(function(){console.log("Skin dependencies loaded");var strings=newSkin.getTranslations?newSkin.getTranslations():[];return globalize.loadStrings({name:newSkin.id,strings:strings}).then(function(){return globalize.defaultModule(newSkin.id),loadSkinHeader(newSkin)})})})}function unloadSkin(skin){return unloadTheme(),backdrop.clear(),console.log("Unloading skin: "+skin.name),skin.unload().then(function(){document.dispatchEvent(new CustomEvent("skinunload",{detail:{name:skin.name}}))})}function loadSkinHeader(skin){return getSkinHeader(skin).then(function(headerHtml){return document.querySelector(".skinHeader").innerHTML=headerHtml,currentSkin=skin,skin.load(),skin})}function getSkinHeader(skin){return new Promise(function(resolve,reject){if(!skin.getHeaderTemplate)return void resolve("");var xhr=new XMLHttpRequest,url=skin.getHeaderTemplate();url+=url.indexOf("?")===-1?"?":"&",url+="v="+cacheParam,xhr.open("GET",url,!0),xhr.onload=function(e){resolve(this.status<400?this.response:"")},xhr.send()})}function loadUserSkin(){var skin=userSettings.get("skin",!1)||"defaultskin";loadSkin(skin).then(function(skin){Emby.Page.goHome()})}function getStylesheetPath(stylesheetPath){var embyWebComponentsBowerPath="bower_components/emby-webcomponents";return require.toUrl(embyWebComponentsBowerPath+"/themes/"+stylesheetPath+"/theme.css")}function unloadTheme(){var elem=themeStyleElement;elem&&(elem.parentNode.removeChild(elem),themeStyleElement=null,currentThemeStylesheet=null)}function setTheme(stylesheetPath){return new Promise(function(resolve,reject){var linkUrl=getStylesheetPath(stylesheetPath);if(currentThemeStylesheet===linkUrl)return void resolve();unloadTheme();var link=document.createElement("link");link.setAttribute("rel","stylesheet"),link.setAttribute("type","text/css"),link.onload=resolve,link.setAttribute("href",linkUrl),document.head.appendChild(link),themeStyleElement=link,currentThemeStylesheet=linkUrl})}var currentSkin,cacheParam=(new Date).getTime();events.on(userSettings,"change",function(e,name){"skin"!==name&&"language"!==name||loadUserSkin()});var themeStyleElement,currentThemeStylesheet;return{getCurrentSkin:getCurrentSkin,loadSkin:loadSkin,loadUserSkin:loadUserSkin,setTheme:setTheme}});

View file

@ -1 +1 @@
html{color:#ddd}.emby-collapsible-button,.emby-input,.emby-select,.emby-textarea{border-color:#383838}.skinHeader{color:#ccc}.skinHeader-withBackground{background-color:#121212}@supports (backdrop-filter:blur(1.5em)) or (-webkit-backdrop-filter:blur(1.5em)){.skinHeader-blurred{background:rgba(20,20,20,.7);-webkit-backdrop-filter:blur(1.5em);backdrop-filter:blur(1.5em)}}.skinHeader.semiTransparent{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:rgba(0,0,0,.4);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.7) 10%,rgba(0,0,0,0))}.backgroundContainer,.dialog{background-color:#191919}.backgroundContainer.withBackdrop{background-color:rgba(6,6,6,.94);background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.99)),color-stop(rgba(0,0,0,.94)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(left,rgba(0,0,0,.99),rgba(0,0,0,.94),rgba(0,0,0,.5));background:-o-linear-gradient(left,rgba(0,0,0,.99),rgba(0,0,0,.94),rgba(0,0,0,.5));background:linear-gradient(to right,rgba(0,0,0,.99),rgba(0,0,0,.94),rgba(0,0,0,.5))}.raised{background:#404040;color:#fff}.button-accent,.button-submit{background:#52B54B;color:#fff}.checkboxLabel{color:inherit}.fieldDescription,.inputLabel,.inputLabelUnfocused,.paperListLabel,.secondaryText,.selectLabelUnfocused,.textareaLabelUnfocused{color:#aaa}.inputLabelFocused,.selectLabelFocused,.textareaLabelFocused{color:#52B54B}.checkboxOutline{border-color:#aaa}.formDialogFooter:not(.formDialogFooter-clear),.formDialogHeader:not(.formDialogHeader-clear),.paperList,.visualCardBox{background-color:#222326}.cardText-secondary{color:#888}.visualCardBox .cardText-secondary{color:inherit;opacity:.5}.listItem .secondary,.nowPlayingBarSecondaryText{color:#999}.actionSheetMenuItem:hover{background-color:#222}.collapseContent{background:#222}.toast{background:#303030;color:#fff}.appfooter{background:#101010;color:#ccc}@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)){.appfooter-blurred{background:rgba(24,24,24,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.itemSelectionPanel{border:1px solid #52B54B}.emby-checkbox:checked+span+span+.checkboxOutline,.progressring-spiner{border-color:#52B54B}.selectionCommandsPanel{background:#52B54B;color:#fff}.upNextDialog-countdownText{color:#52B54B}.alphaPickerButton{color:#999;background-color:transparent}.alphaPickerButton-selected,.alphaPickerButton-tv:focus{background-color:#52B54B;color:#fff!important}.emby-input-selectionbar,.emby-select-selectionbar,.emby-textarea-selectionbar{background-color:#52B54B}.listItem-shaded:nth-child(even){background:#1c1c1c;background:rgba(30,30,30,.9)}.fab{background-color:#404040;color:#fff}.button-flat-accent,.button-link{color:#52B54B}.mediaInfoText{color:#ddd;background:rgba(170,170,190,.2)}.mediaInfoTimerIcon,.starIcon{color:#CB272A}.emby-checkbox:focus+span+.emby-checkbox-focushelper{background-color:rgba(82,181,75,.26)}.emby-checkbox:checked+span+span+.checkboxOutline>.checkboxOutlineTick,.itemProgressBarForeground{background-color:#52B54B}.itemProgressBarForeground-recording{background-color:#CB272A}.countIndicator,.fullSyncIndicator,.playedIndicator{background:#52B54B}.fullSyncIndicator{color:#fff}.mainDrawer{background-color:#1c1c1f;color:#ccc}.navMenuDivider{background:#262626}.navMenuOption:hover{background:#252528}.navMenuOption-selected{background:#252528!important;color:#52B54B}
html{color:#ddd}.emby-collapsible-button,.emby-input,.emby-select,.emby-textarea{border-color:#383838}.skinHeader{color:#ccc}.skinHeader-withBackground{background-color:#121212}@supports (backdrop-filter:blur(1.5em)) or (-webkit-backdrop-filter:blur(1.5em)){.skinHeader-blurred{background:rgba(20,20,20,.7);-webkit-backdrop-filter:blur(1.5em);backdrop-filter:blur(1.5em)}}.skinHeader.semiTransparent{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:rgba(0,0,0,.4);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.7) 10%,rgba(0,0,0,0))}.backgroundContainer,.dialog{background-color:#191919}.backgroundContainer.withBackdrop{background-color:rgba(6,6,6,.94);background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.99)),color-stop(rgba(0,0,0,.94)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(left,rgba(0,0,0,.99),rgba(0,0,0,.94),rgba(0,0,0,.5));background:-o-linear-gradient(left,rgba(0,0,0,.99),rgba(0,0,0,.94),rgba(0,0,0,.5));background:linear-gradient(to right,rgba(0,0,0,.99),rgba(0,0,0,.94),rgba(0,0,0,.5))}.paper-icon-button-light:focus{color:#52B54B}.raised{background:#404040;color:#fff}.button-accent,.button-submit{background:#52B54B;color:#fff}.checkboxLabel{color:inherit}.fieldDescription,.inputLabel,.inputLabelUnfocused,.paperListLabel,.secondaryText,.selectLabelUnfocused,.textareaLabelUnfocused{color:#aaa}.inputLabelFocused,.selectLabelFocused,.textareaLabelFocused{color:#52B54B}.checkboxOutline{border-color:#aaa}.formDialogFooter:not(.formDialogFooter-clear),.formDialogHeader:not(.formDialogHeader-clear),.paperList,.visualCardBox{background-color:#222326}.cardText-secondary{color:#888}.visualCardBox .cardText-secondary{color:inherit;opacity:.5}.listItem .secondary,.nowPlayingBarSecondaryText{color:#999}.actionSheetMenuItem:hover{background-color:#222}.collapseContent{background:#222}.toast{background:#303030;color:#fff}.appfooter{background:#101010;color:#ccc}@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)){.appfooter-blurred{background:rgba(24,24,24,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.itemSelectionPanel{border:1px solid #52B54B}.emby-checkbox:checked+span+span+.checkboxOutline,.progressring-spiner{border-color:#52B54B}.selectionCommandsPanel{background:#52B54B;color:#fff}.upNextDialog-countdownText{color:#52B54B}.alphaPickerButton{color:#999;background-color:transparent}.alphaPickerButton-selected,.alphaPickerButton-tv:focus{background-color:#52B54B;color:#fff!important}.emby-input-selectionbar,.emby-select-selectionbar,.emby-textarea-selectionbar{background-color:#52B54B}.listItem-shaded:nth-child(even){background:#1c1c1c;background:rgba(30,30,30,.9)}.fab{background-color:#404040;color:#fff}.button-flat-accent,.button-link{color:#52B54B}.mediaInfoText{color:#ddd;background:rgba(170,170,190,.2)}.mediaInfoTimerIcon,.starIcon{color:#CB272A}.emby-checkbox:focus+span+.emby-checkbox-focushelper{background-color:rgba(82,181,75,.26)}.emby-checkbox:checked+span+span+.checkboxOutline>.checkboxOutlineTick,.itemProgressBarForeground{background-color:#52B54B}.itemProgressBarForeground-recording{background-color:#CB272A}.countIndicator,.fullSyncIndicator,.playedIndicator{background:#52B54B}.fullSyncIndicator{color:#fff}.mainDrawer{background-color:#1c1c1f;color:#ccc}.navMenuDivider{background:#262626}.navMenuOption:hover{background:#252528}.navMenuOption-selected{background:#252528!important;color:#52B54B}.emby-tab-button{color:#999}.emby-tab-button-active{color:#52B54B}.emby-tab-button-active.emby-button-tv{color:#fff}.emby-tab-button.emby-button-tv:focus{color:#52B54B}.guide-channelHeaderCell,.guide-channelTimeslotHeader{background:#2e2e2e}.guide-programTextIcon{color:#1e1e1e;background:#555}.guide-headerTimeslots{color:#ccc}

View file

@ -0,0 +1 @@
.collapseContent,.paperList,.visualCardBox{background-color:#fff}html{color:#222}.emby-collapsible-button,.emby-input,.emby-select,.emby-textarea{border-color:#ccc}.secondaryText{color:#666}.fieldDescription,.inputLabelUnfocused,.paperListLabel,.selectLabelUnfocused,.textareaLabel{color:#555}.button-flat-accent,.button-link,.inputLabelFocused,.selectLabelFocused,.textareaLabelFocused{color:#2196F3}.checkboxOutline{border-color:#444}.listItem .secondary{color:#737373}.skinHeader{color:#333}.skinHeader-withBackground{background-color:#2196F3;color:#fff}@supports (backdrop-filter:blur(1.5em)) or (-webkit-backdrop-filter:blur(1.5em)){.skinHeader-blurred{background:rgba(20,20,20,.7);-webkit-backdrop-filter:blur(1.5em);backdrop-filter:blur(1.5em)}}.skinHeader.semiTransparent{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:rgba(0,0,0,.4);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.7) 10%,rgba(0,0,0,0))}.backgroundContainer{background-color:#f2f2f2}.backgroundContainer.withBackdrop{background-color:rgba(255,255,255,.94)}.dialog{background-color:#f0f0f0}.paper-icon-button-light:focus{color:#2196F3}.raised{background:#fff;color:inherit}.button-submit{background:#2196F3;color:#fff}.button-cancel{background:#fff;color:inherit}.button-accent{background:#2196F3;color:#fff}.formDialogHeader:not(.formDialogHeader-clear){background-color:#2196F3;color:#fff}.formDialogFooter:not(.formDialogFooter-clear){background-color:#f0f0f0;border-top:1px solid #ddd;color:inherit}.formDialogHeader a{color:#fff}.cardText-secondary{color:#888}.visualCardBox .cardText-secondary{color:#000;opacity:.6}.actionSheetMenuItem:hover{background-color:#ddd}.toast{background:#303030;color:#fff}.appfooter{background:#282828;color:#ccc}@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)){.appfooter-blurred{background:rgba(24,24,24,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.nowPlayingBarSecondaryText{color:#999}.itemSelectionPanel{border:1px solid #2196F3}.emby-checkbox:checked+span+span+.checkboxOutline,.progressring-spiner{border-color:#2196F3}.selectionCommandsPanel{background:#2196F3;color:#fff}.upNextDialog-countdownText{color:#2196F3}.alphaPickerButton{color:#666;background-color:transparent}.alphaPickerButton-selected,.alphaPickerButton-tv:focus{background-color:#2196F3;color:#fff!important}.listItem-shaded:nth-child(even){background:#f8f8f8}.emby-input-selectionbar,.emby-select-selectionbar,.emby-textarea-selectionbar{background-color:#2196F3}.fab{background-color:#fff;color:#222}.mediaInfoText{color:#333;background:#fff}.mediaInfoTimerIcon,.starIcon{color:#CB272A}.emby-checkbox:focus+span+.emby-checkbox-focushelper{background-color:rgba(33,150,243,.26)}.emby-checkbox:checked+span+span+.checkboxOutline>.checkboxOutlineTick,.itemProgressBarForeground{background-color:#2196F3}.itemProgressBarForeground-recording{background-color:#CB272A}.countIndicator,.fullSyncIndicator,.playedIndicator{background:#2196F3}.fullSyncIndicator{color:#fff}.mainDrawer{background:#fff}.navMenuDivider{background:#eaeaea}.navMenuOption:hover{background:#f2f2f2}.navMenuOption-selected{background:#2196F3!important;color:#fff}.emby-tab-button{color:#fff;opacity:.5}.emby-tab-button-active,.emby-tab-button-active.emby-button-tv,.emby-tab-button.emby-button-tv:focus{color:#fff;opacity:1}.guide-channelHeaderCell,.guide-channelTimeslotHeader{background:#ddd}.guide-programTextIcon{color:#1e1e1e;background:#aaa}.guide-headerTimeslots{color:#333}.itemBackdropFader{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#f2f2f2));background:-webkit-linear-gradient(rgba(0,0,0,0),#f2f2f2);background:-o-linear-gradient(rgba(0,0,0,0),#f2f2f2);background:linear-gradient(rgba(0,0,0,0),#f2f2f2)}

View file

@ -0,0 +1 @@
.collapseContent,.paperList,.visualCardBox{background-color:#fff}html{color:#222}.emby-collapsible-button,.emby-input,.emby-select,.emby-textarea{border-color:#ccc}.secondaryText{color:#666}.fieldDescription,.inputLabelUnfocused,.paperListLabel,.selectLabelUnfocused,.textareaLabel{color:#555}.button-flat-accent,.button-link,.inputLabelFocused,.selectLabelFocused,.textareaLabelFocused{color:green}.checkboxOutline{border-color:#444}.listItem .secondary{color:#737373}.skinHeader{color:#333}.skinHeader-withBackground{background-color:#52B54B;color:#fff}@supports (backdrop-filter:blur(1.5em)) or (-webkit-backdrop-filter:blur(1.5em)){.skinHeader-blurred{background:rgba(20,20,20,.7);-webkit-backdrop-filter:blur(1.5em);backdrop-filter:blur(1.5em)}}.skinHeader.semiTransparent{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:rgba(0,0,0,.4);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.7) 10%,rgba(0,0,0,0))}.backgroundContainer{background-color:#f2f2f2}.backgroundContainer.withBackdrop{background-color:rgba(255,255,255,.94)}.dialog{background-color:#f0f0f0}.paper-icon-button-light:focus{color:#52B54B}.raised{background:#fff;color:inherit}.button-submit{background:#52B54B;color:#fff}.button-cancel{background:#fff;color:inherit}.button-accent{background:#52B54B;color:#fff}.formDialogHeader:not(.formDialogHeader-clear){background-color:#52B54B;color:#fff}.formDialogFooter:not(.formDialogFooter-clear){background-color:#f0f0f0;border-top:1px solid #ddd;color:inherit}.formDialogHeader a{color:#fff}.cardText-secondary{color:#888}.visualCardBox .cardText-secondary{color:#000;opacity:.6}.actionSheetMenuItem:hover{background-color:#ddd}.toast{background:#303030;color:#fff}.appfooter{background:#52B54B;color:#ccc}@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)){.appfooter-blurred{background:rgba(24,24,24,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.nowPlayingBarSecondaryText{color:#999}.itemSelectionPanel{border:1px solid #52B54B}.emby-checkbox:checked+span+span+.checkboxOutline,.progressring-spiner{border-color:#52B54B}.selectionCommandsPanel{background:#52B54B;color:#fff}.upNextDialog-countdownText{color:#52B54B}.alphaPickerButton{color:#666;background-color:transparent}.alphaPickerButton-selected,.alphaPickerButton-tv:focus{background-color:#52B54B;color:#fff!important}.listItem-shaded:nth-child(even){background:#f8f8f8}.emby-input-selectionbar,.emby-select-selectionbar,.emby-textarea-selectionbar{background-color:#52B54B}.fab{background-color:#fff;color:#222}.mediaInfoText{color:#333;background:#fff}.mediaInfoTimerIcon,.starIcon{color:#CB272A}.emby-checkbox:focus+span+.emby-checkbox-focushelper{background-color:rgba(82,181,75,.26)}.emby-checkbox:checked+span+span+.checkboxOutline>.checkboxOutlineTick,.itemProgressBarForeground{background-color:#52B54B}.itemProgressBarForeground-recording{background-color:#CB272A}.countIndicator,.fullSyncIndicator,.playedIndicator{background:#52B54B}.fullSyncIndicator{color:#fff}.mainDrawer{background:#fff}.navMenuDivider{background:#eaeaea}.navMenuOption:hover{background:#f2f2f2}.navMenuOption-selected{background:#52B54B!important;color:#fff}.emby-tab-button{color:#fff;opacity:.5}.emby-tab-button-active,.emby-tab-button-active.emby-button-tv,.emby-tab-button.emby-button-tv:focus{color:#fff;opacity:1}.guide-channelHeaderCell,.guide-channelTimeslotHeader{background:#ddd}.guide-programTextIcon{color:#1e1e1e;background:#aaa}.guide-headerTimeslots{color:#333}.itemBackdropFader{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#f2f2f2));background:-webkit-linear-gradient(rgba(0,0,0,0),#f2f2f2);background:-o-linear-gradient(rgba(0,0,0,0),#f2f2f2);background:linear-gradient(rgba(0,0,0,0),#f2f2f2)}

View file

@ -1 +1 @@
.collapseContent,.paperList,.visualCardBox{background-color:#fff}html{color:#222}.emby-collapsible-button,.emby-input,.emby-select,.emby-textarea{border-color:#ccc}.secondaryText{color:#ccc}.fieldDescription,.inputLabelUnfocused,.paperListLabel,.selectLabelUnfocused,.textareaLabel{color:#555}.button-flat-accent,.button-link,.inputLabelFocused,.selectLabelFocused,.textareaLabelFocused{color:green}.checkboxOutline{border-color:#444}.listItem .secondary{color:#737373}.skinHeader{color:#ccc}.skinHeader-withBackground{background-color:#121212}@supports (backdrop-filter:blur(1.5em)) or (-webkit-backdrop-filter:blur(1.5em)){.skinHeader-blurred{background:rgba(20,20,20,.7);-webkit-backdrop-filter:blur(1.5em);backdrop-filter:blur(1.5em)}}.skinHeader.semiTransparent{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:rgba(0,0,0,.4);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.7) 10%,rgba(0,0,0,0))}.backgroundContainer{background-color:#f2f2f2}.dialog{background-color:#f0f0f0}.raised{background:#fff;color:inherit}.button-submit{background:#52B54B;color:#fff}.button-cancel{background:#fff;color:inherit}.button-accent{background:#52B54B;color:#fff}.formDialogHeader:not(.formDialogHeader-clear){background-color:#52B54B;color:#fff}.formDialogFooter:not(.formDialogFooter-clear){background-color:#f0f0f0;border-top:1px solid #ddd;color:inherit}.formDialogHeader a{color:#fff}.cardText-secondary{color:#888}.visualCardBox .cardText-secondary{color:#000;opacity:.6}.actionSheetMenuItem:hover{background-color:#ddd}.toast{background:#303030;color:#fff}.appfooter{background:#101010;color:#ccc}@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)){.appfooter-blurred{background:rgba(24,24,24,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.nowPlayingBarSecondaryText{color:#999}.itemSelectionPanel{border:1px solid #52B54B}.emby-checkbox:checked+span+span+.checkboxOutline,.progressring-spiner{border-color:#52B54B}.selectionCommandsPanel{background:#52B54B;color:#fff}.upNextDialog-countdownText{color:#52B54B}.alphaPickerButton{color:#666;background-color:transparent}.alphaPickerButton-selected,.alphaPickerButton-tv:focus{background-color:#52B54B;color:#fff!important}.listItem-shaded:nth-child(even){background:#f8f8f8}.emby-input-selectionbar,.emby-select-selectionbar,.emby-textarea-selectionbar{background-color:#52B54B}.fab{background-color:#fff;color:#222}.mediaInfoText{color:#333;background:#fff}.mediaInfoTimerIcon,.starIcon{color:#CB272A}.emby-checkbox:focus+span+.emby-checkbox-focushelper{background-color:rgba(82,181,75,.26)}.emby-checkbox:checked+span+span+.checkboxOutline>.checkboxOutlineTick,.itemProgressBarForeground{background-color:#52B54B}.itemProgressBarForeground-recording{background-color:#CB272A}.countIndicator,.fullSyncIndicator,.playedIndicator{background:#52B54B}.fullSyncIndicator{color:#fff}.mainDrawer{background:#fff}.navMenuDivider{background:#eaeaea}.navMenuOption:hover{background:#f2f2f2}.navMenuOption-selected{background:#52B54B!important;color:#fff}
.collapseContent,.paperList,.visualCardBox{background-color:#fff}html{color:#222}.emby-collapsible-button,.emby-input,.emby-select,.emby-textarea{border-color:#ccc}.secondaryText{color:#666}.fieldDescription,.inputLabelUnfocused,.paperListLabel,.selectLabelUnfocused,.textareaLabel{color:#555}.button-flat-accent,.button-link,.inputLabelFocused,.selectLabelFocused,.textareaLabelFocused{color:green}.checkboxOutline{border-color:#444}.listItem .secondary{color:#737373}.skinHeader{color:#333}.skinHeader-withBackground{background-color:#282828;color:#ccc}@supports (backdrop-filter:blur(1.5em)) or (-webkit-backdrop-filter:blur(1.5em)){.skinHeader-blurred{background:rgba(20,20,20,.7);-webkit-backdrop-filter:blur(1.5em);backdrop-filter:blur(1.5em)}}.skinHeader.semiTransparent{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:rgba(0,0,0,.4);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.7) 10%,rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.7) 10%,rgba(0,0,0,0))}.backgroundContainer{background-color:#f2f2f2}.backgroundContainer.withBackdrop{background-color:rgba(255,255,255,.94)}.dialog{background-color:#f0f0f0}.paper-icon-button-light:focus{color:#52B54B}.raised{background:#fff;color:inherit}.button-submit{background:#52B54B;color:#fff}.button-cancel{background:#fff;color:inherit}.button-accent{background:#52B54B;color:#fff}.formDialogHeader:not(.formDialogHeader-clear){background-color:#52B54B;color:#fff}.formDialogFooter:not(.formDialogFooter-clear){background-color:#f0f0f0;border-top:1px solid #ddd;color:inherit}.formDialogHeader a{color:#fff}.cardText-secondary{color:#888}.visualCardBox .cardText-secondary{color:#000;opacity:.6}.actionSheetMenuItem:hover{background-color:#ddd}.toast{background:#303030;color:#fff}.appfooter{background:#282828;color:#ccc}@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)){.appfooter-blurred{background:rgba(24,24,24,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.nowPlayingBarSecondaryText{color:#999}.itemSelectionPanel{border:1px solid #52B54B}.emby-checkbox:checked+span+span+.checkboxOutline,.progressring-spiner{border-color:#52B54B}.selectionCommandsPanel{background:#52B54B;color:#fff}.upNextDialog-countdownText{color:#52B54B}.alphaPickerButton{color:#666;background-color:transparent}.alphaPickerButton-selected,.alphaPickerButton-tv:focus{background-color:#52B54B;color:#fff!important}.listItem-shaded:nth-child(even){background:#f8f8f8}.emby-input-selectionbar,.emby-select-selectionbar,.emby-textarea-selectionbar{background-color:#52B54B}.fab{background-color:#fff;color:#222}.mediaInfoText{color:#333;background:#fff}.mediaInfoTimerIcon,.starIcon{color:#CB272A}.emby-checkbox:focus+span+.emby-checkbox-focushelper{background-color:rgba(82,181,75,.26)}.emby-checkbox:checked+span+span+.checkboxOutline>.checkboxOutlineTick,.itemProgressBarForeground{background-color:#52B54B}.itemProgressBarForeground-recording{background-color:#CB272A}.countIndicator,.fullSyncIndicator,.playedIndicator{background:#52B54B}.fullSyncIndicator{color:#fff}.mainDrawer{background:#fff}.navMenuDivider{background:#eaeaea}.navMenuOption:hover{background:#f2f2f2}.navMenuOption-selected{background:#52B54B!important;color:#fff}.emby-tab-button{color:#999}.emby-tab-button-active{color:#52B54B}.emby-tab-button-active.emby-button-tv{color:#fff}.emby-tab-button.emby-button-tv:focus{color:#52B54B}.guide-channelHeaderCell,.guide-channelTimeslotHeader{background:#ddd}.guide-programTextIcon{color:#1e1e1e;background:#aaa}.guide-headerTimeslots{color:#333}.itemBackdropFader{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#f2f2f2));background:-webkit-linear-gradient(rgba(0,0,0,0),#f2f2f2);background:-o-linear-gradient(rgba(0,0,0,0),#f2f2f2);background:linear-gradient(rgba(0,0,0,0),#f2f2f2)}

View file

@ -1 +1 @@
define(["appSettings","events","browser"],function(appsettings,events,browser){"use strict";function onSaveTimeout(){var self=this;self.saveTimeout=null,self.currentApiClient.updateDisplayPreferences("usersettings",self.displayPrefs,self.currentUserId,"emby")}function saveServerPreferences(instance){instance.saveTimeout&&clearTimeout(instance.saveTimeout),instance.saveTimeout=setTimeout(onSaveTimeout.bind(instance),50)}function UserSettings(){}function getSavedQueryKey(context){return"query-"+context}return UserSettings.prototype.setUserInfo=function(userId,apiClient){if(this.saveTimeout&&clearTimeout(this.saveTimeout),this.currentUserId=userId,this.currentApiClient=apiClient,!userId)return this.displayPrefs=null,Promise.resolve();var self=this;return apiClient.getDisplayPreferences("usersettings",userId,"emby").then(function(result){result.CustomPrefs=result.CustomPrefs||{},self.displayPrefs=result})},UserSettings.prototype.getData=function(){return this.displayPrefs},UserSettings.prototype.importFrom=function(instance){this.displayPrefs=instance.getData()},UserSettings.prototype.set=function(name,value,enableOnServer){var userId=this.currentUserId;if(!userId)throw new Error("userId cannot be null");var currentValue=this.get(name);appsettings.set(name,value,userId),enableOnServer!==!1&&this.displayPrefs&&(this.displayPrefs.CustomPrefs[name]=null==value?value:value.toString(),saveServerPreferences(this)),currentValue!==value&&events.trigger(this,"change",[name])},UserSettings.prototype.get=function(name,enableOnServer){var userId=this.currentUserId;return userId?enableOnServer!==!1&&this.displayPrefs?this.displayPrefs.CustomPrefs[name]:appsettings.get(name,userId):null},UserSettings.prototype.serverConfig=function(config){var apiClient=this.currentApiClient;return config?apiClient.updateUserConfiguration(this.currentUserId,config):apiClient.getUser(this.currentUserId).then(function(user){return user.Configuration})},UserSettings.prototype.enableCinemaMode=function(val){return null!=val&&this.set("enableCinemaMode",val.toString(),!1),val=this.get("enableCinemaMode",!1),!val||"false"!==val},UserSettings.prototype.enableNextVideoInfoOverlay=function(val){return null!=val&&this.set("enableNextVideoInfoOverlay",val.toString()),val=this.get("enableNextVideoInfoOverlay"),"false"!==val},UserSettings.prototype.enableThemeSongs=function(val){return null!=val&&this.set("enableThemeSongs",val.toString(),!1),val=this.get("enableThemeSongs",!1),"false"!==val},UserSettings.prototype.enableThemeVideos=function(val){return null!=val&&this.set("enableThemeVideos",val.toString(),!1),val=this.get("enableThemeVideos",!1),val?"false"!==val:!browser.slow},UserSettings.prototype.language=function(val){return null!=val&&this.set("language",val.toString(),!1),this.get("language",!1)},UserSettings.prototype.skipBackLength=function(val){return null!=val&&this.set("skipBackLength",val.toString()),parseInt(this.get("skipBackLength")||"15000")},UserSettings.prototype.skipForwardLength=function(val){return null!=val&&this.set("skipForwardLength",val.toString()),parseInt(this.get("skipForwardLength")||"15000")},UserSettings.prototype.loadQuerySettings=function(query,context){var key=getSavedQueryKey(context),values=this.get(key);if(values)return values=JSON.parse(values),Object.assign(query,values)},UserSettings.prototype.saveQuerySettings=function(query,context){var key=getSavedQueryKey(context),values={};query.SortBy&&(values.SortBy=query.SortBy),query.SortOrder&&(values.SortOrder=query.SortOrder),this.set(key,JSON.stringify(values))},UserSettings.prototype.getSubtitleAppearanceSettings=function(key){return key=key||"localplayersubtitleappearance3",JSON.parse(this.get(key,!1)||"{}")},UserSettings.prototype.setSubtitleAppearanceSettings=function(value,key){key=key||"localplayersubtitleappearance3",this.set(key,JSON.stringify(value),!1)},UserSettings});
define(["appSettings","events","browser"],function(appsettings,events,browser){"use strict";function onSaveTimeout(){var self=this;self.saveTimeout=null,self.currentApiClient.updateDisplayPreferences("usersettings",self.displayPrefs,self.currentUserId,"emby")}function saveServerPreferences(instance){instance.saveTimeout&&clearTimeout(instance.saveTimeout),instance.saveTimeout=setTimeout(onSaveTimeout.bind(instance),50)}function UserSettings(){}function getSavedQueryKey(context){return"query-"+context}return UserSettings.prototype.setUserInfo=function(userId,apiClient){if(this.saveTimeout&&clearTimeout(this.saveTimeout),this.currentUserId=userId,this.currentApiClient=apiClient,!userId)return this.displayPrefs=null,Promise.resolve();var self=this;return apiClient.getDisplayPreferences("usersettings",userId,"emby").then(function(result){result.CustomPrefs=result.CustomPrefs||{},self.displayPrefs=result})},UserSettings.prototype.getData=function(){return this.displayPrefs},UserSettings.prototype.importFrom=function(instance){this.displayPrefs=instance.getData()},UserSettings.prototype.set=function(name,value,enableOnServer){var userId=this.currentUserId;if(!userId)throw new Error("userId cannot be null");var currentValue=this.get(name);appsettings.set(name,value,userId),enableOnServer!==!1&&this.displayPrefs&&(this.displayPrefs.CustomPrefs[name]=null==value?value:value.toString(),saveServerPreferences(this)),currentValue!==value&&events.trigger(this,"change",[name])},UserSettings.prototype.get=function(name,enableOnServer){var userId=this.currentUserId;return userId?enableOnServer!==!1&&this.displayPrefs?this.displayPrefs.CustomPrefs[name]:appsettings.get(name,userId):null},UserSettings.prototype.serverConfig=function(config){var apiClient=this.currentApiClient;return config?apiClient.updateUserConfiguration(this.currentUserId,config):apiClient.getUser(this.currentUserId).then(function(user){return user.Configuration})},UserSettings.prototype.enableCinemaMode=function(val){return null!=val&&this.set("enableCinemaMode",val.toString(),!1),val=this.get("enableCinemaMode",!1),!val||"false"!==val},UserSettings.prototype.enableNextVideoInfoOverlay=function(val){return null!=val&&this.set("enableNextVideoInfoOverlay",val.toString()),val=this.get("enableNextVideoInfoOverlay"),"false"!==val},UserSettings.prototype.enableThemeSongs=function(val){return null!=val&&this.set("enableThemeSongs",val.toString(),!1),val=this.get("enableThemeSongs",!1),"false"!==val},UserSettings.prototype.enableThemeVideos=function(val){return null!=val&&this.set("enableThemeVideos",val.toString(),!1),val=this.get("enableThemeVideos",!1),val?"false"!==val:!browser.slow},UserSettings.prototype.language=function(val){return null!=val&&this.set("language",val.toString(),!1),this.get("language",!1)},UserSettings.prototype.skipBackLength=function(val){return null!=val&&this.set("skipBackLength",val.toString()),parseInt(this.get("skipBackLength")||"15000")},UserSettings.prototype.skipForwardLength=function(val){return null!=val&&this.set("skipForwardLength",val.toString()),parseInt(this.get("skipForwardLength")||"15000")},UserSettings.prototype.dashboardTheme=function(val){return null!=val&&this.set("dashboardTheme",val),this.get("dashboardTheme")},UserSettings.prototype.appTheme=function(val){return null!=val&&this.set("appTheme",val,!1),this.get("appTheme",!1)},UserSettings.prototype.loadQuerySettings=function(query,context){var key=getSavedQueryKey(context),values=this.get(key);if(values)return values=JSON.parse(values),Object.assign(query,values)},UserSettings.prototype.saveQuerySettings=function(query,context){var key=getSavedQueryKey(context),values={};query.SortBy&&(values.SortBy=query.SortBy),query.SortOrder&&(values.SortOrder=query.SortOrder),this.set(key,JSON.stringify(values))},UserSettings.prototype.getSubtitleAppearanceSettings=function(key){return key=key||"localplayersubtitleappearance3",JSON.parse(this.get(key,!1)||"{}")},UserSettings.prototype.setSubtitleAppearanceSettings=function(value,key){key=key||"localplayersubtitleappearance3",this.set(key,JSON.stringify(value),!1)},UserSettings});

View file

@ -1,4 +1,4 @@
<div id="connectLoginPage" data-role="page" class="page standalonePage connectLoginPage" data-theme="b">
<div id="connectLoginPage" data-role="page" class="page standalonePage connectLoginPage">
<div class="padded-left padded-right padded-bottom-page">

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
body,html{margin:0;padding:0;height:100%}.backgroundContainer{position:fixed;top:0;left:0;right:0;bottom:0;contain:layout style}a{color:#52B54B;font-weight:500;text-decoration:none}html{touch-action:manipulation;background-color:#242424;line-height:1.35}.pageContainer,body{background-color:transparent!important}.smallerFontSize{font-size:82%}h1,h2,h3{margin-top:1em}body{overflow-y:scroll!important;overflow-x:hidden;-webkit-font-smoothing:antialiased}body.autoScrollY{overflow-y:auto!important}.mainAnimatedPage{contain:style!important}.pageContainer{overflow-x:visible!important}.bodyWithPopupOpen{overflow-y:hidden!important}.libraryPage h1 a{color:inherit!important}h1 a:hover{text-decoration:underline}div[data-role=page]{outline:0}.headroom{-webkit-transition:-webkit-transform 180ms linear;-o-transition:transform 180ms linear;transition:transform 180ms linear}.headroom--pinned{-webkit-transform:none;transform:none}.headroom--unpinned:not(.headroomDisabled){-webkit-transform:translateY(-100%);transform:translateY(-100%)}.hide{display:none!important}.header{padding:1.5em 0 0 1.5em}.imgLogoIcon{height:2em;vertical-align:middle}.imgLogoIcon+span{margin-left:.75em}@media all and (max-height:50em){.header{display:none!important}}.pageTitle{margin-top:0;font-family:inherit}.fieldDescription{padding-left:.15em;font-weight:400;white-space:normal!important}.fieldDescription+.fieldDescription{margin-top:.3em}div[data-role=content]{border-width:0;overflow:visible;overflow-x:hidden;padding:1em}.content-primary,.padded-bottom-page,.page,.pageWithAbsoluteTabs .pageTabContent{padding-bottom:14em!important}@media all and (min-width:56.25em){.page:not(.standalonePage) .header{padding-top:0}}.supporterPromotionContainer{margin:0 0 2em}@media all and (min-width:80em){.supporterPromotionContainer{position:fixed;top:120px;right:0}}.fullWidthContent .supporterPromotionContainer{position:static!important}@media all and (min-width:50em){.readOnlyContent,form{max-width:54em}.header{padding-bottom:1em}.supporterPromotionContainer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.supporterPromotion{text-align:center;padding:0 2em}.supporterPromotion button{padding-left:2em;padding-right:2em}}.imageDropZone{border:.25em dashed #bbb;-webkit-border-radius:.3em;border-radius:.3em;padding:1.6em;text-align:center;color:#bbb}
body,html{margin:0;padding:0;height:100%}.backgroundContainer{position:fixed;top:0;left:0;right:0;bottom:0;contain:layout style}a{color:#52B54B;font-weight:500;text-decoration:none}html{touch-action:manipulation;background-color:#242424;line-height:1.35}.smallerFontSize{font-size:82%}h1,h2,h3{margin-top:1em}body{overflow-y:scroll!important;overflow-x:hidden;background-color:transparent!important;-webkit-font-smoothing:antialiased}body.autoScrollY{overflow-y:auto!important}.mainAnimatedPage{contain:style!important}.pageContainer{overflow-x:visible!important}.bodyWithPopupOpen{overflow-y:hidden!important}.libraryPage h1 a{color:inherit!important}h1 a:hover{text-decoration:underline}div[data-role=page]{outline:0}.headroom{-webkit-transition:-webkit-transform 180ms linear;-o-transition:transform 180ms linear;transition:transform 180ms linear}.headroom--pinned{-webkit-transform:none;transform:none}.headroom--unpinned:not(.headroomDisabled){-webkit-transform:translateY(-100%);transform:translateY(-100%)}.hide{display:none!important}.header{padding:1.5em 0 0 1.5em}.imgLogoIcon{height:2em;vertical-align:middle}.imgLogoIcon+span{margin-left:.75em}@media all and (max-height:50em){.header{display:none!important}}.pageTitle{margin-top:0;font-family:inherit}.fieldDescription{padding-left:.15em;font-weight:400;white-space:normal!important}.fieldDescription+.fieldDescription{margin-top:.3em}div[data-role=content]{border-width:0;overflow:visible;overflow-x:hidden;padding:1em}.content-primary,.padded-bottom-page,.page,.pageWithAbsoluteTabs .pageTabContent{padding-bottom:14em!important}@media all and (min-width:56.25em){.page:not(.standalonePage) .header{padding-top:0}}.supporterPromotionContainer{margin:0 0 2em}@media all and (min-width:80em){.supporterPromotionContainer{position:fixed;top:120px;right:0}}.fullWidthContent .supporterPromotionContainer{position:static!important}@media all and (min-width:50em){.readOnlyContent,form{max-width:54em}.header{padding-bottom:1em}.supporterPromotionContainer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.supporterPromotion{text-align:center;padding:0 2em}.supporterPromotion button{padding-left:2em;padding-right:2em}}.imageDropZone{border:.25em dashed #bbb;-webkit-border-radius:.3em;border-radius:.3em;padding:1.6em;text-align:center;color:#bbb}

File diff suppressed because one or more lines are too long

View file

@ -352,7 +352,7 @@
</div>
<p>
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
<button type="submit" data-icon="check" data-mini="true">
${ButtonOk}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
@ -433,7 +433,7 @@
</div>
<p>
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
<button type="submit" data-icon="check" data-mini="true">
${ButtonOk}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
@ -484,7 +484,7 @@
</div>
<p>
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
<button type="submit" data-icon="check" data-mini="true">
${ButtonOk}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
@ -522,7 +522,7 @@
</div>
<p>
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
<button type="submit" data-icon="check" data-mini="true">
${ButtonOk}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
@ -570,7 +570,7 @@
</div>
<p>
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
<button type="submit" data-icon="check" data-mini="true">
${ButtonOk}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
@ -610,7 +610,7 @@
</div>
<p>
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
<button type="submit" data-icon="check" data-mini="true">
${ButtonOk}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
@ -641,7 +641,7 @@
</div>
<p>
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
<button type="submit" data-icon="check" data-mini="true">
${ButtonOk}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
@ -686,7 +686,7 @@
</div>
<p>
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
<button type="submit" data-icon="check" data-mini="true">
${ButtonOk}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">

View file

@ -1,4 +1,4 @@
<div data-role="page" id="forgotPasswordPage" class="page standalonePage forgotPasswordPage" data-theme="b">
<div data-role="page" id="forgotPasswordPage" class="page standalonePage forgotPasswordPage">
<div>

View file

@ -1,4 +1,4 @@
<div data-role="page" class="page standalonePage forgotPasswordPinPage" data-theme="b">
<div data-role="page" class="page standalonePage forgotPasswordPinPage">
<div>

View file

@ -1,4 +1,4 @@
<div id="itemDetailPage" data-role="page" class="page libraryPage itemDetailPage noSecondaryNavPage selfBackdropPage" data-theme="b" data-backbutton="true">
<div id="itemDetailPage" data-role="page" class="page libraryPage itemDetailPage noSecondaryNavPage selfBackdropPage" data-backbutton="true">
<style>
@media all and (min-width: 1000px) {

View file

@ -1,4 +1,4 @@
<div id="loginPage" data-role="page" class="page standalonePage" data-theme="b">
<div id="loginPage" data-role="page" class="page standalonePage">
<div class="padded-left padded-right padded-bottom-page">

View file

@ -1,6 +1,28 @@
<div id="displayPreferencesPage" data-role="page" class="page libraryPage userPreferencesPage noSecondaryNavPage" data-title="${HeaderDisplaySettings}" data-backbutton="true">
<div class="padded-left padded-right padded-bottom-page">
<form class="displayPreferencesForm userProfileSettingsForm" style="margin: 0 auto;">
<div class="detailSection">
<h1>
${Themes}
</h1>
<br />
<div class="selectContainer">
<select id="selectTheme" is="emby-select" label="${LabelTheme}">
<option value="">Dark</option>
<option value="light">Light</option>
<option value="light-blue">Light (blue accent)</option>
<option value="light-green">Light (green accent)</option>
</select>
</div>
<div class="selectContainer">
<select id="selectDashboardTheme" is="emby-select" label="${LabelDashboardTheme}">
<option value="dark">Dark</option>
<option value="">Light</option>
<option value="light-blue">Light (blue accent)</option>
<option value="light-green">Light (green accent)</option>
</select>
</div>
</div>
<div class="detailSection languageSection hide">
<h1>
${HeaderLanguage}

View file

@ -35,7 +35,7 @@
</div>
<div id="fldNewImagePreview"></div>
<div id="fldUpload" class="hide">
<button type="submit" data-icon="check" data-theme="a">${ButtonUpload}</button>
<button type="submit" data-icon="check">${ButtonUpload}</button>
</div>
</div>
</div>

View file

@ -1,4 +1,4 @@
<div id="nowPlayingPage" data-role="page" class="page libraryPage nowPlayingPage noSecondaryNavPage selfBackdropPage" data-title="${TitleRemoteControl}" data-theme="b" style="padding:0;">
<div id="nowPlayingPage" data-role="page" class="page libraryPage nowPlayingPage noSecondaryNavPage selfBackdropPage" data-title="${TitleRemoteControl}" style="padding:0;">
<div class="remoteControlContent padded-left padded-right padded-top">

View file

@ -93,7 +93,7 @@
<div class="listBottomPaging">
</div>
<div data-role="panel" id="viewPanel" class="viewPanel" data-theme="b" data-position="right" data-display="overlay" data-position-fixed="true">
<div data-role="panel" id="viewPanel" class="viewPanel" data-position="right" data-display="overlay" data-position-fixed="true">
<form>
<div class="viewPanelTabs">
<a is="emby-linkbutton" href="#" id="tabView" data-role="button" class="viewTabButton ui-btn-active" data-tab="tabView">${TabView}</a>

View file

@ -72,7 +72,7 @@
<input is="emby-input" id="txtTimeLimit" type="number" pattern="[0-9]*" min="1" step=".5" label="${LabelTimeLimitHours}"/>
</div>
<div>
<button type="submit" data-theme="b" data-icon="check">
<button type="submit" data-icon="check">
${ButtonAdd}
</button>
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');">

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
define(["userSettingsBuilder","appStorage","loading","emby-linkbutton"],function(userSettingsBuilder,appStorage,loading){"use strict";return function(view,params){function loadForm(page,user){userSettingsInstance.setUserInfo(userId,ApiClient).then(function(){userSettingsLoaded=!0,page.querySelector(".chkDisplayMissingEpisodes").checked=user.Configuration.DisplayMissingEpisodes||!1,page.querySelector(".chkDisplayUnairedEpisodes").checked=user.Configuration.DisplayUnairedEpisodes||!1,page.querySelector("#chkThemeSong").checked=userSettingsInstance.enableThemeSongs(),page.querySelector("#selectBackdrop").value=appStorage.getItem("enableBackdrops-"+user.Id)||"0",page.querySelector("#selectLanguage").value=userSettingsInstance.language()||"",loading.hide()})}function refreshGlobalUserSettings(){require(["userSettings"],function(userSettings){userSettings.importFrom(userSettingsInstance)})}function saveUser(page,user){return user.Configuration.DisplayMissingEpisodes=page.querySelector(".chkDisplayMissingEpisodes").checked,user.Configuration.DisplayUnairedEpisodes=page.querySelector(".chkDisplayUnairedEpisodes").checked,userSettingsLoaded&&(AppInfo.supportsUserDisplayLanguageSetting&&userSettingsInstance.language(page.querySelector("#selectLanguage").value),userSettingsInstance.enableThemeSongs(page.querySelector("#chkThemeSong").checked),userId===Dashboard.getCurrentUserId()&&refreshGlobalUserSettings()),appStorage.setItem("enableBackdrops-"+user.Id,page.querySelector("#selectBackdrop").value),ApiClient.updateUserConfiguration(user.Id,user.Configuration)}function save(page){AppInfo.enableAutoSave||loading.show(),ApiClient.getUser(userId).then(function(user){saveUser(page,user).then(function(){loading.hide(),AppInfo.enableAutoSave||require(["toast"],function(toast){toast(Globalize.translate("SettingsSaved"))})},function(){loading.hide()})})}var userSettingsLoaded,userId=params.userId||Dashboard.getCurrentUserId(),userSettingsInstance=new userSettingsBuilder;view.querySelector(".displayPreferencesForm").addEventListener("submit",function(e){return save(view),e.preventDefault(),!1}),AppInfo.enableAutoSave?view.querySelector(".btnSave").classList.add("hide"):view.querySelector(".btnSave").classList.remove("hide"),view.addEventListener("viewshow",function(){var page=this;loading.show(),ApiClient.getUser(userId).then(function(user){loadForm(page,user)}),AppInfo.supportsUserDisplayLanguageSetting?page.querySelector(".languageSection").classList.remove("hide"):page.querySelector(".languageSection").classList.add("hide")}),view.addEventListener("viewbeforehide",function(){var page=this;AppInfo.enableAutoSave&&save(page)})}});
define(["userSettingsBuilder","appStorage","loading","skinManager","emby-linkbutton"],function(userSettingsBuilder,appStorage,loading,skinManager){"use strict";return function(view,params){function loadForm(page,user){userSettingsInstance.setUserInfo(userId,ApiClient).then(function(){userSettingsLoaded=!0,page.querySelector(".chkDisplayMissingEpisodes").checked=user.Configuration.DisplayMissingEpisodes||!1,page.querySelector(".chkDisplayUnairedEpisodes").checked=user.Configuration.DisplayUnairedEpisodes||!1,page.querySelector("#chkThemeSong").checked=userSettingsInstance.enableThemeSongs(),page.querySelector("#selectBackdrop").value=appStorage.getItem("enableBackdrops-"+user.Id)||"0",page.querySelector("#selectLanguage").value=userSettingsInstance.language()||"",page.querySelector("#selectDashboardTheme").value=userSettingsInstance.dashboardTheme()||"",page.querySelector("#selectTheme").value=userSettingsInstance.appTheme()||"",loading.hide()})}function refreshGlobalUserSettings(){require(["userSettings"],function(userSettings){userSettings.importFrom(userSettingsInstance)})}function saveUser(page,user){return user.Configuration.DisplayMissingEpisodes=page.querySelector(".chkDisplayMissingEpisodes").checked,user.Configuration.DisplayUnairedEpisodes=page.querySelector(".chkDisplayUnairedEpisodes").checked,userSettingsLoaded&&(AppInfo.supportsUserDisplayLanguageSetting&&userSettingsInstance.language(page.querySelector("#selectLanguage").value),userSettingsInstance.enableThemeSongs(page.querySelector("#chkThemeSong").checked),userSettingsInstance.dashboardTheme(page.querySelector("#selectDashboardTheme").value),userSettingsInstance.appTheme(page.querySelector("#selectTheme").value),userId===Dashboard.getCurrentUserId()&&(skinManager.setTheme(userSettingsInstance.appTheme()||"dark"),refreshGlobalUserSettings())),appStorage.setItem("enableBackdrops-"+user.Id,page.querySelector("#selectBackdrop").value),ApiClient.updateUserConfiguration(user.Id,user.Configuration)}function save(page){AppInfo.enableAutoSave||loading.show(),ApiClient.getUser(userId).then(function(user){saveUser(page,user).then(function(){loading.hide(),AppInfo.enableAutoSave||require(["toast"],function(toast){toast(Globalize.translate("SettingsSaved"))})},function(){loading.hide()})})}var userSettingsLoaded,userId=params.userId||Dashboard.getCurrentUserId(),userSettingsInstance=new userSettingsBuilder;view.querySelector(".displayPreferencesForm").addEventListener("submit",function(e){return save(view),e.preventDefault(),!1}),AppInfo.enableAutoSave?view.querySelector(".btnSave").classList.add("hide"):view.querySelector(".btnSave").classList.remove("hide"),view.addEventListener("viewshow",function(){var page=this;loading.show(),ApiClient.getUser(userId).then(function(user){loadForm(page,user)}),AppInfo.supportsUserDisplayLanguageSetting?page.querySelector(".languageSection").classList.remove("hide"):page.querySelector(".languageSection").classList.add("hide")}),view.addEventListener("viewbeforehide",function(){var page=this;AppInfo.enableAutoSave&&save(page)})}});

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
define(["datetime","jQuery","loading","libraryMenu"],function(datetime,$,loading,libraryMenu){"use strict";function revoke(page,key){require(["confirm"],function(confirm){confirm(Globalize.translate("MessageConfirmRevokeApiKey"),Globalize.translate("HeaderConfirmRevokeApiKey")).then(function(){loading.show(),ApiClient.ajax({type:"DELETE",url:ApiClient.getUrl("Auth/Keys/"+key)}).then(function(){loadData(page)})})})}function renderKeys(page,keys,users){var rows=keys.map(function(item){var html="";html+="<tr>",html+="<td>",html+='<button data-token="'+item.AccessToken+'" class="btnRevoke" data-mini="true" title="'+Globalize.translate("ButtonRevoke")+'" style="margin:0;">'+Globalize.translate("ButtonRevoke")+"</button>",html+="</td>",html+='<td style="vertical-align:middle;">',html+=item.AccessToken,html+="</td>",html+='<td style="vertical-align:middle;">',html+=item.AppName||"",html+="</td>",html+='<td style="vertical-align:middle;">',html+=item.DeviceName||"",html+="</td>",html+='<td style="vertical-align:middle;">';var user=users.filter(function(u){return u.Id==item.UserId})[0];user&&(html+=user.Name),html+="</td>",html+='<td style="vertical-align:middle;">';var date=datetime.parseISO8601Date(item.DateCreated,!0);return html+=datetime.toLocaleDateString(date)+" "+datetime.getDisplayTime(date),html+="</td>",html+="</tr>"}).join(""),elem=$(".resultBody",page).html(rows).parents(".tblApiKeys").table("refresh").trigger("create");$(".btnRevoke",elem).on("click",function(){revoke(page,this.getAttribute("data-token"))}),loading.hide()}function loadData(page){loading.show(),ApiClient.getUsers().then(function(users){ApiClient.getJSON(ApiClient.getUrl("Auth/Keys")).then(function(result){renderKeys(page,result.Items,users)})})}function showNewKeyPrompt(page){require(["prompt"],function(prompt){prompt({title:Globalize.translate("HeaderNewApiKey"),label:Globalize.translate("LabelAppName"),description:Globalize.translate("LabelAppNameExample")}).then(function(value){ApiClient.ajax({type:"POST",url:ApiClient.getUrl("Auth/Keys",{App:value})}).then(function(){loadData(page)})})})}function getTabs(){return[{href:"dashboardhosting.html",name:Globalize.translate("TabHosting")},{href:"serversecurity.html",name:Globalize.translate("TabSecurity")}]}pageIdOn("pageinit","serverSecurityPage",function(){var page=this;$(".btnNewKey",page).on("click",function(){showNewKeyPrompt(page)})}),pageIdOn("pagebeforeshow","serverSecurityPage",function(){libraryMenu.setTabs("adminadvanced",1,getTabs);var page=this;loadData(page)})});
define(["datetime","loading","libraryMenu","dom"],function(datetime,loading,libraryMenu,dom){"use strict";function revoke(page,key){require(["confirm"],function(confirm){confirm(Globalize.translate("MessageConfirmRevokeApiKey"),Globalize.translate("HeaderConfirmRevokeApiKey")).then(function(){loading.show(),ApiClient.ajax({type:"DELETE",url:ApiClient.getUrl("Auth/Keys/"+key)}).then(function(){loadData(page)})})})}function renderKeys(page,keys,users){var rows=keys.map(function(item){var html="";html+="<tr>",html+="<td>",html+='<button data-token="'+item.AccessToken+'" class="btnRevoke" data-mini="true" title="'+Globalize.translate("ButtonRevoke")+'" style="margin:0;">'+Globalize.translate("ButtonRevoke")+"</button>",html+="</td>",html+='<td style="vertical-align:middle;">',html+=item.AccessToken,html+="</td>",html+='<td style="vertical-align:middle;">',html+=item.AppName||"",html+="</td>",html+='<td style="vertical-align:middle;">',html+=item.DeviceName||"",html+="</td>",html+='<td style="vertical-align:middle;">';var user=users.filter(function(u){return u.Id==item.UserId})[0];user&&(html+=user.Name),html+="</td>",html+='<td style="vertical-align:middle;">';var date=datetime.parseISO8601Date(item.DateCreated,!0);return html+=datetime.toLocaleDateString(date)+" "+datetime.getDisplayTime(date),html+="</td>",html+="</tr>"}).join(""),resultBody=page.querySelector(".resultBody");resultBody.innerHTML=rows,loading.hide()}function loadData(page){loading.show(),ApiClient.getUsers().then(function(users){ApiClient.getJSON(ApiClient.getUrl("Auth/Keys")).then(function(result){renderKeys(page,result.Items,users)})})}function showNewKeyPrompt(page){require(["prompt"],function(prompt){prompt({title:Globalize.translate("HeaderNewApiKey"),label:Globalize.translate("LabelAppName"),description:Globalize.translate("LabelAppNameExample")}).then(function(value){ApiClient.ajax({type:"POST",url:ApiClient.getUrl("Auth/Keys",{App:value})}).then(function(){loadData(page)})})})}function getTabs(){return[{href:"dashboardhosting.html",name:Globalize.translate("TabHosting")},{href:"serversecurity.html",name:Globalize.translate("TabSecurity")}]}pageIdOn("pageinit","serverSecurityPage",function(){var page=this;page.querySelector(".btnNewKey").addEventListener("click",function(){showNewKeyPrompt(page)}),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);var page=this;loadData(page)})});

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
define(["userSettings","skinManager"],function(userSettings,skinManager){"use strict";pageClassOn("viewbeforeshow","page",function(){var viewType=this.getAttribute("data-theme");viewType||(viewType=this.classList.contains("type-interior")||this.classList.contains("wizardPage")?"a":"b",this.setAttribute("data-theme",viewType));var theme;theme="a"===viewType?userSettings.dashboardTheme()||"light":userSettings.appTheme()||"dark",skinManager.setTheme(theme)})});

File diff suppressed because one or more lines are too long

View file

@ -1,4 +1,4 @@
<div id="selectServerPage" data-role="page" class="page noSecondaryNavPage standalonePage pageContainer fullWidth vertical flex flex-direction-column" data-theme="b">
<div id="selectServerPage" data-role="page" class="page noSecondaryNavPage standalonePage pageContainer fullWidth vertical flex flex-direction-column">
<div class="verticalSection flex-shrink-zero flex flex-direction-column" style="margin: 2em 0 1em;">
<div class="padded-left padded-right flex align-items-center justify-content-center" style="margin-bottom:2em;">

View file

@ -1,4 +1,4 @@
<div id="serverSecurityPage" data-role="page" class="page type-interior advancedConfigurationPage withTabs fullWidthContent" data-require="jqmtable,scripts/serversecurity,detailtablecss,emby-button">
<div id="serverSecurityPage" data-role="page" class="page type-interior advancedConfigurationPage withTabs fullWidthContent" data-require="scripts/serversecurity,detailtablecss,emby-button">
<div>
<div class="content-primary">
<div class="detailSectionHeader">

View file

@ -1,4 +1,4 @@
<div id="publicSharedItemPage" data-role="page" class="page standalonePage noSecondaryNavPage" data-theme="b" data-require="scripts/shared,scripts/itemdetailpage,scripts/livetvcomponents">
<div id="publicSharedItemPage" data-role="page" class="page standalonePage noSecondaryNavPage" data-require="scripts/shared,scripts/itemdetailpage,scripts/livetvcomponents">
<style>
#publicSharedItemPage .header {

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Prefer\u00e8ncies de Cap\u00edtols",
"HeaderCameraUploadHelp": "Les apps d'emby poden carregar autom\u00e0ticament fotos i v\u00eddeos capturats amb els teus dispositius m\u00f2bils cap a l'Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Nom a mostrar:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Darrers V\u00eddeos Descarregats",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1791,8 +1791,8 @@
"PleaseAddAtLeastOneFolder": "Bitte f\u00fcgen Sie mindestens ein Verzeichniss zur Bibliothek durch Klicken der \"Hinzuf\u00fcgen\"-Schaltfl\u00e4che hinzu.",
"ErrorAddingMediaPathToVirtualFolder": "Ein Fehler trat beim Hinzuf\u00fcgen eines Medienverzeichnisses auf. Bitte stellen Sie sicher, dass der Pfad g\u00fcltig ist und der Emby Server Prozess die notwendigen Zugriffsrechte besitzt.",
"ErrorRemovingEmbyConnectAccount": "Fehler beim Entfernen des Emby Connect Kontos. Bitte stelle sicher, dass du \u00fcber eine aktive Internetverbindung verf\u00fcgst und versuche es erneut.",
"ErrorAddingEmbyConnectAccount1": "Ein Fehler trat beim hinzuf\u00fcgen des Emby-Connect Kontos auf. Haben Sie bereits ein Emby Konto? Melden Sie sich hier an: {0}.",
"ErrorAddingEmbyConnectAccount2": "Bitte stellen Sie sicher, dass Ihr Emby Konto nach den Anweisungen aus der Email, die Sie nach Erstellung des Kontos erhielten, aktiviert wurde. Wenn Sie keine Email erhalten haben, so senden Sie und bitte eine email an {0}. Benutzen Sie dazu bitte die Email-Adresse, die Sie bereits zur Erstellung Ihres Emby Kontos verwendet haben.",
"ErrorAddingEmbyConnectAccount1": "Ein Fehler trat beim hinzuf\u00fcgen des Emby-Connect Kontos auf. Hast du bereits ein Emby Konto? Melde dich hier an: {0}.",
"ErrorAddingEmbyConnectAccount2": "Wenn du immer noch ein Problem hast, sende bitte eine E-Mail an {0}.",
"ErrorAddingEmbyConnectAccount3": "Der Emby Account ist schon mit einem existierenden lokalen Nutzer verkn\u00fcpft. Ein Emby Account kann nur mit einem lokelen Nutzer gleichzeitig verbunden sein.",
"HeaderFavoriteArtists": "Lieblings K\u00fcnstler",
"HeaderFavoriteSongs": "Lieblings Songs",
@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "Aktivieren, wenn Live Streams nur ein paar Sekunden Daten enthalten und st\u00e4ndig angefragt werden m\u00fcssen.",
"HttpsRequiresCert": "Um https als externe Adresse zu aktivieren, ben\u00f6tigst du ein vertrauensw\u00fcrdiges SSL-Zertifikat wie Let's Encrypt.",
"HeaderLatestDownloadedVideos": "Neueste heruntergeladene Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "Aktiviere \"Next-Video-Info\" w\u00e4hrend der Wiedergabe",
"EnableNextVideoInfoOverlayHelp": "Zeige Informationen \u00fcber das n\u00e4chste abzuspielende Video in der aktuellen Abspielliste am Ende des laufenden Videos an.",
"ServerRestartNeededAfterPluginInstall": "Der Emby-Server muss nach der Installation eines Plugins neu gestartet werden.",
"PluginInstalledMessage": "Das Plugin wurde erfolgreich installiert. Der Emby-Server muss neu gestartet werden, um die \u00c4nderungen zu \u00fcbernehmen.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1939,5 +1939,8 @@
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect."
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1792,7 +1792,7 @@
"ErrorAddingMediaPathToVirtualFolder": "Hubo un error agregando la ruta de medios. Por favor aseg\u00farese de que la ruta es valida y que el proceso del Servidor Emby tenga acceso a ese destino.",
"ErrorRemovingEmbyConnectAccount": "Hubo un error retirando la cuenta de Emby Connect. Por favor aseg\u00farese que su conexi\u00f3n a internet esta activa e intente de nuevo.",
"ErrorAddingEmbyConnectAccount1": "Hubo un error agregando la cuenta de Emby Connect. \u00bfYa ha creado una cuenta de Emby? Registrese en {0}.",
"ErrorAddingEmbyConnectAccount2": "Por favor aseg\u00farese que la cuenta Emby ha sido activada siguiendo las instrucciones incluidas en el correo electr\u00f3nico que recibi\u00f3 al crear la cuenta. Si no recibi\u00f3 dicho correo electr\u00f3nico por favor escriba uno a {0} desde la direcci\u00f3n de correo electr\u00f3nico usada con la cuenta Emby.",
"ErrorAddingEmbyConnectAccount2": "Si continua teniendo problemas, por favor envi\u00e9 un correo electr\u00f3nico a {0}.",
"ErrorAddingEmbyConnectAccount3": "La cuenta Emby ya se encuentra vinculada a un usuario local. Una cuenta Emby solo puede estar vinculada a un usuario local a la vez.",
"HeaderFavoriteArtists": "Artistas Favoritos",
"HeaderFavoriteSongs": "Canciones Favoritas",
@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "Habilite esta opci\u00f3n si las transmisiones en vivo solo contienen unos segundos de datos y necesitan ser solicitados continuamente.",
"HttpsRequiresCert": "Para habilitar el reporte de https como su direcci\u00f3n externa, necesita suministrar un certificado SSL de confianza, como el de Lets Encrypt.",
"HeaderLatestDownloadedVideos": "\u00daltimos Videos Descargados",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "Habilitar ver la informaci\u00f3n del siguiente video durante la reproducci\u00f3n",
"EnableNextVideoInfoOverlayHelp": "Al finalizar un video, mostrar informaci\u00f3n sobre el siguiente video a reproducir en la lista de reproducci\u00f3n.",
"ServerRestartNeededAfterPluginInstall": "El Servidor Emby necesitara reiniciarse despu\u00e9s de instalar un complemento.",
"PluginInstalledMessage": "El complemento ha sido instalado exitosamente. El Servidor Emby necesitara reiniciarse para que los cambios surtan efecto.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1791,8 +1791,8 @@
"PleaseAddAtLeastOneFolder": "Please add at least one folder to this library by clicking the Add button.",
"ErrorAddingMediaPathToVirtualFolder": "There was an error adding the media path. Please ensure the path is valid and the Emby Server process has access to that location.",
"ErrorRemovingEmbyConnectAccount": "There was an error removing the Emby Connect account. Please ensure you have an active internet connection and try again.",
"ErrorAddingEmbyConnectAccount1": "There was an error adding the Emby Connect account. Have you created an Emby account? Sign up at {0}.",
"ErrorAddingEmbyConnectAccount2": "Please ensure the Emby account has been activated by following the instructions in the email sent after creating the account. If you did not receive this email then please send an email to {0} from the email address used with the Emby account.",
"ErrorAddingEmbyConnectAccount1": "Une erreur est survenue lors de l'ajout du compte Emby Connect. Avez-vous cr\u00e9\u00e9 un compte Emby\u00a0? Vous pouvez vous inscrire sur {0}.",
"ErrorAddingEmbyConnectAccount2": "Si le probl\u00e8me persiste, veuillez envoyer un courriel \u00e0 {0}.",
"ErrorAddingEmbyConnectAccount3": "Le compte Emby est d\u00e9j\u00e0 li\u00e9 \u00e0 un utilisateurs local existant. Un compte Emby peut seulement \u00eatre li\u00e9 \u00e0 un utilisateur \u00e0 la fois.",
"HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteSongs": "Favorite Songs",
@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "Activez cette option si les streaming en direct ne contiennent que quelques secondes de donn\u00e9es et doivent \u00eatre redemand\u00e9s continuellement.",
"HttpsRequiresCert": "Pour pouvoir utiliser HTTPS comme adresse externe, vous devez fournir un certificat SSL v\u00e9rifi\u00e9, fourni par Let's Encrypt par exemple.",
"HeaderLatestDownloadedVideos": "Derni\u00e8res vid\u00e9os t\u00e9l\u00e9charg\u00e9es",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "Activer les informations de la vid\u00e9o suivante pendant la lecture",
"EnableNextVideoInfoOverlayHelp": "\u00c0 la fin d'une vid\u00e9o, afficher les informations sur la vid\u00e9o suivante dans la file d'attente.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -253,7 +253,7 @@
"TabAbout": "\u00c0 propos",
"TabSupporterKey": "Cl\u00e9 Emby Premiere",
"TabBecomeSupporter": "Obtenez Emby Premiere",
"TabEmbyPremiere": "Emby Premiere",
"TabEmbyPremiere": "Emby Premi\u00e8re",
"ProjectHasCommunity": "Emby b\u00e9n\u00e9ficie d'une communaut\u00e9 florissante d'utilisateurs et de contributeurs.",
"SearchKnowledgeBase": "Rechercher dans la base de connaissances",
"VisitTheCommunity": "Visiter la Communaut\u00e9",
@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "Activez cette option si les streaming en direct ne contiennent que quelques secondes de donn\u00e9es et doivent \u00eatre redemand\u00e9s continuellement.",
"HttpsRequiresCert": "Pour pouvoir utiliser HTTPS comme adresse externe, vous devez fournir un certificat SSL v\u00e9rifi\u00e9, fourni par Let's Encrypt par exemple.",
"HeaderLatestDownloadedVideos": "Derni\u00e8res vid\u00e9os t\u00e9l\u00e9charg\u00e9es",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "Activer les informations de la vid\u00e9o suivante pendant la lecture",
"EnableNextVideoInfoOverlayHelp": "\u00c0 la fin d'une vid\u00e9o, afficher les informations sur la vid\u00e9o suivante dans la file d'attente.",
"ServerRestartNeededAfterPluginInstall": "Le serveur Emby devra \u00eatre red\u00e9marr\u00e9 apr\u00e8s l'installation d'une extension.",
"PluginInstalledMessage": "Cette extension a \u00e9t\u00e9 install\u00e9e avec succ\u00e8s. Le serveur Emby doit \u00eatre red\u00e9marr\u00e9 afin que les modifications soient prises en compte.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Kamera felt\u00f6lt\u00e9si \u00fatvonal:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -105,7 +105,7 @@
"LabelAudioLanguagePreference": "Lingua audio preferita:",
"LabelSubtitleLanguagePreference": "Lingua dei sottotitoli preferita:",
"OptionDefaultSubtitles": "Predefinito",
"OptionSmartSubtitles": "Smart",
"OptionSmartSubtitles": "Intelligente",
"OptionSmartSubtitlesHelp": "I sottotitoli che corrispondono alle tue preferenze sulla lingua saranno caricati quando l'audio \u00e8 in lingua straniera.",
"OptionOnlyForcedSubtitles": "Solo i sottotitoli forzati",
"OptionAlwaysPlaySubtitles": "Visualizza sempre i sottotitoli",
@ -1791,8 +1791,8 @@
"PleaseAddAtLeastOneFolder": "Per favore aggiungi almeno una cartella alla raccolta cliccando sul pulsante Aggiungi.",
"ErrorAddingMediaPathToVirtualFolder": "C'\u00e8 stato un errore durante l'aggiunta del percorso. Per favore controlla che sia valido, e che Emby Server abbia l'accesso alla posizione indicata.",
"ErrorRemovingEmbyConnectAccount": "C'\u00e8 stato un errore nella rimozione dell'account Emby Connect. Per favore assicurati di avere una connessione a internet attiva e riprova.",
"ErrorAddingEmbyConnectAccount1": "C'\u00e8 stato un errore nell'aggiunta dell'account Emby Connect. Hai creato un account Emby? Registrati su {0}.",
"ErrorAddingEmbyConnectAccount2": "Assicurati che l'account Emby sia stato attivato seguendo le istruzioni contenute nell'email inviata dopo la creazione dell'account. Se non hai ricevuto questa email, invia una email a {0} dall'indirizzo email utilizzato con l'account Emby.",
"ErrorAddingEmbyConnectAccount1": "C'\u00e8 stato un errore nell'aggiunta dell'account Emby Connect. Hai creato un account Emby? Puoi Registrarti su {0}.",
"ErrorAddingEmbyConnectAccount2": "Se stai ancora avendo un problema, per piacere invia una email a {0}.",
"ErrorAddingEmbyConnectAccount3": "L'account Emby \u00e8 gi\u00e0 collegato ad un utente locale esistente. Un account Emby pu\u00f2 essere collegato solo ad un utente locale alla volta.",
"HeaderFavoriteArtists": "Artisti preferiti",
"HeaderFavoriteSongs": "Brani Preferiti",
@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "Abilita questo se gli streaming in diretta contengono solo pochi secondi di dati e devono essere costantemente richiesti.",
"HttpsRequiresCert": "Per abilitare https come indirizzo esterno, sar\u00e0 necessario fornire un certificato SSL attendibile, ad esempio Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Ultimi Video Scaricati",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "Abilita le informazioni del prossimo video durante la riproduzione",
"EnableNextVideoInfoOverlayHelp": "Alla fine di un video, visualizza informazioni sul video successivo che compare nella playlist corrente.",
"ServerRestartNeededAfterPluginInstall": "Il server Emby dovr\u00e0 essere riavviato dopo l'installazione di un plugin.",
"PluginInstalledMessage": "Il plugin \u00e8 stato installato correttamente. Il server Emby dovr\u00e0 essere riavviato affinch\u00e9 le modifiche abbiano effetto.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1791,8 +1791,8 @@
"PleaseAddAtLeastOneFolder": "\u049a\u043e\u0441\u0443 \u0442\u04af\u0439\u043c\u0435\u0448\u0456\u0433\u0456\u043d \u0431\u0430\u0441\u0443 \u0430\u0440\u049b\u044b\u043b\u044b, \u043e\u0441\u044b \u0442\u0430\u0441\u044b\u0493\u044b\u0448\u0445\u0430\u043d\u0430\u0493\u0430 \u043a\u0435\u043c \u0434\u0435\u0433\u0435\u043d\u0434\u0435 \u0431\u0456\u0440 \u049b\u0430\u043b\u0442\u0430 \u049b\u043e\u0441\u044b\u04a3\u044b\u0437.",
"ErrorAddingMediaPathToVirtualFolder": "\u0422\u0430\u0441\u044b\u0493\u044b\u0448\u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440 \u0436\u043e\u043b\u044b\u043d \u04af\u0441\u0442\u0435\u0433\u0435\u043d \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u049b\u0430\u0442\u0435 \u043e\u0440\u044b\u043d \u0430\u043b\u0434\u044b. \u0416\u043e\u043b \u0434\u04b1\u0440\u044b\u0441 \u0435\u043a\u0435\u043d\u0456\u043d\u0435 \u0436\u04d9\u043d\u0435 Emby Server \u043f\u0440\u043e\u0446\u0435\u0441\u0456 \u043e\u0441\u044b \u0436\u0430\u0439\u0493\u0430\u0441\u044b\u043c\u0493\u0430 \u049b\u0430\u0442\u044b\u043d\u0430\u0439\u0442\u044b\u043d\u0430 \u043a\u04e9\u0437 \u0436\u0435\u0442\u043a\u0456\u0437\u0456\u04a3\u0456\u0437.",
"ErrorRemovingEmbyConnectAccount": "Emby Connect \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u0441\u0456\u043d \u0430\u043b\u0430\u0441\u0442\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u049b\u0430\u0442\u0435 \u043e\u0440\u044b\u043d \u0430\u043b\u0434\u044b. \u0411\u0435\u043b\u0441\u0435\u043d\u0434\u0456 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u049b\u043e\u0441\u044b\u043b\u044b\u043c\u044b \u0431\u0430\u0440 \u0435\u043a\u0435\u043d\u0456\u043d\u0435 \u043a\u04e9\u0437 \u0436\u0435\u0442\u043a\u0456\u0437\u0456\u04a3\u0456\u0437 \u0436\u04d9\u043d\u0435 \u04d9\u0440\u0435\u043a\u0435\u0442\u0442\u0456 \u043a\u0435\u0439\u0456\u043d \u049b\u0430\u0439\u0442\u0430\u043b\u0430\u04a3\u044b\u0437.",
"ErrorAddingEmbyConnectAccount1": "Emby Connect \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u0441\u0456\u043d \u04af\u0441\u0442\u0435\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u049b\u0430\u0442\u0435 \u043e\u0440\u044b\u043d \u0430\u043b\u0434\u044b. Emby \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u0441\u0456\u043d \u0436\u0430\u0441\u0430\u0434\u044b\u04a3\u044b\u0437 \u0431\u0430? {0} \u0436\u0430\u043d\u044b\u043d\u0434\u0430 \u0442\u0456\u0440\u043a\u0435\u043b\u0456\u04a3\u0456\u0437.",
"ErrorAddingEmbyConnectAccount2": "\u0422\u0456\u0440\u043a\u0435\u043b\u0433\u0456 \u0436\u0430\u0441\u0430\u0493\u0430\u043d\u043d\u0430\u043d \u043a\u0435\u0439\u0456\u043d \u044d-\u043f\u043e\u0448\u0442\u0430\u043c\u0435\u043d \u0436\u0456\u0431\u0435\u0440\u0456\u043b\u0433\u0435\u043d \u043d\u04b1\u0441\u049b\u0430\u0443\u043b\u0430\u0440\u0493\u0430 \u0441\u04d9\u0439\u043a\u0435\u0441 Emby \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456 \u0431\u0435\u043b\u0441\u0435\u043d\u0434\u0456\u0440\u0443\u0456\u043d\u0435 \u043a\u04e9\u0437 \u0436\u0435\u0442\u043a\u0456\u0437\u0456\u04a3\u0456\u0437. \u0415\u0433\u0435\u0440 \u0441\u0456\u0437 \u043e\u0441\u044b \u044d-\u043f\u043e\u0448\u0442\u0430 \u0430\u043b\u043c\u0430\u0493\u0430\u043d \u0431\u043e\u043b\u0441\u0430\u04a3\u044b\u0437, Emby \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u0441\u0456\u043d\u0434\u0435 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u044b\u043b\u0493\u0430\u043d \u044d-\u043f\u043e\u0448\u0442\u0430 \u0430\u0440\u049b\u044b\u043b\u044b {0} \u043c\u0435\u043a\u0435\u043d\u0436\u0430\u0439\u044b\u043d\u0430 \u0445\u0430\u0431\u0430\u0440 \u0436\u0456\u0431\u0435\u0440\u0456\u04a3\u0456\u0437.",
"ErrorAddingEmbyConnectAccount1": "Emby Connect \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u0441\u0456\u043d \u04af\u0441\u0442\u0435\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u049b\u0430\u0442\u0435 \u043e\u0440\u044b\u043d \u0430\u043b\u0434\u044b. Emby \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u0441\u0456\u043d \u0436\u0430\u0441\u0430\u0434\u044b\u04a3\u044b\u0437 \u0431\u0430? {0} \u0436\u0430\u043d\u044b\u043d\u0434\u0430 \u0442\u0456\u0440\u043a\u0435\u043b\u0443\u0456\u04a3\u0456\u0437 \u043c\u04af\u043c\u043a\u0456\u043d.",
"ErrorAddingEmbyConnectAccount2": "\u0415\u0433\u0435\u0440 \u04d9\u043b\u0456 \u0434\u0435 \u043c\u04d9\u0441\u0435\u043b\u0435\u04a3\u0456\u0437 \u0431\u043e\u043b\u0441\u0430, {0} \u044d-\u043f\u043e\u0448\u0442\u0430 \u043c\u0435\u043a\u0435\u043d\u0436\u0430\u0439\u044b\u043d\u0430 \u0445\u0430\u0431\u0430\u0440 \u0436\u0456\u0431\u0435\u0440\u0456\u04a3\u0456\u0437.",
"ErrorAddingEmbyConnectAccount3": "Emby \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u0441\u0456 \u0431\u04b1\u0440\u044b\u043d\u043d\u0430\u043d \u0431\u0430\u0440 \u0436\u0435\u0440\u0433\u0456\u043b\u0456\u043a\u0442\u0456 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0448\u044b\u0493\u0430 \u0431\u0430\u0439\u043b\u0430\u0441\u0442\u044b\u0440\u044b\u043b\u0493\u0430\u043d. Emby \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0456\u0441\u0456 \u0431\u0456\u0440 \u0443\u0430\u049b\u044b\u0442\u0442\u0430 \u0442\u0435\u043a \u0431\u0456\u0440 \u0436\u0435\u0440\u0433\u0456\u043b\u0456\u043a\u0442\u0456 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0448\u044b\u0493\u0430 \u0431\u0430\u0439\u043b\u0430\u0441\u0442\u044b\u0440\u044b\u043b\u0443\u044b \u043c\u04af\u043c\u043a\u0456\u043d.",
"HeaderFavoriteArtists": "\u0422\u0430\u04a3\u0434\u0430\u0443\u043b\u044b \u043e\u0440\u044b\u043d\u0434\u0430\u0443\u0448\u044b\u043b\u0430\u0440",
"HeaderFavoriteSongs": "\u0422\u0430\u04a3\u0434\u0430\u0443\u043b\u044b \u04d9\u0443\u0435\u043d\u0434\u0435\u0440",
@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "\u0415\u0433\u0435\u0440 \u0442\u0430\u0440\u0430\u0442\u0443 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0456\u043d\u0434\u0435 \u0442\u0435\u043a \u049b\u0430\u043d\u0430 \u0430\u0437\u044b\u043d-\u0430\u0443\u043b\u0430\u049b \u0441\u0435\u043a\u0443\u043d\u0434 \u0431\u0430\u0440 \u0431\u043e\u043b\u0441\u0430 \u0436\u04d9\u043d\u0435 \u043e\u043d\u044b \u04af\u0437\u0434\u0456\u043a\u0441\u0456\u0437 \u0441\u04b1\u0440\u0430\u0442\u044b\u043f \u0430\u043b\u0443 \u049b\u0430\u0436\u0435\u0442 \u0431\u043e\u043b\u0441\u0430, \u043e\u043d\u044b \u049b\u043e\u0441\u044b\u04a3\u044b\u0437.",
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "\u0415\u04a3 \u043a\u0435\u0439\u0456\u043d\u0433\u0456 \u0436\u04af\u043a\u0442\u0435\u043f \u0430\u043b\u044b\u043d\u0493\u0430\u043d \u0431\u0435\u0439\u043d\u0435\u043b\u0435\u0440",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "\u041e\u0439\u043d\u0430\u0442\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u043a\u0435\u043b\u0435\u0441\u0456 \u0431\u0435\u0439\u043d\u0435 \u0442\u0443\u0440\u0430\u043b\u044b \u0430\u049b\u043f\u0430\u0440\u0430\u0442\u0442\u044b \u049b\u043e\u0441\u0443",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "\uc0ac\uc6a9\uc790\uc758 \ubaa8\ubc14\uc77c \uc7a5\uce58\uc5d0\uc11c \ucc0d\uc740 \uc0ac\uc9c4\uacfc \ube44\ub514\uc624\ub97c \uc790\ub3d9\uc73c\ub85c Emby\uc5d0 \uc5c5\ub85c\ub4dc\ud569\ub2c8\ub2e4.",
"LabelCameraUploadPath": "\uce74\uba54\ub77c \uc5c5\ub85c\ub4dc \uacbd\ub85c:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "\uac01 \uc7a5\uce58\ubcc4 \ud558\uc704 \ud3f4\ub354 \uc0dd\uc131",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "\ud45c\uc2dc \uc774\ub984:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -164,7 +164,7 @@
"TabSongs": "Utwory",
"TabAlbums": "Albumy",
"TabArtists": "Wykonawcy",
"TabAlbumArtists": "Wykonawcy albumu",
"TabAlbumArtists": "Wykonawcy album\u00f3w",
"TabMusicVideos": "Teledyski",
"ButtonSort": "Sortuj",
"OptionPlayed": "Obejrzany",
@ -172,7 +172,7 @@
"OptionAscending": "Rosn\u0105co",
"OptionDescending": "Malej\u0105co",
"OptionRuntime": "D\u0142ugo\u015b\u0107 filmu",
"OptionReleaseDate": "Data Wydania",
"OptionReleaseDate": "Data wydania",
"OptionPlayCount": "Liczba odtworze\u0144",
"OptionDatePlayed": "Data odtwarzania",
"OptionDateAdded": "Data dodania",
@ -292,7 +292,7 @@
"TabTranscoding": "Transkodowanie",
"OptionRelease": "Oficjalne Wydanie",
"LabelAllowServerAutoRestart": "Zezwalaj serwerowi na automatyczne ponowne uruchomienie, w celu instalacji aktualizacji",
"LabelAllowServerAutoRestartHelp": "Serwer zrestartuj\u0119 si\u0119 tylko raz podczas okresu bezczynno\u015bci, kiedy nie ma aktywnych u\u017cytkownik\u00f3w.",
"LabelAllowServerAutoRestartHelp": "Serwer b\u0119dzie ponownie uruchamiany tylko podczas okresu bezczynno\u015bci, kiedy brak aktywnych u\u017cytkownik\u00f3w.",
"LabelRunServerAtStartup": "Uruchom serwer na starcie",
"LabelRunServerAtStartupHelp": "Opcja uruchomi ikon\u0119 paska zada\u0144 na starcie systemu windows. Aby uruchomi\u0107 us\u0142ug\u0119 windows, odznacz t\u0105 opcj\u0119 i uruchom us\u0142ug\u0119 z panelu sterowania windows. Uwaga, nie mo\u017cna uruchomi\u0107 jednocze\u015bnie obu, nale\u017cy wy\u0142aczy\u0107 ikon\u0119 paska zada\u0144 przed startem us\u0142ugi.",
"ButtonSelectDirectory": "Wybierz folder",
@ -405,7 +405,7 @@
"Option2Player": "2+",
"Option3Player": "3+",
"Option4Player": "4+",
"HeaderMediaFolders": "Foldery Medi\u00f3w",
"HeaderMediaFolders": "Foldery medi\u00f3w",
"HeaderThemeVideos": "Video Motyw\u00f3w",
"HeaderThemeSongs": "Motywy muzyczne",
"HeaderScenes": "Sceny",
@ -420,7 +420,7 @@
"OptionSpecialEpisode": "Specjalne",
"OptionMissingEpisode": "Brakuj\u0105ce Odcinki",
"OptionUnairedEpisode": "Odcinki o planowanej emisji",
"OptionEpisodeSortName": "Kr\u00f3tka Nazwa Odcinka",
"OptionEpisodeSortName": "Tytu\u0142 sortowania odcinka",
"OptionTvdbRating": "Ocena Tvdb",
"HeaderAddTitles": "Dodaj tytu\u0142y",
"LabelEnableDlnaPlayTo": "Aktywuj funkcj\u0119 DLNA Play To",
@ -454,7 +454,7 @@
"LabelPublicHttpPortHelp": "Publiczny numer port na kt\u00f3ry ma by\u0107 zmapowany lokalny port http.",
"LabelPublicHttpsPort": "Publiczny nr portu https:",
"LabelPublicHttpsPortHelp": "Publiczny numer port na kt\u00f3ry ma by\u0107 zmapowany lokalny port https.",
"LabelEnableHttps": "Zg\u0142o\u015b https jako zewn\u0119trzny adres",
"LabelEnableHttps": "Zg\u0142aszaj https jako zewn\u0119trzny adres",
"LabelEnableHttpsHelp": "Je\u015bli aktywne, serwer zg\u0142osi adres https do aplikacji Emby, jako zewn\u0119trzny adres.",
"LabelHttpsPort": "Lokalny numer portu https:",
"LabelHttpsPortHelp": "Numer portu tcp do kt\u00f3re serwer https Emby ma zosta\u0107 powi\u0105zany.",
@ -469,7 +469,7 @@
"LabelMinResumePercentageHelp": "Tytu\u0142y s\u0105 traktowane jako nieobejrzane, je\u015bli zosta\u0142y zatrzymane przed tym czasem",
"LabelMaxResumePercentageHelp": "Tytu\u0142y s\u0105 traktowane jako w pe\u0142ni obejrzane, je\u015bli zosta\u0142y zatrzymane po tym czasie",
"LabelMinResumeDurationHelp": "Umo\u017cliwiaj wznawianie tytu\u0142\u00f3w d\u0142u\u017cszych ni\u017c",
"TabActivityLog": "Dziennik Aktywno\u015bci",
"TabActivityLog": "Dziennik aktywno\u015bci",
"TabSmartMatches": "Inteligentne dopasowania",
"TabSmartMatchInfo": "Zarz\u0105dzaj inteligentnymi dopasowaniami, kt\u00f3re zosta\u0142y dodane przy u\u017cyciu dodatku Organizator.",
"HeaderName": "Nazwa",
@ -492,9 +492,9 @@
"HeaderSupportTheTeamHelp": "Pom\u00f3\u017c zapewni\u0107 kontynuowanie rozwoju tego projektu poprzez zakup Emby Premiere. Cz\u0119\u015b\u0107 ca\u0142ego dochodu b\u0119dzie przekazana na wsparcie innych narz\u0119dzi na kt\u00f3rych Emby polega.",
"DonationNextStep": "Po zako\u0144czeniu, prosz\u0119 wr\u00f3\u0107 i wprowad\u017a klucz Emby Premium, kt\u00f3ry otrzymasz na wiadomo\u015bci\u0105 pocztow\u0105.",
"AutoOrganizeHelp": "Organizator monitoruje foldery pobierania pod k\u0105tem nowych plik\u00f3w i przenosi je do odpowiednich folder\u00f3w medi\u00f3w.",
"OptionEnableEpisodeOrganization": "W\u0142\u0105cz organizacj\u0119 nowego serialu",
"OptionEnableEpisodeOrganization": "Aktywuj organizacj\u0119 nowych odcink\u00f3w",
"LabelWatchFolder": "Obserwowany folder:",
"LabelWatchFolderHelp": "Serwer b\u0119dzie pobiera\u0142 z tego foldera podczas zaplanowanego zadania 'Organizuje nowe pliki medi\u00f3w'",
"LabelWatchFolderHelp": "Serwer b\u0119dzie pobiera\u0142 z tego foldera podczas zaplanowanego zadania 'Organizacja nowych plik\u00f3w medi\u00f3w'.",
"LabelMinFileSizeForOrganize": "Minimalny rozmiar pliku (MB):",
"LabelMinFileSizeForOrganizeHelp": "Pliki poni\u017cej tego rozmiaru b\u0119d\u0105 ignorowane.",
"LabelSeasonFolderPattern": "Wz\u00f3r folderu z sezonami:",
@ -510,7 +510,7 @@
"LabelDeleteEmptyFoldersHelp": "Aktywuj t\u0119 opcj\u0119, aby folder pobierania pozostawa\u0142 pusty.",
"LabelDeleteLeftOverFiles": "Usuwaj pozosta\u0142e pliki z nast\u0119puj\u0105cymi rozszerzeniami:",
"LabelDeleteLeftOverFilesHelp": "Oddziel za pomoc\u0105 ;. Na przyk\u0142ad: .nfo;.txt",
"OptionOverwriteExistingEpisodes": "Nadpisuj istniej\u0105ce epizody",
"OptionOverwriteExistingEpisodes": "Nadpisuj istniej\u0105ce odcinki",
"LabelTransferMethod": "Metoda transferu",
"OptionCopy": "Kopiuj",
"OptionMove": "Przenie\u015b",
@ -519,7 +519,7 @@
"HeaderRunningTasks": "Aktywne Zadania",
"HeaderActiveDevices": "Aktywne Urz\u0105dzenia",
"HeaderPendingInstallations": "Instalacje w toku",
"ButtonRestartNow": "Restartuj Teraz",
"ButtonRestartNow": "Uruchom ponownie",
"ButtonRestart": "Uruchom ponownie",
"ButtonShutdown": "Zamknij",
"ButtonUpdateNow": "Aktualizuj Teraz",
@ -534,7 +534,7 @@
"HeaderMultipleKeyLinking": "Przenie\u015b do Nowego Klucza",
"MultipleKeyLinkingHelp": "Je\u015bli otrzyma\u0142e\u015b nowy klucz Emby Premium, u\u017cyj tego formularza, aby przenie\u015b\u0107 rejestracj\u0119 starego klucza do nowego.",
"LabelCurrentEmailAddress": "Aktualny adres email",
"LabelCurrentEmailAddressHelp": "Aktualny adres email na kt\u00f3ry zosta\u0142 przes\u0142any nowy klucz.",
"LabelCurrentEmailAddressHelp": "Aktualny adres pocztowy, na kt\u00f3ry zosta\u0142 przes\u0142any nowy klucz.",
"HeaderForgotKey": "Zapomnia\u0142e\u015b Klucz",
"LabelEmailAddress": "Adres email",
"LabelSupporterEmailAddress": "Adres email kt\u00f3ry by\u0142 u\u017cyty do zakupu klucza.",
@ -547,7 +547,7 @@
"LabelEnableDlnaServer": "Aktywuj serwer DLNA",
"LabelEnableDlnaServerHelp": "Umo\u017cliwia urz\u0105dzeniom UPnP w sieci domowej, na przegl\u0105danie i odtwarzanie zawarto\u015bci Emby.",
"LabelEnableBlastAliveMessages": "Przesy\u0142aj komunikaty o dost\u0119pno\u015bci",
"LabelEnableBlastAliveMessagesHelp": "W\u0142\u0105cz to je\u017celi serwer nie jest odpowiednio wykrywany przez inne urz\u0105dzenia UPnP w twojej sieci.",
"LabelEnableBlastAliveMessagesHelp": "Aktywuj t\u0119 funkcj\u0119, je\u015bli serwer nie jest odpowiednio wykrywany przez inne urz\u0105dzenia UPnP w twojej sieci.",
"LabelBlastMessageInterval": "Cz\u0119stotliwo\u015b\u0107 komunikat\u00f3w o dost\u0119pno\u015bci (sekundy)",
"LabelBlastMessageIntervalHelp": "Okre\u015bla cz\u0119stotliwo\u015b\u0107, wyra\u017con\u0105 w sekundach, przesy\u0142ania komunikat\u00f3w o dost\u0119pno\u015bci serwera.",
"LabelDefaultUser": "Domy\u015blny u\u017cytkownik:",
@ -557,7 +557,7 @@
"HeaderRequireManualLoginHelp": "Je\u015bli nieaktywne, aplikacje Emby mog\u0105 wy\u015bwietla\u0107 ekran logowania, z wizualnym wyborem u\u017cytkownika.",
"OptionOtherApps": "Inne aplikacje",
"OptionMobileApps": "Aplikacje Mobilne",
"LabelNotificationEnabled": "Aktywuj te powiadomienie",
"LabelNotificationEnabled": "Aktywuj to powiadomienie",
"LabelMonitorUsers": "Monitoruj aktywno\u015b\u0107 z:",
"LabelSendNotificationToUsers": "Wy\u015blij powiadomienie do:",
"LabelUseNotificationServices": "U\u017cywaj nast\u0119puj\u0105cych us\u0142ug:",
@ -582,7 +582,7 @@
"ButtonSettings": "Ustawienia",
"Settings": "Ustawienia",
"Mute": "Wycisz",
"Unmute": "W\u0142\u0105cz d\u017awi\u0119k",
"Unmute": "Dezaktywuj wyciszenie",
"Subtitles": "Napisy",
"Audio": "D\u017awi\u0119k",
"Rewind": "Do ty\u0142u",
@ -631,8 +631,8 @@
"OptionPlainStorageFolders": "Wy\u015bwietlaj wszystkie foldery jako zwyczajne foldery",
"OptionPlainStorageFoldersHelp": "Je\u017celi aktywne, wszystkie foldery s\u0105 reprezentowane w DIDL jako \"object.container.storageFolder\" zamiast bardziej dok\u0142adnych typ\u00f3w takich jak \"object.container.person.musicArtist\".",
"OptionPlainVideoItems": "Wy\u015bwietlaj wszystkie wideo jako zwyczajne pozycje",
"OptionPlainVideoItemsHelp": "Je\u017celi Aktywne, wszystkie wideo s\u0105 reprezentowane w DIDL jako \"object.item.videoitem\" zamiast bardziej dok\u0142adnych typ\u00f3w takich jak \"object.item.videoitem.movie\".",
"LabelSupportedMediaTypes": "Wspierane Typy Medi\u00f3w",
"OptionPlainVideoItemsHelp": "Je\u017celi aktywne, wszystkie wideo s\u0105 reprezentowane w DIDL jako \"object.item.videoitem\" zamiast bardziej dok\u0142adnych typ\u00f3w takich jak \"object.item.videoitem.movie\".",
"LabelSupportedMediaTypes": "Obs\u0142ugiwane typy medi\u00f3w",
"HeaderIdentification": "Identyfikacja",
"TabDirectPlay": "Odtwarzanie Bezposrednie",
"TabContainers": "Kontenery",
@ -691,7 +691,7 @@
"OptionEnableM2tsMode": "Aktywuj tryb M2ts",
"OptionEnableM2tsModeHelp": "Aktywuj tryb m2ts podczas kodowania do mpegts.",
"OptionEstimateContentLength": "Okre\u015bl d\u0142ugo\u015b\u0107 zawarto\u015bci podczas transkodowania",
"OptionReportByteRangeSeekingWhenTranscoding": "Zg\u0142o\u015b wsparcie serwera dla przeszukiwania podczas transkodowania",
"OptionReportByteRangeSeekingWhenTranscoding": "Zg\u0142aszaj obs\u0142ug\u0119 przeszukiwania podczas transkodowania",
"OptionReportByteRangeSeekingWhenTranscodingHelp": "To jest wymagane tylko dla niekt\u00f3rych urz\u0105dze\u0144 kt\u00f3re nie wspieraj\u0105 przeszukiwania zbyt dobrze.",
"HeaderDownloadSubtitlesFor": "Pobieraj napisy dla:",
"LabelSkipIfGraphicalSubsPresent": "Pomijaj, je\u017celi film posiada wbudowane napisy",
@ -806,7 +806,7 @@
"LabelLogs": "Dziennik zdarze\u0144:",
"LabelMetadata": "Metadane:",
"LabelTranscodingTemporaryFiles": "Tymczasowe pliki transkodowania:",
"HeaderLatestMusic": "Muzyka ostatnio dodane",
"HeaderLatestMusic": "Muzyka ostatnio dodana",
"HeaderBranding": "Branding",
"HeaderApiKeys": "Klucze Api",
"HeaderApiKeysHelp": "Zewn\u0119trzne aplikacje s\u0105 zobowi\u0105zane do posiadania klucza Api, aby komunikowa\u0107 si\u0119 z Serwerem Emby. Klucze s\u0105 wydawane przez zalogowanie si\u0119 kontem Emby, lub przez r\u0119czne przyznanie klucza aplikacji.",
@ -866,7 +866,7 @@
"OptionUnidentified": "Niezidentyfikowane",
"OptionMissingParentalRating": "Brak kategorii wiekowej",
"OptionSeason0": "Sezon 0",
"LabelReport": "Zg\u0142o\u015b:",
"LabelReport": "Raport:",
"OptionReportSongs": "Utwory",
"OptionReportSeries": "Seriale",
"OptionReportSeasons": "Sezony",
@ -876,14 +876,14 @@
"OptionReportHomeVideos": "Nagrania prywatne",
"OptionReportGames": "Gry",
"OptionReportEpisodes": "Odcinki",
"OptionReportCollections": "Zbiory",
"OptionReportCollections": "Kolekcje",
"OptionReportBooks": "Ksi\u0105\u017cki",
"OptionReportArtists": "Wykonawcy",
"OptionReportAlbums": "Albumy",
"ButtonMore": "Wi\u0119cej",
"HeaderActivity": "Aktywno\u015b\u0107",
"PluginInstalledWithName": "{0} zainstalowanych",
"PluginUpdatedWithName": "{0} zaktualizowanych",
"PluginUpdatedWithName": "{0} zosta\u0142 zaktualizowany",
"PluginUninstalledWithName": "{0} odinstalowanych",
"UserOnlineFromDevice": "{0} jest pod\u0142\u0105czony z {1}",
"UserOfflineFromDevice": "{0} zosta\u0142 od\u0142\u0105czony z {1}",
@ -898,7 +898,7 @@
"MessageApplicationUpdated": "Serwer Emby zosta\u0142 zaktualizowany",
"UserDownloadingItemWithValues": "{0} pobiera {1}",
"ProviderValue": "Dostawca: {0}",
"HeaderRecentActivity": "Ostatnia Aktywno\u015b\u0107",
"HeaderRecentActivity": "Ostatnie aktywno\u015bci",
"HeaderPeople": "Ludzie",
"OptionComposers": "Kompozytorzy",
"OptionOthers": "Inne",
@ -917,7 +917,7 @@
"HeaderPersonInfo": "Informacje o osobie",
"HeaderConfirmDeletion": "Potwierd\u017a usuni\u0119cie",
"LabelAlbumArtist": "Wykonawca albumu:",
"LabelAlbumArtists": "Wykonawcy albumu:",
"LabelAlbumArtists": "Wykonawcy album\u00f3w:",
"LabelAlbum": "Album",
"LabelCommunityRating": "Ocena spo\u0142eczno\u015bci:",
"LabelReleaseDate": "Data wydania:",
@ -929,7 +929,7 @@
"LabelDisplaySpecialsWithinSeasons": "Wy\u015bwietlaj odcinki specjalne wraz z sezonami, w trakcie kt\u00f3rych by\u0142y emitowane",
"HeaderGenres": "Gatunki",
"HeaderStudios": "Studia",
"HeaderTags": "Tagi",
"HeaderTags": "Znaczniki",
"OptionNoTrailer": "Brak zwiastuna",
"ButtonPurchase": "Kup",
"OptionActor": "Aktor",
@ -981,16 +981,16 @@
"TabCinemaMode": "Tryb kinowy",
"TitlePlayback": "Odtwarzanie",
"LabelEnableCinemaModeFor": "Aktywuj tryb kinowy dla:",
"CinemaModeConfigurationHelp": "Tryb kinowy, wniesie kinowe do\u015bwiadczenia wprost do Twojego salonu, z mo\u017cliwo\u015bci\u0105 odtwarzania zwiastun\u00f3w i w\u0142asnych introdukcji przez seansem.",
"CinemaModeConfigurationHelp": "Tryb kinowy, wniesie prze\u017cycia kinowe wprost do Twojego salonu, z mo\u017cliwo\u015bci\u0105 odtwarzania zwiastun\u00f3w i niestandardowych prezentacji przez seansem.",
"OptionTrailersFromMyMovies": "Uwzgl\u0119dniaj zwiastuny film\u00f3w z mojej biblioteki",
"OptionUpcomingMoviesInTheaters": "Uwzgl\u0119dniaj zwiastuny z nowych i nadchodz\u0105cych film\u00f3w",
"LabelLimitIntrosToUnwatchedContent": "Odtwarzaj zwiastuny tylko dla pozycji nieobejrzanych",
"LabelEnableIntroParentalControl": "Aktywuj inteligentny system kontroli rodzicielskiej",
"LabelEnableIntroParentalControlHelp": "Zostan\u0105 wy\u015bwietlone tylko zwiastuny z kategori\u0105 wiekow\u0105 mniejsz\u0105 lub r\u00f3wn\u0105 kategorii ogl\u0105danego filmu.",
"LabelEnableIntroParentalControlHelp": "Wybierane b\u0119d\u0105 tylko zwiastuny z kategori\u0105 wiekow\u0105 mniejsz\u0105 lub r\u00f3wn\u0105 kategorii ogl\u0105danego filmu.",
"LabelTheseFeaturesRequireSubscriptionHelpAndTrailers": "Te funkcje wymagaj\u0105 aktywnej subskrypcji Emby Premium oraz instalacji wtyczki Trailer Channel.",
"OptionTrailersFromMyMoviesHelp": "Wymaga konfiguracji lokalnych zwiastun\u00f3w.",
"LabelCustomIntrosPath": "Folder w\u0142asnego wideo powitalnego:",
"LabelCustomIntrosPathHelp": "Folder zawieraj\u0105cy pliki wideo. Film zostanie losowo wybrany, a jego odtwarzanie rozpocznie si\u0119 po zako\u0144czeniu odtwarzania zwiastun\u00f3w.",
"LabelCustomIntrosPath": "Folder niestandardowych prezentacji wideo:",
"LabelCustomIntrosPathHelp": "Folder zawieraj\u0105cy pliki wideo. Odtwarzane wideo zostanie losowo wybrane, a jego odtwarzanie rozpocznie si\u0119 po zako\u0144czeniu odtwarzania zwiastun\u00f3w.",
"LabelSelectInternetTrailersForCinemaMode": "Zwiastuny internetowe:",
"OptionUpcomingDvdMovies": "Uwzgl\u0119dniaj zwiastuny z nowych i nadchodz\u0105cych film\u00f3w na DVD i Blu-Ray",
"OptionUpcomingStreamingMovies": "Uwzgl\u0119dniaj zwiastuny z nowych i nadchodz\u0105cych film\u00f3w w us\u0142udze Netflix",
@ -1100,7 +1100,7 @@
"HeaderViewStyles": "Style widok\u00f3w",
"TabPhotos": "Zdj\u0119cia",
"HeaderWelcomeToEmby": "Witaj w Emby",
"EmbyIntroMessage": "Przy pomocy Emby mo\u017cesz \u0142atwo transmitowa\u0107 wideo, muzyk\u0119 i zdj\u0119cia do smartfon\u00f3w, tablet\u00f3w i innych urz\u0105dze\u0144, ze swojego serwera Emby.",
"EmbyIntroMessage": "Przy pomocy Emby mo\u017cesz \u0142atwo transmitowa\u0107 wideo, muzyk\u0119 i obrazy do smartfon\u00f3w, tablet\u00f3w i innych urz\u0105dze\u0144, ze swojego serwera Emby.",
"ButtonSkip": "Pomi\u0144",
"TextConnectToServerManually": "Po\u0142\u0105cz z serwerem manualnie",
"ButtonSignInWithConnect": "Zaloguj si\u0119 z Emby Connect",
@ -1108,7 +1108,7 @@
"LabelServerHost": "Host:",
"LabelServerHostHelp": "192.168.1.100 or https:\/\/mojserwer.com",
"LabelServerPort": "Port:",
"HeaderNewServer": "Nowy Serwer",
"HeaderNewServer": "Nowy serwer",
"ButtonChangeServer": "Zmie\u0144 Serwer",
"HeaderConnectToServer": "Pod\u0142\u0105cz do Serwera",
"OptionReportList": "Lista",
@ -1132,7 +1132,7 @@
"HeaderOverview": "Opis",
"HeaderShortOverview": "Streszczenie",
"HeaderType": "Typ",
"OptionReportActivities": "Dziennik Aktywno\u015bci",
"OptionReportActivities": "Dziennik aktywno\u015bci",
"HeaderTunerDevices": "Tunery",
"HeaderAddDevice": "Dodaj urz\u0105dzenie",
"HeaderExternalServices": "Us\u0142ugi zewn\u0119trzne",
@ -1186,8 +1186,8 @@
"LabelFolder": "Folder:",
"HeadersFolders": "Foldery",
"LabelDisplayName": "Nazwa wy\u015bwietlana:",
"LabelCodecIntrosPath": "\u015acie\u017cka do intro kodeka:",
"LabelCodecIntrosPathHelp": "Folder zawieraj\u0105cy pliki wideo. Je\u015bli nazwa pliku intra odpowiada nazwie kodeka wideo, d\u017awi\u0119ku, profilowi d\u017awi\u0119ku lub znacznikowi, plik zostanie odtwarzony przed filmem.",
"LabelCodecIntrosPath": "Folder prezentacji kodek\u00f3w:",
"LabelCodecIntrosPathHelp": "Folder zawieraj\u0105cy pliki wideo. Je\u015bli nazwa pliku odpowiada nazwie kodeka wideo, d\u017awi\u0119ku, profilowi d\u017awi\u0119ku lub znacznikowi, plik ten b\u0119dzie odtwarzany przed seansem.",
"OptionConvertRecordingsToStreamingFormat": "Konwertuj nagrania do formatu przyjaznego transmisji",
"OptionConvertRecordingsToStreamingFormatHelp": "Nagrania zostan\u0105 skonwertowane w locie do formatu MP4 lub MKV, aby umo\u017cliwi\u0107 ich odtwarzanie na wi\u0119kszo\u015bci urz\u0105dze\u0144.",
"FeatureRequiresEmbyPremiere": "Ta funkcja wymaga aktywnej subskrypcji Emby Premium.",
@ -1220,7 +1220,7 @@
"NoPluginConfigurationMessage": "Ta wtyczka nie ma \u017cadnych ustawie\u0144.",
"NoPluginsInstalledMessage": "Brak zainstalowanych wtyczek.",
"BrowsePluginCatalogMessage": "Przejrzyj nasz katalog wtyczek \u017ceby zobaczy\u0107 dost\u0119pne wtyczki.",
"HeaderNewApiKey": "Nowy Klucz Api",
"HeaderNewApiKey": "Nowy klucz Api",
"LabelAppName": "Nazwa Aplikacji",
"LabelAppNameExample": "Przyk\u0142ad: Sickbeard, NzbDrone",
"HeaderNewApiKeyHelp": "Przyznaj uprawnienia aplikacji do komunikacji z Serwerem Emby.",
@ -1271,7 +1271,7 @@
"SyncJobStatusTransferring": "Przenosz\u0119",
"SyncJobStatusCompletedWithError": "Zsynchronizowano z b\u0142\u0119dami",
"SyncJobItemStatusReadyToTransfer": "Gotowe do transferu",
"LabelCollection": "Zbiory",
"LabelCollection": "Kolekcje",
"HeaderDevices": "Urz\u0105dzenia",
"ButtonScheduledTasks": "Harmonogram zada\u0144",
"MessageItemsAdded": "Obiekty dodane",
@ -1451,11 +1451,11 @@
"MissingPrimaryImage": "Brakuje podstawowego obrazu.",
"MissingBackdropImage": "Brak fototapety.",
"MissingLogoImage": "Brakuje logo.",
"MissingEpisode": "Brakuje epizodu.",
"MissingEpisode": "Brakuje odcinka.",
"OptionBackdrops": "Fototapety",
"OptionImages": "Obrazki",
"OptionKeywords": "S\u0142owa kluczowe",
"OptionTags": "Tagi",
"OptionTags": "Znaczniki",
"OptionStudios": "Studia",
"OptionName": "Nazwa",
"OptionOverview": "Opis",
@ -1517,7 +1517,7 @@
"LabelImageFetchersHelp": "Aktywuj i uporz\u0105dkuj preferowane \u017ar\u00f3d\u0142a obraz\u00f3w wed\u0142ug ich priorytetu.",
"LabelDynamicExternalId": "{0} Id:",
"PersonTypePerson": "Osoba",
"OptionSortName": "Kr\u00f3tka nazwa:",
"OptionSortName": "Tytu\u0142 sortowania",
"LabelDateOfBirth": "Data urodzenia:",
"LabelDeathDate": "Data \u015bmierci:",
"HeaderRemoveMediaLocation": "Usu\u0144 lokalizacj\u0119 medi\u00f3w",
@ -1528,7 +1528,7 @@
"MessageAreYouSureYouWishToRemoveMediaFolder": "Czy na pewno chcesz usun\u0105\u0107 ten folder z biblioteki?",
"ButtonRename": "Zmie\u0144 nazw\u0119",
"ButtonChangeContentType": "Zmie\u0144 typ zawarto\u015bci",
"HeaderMediaLocations": "Lokalizacja medi\u00f3w",
"HeaderMediaLocations": "Lokalizacje medi\u00f3w",
"LabelContentTypeValue": "Typ zawarto\u015bci: {0}",
"FolderTypeUnset": "Nieokre\u015blone (zawarto\u015b\u0107 mieszana)",
"BirthPlaceValue": "Miejsce urodzenia: {0}",
@ -1651,7 +1651,7 @@
"MediaInfoStreamTypeEmbeddedImage": "Obraz wbudowany",
"MediaInfoRefFrames": "Klatki referencyjne",
"TabExpert": "Eksperckie",
"HeaderSelectCustomIntrosPath": "Okre\u015bl w\u0142asn\u0105 \u015bcie\u017ck\u0119 intro",
"HeaderSelectCustomIntrosPath": "Wybierz folder niestandardowych prezentacji wideo",
"HeaderThankYou": "Dzi\u0119kuje",
"LabelFullReview": "Pe\u0142na recenzja:",
"ReleaseYearValue": "Rok wydania: {0}",
@ -1674,7 +1674,7 @@
"DashboardTourDashboard": "Kokpit serwera pozwala ci na monitorowanie twojego serwera i u\u017cytkownik\u00f3w. Zawsze b\u0119dziesz wiedzia\u0142 co kto robi i gdzie si\u0119 znajduje.",
"DashboardTourHelp": "Wbudowana pomoc, dostarcza przyciski do otwierania stron Wiki, powi\u0105zanych z zawarto\u015bci\u0105 strony.",
"DashboardTourUsers": "\u0141atwe tworzenie kont u\u017cytkownik\u00f3w dla przyjaci\u00f3\u0142 i rodziny, z w\u0142asnymi uprawnieniami, dost\u0119pem do biblioteki, kontrol\u0105 rodzicielsk\u0105 i wi\u0119cej.",
"DashboardTourCinemaMode": "Tryb kinowy, wniesie kinowe do\u015bwiadczenia wprost do Twojego salonu, z mo\u017cliwo\u015bci\u0105 odtwarzania zwiastun\u00f3w i w\u0142asnych introdukcji przez seansem.",
"DashboardTourCinemaMode": "Tryb kinowy, wniesie prze\u017cycia kinowe wprost do Twojego salonu, z mo\u017cliwo\u015bci\u0105 odtwarzania zwiastun\u00f3w i niestandardowych prezentacji przez seansem.",
"DashboardTourChapters": "Umo\u017cliwia generowanie obraz\u00f3w rozdzia\u0142\u00f3w dla twoich wideo dla \u0142adniejszej prezentacji podczas przegl\u0105dania.",
"DashboardTourSubtitles": "Umo\u017cliwia automatyczne pobieranie napis\u00f3w dla Twoich wideo w dowolnym j\u0119zyku.",
"DashboardTourPlugins": "Zainstaluj wtyczki takie, jak: przegl\u0105darka kana\u0142\u00f3w internetowych, telewizja, dostawcy metadanych i inne.",
@ -1769,7 +1769,7 @@
"LabelLocalSyncStatusValue": "Stan: {0}",
"MessageSyncStarted": "Synchronizacja rozpocz\u0119ta",
"OptionBackdropSlideshow": "Pokaz fototapet",
"HeaderTopPlugins": "Najlepsze pluginy",
"HeaderTopPlugins": "Najpopularniejsze wtyczki",
"ButtonOther": "Inne",
"HeaderSortBy": "Sortuj wed\u0142ug",
"HeaderSortOrder": "Porz\u0105dek sortowania",
@ -1791,8 +1791,8 @@
"PleaseAddAtLeastOneFolder": "Prosz\u0119 dodaj przynajmniej jeden folder do tej listy poprzez klikni\u0119cie guzika Dodaj",
"ErrorAddingMediaPathToVirtualFolder": "Wyst\u0105pi\u0142 b\u0142\u0105d podczas dodawania folderu medi\u00f3w. Upewnij si\u0119, \u017ce folder jest prawid\u0142owy a serwer Emby ma dost\u0119p do tej lokalizacji.",
"ErrorRemovingEmbyConnectAccount": "Podczas pr\u00f3by usuwania konta Emby Connect wyst\u0105pi\u0142 b\u0142\u0105d. Upewnij si\u0119, \u017ce Twoje po\u0142\u0105czenie internetowe dzia\u0142a prawid\u0142owo i spr\u00f3buj ponownie.",
"ErrorAddingEmbyConnectAccount1": "Wyst\u0105pi\u0142 b\u0142\u0105d podczas dodawania konta Emby Connect. Czy utworzy\u0142e\u015b konto Emby? Zarejestruj si\u0119 na {0}.",
"ErrorAddingEmbyConnectAccount2": "Upewnij si\u0119, \u017ce konto Emby zosta\u0142o aktywowane, post\u0119puj\u0105c zgodnie z instrukcjami zawartymi w wiadomo\u015bci pocztowej, wys\u0142anej po utworzeniu konta. Je\u015bli nie otrzyma\u0142e\u015b tej wiadomo\u015bci, wy\u015blij wiadomo\u015b\u0107 na adres {0} z adresu pocztowego u\u017cytego do rejestracji konta Emby.",
"ErrorAddingEmbyConnectAccount1": "Podczas dodawania konta Emby Connect wyst\u0105pi\u0142 b\u0142\u0105d. Czy utworzy\u0142e\u015b wcze\u015bniej konto Emby? Zarejestruj si\u0119 na {0}.",
"ErrorAddingEmbyConnectAccount2": "Je\u015bli Tw\u00f3j problem pozosta\u0142 nierozwi\u0105zany, prze\u015blij wiadomo\u015b\u0107 na adres {0}.",
"ErrorAddingEmbyConnectAccount3": "Konto Emby jest ju\u017c po\u0142\u0105czone z innym u\u017cytkownikiem lokalnym. Konto Emby mo\u017ce by\u0107 po\u0142\u0105czone tylko z jednym u\u017cytkownikiem lokalnym w danym czasie.",
"HeaderFavoriteArtists": "Wykonawcy ulubieni",
"HeaderFavoriteSongs": "Utwory ulubione",
@ -1805,7 +1805,7 @@
"ButtonOff": "Wy\u0142\u0105cz",
"TitleHardwareAcceleration": "Akceleracja sprz\u0119towa",
"HardwareAccelerationWarning": "Aktywacja akceleracji sprz\u0119towej mo\u017ce powodowa\u0107 niestabilno\u015b\u0107 na niekt\u00f3rych \u015brodowiskach. Upewnij si\u0119, \u017ce system operacyjny i sterowniki karty graficznej s\u0105 aktualne. Je\u017celi masz problemy z odtwarzaniem wideo po aktywacji, przywr\u00f3\u0107 to ustawienie do warto\u015bci Automat.",
"HeaderSelectCodecIntrosPath": "Wybierz folder powitalnych wideo kodek\u00f3w",
"HeaderSelectCodecIntrosPath": "Wybierz folder prezentacji kodek\u00f3w",
"ValueExample": "Przyk\u0142ad: {0}",
"OptionEnableAnonymousUsageReporting": "Wysy\u0142aj anonimowe raporty u\u017cytkowania",
"OptionEnableAnonymousUsageReportingHelp": "Pozw\u00f3l Emby na zbieranie anonimowych danych tj. zainstalowane wtyczki, wersja aplikacji Emby itp. Te informacje s\u0105 wykorzystywane tylko w celach poprawy oprogramowania.",
@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "Aktywuj t\u0119 opcj\u0119 w przypadku, gdy transmisje na \u017cywo zawieraj\u0105 tylko kilka sekund danych i wymagaj\u0105 ci\u0105g\u0142ego ponawiania \u017c\u0105da\u0144 transmisji.",
"HttpsRequiresCert": "Zg\u0142aszanie si\u0119 serwera na na zewn\u0119trznym adresie HTTPS, wymaga dostarczenia zaufanego certyfikatu SSL takiego, jak Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Wideo ostatnio pobrane",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "Pokazuj informacj\u0119 o kolejnym widoe podczas odtwarzania",
"EnableNextVideoInfoOverlayHelp": "Umo\u017cliwia wy\u015bwietlanie, pod koniec odtwarzania, informacji o nast\u0119pnym odcinku na aktualnej li\u015bcie odtwarzania.",
"ServerRestartNeededAfterPluginInstall": "Serwer Emby b\u0119dzie wymaga\u0142 ponownego uruchomienia po zainstalowaniu wtyczki.",
"PluginInstalledMessage": "Wtyczka zosta\u0142a poprawnie zainstalowana. Serwer Emby b\u0119dzie wymaga\u0142a ponownego uruchomienia w celu zastosowania zmian.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1791,8 +1791,8 @@
"PleaseAddAtLeastOneFolder": "Por favor, adicione ao menos uma pasta a esta biblioteca, clicando no bot\u00e3o Adicionar.",
"ErrorAddingMediaPathToVirtualFolder": "Ocorreu um erro ao adicionar o local da m\u00eddia. Por favor, assegure-se que o local \u00e9 valido e que o processo do Emby Server tenha acesso a essa localiza\u00e7\u00e3o.",
"ErrorRemovingEmbyConnectAccount": "Ocorreu um erro ao remover a conta do Emby Connect. Por favor, assegure-se que possui uma conex\u00e3o de internet ativa e tente novamente.",
"ErrorAddingEmbyConnectAccount1": "Ocorreu um erro ao adicionar a conta do Emby Connect. Voc\u00ea j\u00e1 criou uma conta Emby? Registre-se em {0}.",
"ErrorAddingEmbyConnectAccount2": "Por favor, certifique-se que a conta Emby foi ativada seguindo as instru\u00e7\u00f5es do e-mail enviado ap\u00f3s a cria\u00e7\u00e3o da conta. Se n\u00e3o recebeu o e-mail, por favor envie um e-mail para {0} a partir do endere\u00e7o de e-mail usado na conta Emby.",
"ErrorAddingEmbyConnectAccount1": "Ocorreu um erro ao adicionar a conta do Emby Connect. Voc\u00ea j\u00e1 criou uma conta Emby? Voc\u00ea pode registrar-se em {0}.",
"ErrorAddingEmbyConnectAccount2": "Se ainda estiver com problemas, por favor envie um email para {0}.",
"ErrorAddingEmbyConnectAccount3": "A conta Emby j\u00e1 est\u00e1 vinculada para um usu\u00e1rio local existente. Uma conta Emby s\u00f3 pode ser vinculada a um usu\u00e1rio local por vez.",
"HeaderFavoriteArtists": "Artistas Favoritos",
"HeaderFavoriteSongs": "M\u00fasicas Favoritas",
@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "Ativar isto se as streams ao vivo contiverem poucos segundos de dados e precisarem ser continuamente solicitadas.",
"HttpsRequiresCert": "Para ativar https como endere\u00e7o externo, voc\u00ea precisa enviar um certificado SSL, como o Lets Encrypt.",
"HeaderLatestDownloadedVideos": "\u00daltimos V\u00eddeos Baixados",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "Ativar as informa\u00e7\u00f5es do pr\u00f3ximo v\u00eddeo durante a reprodu\u00e7\u00e3o",
"EnableNextVideoInfoOverlayHelp": "Ao final de um v\u00eddeo, exibe informa\u00e7\u00f5es sobre o pr\u00f3ximo v\u00eddeo que est\u00e1 na lista de reprodu\u00e7\u00e3o.",
"ServerRestartNeededAfterPluginInstall": "O Emby Server precisa ser reiniciado ap\u00f3s a instala\u00e7\u00e3o de um plugin.",
"PluginInstalledMessage": "O plugin foi instalado com sucesso. O Emby Server precisa ser reiniciado para completar as altera\u00e7\u00f5es.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1936,6 +1936,11 @@
"EnableStreamLoopingHelp": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u044d\u0442\u043e, \u0435\u0441\u043b\u0438 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434 \u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e \u0438\u0445 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044c.",
"HttpsRequiresCert": "\u0427\u0442\u043e\u0431\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438\u0437\u0432\u0435\u0449\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b HTTPS \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0430\u0448\u0438\u043c \u0432\u043d\u0435\u0448\u043d\u0438\u043c \u0430\u0434\u0440\u0435\u0441\u043e\u043c, \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 SSL, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Lets\u00a0Encrypt.",
"HeaderLatestDownloadedVideos": "\u041d\u043e\u0432\u0435\u0439\u0448\u0438\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u0432\u0438\u0434\u0435\u043e",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlay": "\u0412\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0432\u0438\u0434\u0435\u043e",
"EnableNextVideoInfoOverlayHelp": "\u0412 \u043a\u043e\u043d\u0446\u0435 \u0432\u0438\u0434\u0435\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0432\u0438\u0434\u0435\u043e \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u043f\u043b\u0435\u0439-\u043b\u0438\u0441\u0442\u0435.",
"ServerRestartNeededAfterPluginInstall": "\u041f\u043e\u0441\u043b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c Emby Server.",
"PluginInstalledMessage": "\u041f\u043b\u0430\u0433\u0438\u043d \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e. \u0427\u0442\u043e\u0431\u044b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u0441\u0442\u0443\u043f\u0438\u043b\u0438 \u0432 \u0441\u0438\u043b\u0443, \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c Emby Server.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1,74 +1,74 @@
{
"LabelPrevious": "Previous",
"LabelFinish": "Finish",
"LabelNext": "Next",
"LabelYoureDone": "You're Done!",
"WelcomeToProject": "Welcome to Emby!",
"ThisWizardWillGuideYou": "Tento sprievodca V\u00e1m pom\u00f4\u017ee prejs\u0165 in\u0161tala\u010dn\u00fdm procesom. Pre za\u010diatie zvo\u013ete preferovan\u00fd jazyk.",
"TellUsAboutYourself": "Tell us about yourself",
"LabelPrevious": "Predch\u00e1dzaj\u00face",
"LabelFinish": "Ukon\u010di\u0165",
"LabelNext": "\u010ealej",
"LabelYoureDone": "Hotovo!",
"WelcomeToProject": "Vitajte v Emby!",
"ThisWizardWillGuideYou": "Tento sprievodca V\u00e1m pom\u00f4\u017ee prejs\u0165 in\u0161tala\u010dn\u00fdm procesom. Pre za\u010datie zvo\u013ete preferovan\u00fd jazyk.",
"TellUsAboutYourself": "Povedzte n\u00e1m nie\u010do o sebe",
"ButtonQuickStartGuide": "Pr\u00edru\u010dka r\u00fdchleho \u0161tartu",
"LabelYourFirstName": "Your first name:",
"MoreUsersCanBeAddedLater": "More users can be added later within the Dashboard.",
"UserProfilesIntro": "Emby includes built-in support for user profiles, enabling each user to have their own display settings, playstate and parental controls.",
"WizardCompleted": "That's all we need for now. Emby has begun collecting information about your media library. Check out some of our apps, and then click <b>Finish<\/b> to view the <b>Server Dashboard<\/b>.",
"LabelConfigureSettings": "Configure settings",
"HeaderTermsOfService": "Emby Terms of Service",
"MessagePleaseAcceptTermsOfService": "Please accept the terms of service and privacy policy before continuing.",
"OptionIAcceptTermsOfService": "I accept the terms of service",
"ButtonPrivacyPolicy": "Privacy policy",
"ButtonTermsOfService": "Terms of Service",
"ButtonConvertMedia": "Convert media",
"ButtonOrganize": "Organize",
"HeaderSupporterBenefits": "Emby Premiere Benefits",
"HeaderAddUser": "Add User",
"LabelAddConnectSupporterHelp": "To add a user who isn't listed, you'll need to first link their account to Emby Connect from their user profile page.",
"LabelPinCode": "Pin code:",
"OptionHideWatchedContentFromLatestMedia": "Hide watched content from latest media",
"DeleteMedia": "Delete media",
"LabelYourFirstName": "Meno:",
"MoreUsersCanBeAddedLater": "\u010eal\u0161\u00ed u\u017e\u00edvatelia m\u00f4\u017eu by\u0165 pridan\u00fd nesk\u00f4r cez Dashboard.",
"UserProfilesIntro": "Emby zah\u0155\u0148a vstavan\u00fa podporu pre profily u\u017e\u00edvate\u013eov, \u010do umo\u017e\u0148uje ka\u017ed\u00e9mu u\u017e\u00edvate\u013eovi ma\u0165 ich vlastn\u00e9 nastavenia zobrazenia, stavy prehr\u00e1vania a rodi\u010dovsk\u00fa kontrolu.",
"WizardCompleted": "To je zatia\u013e v\u0161etko, \u010do potrebujeme. Emby za\u010dal zhroma\u017e\u010fova\u0165 \u00fadaje o va\u0161ej multimedi\u00e1lnej kni\u017enici. Pozrite si niektor\u00e9 z na\u0161ich aplik\u00e1ci\u00ed a potom kliknite na <b>Ukon\u010di\u0165<\/b> pre zobrazenie <b>Dashboardu serveru<\/b>",
"LabelConfigureSettings": "Konfigur\u00e1cia nastaven\u00ed",
"HeaderTermsOfService": "Podmienky pou\u017eitia slu\u017eby Emby",
"MessagePleaseAcceptTermsOfService": "Pros\u00edm akceptujte podmienky pou\u017eitia a ochrany s\u00fakromia pred pokra\u010dovan\u00edm.",
"OptionIAcceptTermsOfService": "S\u00fahlas\u00edm s podmienkami pou\u017eitia",
"ButtonPrivacyPolicy": "Ochrana s\u00fakromia",
"ButtonTermsOfService": "Podmienky pou\u017eitia",
"ButtonConvertMedia": "Konvertova\u0165 m\u00e9di\u00e1",
"ButtonOrganize": "Organizova\u0165",
"HeaderSupporterBenefits": "V\u00fdhody Emby Premiere",
"HeaderAddUser": "Prida\u0165 u\u017e\u00edvate\u013ea",
"LabelAddConnectSupporterHelp": "Pre pridanie u\u017e\u00edvate\u013ea, ktor\u00fd e\u0161te nie je uveden\u00fd, mus\u00edte najprv pripoji\u0165 jeho \u00fa\u010det na Emby Connect z ich str\u00e1nky profilu u\u017e\u00edvate\u013ea.",
"LabelPinCode": "Pin k\u00f3d:",
"OptionHideWatchedContentFromLatestMedia": "Skry\u0165 viden\u00fd obsah z naposledy pridan\u00fdch m\u00e9di\u00ed",
"DeleteMedia": "Odstr\u00e1ni\u0165 m\u00e9dia",
"HeaderSync": "Sync",
"HeaderUpcomingNews": "Upcoming News",
"HeaderUpcomingNews": "Nadch\u00e1dzaj\u00face spr\u00e1vy",
"ButtonOk": "Ok",
"ButtonCancel": "Cancel",
"ButtonExit": "Exit",
"ButtonNew": "New",
"All": "All",
"ButtonCancel": "Zru\u0161i\u0165",
"ButtonExit": "Ukon\u010di\u0165",
"ButtonNew": "Nov\u00e9",
"All": "V\u0161etky",
"OptionDev": "Dev",
"OptionBeta": "Beta",
"HeaderTaskTriggers": "Task Triggers",
"HeaderTaskTriggers": "Sp\u00fa\u0161\u0165a\u010de \u00faloh",
"HeaderTV": "TV",
"HeaderAudio": "Audio",
"HeaderVideo": "Video",
"HeaderPaths": "Paths",
"HeaderPaths": "Cesty",
"CategorySync": "Sync",
"TabPlaylist": "Playlist",
"HeaderInstantMix": "Instant Mix",
"HeaderEasyPinCode": "Easy Pin Code",
"HeaderInstalledServices": "Installed Services",
"HeaderAvailableServices": "Available Services",
"MessageNoServicesInstalled": "No services are currently installed.",
"HeaderToAccessPleaseEnterEasyPinCode": "To access, please enter your easy pin code",
"ButtonConfigurePinCode": "Configure pin code",
"HeaderEasyPinCode": "Jednoduch\u00fd pin k\u00f3d",
"HeaderInstalledServices": "Nain\u0161talovan\u00e9 slu\u017eby",
"HeaderAvailableServices": "Dostupn\u00e9 slu\u017eby",
"MessageNoServicesInstalled": "Moment\u00e1lne nie s\u00fa nain\u0161talovan\u00e9 \u017eiadne slu\u017eby.",
"HeaderToAccessPleaseEnterEasyPinCode": "Pre pr\u00edstup pros\u00edm vlo\u017ete V\u00e1\u0161 jednoduch\u00fd pin k\u00f3d",
"ButtonConfigurePinCode": "Konfigurova\u0165 pin k\u00f3d",
"RegisterWithPayPal": "Register with PayPal",
"LabelSyncTempPath": "Temporary file path:",
"LabelSyncTempPath": "Do\u010dasn\u00e1 cesta k s\u00faboru:",
"LabelSyncTempPathHelp": "Specify a custom sync working folder. Converted media created during the sync process will be stored here.",
"LabelCustomCertificatePath": "Custom certificate path:",
"LabelCustomCertificatePath": "Vlastn\u00e1 cesta k certifik\u00e1tu:",
"LabelCustomCertificatePathHelp": "Supply your own ssl certificate .pfx file. If omitted, the server will create a self-signed certificate.",
"TitleNotifications": "Notifications",
"TitleNotifications": "Upozornenia",
"OptionDetectArchiveFilesAsMedia": "Detect archive files as media",
"OptionDetectArchiveFilesAsMediaHelp": "If enabled, files with .rar and .zip extensions will be detected as media files.",
"LabelEnterConnectUserName": "Username or email:",
"LabelEnterConnectUserNameHelp": "This is your Emby online account username or email.",
"HeaderSyncJobInfo": "Sync Job",
"FolderTypeMixed": "Mixed content",
"FolderTypeMovies": "Movies",
"FolderTypeMusic": "Music",
"FolderTypePhotos": "Photos",
"FolderTypeMusicVideos": "Music videos",
"FolderTypeGames": "Games",
"FolderTypeBooks": "Books",
"FolderTypeMovies": "Filmy",
"FolderTypeMusic": "Hudba",
"FolderTypePhotos": "Fotky",
"FolderTypeMusicVideos": "Hudobn\u00e9 klipy",
"FolderTypeGames": "Hry",
"FolderTypeBooks": "Knihy",
"FolderTypeTvShows": "TV",
"FolderTypeInherit": "Inherit",
"LabelContentType": "Content type:",
"LabelContentType": "Druh obsahu:",
"TitleScheduledTasks": "Scheduled Tasks",
"HeaderSetupLibrary": "Setup your media libraries",
"LabelFolderType": "Folder type:",
@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1009,7 +1009,7 @@
"HeaderChapterSettings": "Chapter Settings",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"LabelCameraUploadPath": "Camera upload path:",
"LabelCameraUploadPathHelp": "Select a custom upload path, if desired. If unspecified a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCameraUploadPathHelp": "Select a custom upload path. This will override any default settings set in the Camera Upload section. If left blank, a default folder will be used. If using a custom path it will also need to be added in the library setup area.",
"LabelCreateCameraUploadSubfolder": "Create a subfolder for each device",
"LabelCreateCameraUploadSubfolderHelp": "Specific folders can be assigned to a device by clicking on it from the Devices page.",
"LabelCustomDeviceDisplayName": "Display name:",
@ -1937,5 +1937,10 @@
"HttpsRequiresCert": "To enable reporting https as your external address, you will need to supply a trusted SSL certificate, such as Lets Encrypt.",
"HeaderLatestDownloadedVideos": "Latest Downloaded Videos",
"EnableNextVideoInfoOverlay": "Enable next video info during playback",
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist."
"EnableNextVideoInfoOverlayHelp": "At the end of a video, display info about the next video coming up in the current playlist.",
"ServerRestartNeededAfterPluginInstall": "Emby Server will need to be restarted after installing a plugin.",
"PluginInstalledMessage": "The plugin has been successfully installed. Emby Server will need to be restarted for changes to take effect.",
"Themes": "Themes",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:"
}

View file

@ -1 +0,0 @@
.ui-rangeslider:after,div.ui-slider:after{clear:both}.ui-rangeslider{margin:.5em 0}.ui-rangeslider:after,.ui-rangeslider:before{content:"";display:table}.ui-rangeslider .ui-slider-input.ui-rangeslider-last{float:right}.ui-rangeslider .ui-rangeslider-sliders{position:relative;overflow:visible;height:30px;margin:0 68px}.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track{position:absolute;top:6px;right:0;left:0;margin:0}.ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track{top:8px}.ui-rangeslider .ui-slider-track:first-child .ui-slider-bg{display:none}.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child{background:0 0;border-width:0;height:0}html>body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child{height:15px;border-width:1px}html>body .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track:first-child{height:12px}div.ui-rangeslider label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,.ui-field-contain .ui-rangeslider input.ui-slider-input,.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders,.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input{margin-top:0;margin-bottom:0}div.ui-slider{height:30px;margin:.5em 0;padding:0;-ms-touch-action:pan-y pinch-zoom double-tap-zoom}div.ui-slider:after,div.ui-slider:before{content:"";display:table}input.ui-slider-input{display:none;float:left;font-size:14px;font-weight:700;margin:0;padding:4px;width:40px;height:20px;line-height:20px;border-width:1px;border-style:solid;outline:0;text-align:center;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box}.ui-slider-input::-webkit-inner-spin-button,.ui-slider-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-slider-track{position:relative;overflow:visible;border-width:1px;border-style:solid;height:15px;margin:0 15px 0 0;top:6px}.ui-slider-track.ui-mini{height:12px;top:8px}.ui-slider-track .ui-slider-bg{height:100%}.ui-slider-track .ui-btn.ui-slider-handle{position:absolute;z-index:1;top:50%;width:28px;height:28px;margin:-15px 0 0 -15px;outline:0;padding:0}.ui-slider-track.ui-mini .ui-slider-handle{height:14px;width:14px;margin:-8px 0 0 -8px}select.ui-slider-switch{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}div.ui-slider-switch{display:inline-block;height:32px;width:5.8em;top:0}div.ui-slider-switch:after,div.ui-slider-switch:before{display:none;clear:none}div.ui-slider-switch.ui-mini{height:29px;top:0}.ui-slider-inneroffset{margin:0 16px;position:relative;z-index:1}.ui-slider-switch.ui-mini .ui-slider-inneroffset{margin:0 15px 0 14px}.ui-slider-switch .ui-btn.ui-slider-handle{margin:1px 0 0 -15px}.ui-slider-switch.ui-mini .ui-slider-handle{width:25px;height:25px;margin:1px 0 0 -13px;padding:0}.ui-slider-handle-snapping{-webkit-transition:left 70ms linear;-o-transition:left 70ms linear;transition:left 70ms linear}.ui-slider-switch .ui-slider-label{position:absolute;text-align:center;width:100%;overflow:hidden;font-size:16px;top:0;line-height:2;min-height:100%;white-space:nowrap;cursor:pointer}.ui-slider-switch.ui-mini .ui-slider-label{font-size:14px}.ui-slider-switch .ui-slider-label-a{z-index:1;left:0;text-indent:-1.5em}.ui-slider-switch .ui-slider-label-b{z-index:0;right:0;text-indent:1.5em}.ui-slider-handle,.ui-slider-switch .ui-slider-inneroffset,.ui-slider-switch .ui-slider-label,.ui-slider-track .ui-slider-bg{-webkit-border-radius:inherit;border-radius:inherit}.ui-field-contain div.ui-slider-switch{margin:0}.ui-field-contain div.ui-slider-switch,.ui-field-contain.ui-hide-label div.ui-slider-switch,html .ui-popup .ui-field-contain div.ui-slider-switch{display:inline-block;width:5.8em}.ui-slider-popup{width:64px;height:64px;font-size:36px;padding-top:14px;opacity:.8;position:absolute!important;text-align:center;z-index:100}.ui-slider-track .ui-btn.ui-slider-handle{font-size:.9em;line-height:30px}.ui-page-theme-a .ui-slider-track .ui-btn-active,html .ui-bar-a .ui-slider-track .ui-btn-active,html .ui-body-a .ui-slider-track .ui-btn-active,html body .ui-group-theme-a .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059}.ui-page-theme-b .ui-slider-track .ui-btn-active,html .ui-bar-b .ui-slider-track .ui-btn-active,html .ui-body-b .ui-slider-track .ui-btn-active,html body .ui-group-theme-b .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-b .ui-btn-active{background-color:#2ad;border-color:#2ad;color:#fff;text-shadow:0 1px 0 #08b}

File diff suppressed because one or more lines are too long