update translations

This commit is contained in:
Luke Pulverenti 2017-10-21 12:38:02 -04:00
parent 6a2cb94275
commit fe811a2136
27 changed files with 703 additions and 100 deletions

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 @@
.dialogContainer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999!important;contain:strict}.dialog{margin:0;-webkit-border-radius:4px;border-radius:4px;-webkit-font-smoothing:antialiased;border:0;padding:0;will-change:transform;contain:style;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4)}.dialog-fixedSize{-webkit-border-radius:0;border-radius:0;max-height:none;max-width:none}.dialog-fullscreen{position:fixed!important;top:0;bottom:0;left:0;right:0;margin:0;-webkit-box-shadow:none;box-shadow:none}@-webkit-keyframes scaledown{from{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaledown{from{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes scaleup{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:none;transform:none}}@keyframes scaleup{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideup{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideup{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slidedown{from{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@keyframes slidedown{from{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@media all and (max-width:80em),all and (max-height:45em){.dialog-fixedSize,.dialog-fullscreen-lowres{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;-webkit-box-shadow:none;box-shadow:none}}@media all and (min-width:80em) and (min-height:45em){.dialog-medium{width:80%;height:80%}.dialog-medium-tall{width:80%;height:90%}.dialog-small{width:60%;height:80%}.dialog-fullscreen-border{width:90%;height:90%}}.noScroll{overflow-x:hidden!important;overflow-y:hidden!important}.dialogBackdrop{background-color:#000;opacity:0;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;z-index:999999!important;-webkit-transition:opacity ease-out .2s;-o-transition:opacity ease-out .2s;transition:opacity ease-out .2s}.dialogBackdropOpened{opacity:.6}
.dialogContainer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999!important;contain:strict}.dialog{margin:0;-webkit-border-radius:4px;border-radius:4px;-webkit-font-smoothing:antialiased;border:0;padding:0;will-change:transform;contain:style;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4)}.dialog-fixedSize{-webkit-border-radius:0;border-radius:0;max-height:none;max-width:none}.dialog-fullscreen{position:fixed!important;top:0;bottom:0;left:0;right:0;margin:0;-webkit-box-shadow:none;box-shadow:none}@-webkit-keyframes scaledown{from{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes scaledown{from{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes scaleup{from{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes scaleup{from{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideup{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideup{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slidedown{from{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@keyframes slidedown{from{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@media all and (max-width:80em),all and (max-height:45em){.dialog-fixedSize,.dialog-fullscreen-lowres{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;-webkit-box-shadow:none;box-shadow:none}}@media all and (min-width:80em) and (min-height:45em){.dialog-medium{width:80%;height:80%}.dialog-medium-tall{width:80%;height:90%}.dialog-small{width:60%;height:80%}.dialog-fullscreen-border{width:90%;height:90%}}.noScroll{overflow-x:hidden!important;overflow-y:hidden!important}.dialogBackdrop{background-color:#000;opacity:0;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;z-index:999999!important;-webkit-transition:opacity ease-out .2s;-o-transition:opacity ease-out .2s;transition:opacity ease-out .2s}.dialogBackdropOpened{opacity:.6}

View File

@ -1 +1 @@
define(["dom","layoutManager","browser","css!./headroom"],function(dom,layoutManager,browser){"use strict";function Debouncer(callback){this.callback=callback,this.ticking=!1}function Headroom(elems,options){options=Object.assign(Headroom.options,options||{}),this.lastKnownScrollY=0,this.elems=elems,this.scroller=options.scroller,this.scroller.getScrollPosition?this.debouncer=this.update.bind(this):this.debouncer=new Debouncer(this.update.bind(this)),this.offset=options.offset,this.initialised=!1,this.initialClass=options.initialClass,this.unPinnedClass=options.unPinnedClass,this.pinnedClass=options.pinnedClass,this.state="clear"}var requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame;return Debouncer.prototype={constructor:Debouncer,update:function(){this.callback&&this.callback(),this.ticking=!1},handleEvent:function(){this.ticking||(requestAnimationFrame(this.rafCallback||(this.rafCallback=this.update.bind(this))),this.ticking=!0)}},Headroom.prototype={constructor:Headroom,init:function(){if(browser.supportsCssAnimation()){for(var i=0,length=this.elems.length;i<length;i++)this.elems[i].classList.add(this.initialClass);this.attachEvent()}return this},add:function(elem){browser.supportsCssAnimation()&&(elem.classList.add(this.initialClass),this.elems.push(elem))},remove:function(elem){elem.classList.remove(this.unPinnedClass),elem.classList.remove(this.initialClass),elem.classList.remove(this.pinnedClass);var i=this.elems.indexOf(elem);i!==-1&&this.elems.splice(i,1)},destroy:function(){this.initialised=!1;for(var i=0,length=this.elems.length;i<length;i++){var classList=this.elems[i].classList;classList.remove(this.unPinnedClass),classList.remove(this.initialClass),classList.remove(this.pinnedClass)}var scrollEventName=this.scroller.getScrollEventName?this.scroller.getScrollEventName():"scroll";dom.removeEventListener(this.scroller,scrollEventName,this.debouncer,{capture:!1,passive:!0})},attachEvent:function(){if(!this.initialised){this.lastKnownScrollY=this.getScrollY(),this.initialised=!0;var scrollEventName=this.scroller.getScrollEventName?this.scroller.getScrollEventName():"scroll";dom.addEventListener(this.scroller,scrollEventName,this.debouncer,{capture:!1,passive:!0}),this.update()}},clear:function(){if("clear"!==this.state){this.state="clear";for(var unpinnedClass=this.unPinnedClass,i=(this.pinnedClass,0),length=this.elems.length;i<length;i++){var classList=this.elems[i].classList;classList.remove(unpinnedClass)}}},pin:function(){if("pin"!==this.state){this.state="pin";for(var unpinnedClass=this.unPinnedClass,pinnedClass=this.pinnedClass,i=0,length=this.elems.length;i<length;i++){var classList=this.elems[i].classList;classList.remove(unpinnedClass),classList.add(pinnedClass)}}},unpin:function(){if("unpin"!==this.state){this.state="unpin";for(var unpinnedClass=this.unPinnedClass,i=(this.pinnedClass,0),length=this.elems.length;i<length;i++){var classList=this.elems[i].classList;classList.add(unpinnedClass)}}},getScrollY:function(){var scroller=this.scroller;if(scroller.getScrollPosition)return scroller.getScrollPosition();var pageYOffset=scroller.pageYOffset;if(void 0!==pageYOffset)return pageYOffset;var scrollTop=scroller.scrollTop;return void 0!==scrollTop?scrollTop:(document.documentElement||document.body).scrollTop},shouldUnpin:function(currentScrollY){var scrollingDown=currentScrollY>this.lastKnownScrollY,pastOffset=currentScrollY>=this.offset;return scrollingDown&&pastOffset},shouldPin:function(currentScrollY){var scrollingUp=currentScrollY<this.lastKnownScrollY,pastOffset=currentScrollY<=this.offset;return scrollingUp||pastOffset},update:function(){var currentScrollY=this.getScrollY();currentScrollY<=70?this.clear():this.shouldUnpin(currentScrollY)?this.unpin():this.shouldPin(currentScrollY)?currentScrollY&&layoutManager.tv?this.unpin():this.clear():layoutManager.tv&&this.clear(),this.lastKnownScrollY=currentScrollY}},Headroom.options={offset:0,scroller:window,initialClass:"headroom",unPinnedClass:"headroom--unpinned",pinnedClass:"headroom--pinned"},Headroom});
define(["dom","layoutManager","browser","css!./headroom"],function(dom,layoutManager,browser){"use strict";function Debouncer(callback){this.callback=callback,this.ticking=!1}function Headroom(elems,options){options=Object.assign(Headroom.options,options||{}),this.lastKnownScrollY=0,this.elems=elems,this.scroller=options.scroller,this.scroller.getScrollPosition?this.debouncer=this.update.bind(this):this.debouncer=new Debouncer(this.update.bind(this)),this.offset=options.offset,this.initialised=!1,this.initialClass=options.initialClass,this.unPinnedClass=options.unPinnedClass,this.pinnedClass=options.pinnedClass,this.state="clear"}var requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame;return Debouncer.prototype={constructor:Debouncer,update:function(){this.callback&&this.callback(),this.ticking=!1},handleEvent:function(){this.ticking||(requestAnimationFrame(this.rafCallback||(this.rafCallback=this.update.bind(this))),this.ticking=!0)}},Headroom.prototype={constructor:Headroom,init:function(){if(browser.supportsCssAnimation()){for(var i=0,length=this.elems.length;i<length;i++)this.elems[i].classList.add(this.initialClass);this.attachEvent()}return this},add:function(elem){browser.supportsCssAnimation()&&(elem.classList.add(this.initialClass),this.elems.push(elem))},remove:function(elem){elem.classList.remove(this.unPinnedClass),elem.classList.remove(this.initialClass),elem.classList.remove(this.pinnedClass);var i=this.elems.indexOf(elem);i!==-1&&this.elems.splice(i,1)},destroy:function(){this.initialised=!1;for(var i=0,length=this.elems.length;i<length;i++){var classList=this.elems[i].classList;classList.remove(this.unPinnedClass),classList.remove(this.initialClass),classList.remove(this.pinnedClass)}var scrollEventName=this.scroller.getScrollEventName?this.scroller.getScrollEventName():"scroll";dom.removeEventListener(this.scroller,scrollEventName,this.debouncer,{capture:!1,passive:!0})},attachEvent:function(){if(!this.initialised){this.lastKnownScrollY=this.getScrollY(),this.initialised=!0;var scrollEventName=this.scroller.getScrollEventName?this.scroller.getScrollEventName():"scroll";dom.addEventListener(this.scroller,scrollEventName,this.debouncer,{capture:!1,passive:!0}),this.update()}},clear:function(){if("clear"!==this.state){this.state="clear";for(var unpinnedClass=this.unPinnedClass,i=(this.pinnedClass,0),length=this.elems.length;i<length;i++){var classList=this.elems[i].classList;classList.remove(unpinnedClass)}}},pin:function(){if("pin"!==this.state){this.state="pin";for(var unpinnedClass=this.unPinnedClass,pinnedClass=this.pinnedClass,i=0,length=this.elems.length;i<length;i++){var classList=this.elems[i].classList;classList.remove(unpinnedClass),classList.add(pinnedClass)}}},unpin:function(){if("unpin"!==this.state){this.state="unpin";for(var unpinnedClass=this.unPinnedClass,i=(this.pinnedClass,0),length=this.elems.length;i<length;i++){var classList=this.elems[i].classList;classList.add(unpinnedClass)}}},getScrollY:function(){var scroller=this.scroller;if(scroller.getScrollPosition)return scroller.getScrollPosition();var pageYOffset=scroller.pageYOffset;if(void 0!==pageYOffset)return pageYOffset;var scrollTop=scroller.scrollTop;return void 0!==scrollTop?scrollTop:(document.documentElement||document.body).scrollTop},shouldUnpin:function(currentScrollY){var scrollingDown=currentScrollY>this.lastKnownScrollY,pastOffset=currentScrollY>=this.offset;return scrollingDown&&pastOffset},shouldPin:function(currentScrollY){var scrollingUp=currentScrollY<this.lastKnownScrollY,pastOffset=currentScrollY<=this.offset;return scrollingUp||pastOffset},update:function(){var currentScrollY=this.getScrollY(),minThreshold=layoutManager.tv?70:30;currentScrollY<=minThreshold?this.clear():this.shouldUnpin(currentScrollY)?this.unpin():this.shouldPin(currentScrollY)?currentScrollY&&layoutManager.tv?this.unpin():this.clear():layoutManager.tv&&this.clear(),this.lastKnownScrollY=currentScrollY}},Headroom.options={offset:0,scroller:window,initialClass:"headroom",unPinnedClass:"headroom--unpinned",pinnedClass:"headroom--pinned"},Headroom});

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
.listItem-withContentWrapper,.listItemBody{-webkit-box-orient:vertical;-webkit-box-direction:normal}.listItemBody,.listItemBodyText{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.listItem{background:0 0;border:0;outline:0!important;color:inherit;vertical-align:middle;font-family:inherit;font-size:inherit;margin:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:left;padding:.25em 1em;cursor:pointer;overflow:hidden}.listItem-withContentWrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.listItem[data-action=none]{cursor:default}.listItem-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.listItemBody,.listItemButton,.listItemIcon,.listItemImage{display:inline-block;vertical-align:middle}.listItem-button{width:100%}.listItem-largeImage{padding:.5em .25em!important}.listItemAside,.listItemIcon,.listItemImage{-webkit-flex-shrink:0;flex-shrink:0}.listItemButton{margin:0;-webkit-flex-shrink:0;flex-shrink:0;contain:layout style}.listItemImage,.listItemImageButton{display:-webkit-box;display:-webkit-flex}.listViewDragHandle{margin-left:-.25em!important;touch-action:none}.listItemBody{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:.8em 1em;-webkit-flex-direction:column;flex-direction:column;vertical-align:middle;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.listItemBody-noleftpadding{padding-left:0!important}.three-line{min-height:6.3em;padding-top:0;padding-bottom:0}.listItemBodyText{margin:0;padding:.25em 0}.listItemBodyText-nowrap{white-space:nowrap}.listItemImage{width:7.4vh;height:7.4vh;min-width:40px;min-height:40px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-flex-shrink:0;flex-shrink:0;background-position:center center;position:relative;display:flex}.listItemImage-large{width:19.5vw;height:13vw;background-position:center center;margin-right:.5em}.listItemImageButton{-webkit-align-self:center;align-self:center;justify-self:center;margin:auto;color:rgba(255,255,255,.6);font-size:1.6em;background:0 0;-webkit-transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;display:flex}.listItemImageButton:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.listItemImageButton-icon{background:rgba(0,0,0,.4);border:.08em solid currentColor;-webkit-border-radius:100em;border-radius:100em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:3px}@media all and (max-width:64em){.listItemImage-large{width:33.75vw;height:22.5vw;margin-right:0!important}.listItemImageButton{font-size:1.02em!important}.listItem-largeImage{padding-right:0!important;padding-left:.15em!important}.listItemBody{padding-left:.75em}}@media all and (max-width:50em){.listItemBody{padding-right:.5em}}.listItemImage-large-tv{width:30vw!important;height:20vw!important}.listItemIcon{width:1em!important;height:1em!important;font-size:143%;-webkit-border-radius:500px;border-radius:500px;padding:.5em}.listItemIcon:not(.listItemIcon-transparent){background-color:#52B54B;color:#fff}.listItemProgressBar{position:absolute;bottom:0;left:0;right:0}.listItem:focus{-webkit-border-radius:.25em;border-radius:.25em}.listItem:focus .secondary{color:inherit!important}.listItem-focusscale{-webkit-transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}.listItem-focusscale:focus{-webkit-transform:scale(1.025,1.025);transform:scale(1.025,1.025)}.paperList{padding:.5em 0;margin:1em auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.paperList-clear{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important}.listItemMediaInfo{-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-right:1em}.listGroupHeader-first{margin-top:0}.listItemIndicators{right:.5vh;top:.5vh;position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.listItem,.listItemBody,.listItemMediaInfo{display:-webkit-box;display:-webkit-flex;display:flex;contain:layout style}.listItem-bottomoverview{font-size:88%;margin-bottom:1em;margin-top:.2em}@media all and (max-width:50em){.listItem .criticRating,.listItem .endsAt,.listItem-overview{display:none!important}}@media all and (min-width:50em){.listItem-bottomoverview{display:none!important}}.listItemCheckboxContainer{width:auto!important}
.listItem-withContentWrapper,.listItemBody{-webkit-box-orient:vertical;-webkit-box-direction:normal}.listItemBody,.listItemBodyText{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.listItem{background:0 0;border:0;outline:0!important;color:inherit;vertical-align:middle;font-family:inherit;font-size:inherit;margin:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:left;padding:.25em 1em;cursor:pointer;overflow:hidden}.listItem-withContentWrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.listItem[data-action=none]{cursor:default}.listItem-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.listItemBody,.listItemButton,.listItemIcon,.listItemImage{display:inline-block;vertical-align:middle}.listItem-button{width:100%}.listItem-largeImage{padding:.5em .25em!important}.listItemAside,.listItemIcon,.listItemImage{-webkit-flex-shrink:0;flex-shrink:0}.listItemButton{margin:0;-webkit-flex-shrink:0;flex-shrink:0;contain:layout style}.listItemImage,.listItemImageButton{display:-webkit-box;display:-webkit-flex}.listViewDragHandle{margin-left:-.25em!important;touch-action:none}.listItemBody{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:.8em 1em;-webkit-flex-direction:column;flex-direction:column;vertical-align:middle;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.listItemBody-noleftpadding{padding-left:0!important}.three-line{min-height:6.3em;padding-top:0;padding-bottom:0}.listItemBodyText{margin:0;padding:.25em 0}.listItemBodyText-nowrap{white-space:nowrap}.listItemImage{width:7.4vh;height:7.4vh;min-width:40px;min-height:40px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-flex-shrink:0;flex-shrink:0;background-position:center center;position:relative;display:flex}.listItemImage-large{width:19.5vw;height:13vw;background-position:center center;margin-right:.5em}.listItemImageButton{-webkit-align-self:center;align-self:center;justify-self:center;margin:auto;color:rgba(255,255,255,.6);font-size:1.6em;background:0 0;-webkit-transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;display:flex}.listItemImageButton:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.listItemImageButton-icon{background:rgba(0,0,0,.4);border:.08em solid currentColor;-webkit-border-radius:100em;border-radius:100em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:3px}@media all and (max-width:64em){.listItemImage-large{width:33.75vw;height:22.5vw;margin-right:0!important}.listItemImageButton{font-size:1.02em!important}.listItem-largeImage{padding-right:0!important;padding-left:.15em!important}.listItemBody{padding-left:.75em}}@media all and (max-width:50em){.listItemBody{padding-right:.5em}}.listItemImage-large-tv{width:30vw!important;height:20vw!important}.listItemIcon{width:1em!important;height:1em!important;font-size:143%;padding:0 .25em 0 0}.listItemIcon:not(.listItemIcon-transparent){background-color:#52B54B;color:#fff;padding:.5em;-webkit-border-radius:500px;border-radius:500px}.listItemProgressBar{position:absolute;bottom:0;left:0;right:0}.listItem:focus{-webkit-border-radius:.25em;border-radius:.25em}.listItem:focus .secondary{color:inherit!important}.listItem-focusscale{-webkit-transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}.listItem-focusscale:focus{-webkit-transform:scale(1.025,1.025);transform:scale(1.025,1.025)}.paperList{padding:.5em 0;margin:1em auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.paperList-clear{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important}.listItemMediaInfo{-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-right:1em}.listGroupHeader-first{margin-top:0}.listItemIndicators{right:.5vh;top:.5vh;position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.listItem,.listItemBody,.listItemMediaInfo{display:-webkit-box;display:-webkit-flex;display:flex;contain:layout style}.listItem-bottomoverview{font-size:88%;margin-bottom:1em;margin-top:.2em}@media all and (max-width:50em){.listItem .criticRating,.listItem .endsAt,.listItem-overview{display:none!important}}@media all and (min-width:50em){.listItem-bottomoverview{display:none!important}}.listItemCheckboxContainer{width:auto!important}

View File

@ -1 +1 @@
.itemSelectionPanel{position:absolute;bottom:0;left:0;right:0;top:0;background-color:rgba(0,0,0,.3);z-index:99998}.selectionCommandsPanel{position:fixed;top:0;left:0;right:0;padding:.5em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;z-index:99999}.itemSelectionCount{vertical-align:middle;color:#fff!important;margin:0}.multiSelectCheckboxOutline{top:0!important;-webkit-border-radius:0!important;border-radius:0!important}.withMultiSelect{position:relative}
.itemSelectionPanel{position:absolute;bottom:0;left:0;right:0;top:0;background-color:rgba(0,0,0,.3);z-index:99998}.selectionCommandsPanel{position:fixed;top:0;left:0;right:0;padding:1em .5em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;z-index:99999}.itemSelectionCount{vertical-align:middle;color:#fff!important;margin:0}.multiSelectCheckboxOutline{top:0!important;-webkit-border-radius:0!important;border-radius:0!important}.withMultiSelect{position:relative}

View File

@ -0,0 +1,603 @@
{
"MessageUnlockAppWithPurchaseOrSupporter": "Unlock this feature with a small one-time purchase, or with an active Emby Premiere subscription.",
"MessageUnlockAppWithSupporter": "Unlock this feature with an active Emby Premiere subscription.",
"MessageToValidateSupporter": "If you have an active Emby Premiere subscription, ensure you've setup Emby Premiere in your Emby Server Dashboard, which you can access by clicking Emby Premiere within the main menu.",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
"ServerUpdateNeeded": "This Emby Server needs to be updated. To download the latest version, please visit {0}",
"LiveTvRequiresUnlock": "Live TV requires an active Emby Premiere subscription.",
"AttributeNew": "New",
"Premiere": "Premiere",
"Live": "Live",
"Repeat": "Repeat",
"TrackCount": "{0} tracks",
"ItemCount": "{0} items",
"OriginalAirDateValue": "Original air date: {0}",
"EndsAtValue": "Ends at {0}",
"HeaderSelectDate": "Select Date",
"Watched": "Watched",
"Played": "Played",
"ButtonOk": "Ok",
"ButtonCancel": "\u0410\u0434\u043c\u044f\u043d\u0456\u0446\u044c",
"AccessRestrictedTryAgainLater": "Access is currently restricted. Please try again later.",
"ButtonGotIt": "Got It",
"ButtonRestart": "Restart",
"RecordingCancelled": "Recording cancelled.",
"SeriesCancelled": "Series cancelled.",
"RecordingScheduled": "Recording scheduled.",
"SeriesRecordingScheduled": "Series recording scheduled.",
"HeaderNewRecording": "New Recording",
"Sunday": "Sunday",
"Monday": "Monday",
"Tuesday": "Tuesday",
"Wednesday": "Wednesday",
"Thursday": "Thursday",
"Friday": "Friday",
"Saturday": "Saturday",
"Days": "Days",
"RecordSeries": "Record series",
"HeaderCinemaMode": "Cinema Mode",
"HeaderCloudSync": "Cloud Sync",
"Downloads": "Downloads",
"HeaderMyDownloads": "My Downloads",
"HeaderOfflineDownloads": "Offline Media",
"HeaderOfflineDownloadsDescription": "Download media to your devices for easy offline use.",
"CloudSyncFeatureDescription": "Sync your media to the cloud for easy backup, archiving, and converting.",
"LiveTvFeatureDescription": "Stream Live TV to any Emby app, with a compatible TV tuner device installed on your Emby Server.",
"DvrFeatureDescription": "Schedule individual Live TV recordings, series recordings, and more with Emby DVR.",
"CinemaModeFeatureDescription": "Cinema Mode gives you the true cinema experience with trailers and custom intros before the feature.",
"HeaderFreeApps": "Free Emby Apps",
"FreeAppsFeatureDescription": "Enjoy free access to Emby apps for your devices.",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"LabelEmailAddress": "E-mail address:",
"PromoConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format with Emby Premiere. Recordings will be converted on the fly to MP4 or MKV, based on Emby server settings.",
"FeatureRequiresEmbyPremiere": "This feature requires an active Emby Premiere subscription.",
"HeaderConvertYourRecordings": "Convert Your Recordings",
"Record": "Record",
"Save": "Save",
"Edit": "Edit",
"Download": "Download",
"Downloaded": "Downloaded",
"Downloading": "Downloading",
"Advanced": "Advanced",
"Delete": "Delete",
"HeaderDeleteItem": "Delete Item",
"ConfirmDeleteItem": "Deleting this item will delete it from both the file system and your media library. Are you sure you wish to continue?",
"Refresh": "Refresh",
"RefreshQueued": "Refresh queued.",
"AddToCollection": "Add to collection",
"HeaderAddToCollection": "Add to Collection",
"NewCollection": "New Collection",
"LabelCollection": "Collection:",
"Help": "Help",
"LabelDisplayMode": "Display mode:",
"Desktop": "Desktop",
"Mobile": "Mobile \/ Tablet",
"TV": "TV",
"DisplayModeHelp": "Select the type of screen you're running Emby on.",
"LabelDisplayLanguage": "Display language:",
"LabelDisplayLanguageHelp": "Translating Emby is an ongoing project.",
"LearnHowYouCanContribute": "Learn how you can contribute.",
"NewCollectionHelp": "Collections allow you to create personalized groupings of movies and other library content.",
"SearchForCollectionInternetMetadata": "Search the internet for artwork and metadata",
"DisplayMissingEpisodesWithinSeasons": "Display missing episodes within seasons",
"DisplayMissingEpisodesWithinSeasonsHelp": "This must also be enabled for TV libraries in Emby Server setup.",
"EnableThemeSongs": "Enable theme songs",
"EnableBackdrops": "Enable backdrops",
"EnableThemeSongsHelp": "If enabled, theme songs will be played in the background while browsing the library.",
"EnableBackdropsHelp": "If enabled, backdrops will be displayed in the background of some pages while browsing the library.",
"EnableThemeVideos": "Enable theme videos",
"EnableThemeVideosHelp": "If enabled, theme videos will be played in the background while browsing the library.",
"RunAtStartup": "Run at startup",
"LabelScreensaver": "Screensaver:",
"LabelSoundEffects": "Sound effects:",
"LabelSkin": "Skin:",
"LabelName": "Name:",
"NewCollectionNameExample": "Example: Star Wars Collection",
"MessageItemsAdded": "Items added.",
"OptionNew": "New...",
"LabelPlaylist": "Playlist:",
"AddToPlaylist": "Add to playlist",
"HeaderAddToPlaylist": "Add to Playlist",
"Subtitles": "Subtitles",
"LabelTheme": "Theme:",
"LabelDashboardTheme": "Server dashboard theme:",
"SearchForSubtitles": "Search for Subtitles",
"LabelLanguage": "Language:",
"Search": "Search",
"NoSubtitleSearchResultsFound": "No results found.",
"File": "File",
"MessageAreYouSureDeleteSubtitles": "Are you sure you wish to delete this subtitle file?",
"ConfirmDeletion": "Confirm Deletion",
"MySubtitles": "My Subtitles",
"MessageDownloadQueued": "Download queued.",
"EditSubtitles": "Edit subtitles",
"UnlockGuide": "Unlock Guide",
"RefreshMetadata": "Refresh metadata",
"ReplaceExistingImages": "Replace existing images",
"ReplaceAllMetadata": "Replace all metadata",
"SearchForMissingMetadata": "Search for missing metadata",
"LabelRefreshMode": "Refresh mode:",
"NoItemsFound": "No items found.",
"HeaderSaySomethingLike": "Say Something Like...",
"ButtonTryAgain": "Try Again",
"HeaderYouSaid": "You Said...",
"MessageWeDidntRecognizeCommand": "We're sorry, we didn't recognize that command.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"ValueDiscNumber": "Disc {0}",
"Unrated": "Unrated",
"Favorite": "Favorite",
"Like": "Like",
"Dislike": "Dislike",
"RefreshDialogHelp": "Metadata is refreshed based on settings and internet services that are enabled in the Emby Server dashboard.",
"Open": "Open",
"Play": "Play",
"AddToPlayQueue": "Add to play queue",
"Shuffle": "Shuffle",
"Identify": "Identify",
"EditImages": "Edit images",
"EditInfo": "Edit info",
"Sync": "Sync",
"InstantMix": "Instant mix",
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"QueueAllFromHere": "Queue all from here",
"PlayAllFromHere": "Play all from here",
"PlayFromBeginning": "Play from beginning",
"ResumeAt": "Resume from {0}",
"RemoveFromPlaylist": "Remove from playlist",
"RemoveFromCollection": "Remove from collection",
"Trailer": "Trailer",
"MarkPlayed": "Mark played",
"MarkUnplayed": "Mark unplayed",
"GroupVersions": "Group versions",
"PleaseSelectTwoItems": "Please select at least two items.",
"TryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"HeaderConfirmRecordingCancellation": "Confirm Recording Cancellation",
"MessageConfirmRecordingCancellation": "Are you sure you wish to cancel this recording?",
"Error": "Error",
"VoiceInput": "Voice Input",
"LabelContentType": "Content type:",
"LabelPath": "Path:",
"LabelTitle": "Title:",
"LabelOriginalTitle": "Original title:",
"LabelSortTitle": "Sort title:",
"LabelDateAdded": "Date added:",
"ConfigureDateAdded": "Configure how date added is determined in the Emby Server dashboard under Library settings",
"LabelStatus": "Status:",
"LabelArtists": "Artists:",
"LabelArtistsHelp": "Separate multiple using ;",
"LabelAlbumArtists": "Album artists:",
"LabelAlbum": "Album:",
"Artists": "Artists",
"LabelCommunityRating": "Community rating:",
"LabelCriticRating": "Critic rating:",
"LabelWebsite": "Website:",
"LabelTagline": "Tagline:",
"LabelOverview": "Overview:",
"LabelShortOverview": "Short overview:",
"LabelReleaseDate": "Release date:",
"LabelYear": "Year:",
"LabelPlaceOfBirth": "Place of birth:",
"LabelAirDays": "Air days:",
"LabelAirTime": "Air time:",
"LabelRuntimeMinutes": "Run time (minutes):",
"LabelParentalRating": "Parental rating:",
"LabelCustomRating": "Custom rating:",
"LabelOriginalAspectRatio": "Original aspect ratio:",
"Label3DFormat": "3D format:",
"FormatValue": "Format: {0}",
"DownloadsValue": "Downloads: {0}",
"PerfectMatch": "Perfect match",
"EnableExternalVideoPlayers": "Enable external video players",
"EnableExternalVideoPlayersHelp": "An external player menu will be shown when starting video playback.",
"HeaderAlternateEpisodeNumbers": "Alternate Episode Numbers",
"LabelDvdSeasonNumber": "Dvd season number:",
"LabelDvdEpisodeNumber": "Dvd episode number:",
"LabelAbsoluteEpisodeNumber": "Absolute episode number:",
"HeaderSpecialEpisodeInfo": "Special Episode Info",
"LabelAirsBeforeSeason": "Airs before season:",
"LabelAirsAfterSeason": "Airs after season:",
"LabelAirsBeforeEpisode": "Airs before episode:",
"HeaderExternalIds": "External Ids:",
"HeaderDisplaySettings": "Display Settings",
"LabelDisplayOrder": "Display order:",
"Display": "Display",
"Countries": "Countries",
"Genres": "Genres",
"Studios": "Studios",
"Tags": "Tags",
"HeaderMetadataSettings": "Metadata Settings",
"People": "People",
"LabelMetadataDownloadLanguage": "Preferred download language:",
"LabelLockItemToPreventChanges": "Lock this item to prevent future changes",
"MessageLeaveEmptyToInherit": "Leave empty to inherit settings from a parent item, or the global default value.",
"LabelCountry": "Country:",
"LabelDynamicExternalId": "{0} Id:",
"LabelBirthYear": "Birth year:",
"LabelBirthDate": "Birth date:",
"LabelDeathDate": "Death date:",
"LabelEndDate": "End date:",
"LabelSeasonNumber": "Season number:",
"LabelEpisodeNumber": "Episode number:",
"LabelTrackNumber": "Track number:",
"LabelNumber": "Number:",
"LabelDiscNumber": "Disc number:",
"LabelParentNumber": "Parent number:",
"SortName": "Sort name",
"ReleaseDate": "Release date",
"Continuing": "Continuing",
"Ended": "Ended",
"HeaderEnabledFields": "Enabled Fields",
"HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
"Backdrops": "Backdrops",
"Images": "Images",
"Runtime": "Runtime",
"ProductionLocations": "Production locations",
"BirthLocation": "Birth location",
"ParentalRating": "Parental rating",
"Name": "Name",
"Overview": "Overview",
"LabelType": "Type:",
"LabelPersonRole": "Role:",
"LabelPersonRoleHelp": "Example: Ice cream truck driver",
"Actor": "Actor",
"Composer": "Composer",
"Director": "Director",
"GuestStar": "Guest star",
"Producer": "Producer",
"Writer": "Writer",
"MessageNoSyncJobsFound": "No downloads found. Create download jobs using the Download buttons found throughout the app.",
"MessageNoDownloadsFound": "No offline downloads. Download your media for offline use by clicking Download throughout the app.",
"InstallingPackage": "Installing {0}",
"PackageInstallCompleted": "{0} installation completed.",
"PackageInstallFailed": "{0} installation failed.",
"PackageInstallCancelled": "{0} installation cancelled.",
"SeriesYearToPresent": "{0} - Present",
"ValueOneItem": "1 item",
"ValueOneSong": "1 song",
"ValueSongCount": "{0} songs",
"ValueOneMovie": "1 movie",
"ValueMovieCount": "{0} movies",
"ValueOneSeries": "1 series",
"ValueSeriesCount": "{0} series",
"ValueOneEpisode": "1 episode",
"ValueEpisodeCount": "{0} episodes",
"ValueOneGame": "1 game",
"ValueGameCount": "{0} games",
"ValueOneAlbum": "1 album",
"ValueAlbumCount": "{0} albums",
"ValueOneMusicVideo": "1 music video",
"ValueMusicVideoCount": "{0} music videos",
"ValueMinutes": "{0} min",
"Albums": "Albums",
"Songs": "Songs",
"Books": "Books",
"HeaderAudioBooks": "Audio Books",
"HeaderIdentifyItemHelp": "Enter one or more search criteria. Remove criteria to increase search results.",
"PleaseEnterNameOrId": "Please enter a name or an external Id.",
"MessageItemSaved": "Item saved.",
"SearchResults": "Search Results",
"ServerNameIsRestarting": "Emby Server - {0} is restarting.",
"ServerNameIsShuttingDown": "Emby Server - {0} is shutting down.",
"HeaderDeleteItems": "Delete Items",
"ConfirmDeleteItems": "Deleting these items will delete them from both the file system and your media library. Are you sure you wish to continue?",
"PleaseRestartServerName": "Please restart Emby Server - {0}.",
"LabelSyncJobName": "Sync job name:",
"SyncJobCreated": "Sync job created",
"LabelQuality": "Quality:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support offline downloading.",
"DownloadingDots": "Downloading...",
"HeaderSyncRequiresSub": "Downloading requires an active Emby Premiere subscription.",
"LearnMore": "Learn more",
"LabelProfile": "Profile:",
"LabelBitrateMbps": "Bitrate (Mbps):",
"SyncUnwatchedVideosOnly": "Download unwatched videos only",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be downloaded, and videos will be removed from the device as they are watched.",
"AutomaticallySyncNewContent": "Automatically download new content",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically downloaded to the device.",
"LabelItemLimit": "Item limit:",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be downloaded.",
"PleaseSelectDeviceToSyncTo": "Please select a device to download to.",
"Screenshots": "Screenshots",
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"Episodes": "Episodes",
"HDPrograms": "HD programs",
"Programs": "Programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes",
"DvrSubscriptionRequired": "Emby DVR requires an active Emby Premiere subscription.",
"HeaderCancelRecording": "Cancel Recording",
"CancelRecording": "Cancel recording",
"HeaderKeepRecording": "Keep Recording",
"HeaderCancelSeries": "Cancel Series",
"HeaderKeepSeries": "Keep Series",
"HeaderLearnMore": "Learn More",
"DeleteMedia": "Delete media",
"SeriesSettings": "Series settings",
"HeaderRecordingOptions": "Recording Options",
"CancelSeries": "Cancel series",
"DoNotRecord": "Do not record",
"HeaderSeriesOptions": "Series Options",
"LabelChannels": "Channels:",
"ChannelNameOnly": "Channel {0} only",
"Anytime": "Anytime",
"AroundTime": "Around {0}",
"All": "All",
"AllChannels": "All channels",
"LabelRecord": "Record:",
"NewEpisodesOnly": "New episodes only",
"AllEpisodes": "All episodes",
"LabelStartWhenPossible": "Start when possible:",
"LabelStopWhenPossible": "Stop when possible:",
"MinutesBefore": "minutes before",
"MinutesAfter": "minutes after",
"SkipEpisodesAlreadyInMyLibrary": "Don't record episodes that are already in my library",
"SkipEpisodesAlreadyInMyLibraryHelp": "Episodes will be compared using season and episode numbers, when available.",
"LabelKeepUpTo": "Keep up to:",
"AsManyAsPossible": "As many as possible",
"DefaultErrorMessage": "There was an error processing the request. Please try again later.",
"LabelKeep:": "Keep:",
"UntilIDelete": "Until I delete",
"UntilSpaceNeeded": "Until space needed",
"Categories": "Categories",
"Sports": "Sports",
"News": "News",
"Movies": "Movies",
"Kids": "Kids",
"EnableColorCodedBackgrounds": "Enable color coded backgrounds",
"SortChannelsBy": "Sort channels by:",
"RecentlyWatched": "Recently watched",
"ChannelNumber": "Channel number",
"HeaderBenefitsEmbyPremiere": "Benefits of Emby Premiere",
"ThankYouForTryingEnjoyOneMinute": "Please enjoy one minute of playback. Thank you for trying Emby.",
"HeaderTryPlayback": "Try Playback",
"HowDidYouPay": "How did you pay?",
"IHaveEmbyPremiere": "I have Emby Premiere",
"IPurchasedThisApp": "I purchased this app",
"ButtonRestorePreviousPurchase": "Restore Purchase",
"ButtonUnlockWithPurchase": "Unlock with Purchase",
"ButtonUnlockPrice": "Unlock {0}",
"EmbyPremiereMonthlyWithPrice": "Emby Premiere Monthly {0}",
"HeaderAlreadyPaid": "Already Paid?",
"ButtonPlayOneMinute": "Play One Minute",
"PlaceFavoriteChannelsAtBeginning": "Place favorite channels at the beginning",
"HeaderUnlockFeature": "Unlock Feature",
"MessageDidYouKnowCinemaMode": "Did you know that with Emby Premiere, you can enhance your experience with features like Cinema Mode?",
"MessageDidYouKnowCinemaMode2": "Cinema Mode gives you the true cinema experience with trailers and custom intros before the main feature.",
"HeaderPlayMyMedia": "Play my Media",
"HeaderDiscoverEmbyPremiere": "Discover Emby Premiere",
"Items": "Items",
"OneChannel": "One channel",
"ConfirmRemoveDownload": "Remove download?",
"RemoveDownload": "Remove download",
"KeepDownload": "Keep download",
"AddedOnValue": "Added {0}",
"RemovingFromDevice": "Removing from device",
"KeepOnDevice": "Keep on device",
"CancelDownload": "Cancel download",
"SyncJobItemStatusReadyToTransfer": "Ready to Transfer",
"SyncJobItemStatusSyncedMarkForRemoval": "Removing from device",
"SyncJobItemStatusQueued": "Queued",
"SyncJobItemStatusConverting": "Converting",
"SyncJobItemStatusTransferring": "Transferring",
"SyncJobItemStatusSynced": "Downloaded",
"SyncJobItemStatusFailed": "Failed",
"SyncJobItemStatusRemovedFromDevice": "Removed from device",
"SyncJobItemStatusCancelled": "Cancelled",
"Retry": "Retry",
"HeaderMyDevice": "My Device",
"Continue": "Continue",
"ContinueInSecondsValue": "Continue in {0} seconds.",
"HeaderRemoteControl": "Remote Control",
"Disconnect": "Disconnect",
"EnableDisplayMirroring": "Enable display mirroring",
"HeaderPlayOn": "Play On",
"Quality": "Quality",
"Auto": "Auto",
"AndroidUnlockRestoreHelp": "To restore your previous purchase, please ensure you're signed into the device with the same Google (or Amazon) account that originally made the purchase. Make sure the app store is enabled and not restricted by any parental controls, and ensure you have an active internet connection. You'll only have to do this once to restore your previous purchase.",
"AspectRatio": "Aspect ratio",
"Original": "Original",
"Fill": "Fill",
"BestFit": "Best fit",
"MessageNoServersAvailableToConnect": "No servers are available to connect to. If you've been invited to share a server, make sure to accept it below or by clicking the link in the email.",
"MessagePlayAccessRestricted": "Playback of this content is currently restricted. Please contact your Emby Server administrator for more information.",
"Accept": "Accept",
"Reject": "Reject",
"Connect": "Connect",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"LatestFromLibrary": "Latest {0}",
"HeaderLatestChannelMedia": "Latest Channel Items",
"HeaderContinueWatching": "Continue Watching",
"HeaderContinueListening": "Continue Listening",
"HeaderActiveRecordings": "Active Recordings",
"HeaderLatestRecordings": "Latest Recordings",
"LabelSyncTo": "Sync to:",
"Next": "Next",
"LabelSource": "Source:",
"AllLanguages": "All languages",
"Previous": "Previous",
"HeaderNextUp": "Next Up",
"HeaderLatestFrom": "Latest from {0}",
"LabelHomeScreenSectionValue": "Home screen section {0}:",
"SettingsSaved": "Settings saved.",
"None": "None",
"More": "More",
"Up": "Up",
"Down": "Down",
"HeaderHomeScreen": "Home Screen",
"HeaderHomeScreenContent": "Home Screen Content",
"HeaderLatestChannelItems": "Latest Channel Items",
"LabelSelectHomeScreenItemsFolders": "Allow items to appear on my home screen from:",
"HeaderLibraryOrder": "Library Order",
"HideWatchedContentFromLatestMedia": "Hide watched content from latest media",
"HeaderOnNow": "On Now",
"HeaderPlaybackError": "Playback Error",
"PlaybackErrorNotAllowed": "You're currently not authorized to play this content. Please contact your system administrator for details.",
"PlaybackErrorNoCompatibleStream": "No compatible streams are currently available. Please try again later or contact your system administrator for details.",
"PlaybackErrorPlaceHolder": "Please insert the disc in order to play this video.",
"Guide": "Guide",
"Suggestions": "Suggestions",
"Favorites": "Favorites",
"Collections": "Collections",
"LabelSelectFolderGroups": "Automatically group content from the following folders into views such as Movies, Music and TV:",
"LabelSelectFolderGroupsHelp": "Folders that are unchecked will be displayed by themselves in their own view.",
"Shows": "Shows",
"HeaderLibraryFolders": "Library Folders",
"HeaderLandingScreens": "Landing Screens",
"LandingScreensHelp": "Select the default landing screen when clicking on a library.",
"HeaderTermsOfPurchase": "Terms of Purchase",
"PrivacyPolicy": "Privacy policy",
"TermsOfUse": "Terms of use",
"RepeatMode": "Repeat mode",
"RepeatOne": "Repeat one",
"RepeatAll": "Repeat all",
"ConfirmEndPlayerSession": "Would you like to close Emby on the device?",
"Yes": "Yes",
"No": "No",
"LiveTV": "Live TV",
"Schedule": "Schedule",
"Recordings": "Recordings",
"MarkWatched": "Mark watched",
"ScanForNewAndUpdatedFiles": "Scan for new and updated files",
"DirectStreamHelp1": "The media is compatible with the device regarding resolution and media type (H.264, AC3, etc.), but is in an incompatible file container (.mkv, .avi, .wmv, etc.). The video will be re-packaged on the fly before streaming it to the device.",
"DirectStreamHelp2": "Direct Streaming a file uses very little processing power without any loss in video quality.",
"MediaIsBeingConverted": "The media is being converted into a format that is compatible with the device that is playing the media.",
"StatsForNerds": "Stats for nerds",
"LabelReasonForTranscoding": "Reason for transcoding:",
"DirectPlaying": "Direct playing",
"DirectStreaming": "Direct streaming",
"Transcoding": "Transcoding",
"ContainerBitrateExceedsLimit": "Media bitrate exceeds limit.",
"VideoCodecNotSupported": "Video codec not supported",
"AudioCodecNotSupported": "Audio codec not supported",
"SubtitleCodecNotSupported": "Subtitle format not supported",
"ContainerNotSupported": "Container not supported",
"VideoLevelNotSupported": "Video level not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
"AudioChannelsNotSupported": "Audio channels not supported",
"VideoResolutionNotSupported": "Video resolution not supported",
"AudioProfileNotSupported": "Audio profile not supported",
"AudioSampleRateNotSupported": "Audio sample rate not supported",
"AnamorphicVideoNotSupported": "Anamorphic video not supported",
"InterlacedVideoNotSupported": "Interlaced video not supported",
"SecondaryAudioNotSupported": "Audio track switching not supported",
"ErrorRemovingEmbyConnectAccount": "There was an error removing the Emby Connect account. Please ensure you have an active internet connection and try again.",
"HeaderEmbyAccountRemoved": "Emby Account Removed",
"MessageEmbyAccontRemoved": "The Emby account has been removed from this user.",
"HeaderInvitationSent": "Invitation Sent",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Emby.",
"GuestUserNotFound": "User not found. Please ensure the name is correct and try again, or try entering their email address.",
"ErrorReachingEmbyConnect": "There was an error reaching the Emby Connect server. 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": "If you're still having an issue, please send an email to {0} from the email address used with the Emby account.",
"ErrorAddingGuestAccount1": "There was an error adding the Emby Connect account. Has your guest created an Emby account? They can sign up at {0}.",
"ErrorAddingGuestAccount2": "If you're still having an issue, please send an email to {0}, and include your email address as well as theirs.",
"MessageEmbyAccountAdded": "The Emby account has been added to this user.",
"MessagePendingEmbyAccountAdded": "The Emby account has been added to this user. An email will be sent to the owner of the account. The invitation will need to be confirmed by clicking a link within the email.",
"HeaderEmbyAccountAdded": "Emby Account Added",
"LabelSubtitlePlaybackMode": "Subtitle mode:",
"ErrorDeletingItem": "There was an error deleting the item from Emby Server. Please check that Emby Server has write access to the media folder and try again.",
"NoSubtitles": "No subtitles",
"Default": "Default",
"Smart": "Smart",
"Small": "Small",
"Medium": "Medium",
"Large": "Large",
"ExtraLarge": "Extra large",
"OnlyForcedSubtitles": "Only forced subtitles",
"AlwaysPlaySubtitles": "Always play subtitles",
"DefaultSubtitlesHelp": "Subtitles are loaded based on the default and forced flags in the embedded metadata. Language preferences are considered when multiple options are available.",
"SmartSubtitlesHelp": "Subtitles matching the language preference will be loaded when the audio is in a foreign language.",
"HeaderSubtitleSettings": "Subtitle Settings",
"HeaderSubtitleAppearance": "Subtitle Appearance",
"OnlyForcedSubtitlesHelp": "Only subtitles marked as forced will be loaded.",
"AlwaysPlaySubtitlesHelp": "Subtitles matching the language preference will be loaded regardless of the audio language.",
"NoSubtitlesHelp": "Subtitles will not be loaded by default. They can still be turned on manually during playback.",
"LabelPreferredSubtitleLanguage": "Preferred subtitle language:",
"LabelTextSize": "Text size:",
"TheseSettingsAffectSubtitlesOnThisDevice": "These settings affect subtitles on this device",
"LabelDropShadow": "Drop shadow:",
"LabelTextBackgroundColor": "Text background color:",
"LabelWindowBackgroundColor": "Text background color:",
"LabelFont": "Font:",
"LabelTextColor": "Text color:",
"Raised": "Raised",
"Depressed": "Depressed",
"Uniform": "Uniform",
"DropShadow": "Drop shadow",
"SmallCaps": "Small caps",
"SubtitleAppearanceSettingsDisclaimer": "These settings will not apply to graphical subtitles (PGS, DVD, etc), or subtitles that have their own styles embedded (ASS\/SSA).",
"LabelBurnSubtitles": "Burn subtitles:",
"OnlyImageFormats": "Only image formats (VOBSUB, PGS, SUB\/IDX, etc.)",
"Normal": "Normal",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB\/IDX, etc.) as well as certain ASS\/SSA subtitles",
"AllComplexFormats": "All complex formats (ASS, SSA, VOBSUB, PGS, SUB\/IDX, etc.)",
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "These settings also apply to any Chromecast playback started by this device.",
"HeaderWaitingForWifi": "Waiting for Wifi",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
"HeaderDownloadSettings": "Download Settings",
"Hide": "Hide",
"HeaderStartNow": "Start Now",
"HeaderNextVideoPlayingInValue": "Next Video Playing in {0}",
"HeaderNextEpisodePlayingInValue": "Next Episode Playing in {0}",
"HeaderSecondsValue": "{0} Seconds",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"VideoProfileNotSupported": "Video profile not supported",
"VideoFramerateNotSupported": "Video framerate not supported",
"VideoBitDepthNotSupported": "Video bit depth not supported",
"RefFramesNotSupported": "Number of video reference frames not supported",
"ErrorConnectServerUnreachable": "There was an error performing the requested operation. Your server is unable to contact our Emby Connect Server at {0}. Please ensure your server has an active internet connection and that the communications are being allowed by any firewall or security software you have installed.",
"StopRecording": "Stop recording",
"ManageRecording": "Manage recording",
"LabelDropImageHere": "Drop image here, or click to browse.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"Browse": "Browse",
"HeaderUploadImage": "Upload Image",
"HeaderAddUpdateImage": "Add\/Update Image",
"LabelImageType": "Image type:",
"Upload": "Upload",
"Primary": "Primary",
"Art": "Art",
"Backdrop": "Backdrop",
"Banner": "Banner",
"Box": "Box",
"BoxRear": "Box (rear)",
"Disc": "Disc",
"Logo": "Logo",
"Menu": "Menu",
"Screenshot": "Screenshot",
"Thumb": "Thumb",
"ValueSeconds": "{0} seconds",
"HeaderAudioSettings": "Audio Settings",
"LabelAudioLanguagePreference": "Preferred audio language:",
"LabelPlayDefaultAudioTrack": "Play default audio track regardless of language",
"HeaderVideoQuality": "Video Quality",
"CinemaModeConfigurationHelp": "Cinema mode brings the theater experience straight to your living room with the ability to play trailers and custom intros before the main feature.",
"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.",
"PlayNextEpisodeAutomatically": "Play next episode automatically",
"LabelMaxChromecastBitrate": "Chromecast streaming quality:",
"LabelSkipBackLength": "Skip back length:",
"LabelSkipForwardLength": "Skip forward length:",
"EnableCinemaMode": "Enable cinema mode",
"LabelInternetQuality": "Internet quality:",
"HeaderMusicQuality": "Music Quality",
"LabelHomeNetworkQuality": "Home network quality:",
"HeaderLatestMedia": "Latest Media",
"HeaderRestartingEmbyServer": "Restarting Emby Server",
"RestartPleaseWaitMessage": "Please wait while Emby Server shuts down and restarts. This may take a minute or two.",
"PlayNext": "Play next"
}

View File

@ -16,7 +16,7 @@
"OriginalAirDateValue": "Erstausstrahlung: {0}",
"EndsAtValue": "Endet um {0}",
"HeaderSelectDate": "Datum w\u00e4hlen",
"Watched": "Watched",
"Watched": "Gesehen",
"Played": "Gespielt",
"ButtonOk": "Ok",
"ButtonCancel": "Abbrechen",

View File

@ -16,7 +16,7 @@
"OriginalAirDateValue": "Fecha de transmisi\u00f3n original: {0}",
"EndsAtValue": "Termina a las {0}",
"HeaderSelectDate": "Seleccionar fecha",
"Watched": "Watched",
"Watched": "Visto",
"Played": "Reproducido",
"ButtonOk": "Ok",
"ButtonCancel": "Cancelar",

View File

@ -16,7 +16,7 @@
"OriginalAirDateValue": "Date de diffusion originale\u00a0: {0}",
"EndsAtValue": "Se termine \u00e0 {0}",
"HeaderSelectDate": "S\u00e9lectionnez la date",
"Watched": "Watched",
"Watched": "Lu",
"Played": "Lu",
"ButtonOk": "OK",
"ButtonCancel": "Annuler",

View File

@ -16,7 +16,7 @@
"OriginalAirDateValue": "Prima messa in onda (originale): {0}",
"EndsAtValue": "Finir\u00e0 alle {0}",
"HeaderSelectDate": "Scegli una data",
"Watched": "Watched",
"Watched": "Visto",
"Played": "Visto",
"ButtonOk": "Ok",
"ButtonCancel": "Annulla",
@ -333,7 +333,7 @@
"ChannelNameOnly": "Solo il canale {0}",
"Anytime": "In qualsiasi momento",
"AroundTime": "Circa {0}",
"All": "All",
"All": "Tutto",
"AllChannels": "Tutti i canali",
"LabelRecord": "Registra:",
"NewEpisodesOnly": "Solo i nuovi episodi",
@ -424,10 +424,10 @@
"HeaderActiveRecordings": "Registrazioni Attive",
"HeaderLatestRecordings": "Ultime registrazioni",
"LabelSyncTo": "Sincronizza su:",
"Next": "Next",
"LabelSource": "Source:",
"AllLanguages": "All languages",
"Previous": "Previous",
"Next": "Prossimo",
"LabelSource": "Origine:",
"AllLanguages": "Tutte le lingue",
"Previous": "Precedente",
"HeaderNextUp": "Prossimo",
"HeaderLatestFrom": "Ultime da {0}",
"LabelHomeScreenSectionValue": "Pagina iniziale Sezione {0}:",

View File

@ -16,7 +16,7 @@
"OriginalAirDateValue": "\u0411\u0430\u0441\u0442\u0430\u043f\u049b\u044b \u044d\u0444\u0438\u0440: {0}",
"EndsAtValue": "\u0410\u044f\u049b\u0442\u0430\u043b\u0443\u044b: {0}",
"HeaderSelectDate": "\u041a\u04af\u043d\u0434\u0456 \u0442\u0430\u04a3\u0434\u0430\u0443",
"Watched": "Watched",
"Watched": "\u049a\u0430\u0440\u0430\u043b\u0493\u0430\u043d",
"Played": "\u041e\u0439\u043d\u0430\u0442\u044b\u043b\u0493\u0430\u043d",
"ButtonOk": "\u0416\u0430\u0440\u0430\u0439\u0434\u044b",
"ButtonCancel": "\u0411\u043e\u043b\u0434\u044b\u0440\u043c\u0430\u0443",

View File

@ -16,7 +16,7 @@
"OriginalAirDateValue": "Data pierwszej emisji: {0}",
"EndsAtValue": "Koniec o {0}",
"HeaderSelectDate": "Wybierz dat\u0119",
"Watched": "Watched",
"Watched": "Obejrzany",
"Played": "Odtworzone",
"ButtonOk": "Ok",
"ButtonCancel": "Anuluj",

View File

@ -16,7 +16,7 @@
"OriginalAirDateValue": "\u0414\u0430\u0442\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u044d\u0444\u0438\u0440\u0430: {0}",
"EndsAtValue": "\u041a\u043e\u043d\u0435\u0446 \u0432 {0}",
"HeaderSelectDate": "\u0412\u044b\u0431\u043e\u0440 \u0434\u0430\u0442\u044b",
"Watched": "Watched",
"Watched": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043e",
"Played": "\u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u043e",
"ButtonOk": "\u041e\u043a",
"ButtonCancel": "\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",

File diff suppressed because one or more lines are too long

View File

@ -118,7 +118,7 @@
<button is="emby-button" type="button" class="button-flat btnMoreCommands hide detailButton-mobile">
<div class="detailButton-mobile-content">
<i class="md-icon detailButton-mobile-icon always notext">&#xE5D3;</i>
<i class="md-icon detailButton-mobile-icon always notext"></i>
<div class="detailButton-mobile-text texthide">${ButtonMore}</div>
</div>
</button>

View File

@ -4,63 +4,63 @@
<div class="readOnlyContent" style="margin: 0 auto;">
<h1 class="settingsMenuHeader" style="padding-left:.25em;">${HeaderSettings}</h1>
<div>
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="clearLink lnkDisplayPreferences">
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="lnkDisplayPreferences listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon" style="background-color: #03a9f4;">tv</i>
<i class="md-icon listItemIcon listItemIcon-transparent">tv</i>
<div class="listItemBody">
<div class="listItemBodyText">${HeaderDisplay}</div>
</div>
</div>
</a>
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="clearLink lnkHomeScreenPreferences">
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="lnkHomeScreenPreferences listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon" style="background-color: #e57373;">home</i>
<i class="md-icon listItemIcon listItemIcon-transparent">home</i>
<div class="listItemBody">
<div class="listItemBodyText">${TabHomeScreen}</div>
</div>
</div>
</a>
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="clearLink lnkLanguagePreferences">
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="lnkLanguagePreferences listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon" style="background-color: #81c784;">play_circle_filled</i>
<i class="md-icon listItemIcon listItemIcon-transparent">play_circle_filled</i>
<div class="listItemBody">
<div class="listItemBodyText">${TitlePlayback}</div>
</div>
</div>
</a>
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="clearLink lnkSubtitleSettings">
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="lnkSubtitleSettings listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon" style="background-color: #444;">closed_caption</i>
<i class="md-icon listItemIcon listItemIcon-transparent">closed_caption</i>
<div class="listItemBody">
<div class="listItemBodyText">${Subtitles}</div>
</div>
</div>
</a>
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="clearLink lnkMyProfile">
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="lnkMyProfile listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon" style="background-color: #ffd54f;">person</i>
<i class="md-icon listItemIcon listItemIcon-transparent">person</i>
<div class="listItemBody">
<div class="listItemBodyText">${ButtonProfile}</div>
</div>
</div>
</a>
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="clearLink lnkCameraUpload hide">
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="lnkCameraUpload hide listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon" style="background-color: #673AB7;">photo</i>
<i class="md-icon listItemIcon listItemIcon-transparent">photo</i>
<div class="listItemBody">
<div class="listItemBodyText">${TabCameraUpload}</div>
</div>
</div>
</a>
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="clearLink lnkSync hide">
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="#" class="lnkSync hide listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon">file_download</i>
<i class="md-icon listItemIcon listItemIcon-transparent">file_download</i>
<div class="listItemBody">
<div class="listItemBodyText">${HeaderOfflineSync}</div>
</div>
@ -70,16 +70,16 @@
<div>
<h1 class="headerUser" style="padding-left:.25em;"></h1>
<div>
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="selectserver.html" class="clearLink selectServer hide">
<a is="emby-linkbutton" style="display:block; padding: 0; margin:0;" data-ripple="false" href="selectserver.html" class="selectServer hide listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon">wifi</i>
<i class="md-icon listItemIcon listItemIcon-transparent">wifi</i>
<div class="listItemBody">
<div class="listItemBodyText">${HeaderSelectServer}</div>
</div>
</div>
</a>
<div class="listItem btnLogout">
<i class="md-icon listItemIcon" style="background-color:#444;">lock</i>
<div class="listItem btnLogout listItem-shaded">
<i class="md-icon listItemIcon listItemIcon-transparent">lock</i>
<div class="listItemBody">
<div class="listItemBodyText">${ButtonSignOut}</div>
</div>
@ -90,9 +90,9 @@
<div class="adminSection hide">
<h1 style="padding-left:.25em;">${HeaderAdmin}</h1>
<div>
<a is="emby-linkbutton" href="dashboard.html" class="clearLink" style="display: block; padding: 0; margin:0;" data-ripple="false">
<a is="emby-linkbutton" href="dashboard.html" style="display: block; padding: 0; margin:0;" class="listItem-shaded">
<div class="listItem">
<i class="md-icon listItemIcon">settings</i>
<i class="md-icon listItemIcon listItemIcon-transparent">settings</i>
<div class="listItemBody">
<div class="listItemBodyText">${ButtonServerDashboard}</div>
</div>

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(["cardBuilder","imageLoader","loading","libraryBrowser","libraryMenu","emby-itemscontainer"],function(cardBuilder,imageLoader,loading,libraryBrowser,libraryMenu){"use strict";function getQuery(){var key=getSavedQueryKey(),pageData=data[key];return pageData||(pageData=data[key]={query:{SortBy:"IsFolder,SortName",SortOrder:"Ascending",Fields:"PrimaryImageAspectRatio,SortName",ImageTypeLimit:1,EnableImageTypes:"Primary",StartIndex:0,Limit:libraryBrowser.getDefaultPageSize()}},pageData.query.Recursive=!1,pageData.query.MediaTypes=null,pageData.query.ParentId=getParameterByName("parentId")||libraryMenu.getTopParentId(),libraryBrowser.loadSavedQueryValues(key,pageData.query)),pageData.query}function getSavedQueryKey(){return libraryBrowser.getSavedQueryKey("v1")}function reloadItems(page){loading.show();var query=getQuery();ApiClient.getItems(Dashboard.getCurrentUserId(),query).then(function(result){function onNextPageClick(){query.StartIndex+=query.Limit,reloadItems(page)}function onPreviousPageClick(){query.StartIndex-=query.Limit,reloadItems(page)}window.scrollTo(0,0);var html="",pagingHtml=libraryBrowser.getQueryPagingHtml({startIndex:query.StartIndex,limit:query.Limit,totalRecordCount:result.TotalRecordCount,viewButton:!1,showLimit:!1});page.querySelector(".listTopPaging").innerHTML=pagingHtml,"Poster"==view&&(html=cardBuilder.getCardsHtml({items:result.Items,shape:"auto",context:getParameterByName("context")||"photos",overlayText:!0,lazy:!0,coverImage:!0,showTitle:!1,centerText:!0,showVideoIndicator:!0}));var elem=page.querySelector(".itemsContainer");elem.innerHTML=html+pagingHtml,imageLoader.lazyChildren(elem);var i,length,elems=page.querySelectorAll(".btnNextPage");for(i=0,length=elems.length;i<length;i++)elems[i].addEventListener("click",onNextPageClick);for(elems=page.querySelectorAll(".btnPreviousPage"),i=0,length=elems.length;i<length;i++)elems[i].addEventListener("click",onPreviousPageClick);libraryBrowser.saveQueryValues(getSavedQueryKey(),query),loading.hide()})}var view="Poster",data={};pageIdOn("pageinit","photosPage",function(){var page=this;reloadItems(page,0)})});
define(["cardBuilder","imageLoader","loading","libraryBrowser","libraryMenu","emby-itemscontainer"],function(cardBuilder,imageLoader,loading,libraryBrowser,libraryMenu){"use strict";function getQuery(){var key=getSavedQueryKey(),pageData=data[key];return pageData||(pageData=data[key]={query:{SortBy:"IsFolder,SortName",SortOrder:"Ascending",Fields:"PrimaryImageAspectRatio,SortName",ImageTypeLimit:1,EnableImageTypes:"Primary",StartIndex:0,Limit:libraryBrowser.getDefaultPageSize()}},pageData.query.Recursive=!1,pageData.query.MediaTypes=null,pageData.query.ParentId=getParameterByName("parentId")||libraryMenu.getTopParentId(),libraryBrowser.loadSavedQueryValues(key,pageData.query)),pageData.query}function getSavedQueryKey(){return libraryBrowser.getSavedQueryKey("v1")}function reloadItems(page){loading.show();var query=getQuery();ApiClient.getItems(Dashboard.getCurrentUserId(),query).then(function(result){function onNextPageClick(){query.StartIndex+=query.Limit,reloadItems(page)}function onPreviousPageClick(){query.StartIndex-=query.Limit,reloadItems(page)}window.scrollTo(0,0);var html="",pagingHtml=libraryBrowser.getQueryPagingHtml({startIndex:query.StartIndex,limit:query.Limit,totalRecordCount:result.TotalRecordCount,viewButton:!1,showLimit:!1});page.querySelector(".listTopPaging").innerHTML=pagingHtml,"Poster"==view&&(html=cardBuilder.getCardsHtml({items:result.Items,shape:"auto",context:getParameterByName("context")||"photos",overlayText:!0,lazy:!0,coverImage:!0,showTitle:!1,centerText:!0}));var elem=page.querySelector(".itemsContainer");elem.innerHTML=html+pagingHtml,imageLoader.lazyChildren(elem);var i,length,elems=page.querySelectorAll(".btnNextPage");for(i=0,length=elems.length;i<length;i++)elems[i].addEventListener("click",onNextPageClick);for(elems=page.querySelectorAll(".btnPreviousPage"),i=0,length=elems.length;i<length;i++)elems[i].addEventListener("click",onPreviousPageClick);libraryBrowser.saveQueryValues(getSavedQueryKey(),query),loading.hide()})}var view="Poster",data={};pageIdOn("pageinit","photosPage",function(){var page=this;reloadItems(page,0)})});

File diff suppressed because one or more lines are too long

View File

@ -262,8 +262,8 @@
"HeaderFeatureAccess": "Funktionszugriff",
"OptionAllowMediaPlayback": "Erlaube Medienwiedergabe",
"OptionAllowBrowsingLiveTv": "Erlaube Live TV Zugriff",
"HeaderMediaDeletion": "Media Deletion",
"AllowDeletionFromAll": "Allow media deletion from all libraries",
"HeaderMediaDeletion": "Medien L\u00f6schung",
"AllowDeletionFromAll": "Erlaube Medien L\u00f6schung in allen Bibliotheken",
"OptionAllowManageLiveTv": "Erlaube Live-TV Aufnahmeplanung",
"OptionAllowRemoteControlOthers": "Erlaube Fernsteuerung anderer Benutzer",
"OptionAllowRemoteSharedDevices": "Erlaube Fernsteuerung geteilter Ger\u00e4te",
@ -386,7 +386,7 @@
"HeaderLatestGames": "Neueste Spiele",
"TabGameSystems": "Spielsysteme",
"TabFolders": "Verzeichnisse",
"LabelSpecialSeasonsDisplayName": "Special season display name:",
"LabelSpecialSeasonsDisplayName": "Anzeigename f\u00fcr Serien-Specials.",
"LabelEnableRealtimeMonitor": "Erlaube Echtzeit\u00fcberwachung:",
"LabelEnableRealtimeMonitorHelp": "\u00c4nderungen werden auf unterst\u00fctzten Dateisystemen sofort \u00fcbernommen.",
"ButtonScanLibrary": "Scanne Bibliothek",

View File

@ -866,7 +866,7 @@
"ViewTypeLiveTvChannels": "\u0410\u0440\u043d\u0430\u043b\u0430\u0440",
"LabelEasyPinCode": "\u041e\u04a3\u0430\u0439\u0442\u044b\u043b\u0493\u0430\u043d PIN-\u043a\u043e\u0434:",
"EasyPasswordHelp": "\u041e\u04a3\u0430\u0439\u0442\u044b\u043b\u0493\u0430\u043d PIN-\u043a\u043e\u0434\u044b\u04a3\u044b\u0437 \u049b\u043e\u043b\u0434\u0430\u0443\u0434\u0430\u0493\u044b Emby \u049b\u043e\u043b\u0434\u0430\u043d\u0431\u0430\u043b\u0430\u0440\u044b\u043d\u0430\u043d \u0434\u0435\u0440\u0431\u0435\u0441 \u049b\u0430\u0442\u044b\u043d\u0430\u0443 \u04af\u0448\u0456\u043d \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u044b\u043b\u0430\u0434\u044b, \u0436\u04d9\u043d\u0435 \u0436\u0435\u043b\u0456 \u0456\u0448\u0456\u043d\u0434\u0435 \u043e\u04a3\u0430\u0439\u0442\u044b\u043b\u044b\u043f \u043a\u0456\u0440\u0443 \u04af\u0448\u0456\u043d \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u044b\u043b\u0443\u044b \u043c\u04af\u043c\u043a\u0456\u043d.",
"LabelInNetworkSignInWithEasyPassword": "\u041e\u04a3\u0430\u0439\u0442\u044b\u043b\u0493\u0430\u043d PIN-\u043a\u043e\u0434\u044b\u043c \u0430\u0440\u049b\u044b\u043b\u044b \u0436\u0435\u043b\u0456 \u0456\u0448\u0456\u043d\u0434\u0435 \u043e\u04a3\u0430\u0439\u0442\u044b\u043b\u044b\u043f \u043a\u0456\u0440\u0443\u0434\u0456 \u049b\u043e\u0441\u0443",
"LabelInNetworkSignInWithEasyPassword": "\u041e\u04a3\u0430\u0439\u0442\u044b\u043b\u0493\u0430\u043d PIN-\u043a\u043e\u0434 \u0430\u0440\u049b\u044b\u043b\u044b \u0436\u0435\u043b\u0456 \u0456\u0448\u0456\u043d\u0434\u0435 \u043e\u04a3\u0430\u0439\u0442\u044b\u043b\u044b\u043f \u043a\u0456\u0440\u0443\u0434\u0456 \u049b\u043e\u0441\u0443",
"LabelInNetworkSignInWithEasyPasswordHelp": "\u049a\u043e\u0441\u044b\u043b\u0493\u0430\u043d\u0434\u0430, \u04af\u0439 \u0436\u0435\u043b\u0456\u0441\u0456 \u0456\u0448\u0456\u043d\u0435\u043d Emby \u049b\u043e\u043b\u0434\u0430\u043d\u0431\u0430\u043b\u0430\u0440\u044b\u043d\u0430 \u043a\u0456\u0440\u0443 \u04af\u0448\u0456\u043d \u043e\u04a3\u0430\u0439\u0442\u044b\u043b\u0493\u0430\u043d PIN-\u043a\u043e\u0434\u044b\u04a3\u044b\u0437\u0434\u044b \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u044b\u04a3\u044b\u0437 \u043c\u04af\u043c\u043a\u0456\u043d. \u0421\u0456\u0437\u0434\u0456\u04a3 \u049b\u0430\u043b\u044b\u043f\u0442\u044b \u049b\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437\u0456\u04a3\u0456\u0437 \u0442\u0435\u043a \u049b\u0430\u043d\u0430 \u04af\u0439 \u0441\u044b\u0440\u0442\u044b\u043d\u0434\u0430 \u049b\u0430\u0436\u0435\u0442 \u0431\u043e\u043b\u0430\u0434\u044b. \u0415\u0433\u0435\u0440 PIN-\u043a\u043e\u0434 \u0431\u043e\u0441 \u049b\u0430\u043b\u0434\u044b\u0440\u044b\u043b\u0441\u0430, \u04af\u0439\u043b\u0456\u043a \u0436\u0435\u043b\u0456\u0441\u0456\u043d\u0434\u0435 \u049b\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437\u0456\u04a3\u0456\u0437 \u049b\u0430\u0436\u0435\u0442 \u0431\u043e\u043b\u043c\u0430\u0439\u0434\u044b.",
"HeaderPassword": "\u049a\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437",
"HeaderViewOrder": "\u0410\u0441\u043f\u0435\u043a\u0442\u0442\u0435\u0440 \u0440\u0435\u0442\u0456",

View File

@ -24,12 +24,12 @@
"LabelPinCode": "Pincode:",
"DeleteMedia": "Verwijder media",
"HeaderSync": "Sync",
"HeaderUpcomingNews": "Upcoming News",
"HeaderUpcomingNews": "Aankomende Nieuws",
"ButtonOk": "Ok",
"ButtonCancel": "Annuleren",
"ButtonExit": "Afsluiten",
"ButtonNew": "Nieuw",
"All": "All",
"All": "Alle",
"OptionDev": "Dev",
"OptionBeta": "Beta",
"HeaderTaskTriggers": "Taak Triggers",
@ -73,7 +73,7 @@
"LabelCountry": "Land:",
"LabelLanguage": "Taal:",
"LabelTimeLimitHours": "Tijdslimiet (uren):",
"HeaderPreferredMetadataLanguage": "Preferred Metadata Language",
"HeaderPreferredMetadataLanguage": "Gewenste metadata taal",
"LabelSaveLocalMetadata": "Sla afbeeldingen en metadata op in de mediamappen",
"LabelSaveLocalMetadataHelp": "Door afbeeldingen en metadata op te slaan in de mediamappen kunnen ze makkelijker worden gevonden en bewerkt.",
"LabelDownloadInternetMetadata": "Download afbeeldingen en metadata van het internet",
@ -203,9 +203,9 @@
"OptionDvd": "Dvd",
"OptionIso": "Iso",
"Option3D": "3D",
"LabelDeinterlacingMethod": "Deinterlacing method:",
"Standard": "Standard",
"BobAndWeaveWithHelp": "Bob and weave (higher quality, but slower)",
"LabelDeinterlacingMethod": "Deinterlacing methode:",
"Standard": "Standaard",
"BobAndWeaveWithHelp": "Bob and weave (hogere kwaliteit, maar langzamer)",
"LabelStatus": "Status:",
"LabelLastResult": "Laatste resultaat:",
"OptionHasSubtitles": "Ondertiteling",
@ -262,8 +262,8 @@
"HeaderFeatureAccess": "Functie toegang",
"OptionAllowMediaPlayback": "Media afspelen toestaan",
"OptionAllowBrowsingLiveTv": "Live TV toegang toestaan",
"HeaderMediaDeletion": "Media Deletion",
"AllowDeletionFromAll": "Allow media deletion from all libraries",
"HeaderMediaDeletion": "Media Verwijdering",
"AllowDeletionFromAll": "Toestaan media te verwijderen uit alle bibliotheken",
"OptionAllowManageLiveTv": "Live TV opname beheer toestaan",
"OptionAllowRemoteControlOthers": "Op afstand besturen van andere gebruikers toestaan",
"OptionAllowRemoteSharedDevices": "Op afstand besturen van gedeelde apparaten toestaan",
@ -308,9 +308,9 @@
"OptionEpisodes": "Afleveringen",
"OptionOtherVideos": "Overige Video's",
"LabelFanartApiKey": "Persoonlijke api sleutel:",
"LabelFanartApiKeyHelp": "Requests to fanart without a personal API key return images that were approved over 7 days ago. With a personal API key that drops to 48 hours and if you are also a fanart VIP member that will further drop to around 10 minutes.",
"ExtractChapterImagesHelp": "Extracting chapter images will allow Emby apps to display graphical scene selection menus. The process can be slow, cpu-intensive and may require several gigabytes of space. It runs when videos are discovered, and also as a nightly scheduled task. The schedule is configurable in the scheduled tasks area. It is not recommended to run this task during peak usage hours.",
"LabelMetadataDownloadLanguage": "Preferred metadata language:",
"LabelFanartApiKeyHelp": "Verzoeken voor fanart zonder persoonlijk API-sleutel resulteren in afbeeldingen die langer dan 7 dagen geleden zijn goedgekeurd. Met een persoonlijke API-sleutel daalt het tot 48 uur en als je ook een fanart VIP-lid bent, dan zal het verder dalen tot ongeveer 10 minuten.",
"ExtractChapterImagesHelp": "Het uitpakken van beelden van het hoofdstuk zal toestaan Emby apps grafische sc\u00e8ne selectie menu's weergeven. Het proces kan worden traag, cpu-intensieve en verscheidene gigabytes ruimte kan vereisen. Het wordt uitgevoerd wanneer de video's worden ontdekt, en ook als een nachtelijke geplande taak. Het schema kan worden geconfigureerd in het gebied geplande taken. Het is niet aanbevolen voor het uitvoeren van deze taak tijdens de piekuren gebruik.",
"LabelMetadataDownloadLanguage": "Gewenste metadata taal:",
"ButtonSignIn": "Aanmelden",
"TitleSignIn": "Aanmelden",
"HeaderPleaseSignIn": "Aanmelden",
@ -386,7 +386,7 @@
"HeaderLatestGames": "Nieuwe Games",
"TabGameSystems": "Game Systemen",
"TabFolders": "Mappen",
"LabelSpecialSeasonsDisplayName": "Special season display name:",
"LabelSpecialSeasonsDisplayName": "De weergavenaam van de speciale seizoen:",
"LabelEnableRealtimeMonitor": "Real time monitoring inschakelen",
"LabelEnableRealtimeMonitorHelp": "Wijzigingen worden direct verwerkt, op ondersteunde bestandssystemen.",
"ButtonScanLibrary": "Scan Bibliotheek",
@ -445,8 +445,8 @@
"LabelPublicHttpPortHelp": "Het publieke poortnummer dat moet worden toegewezen aan de lokale http poort.",
"LabelPublicHttpsPort": "Publieke https poort nummer:",
"LabelPublicHttpsPortHelp": "Het publieke poortnummer dat moet worden toegewezen aan de lokale https poort.",
"RequireHttps": "Require https for external connections",
"RequireHttpsHelp": "If enabled, connections over http will be redirected to https.",
"RequireHttps": "Vereisen https voor externe aansluitingen",
"RequireHttpsHelp": "Indien ingeschakeld, zal verbindingen via http wordt doorgestuurd naar https.",
"LabelHttpsPort": "Lokale https poort nummer:",
"LabelHttpsPortHelp": "Het tcp poort nummer waar Emby's http server aan moet verbinden.",
"LabelEnableAutomaticPortMap": "Schakel automatisch poort vertalen in",
@ -496,7 +496,7 @@
"ButtonShutdown": "Afsluiten",
"ButtonUpdateNow": "Nu bijwerken",
"TabHosting": "Hosting",
"PleaseUpdateManually": "Please shutdown Emby Server and install the latest version.",
"PleaseUpdateManually": "Sluit a.u.b. de Emby Server af en installeer de nieuwste versie.",
"NewServerVersionAvailable": "Er is een nieuwe versie van Emby Server beschikbaar!",
"ServerUpToDate": "Emby Server is up-to-date",
"LabelComponentsUpdated": "De volgende onderdelen zijn ge\u00efnstalleerd of bijgewerkt:",
@ -524,7 +524,7 @@
"LabelDefaultUserHelp": "Bepaalt welke gebruikers bibliotheek op aangesloten apparaten moet worden weergegeven. Dit kan worden overschreven voor elk apparaat met behulp van profielen.",
"HeaderServerSettings": "Server Instellingen",
"HeaderRequireManualLogin": "Vereist handmatig aanmelden met gebruikersnaam voor:",
"HeaderRequireManualLoginHelp": "When disabled, Emby apps may present a login screen with a visual selection of users.",
"HeaderRequireManualLoginHelp": "Wanneer uitgeschakeld, kunnen Emby apps een login-scherm presenteren met een visuele selectie van gebruikers.",
"OptionOtherApps": "Overige apps",
"OptionMobileApps": "Mobiele apps",
"LabelNotificationEnabled": "Deze melding inschakelen",
@ -608,7 +608,7 @@
"LabelEmbedAlbumArtDidl": "Insluiten van albumhoezen in Didl",
"LabelEmbedAlbumArtDidlHelp": "Sommige apparaten prefereren deze methode voor het verkrijgen van albumhoezen. Anderen kunnen falen om af te spelen met deze optie ingeschakeld.",
"LabelAlbumArtPN": "Albumhoes PN:",
"LabelAlbumArtHelp": "PN used for album art, within the dlna:profileID attribute on upnp:albumArtURI. Some devices require a specific value, regardless of the size of the image.",
"LabelAlbumArtHelp": "PN gebruikt voor album art, binnen het DLNA: profileID attribuut op UPnP: albumArtURI. Sommige apparaten vereisen een specifieke waarde, ongeacht de grootte van het beeld.",
"LabelAlbumArtMaxWidth": "Albumhoes max. breedte:",
"LabelAlbumArtMaxWidthHelp": "Max. resolutie van albumhoezen weergegeven via upnp:albumArtURI.",
"LabelAlbumArtMaxHeight": "Albumhoes max. hoogte:",
@ -621,9 +621,9 @@
"HeaderProfileServerSettingsHelp": "Deze waarden bepalen hoe Emby Server zich zal presenteren aan het apparaat.",
"LabelMaxBitrate": "Max. bitrate:",
"LabelMaxBitrateHelp": "Geef een max. bitrate in bandbreedte beperkte omgevingen, of als het apparaat zijn eigen limiet heeft.",
"LabelMaxStreamingBitrate": "Max streaming quality:",
"LabelMaxStreamingBitrate": "Max streaming kwaliteit:",
"LabelMaxStreamingBitrateHelp": "Geef een maximale bitrate voor streaming op.",
"LabelMaxChromecastBitrate": "Chromecast streaming quality:",
"LabelMaxChromecastBitrate": "Chromecast streaming kwaliteit:",
"LabelMusicStaticBitrate": "Muzieksynchronisatie bitrate:",
"LabelMusicStaticBitrateHelp": "Geef een maximum bitrate op voor het synchroniseren van muziek",
"LabelMusicStreamingTranscodingBitrate": "Muziek transcodering bitrate: ",
@ -672,15 +672,15 @@
"ButtonRegister": "Aanmelden",
"LabelSkipIfAudioTrackPresent": "Overslaan als het standaard geluidsspoor overeenkomt met de taal van de download",
"LabelSkipIfAudioTrackPresentHelp": "Vink dit uit om ervoor te zorgen dat alle video's ondertiteings krijgen, ongeacht de geluidstaal.",
"SendMessage": "Send message",
"SendMessage": "Bericht versturen",
"HeaderSendMessage": "Stuur bericht",
"ButtonSend": "Stuur",
"ViewPlaybackInfo": "View playback info",
"ViewPlaybackInfo": "Bekijk afspelen info",
"LabelMessageText": "Bericht tekst:",
"LabelMessageTitle": "Titel van het bericht:",
"MessageNoAvailablePlugins": "Geen beschikbare Plugins.",
"LabelDisplayPluginsFor": "Toon Plugins voor:",
"PluginTabAppClassic": "Emby for Windows Media Center",
"PluginTabAppClassic": "Emby voor Windows Media Center",
"LabelEpisodeNamePlain": "Naam aflevering",
"LabelSeriesNamePlain": "Naam serie",
"ValueSeriesNamePeriod": "Serie.Naam",
@ -742,17 +742,17 @@
"LabelProtocolInfo": "Protocol info:",
"LabelProtocolInfoHelp": "De waarde die wordt gebruikt bij het reageren op GetProtocolInfo verzoeken van het apparaat.",
"TabNfoSettings": "Nfo Instellingen",
"HeaderKodiMetadataHelp": "Emby includes native support for Nfo metadata files. To enable or disable Nfo metadata, use the Metadata tab to configure options for your media types.",
"LabelKodiMetadataUser": "Save user watch data to nfo's for:",
"LabelKodiMetadataUserHelp": "Enable this to save watch data to Nfo files for other applications to utilize.",
"HeaderKodiMetadataHelp": "Emby omvat native ondersteuning voor Nfo metadata bestanden. Als u Nfo metagegevens wilt in- of wilt uitschakelen, gebruikt u het tabblad van de metagegevens voor het configureren van opties voor uw mediatypen.",
"LabelKodiMetadataUser": "Nfo voor gebruiker kijjk gegevens opslaan:",
"LabelKodiMetadataUserHelp": "Schakel dit in om kijk gegevens op te slaan in NFO-bestanden om in andere toepassingen te gebruiken.",
"LabelKodiMetadataDateFormat": "Uitgave datum formaat:",
"LabelKodiMetadataDateFormatHelp": "Alle datums in NFO's zullen gelezen en geschreven worden met dit formaat.",
"LabelKodiMetadataSaveImagePaths": "Bewaar afbeeldingspaden in NFO-bestanden",
"LabelKodiMetadataSaveImagePathsHelp": "Dit wordt aanbevolen als u bestandsnamen heeft die niet voldoen aan Kodi richtlijnen.",
"LabelKodiMetadataEnablePathSubstitution": "Pad vervanging inschakelen",
"LabelKodiMetadataEnablePathSubstitutionHelp": "Stelt pad vervanging in voor afbeeldingspaden en maakt gebruik van de Pad Vervangen instellingen van de server.",
"OptionDisplayChannelsInline": "Display channels as media folders",
"OptionDisplayChannelsInlineHelp": "If enabled, channels will be displayed directly alongside other media libraries. If disabled, they'll be displayed within a separate Channels folder.",
"OptionDisplayChannelsInline": "Kanalen als media mappen weergeven",
"OptionDisplayChannelsInlineHelp": "Indien ingeschakeld, zullen kanalen getoond worden direct naast de andere mediabibliotheken. Indien uitgeschakeld, zal zij worden weergegeven in een aparte map kanalen.",
"LabelDisplayCollectionsView": "Toon collecties in mijn overzichten om film verzamelingen weer te geven",
"LabelDisplayCollectionsViewHelp": "Hiermee wordt een aparte weergave gemaakt waarin collecties worden weergegeve. Klik rechts op een film of klik en houd vast en kies 'Toevoegen aan Collectie'. ",
"LabelKodiMetadataEnableExtraThumbs": "Kopieer extrafanart naar extrathumbs",
@ -814,7 +814,7 @@
"HeaderImages": "Afbeeldingen",
"HeaderBackdrops": "Achtergronden",
"HeaderAddUpdateImage": "Afbeelding toevoegen\/wijzigen",
"LabelDropImageHere": "Drop image here.",
"LabelDropImageHere": "Afbeelding hier neerzetten.",
"LabelJpgPngOnly": "Alleen JPG\/PNG",
"LabelImageType": "Afbeeldingstype:",
"OptionPrimary": "Primair",
@ -918,7 +918,7 @@
"LabelConnectUserNameHelp": "Verbind deze locale gebruiker aan een online Emby account om eenvoudig aanmelden vanaf elke Emby app toe te staan zonder dat u het IP-adres hoeft te weten.",
"ButtonLearnMoreAboutEmbyConnect": "Leer meer over Emby Connect",
"LabelExternalPlayers": "Externe spelers:",
"LabelNativeExternalPlayersHelp": "Play videos using external players.",
"LabelNativeExternalPlayersHelp": "Video's afspelen met behulp van externe spelers.",
"HeaderSubtitleProfile": "Ondertitelingsprofiel",
"HeaderSubtitleProfiles": "Ondertitelingsprofielen",
"HeaderSubtitleProfilesHelp": "Ondertitelingsprofielen beschrijven de ondertitelings formaten ondersteund door het apparaat.",
@ -964,9 +964,9 @@
"TabDevices": "Apparaten",
"HeaderLibrarySettings": "Bibliotheek Instellingen",
"HeaderChapterSettings": "Hoofdstuk Instellingen",
"HeaderCameraUploadHelp": "Emby apps can automatically upload photos and videos taken from your mobile devices into Emby Server.",
"HeaderCameraUploadHelp": "Emby apps kunnen automatisch foto's en video's die genomen zijn met uw mobiele apparaten in Emby Server uploaden",
"LabelCameraUploadPath": "Camera upload pad:",
"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.",
"LabelCameraUploadPathHelp": "Selecteer een aangepast upload pad. Hierdoor worden alle standaardinstellingen in de camera uploaden sectie overschrijven. Wanneer leeg gelaten, wordt de standaard map gebruikt. Bij gebruik van een aangepast pad zal het ook moeten worden toegevoegd in de bibliotheek setup gebied.",
"LabelCreateCameraUploadSubfolder": "Maak een submap voor elk apparaat",
"LabelCreateCameraUploadSubfolderHelp": "Specifieke mappen kunnen aan een apparaat toegekend worden door er op te klikken in de apparaten pagina.",
"LabelCustomDeviceDisplayName": "Weergave naam:",
@ -1034,7 +1034,7 @@
"OptionEnableTranscodingThrottle": "Throtteling inschakelen",
"OptionEnableTranscodingThrottleHelp": "Throtteling zal automatisch de snelheid van het transcoderen aanpassen om de cpu belasting laag te houden tijdens het afspelen.",
"LabelUploadSpeedLimit": "Upload limiet (Mbps):",
"OptionAllowSyncTranscoding": "Allow downloading that requires transcoding",
"OptionAllowSyncTranscoding": "Downloaden toestaan \u200b\u200bdat transcodering vereist",
"HeaderPlayback": "Media afspelen",
"OptionAllowAudioPlaybackTranscoding": "Afspelen van geluid via transcoding toestaan",
"OptionAllowVideoPlaybackTranscoding": "Afspelen van video via transcoding toestaan",
@ -1140,7 +1140,7 @@
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MKV for easy playback on your devices.",
"FeatureRequiresEmbyPremiere": "Deze functie vereist een actieve Emby Premiere abonnement.",
"OptionPlayNextEpisodeAutomatically": "Speel volgende aflevering automatisch",
"OptionDownloadImagesInAdvance": "Download images in advance",
"OptionDownloadImagesInAdvance": "Download afbeeldingen van tevoren",
"SettingsSaved": "Instellingen opgeslagen.",
"OptionDownloadImagesInAdvanceHelp": "By default, most images are only downloaded when requested by an Emby app. Enable this option to download all images in advance, as new media is imported. This may cause significantly longer library scans.",
"Users": "Gebruikers",
@ -1164,7 +1164,7 @@
"PasswordMatchError": "Wachtwoord en wachtwoord bevestiging moeten hetzelfde zijn.",
"UninstallPluginHeader": "Plug-in de\u00efnstalleren",
"UninstallPluginConfirmation": "Weet u zeker dat u {0} wilt de\u00efnstalleren?",
"NoPluginConfigurationMessage": "This plugin has no settings to configure.",
"NoPluginConfigurationMessage": "Deze plugin heeft geen instellingen te configureren.",
"NoPluginsInstalledMessage": "U heeft geen Plugin ge\u00efnstalleerd",
"BrowsePluginCatalogMessage": "Bekijk de Plugin catalogus voor beschikbare Plug-ins.",
"HeaderNewApiKey": "Nieuwe Api sleutel",
@ -1219,7 +1219,7 @@
"ButtonTakeTheTour": "Volg de tour",
"HeaderWelcomeBack": "Welkom terug!",
"ButtonTakeTheTourToSeeWhatsNew": "Volg de tour om te zien wat nieuw is",
"MessageNoSyncJobsFound": "No sync jobs found. Create sync jobs using the Sync buttons found throughout the app.",
"MessageNoSyncJobsFound": "Geen sync taken gevonden. Maak sync taken met behulp van de Sync-knoppen in de app.",
"MessageDownloadsFound": "Geen offline downloads. Maak uw media offline beschikbaar door te klikken op Offline beschikbaar maken in de hele app.",
"HeaderSelectDevices": "Selecteer Apparaten",
"ButtonReenable": "Opnieuw inschakelen",
@ -1308,8 +1308,8 @@
"LabelPlayMethodDirectPlay": "Direct Afspelen",
"LabelAudioCodec": "Geluid: {0}",
"LabelVideoCodec": "Video: {0}",
"LabelLocalAccessUrl": "In-Home (LAN) access: {0}",
"LabelRemoteAccessUrl": "Remote (WAN) access: {0}",
"LabelLocalAccessUrl": "In-Home (LAN)-toegang: {0}",
"LabelRemoteAccessUrl": "Externe (WAN) access: {0}",
"LabelRunningOnPort": "Draait op http poort {0}.",
"LabelRunningOnPorts": "Draait op http poort {0} en https poort {1}.",
"HeaderLatestFromChannel": "Laatste van {0}",
@ -1421,7 +1421,7 @@
"OptionMusicAlbums": "Muziek albums",
"OptionMusicVideos": "Music videos",
"OptionSongs": "Titels",
"OptionHomeVideos": "Home videos & photos",
"OptionHomeVideos": "Home Video's & foto's",
"OptionBooks": "Boeken",
"ButtonUp": "Omhoog",
"ButtonDown": "Omlaag",
@ -1631,15 +1631,15 @@
"SyncMedia": "Synchroniseer media",
"HeaderCancelSyncJob": "Annuleer synchronisatie",
"LabelQuality": "Kwaliteit",
"MovieLibraryHelp": "Review the {0}Emby movie naming guide{1}.",
"TvLibraryHelp": "Review the {0}Emby TV naming guide{1}.",
"MovieLibraryHelp": "Bekijk de {0} Emby film naamgeving gids {1}.",
"TvLibraryHelp": "Bekijk de {0} Emby TV naamgeving gids {1}.",
"BookLibraryHelp": "Audio en tekst boeken worden ondersteund",
"MessageGamePluginRequired": "Vereist installatie van de GameBrowser plugin",
"MessageUnsetContentHelp": "Inhoud zal als gewone folders worden getoond. Gebruik voor het beste resultaat de Metadata Manager om de inhoud types voor subfolders in te stellen.",
"LabelProfile": "profiel:",
"LabelBitrateMbps": "Bitrate (Mbps):",
"EmbyIntroDownloadMessage": "To download and install the free Emby Server visit {0}.",
"EmbyIntroDownloadMessageWithoutLink": "To download and install the free Emby Server visit the Emby website.",
"EmbyIntroDownloadMessage": "Voor het downloaden en installeren van de gratis Emby Server bezoek {0}.",
"EmbyIntroDownloadMessageWithoutLink": "Voor het downloaden en installeren van de gratis Emby Server bezoek de Emby website.",
"ButtonNewServer": "Nieuwe server",
"MyDevice": "Mijn apparaat",
"ButtonRemote": "Afstandsbediening",
@ -1861,9 +1861,9 @@
"MessageSubCancelReqSent": "An email has been sent to the owner of the key. Please follow the instructions in that email to complete the cancellation of this subscription. We hope to see you back soon!",
"MessageSubCancelError": "Something went wrong trying to cancel. Please send an email to {0} and we'll get you squared away.",
"LabelAlreadyCancelled": "This subscription has been cancelled. You will not be charged again but the features will work until the date above.",
"AllowOnTheFlySubtitleExtraction": "Allow subtitle extraction on the fly",
"AllowOnTheFlySubtitleExtraction": "Directe Ondertitel extractie toestaan",
"AllowOnTheFlySubtitleExtractionHelp": "Embedded subtitles can be extracted from videos and delivered to Emby apps in plain text in order to help prevent video transcoding. On some systems this can take a long time and cause video playback to stall during the extraction process. Disable this to have embedded subtitles burned in with video transcoding when they are not natively supported by the client device.",
"ButtonStopRecording": "Stop Recording",
"StopRecording": "Stop recording",
"ButtonStopRecording": "Stop Opname",
"StopRecording": "Stop opname",
"CancelSeries": "Cancel series"
}

View File

@ -866,8 +866,8 @@
"ViewTypeLiveTvChannels": "\u041a\u0430\u043d\u0430\u043b\u044b",
"LabelEasyPinCode": "\u041f\u0440\u043e\u0441\u0442\u043e\u0439 PIN-\u043a\u043e\u0434:",
"EasyPasswordHelp": "\u041f\u0440\u043e\u0441\u0442\u043e\u0439 PIN-\u043a\u043e\u0434 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 Emby-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0438 \u043c\u043e\u0436\u0435\u0442 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u0432\u043d\u0443\u0442\u0440\u0438\u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0432\u0445\u043e\u0434\u0430.",
"LabelInNetworkSignInWithEasyPassword": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432\u043d\u0443\u0442\u0440\u0438\u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0432\u0445\u043e\u0434 \u0441 \u043c\u043e\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u044b\u043c PIN-\u043a\u043e\u0434\u043e\u043c",
"LabelInNetworkSignInWithEasyPasswordHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 PIN-\u043a\u043e\u0434 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 Emby-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u0437\u043d\u0443\u0442\u0440\u0438 \u0441\u0432\u043e\u0435\u0439 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438. \u0412\u0430\u0448 \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043d\u0435 \u0434\u043e\u043c\u0430. \u0415\u0441\u043b\u0438 PIN-\u043a\u043e\u0434 \u043d\u0435 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f, \u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0432\u043e\u0435\u0439 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438 \u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u043e\u043b\u044c.",
"LabelInNetworkSignInWithEasyPassword": "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432\u043d\u0443\u0442\u0440\u0438\u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0432\u0445\u043e\u0434 \u0441\u043e \u0441\u0432\u043e\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u044b\u043c PIN-\u043a\u043e\u0434\u043e\u043c",
"LabelInNetworkSignInWithEasyPasswordHelp": "\u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 PIN-\u043a\u043e\u0434 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 Emby-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u0437\u043d\u0443\u0442\u0440\u0438 \u0441\u0432\u043e\u0435\u0439 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438. \u0412\u0430\u0448 \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043d\u0435 \u0434\u043e\u043c\u0430. \u0415\u0441\u043b\u0438 PIN-\u043a\u043e\u0434 \u043d\u0435 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d, \u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0432\u043e\u0435\u0439 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438 \u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u043e\u043b\u044c.",
"HeaderPassword": "\u041f\u0430\u0440\u043e\u043b\u044c",
"HeaderViewOrder": "\u041f\u043e\u0440\u044f\u0434\u043e\u043a \u0430\u0441\u043f\u0435\u043a\u0442\u043e\u0432",
"ButtonResetEasyPassword": "\u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 PIN-\u043a\u043e\u0434",
@ -1826,7 +1826,7 @@
"EveryNDays": "\u041a\u0430\u0436\u0434\u044b\u0435 {0} \u0434\u043d\u0435\u0439",
"HeaderNewDevices": "\u041d\u043e\u0432\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",
"HeaderOnNow": "\u0412 \u044d\u0444\u0438\u0440\u0435",
"Downloading": "\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f",
"Downloading": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430",
"LabelCertificatePassword": "\u041f\u0430\u0440\u043e\u043b\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430:",
"LabelCertificatePasswordHelp": "\u0415\u0441\u043b\u0438 \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u043e\u043b\u044c, \u0442\u043e \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0435\u0433\u043e \u0437\u0434\u0435\u0441\u044c.",
"Programs": "\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0438",