diff --git a/dashboard-ui/bower_components/iron-overlay-behavior/.bower.json b/dashboard-ui/bower_components/iron-overlay-behavior/.bower.json index 5f4ff261de..ea16ce655c 100644 --- a/dashboard-ui/bower_components/iron-overlay-behavior/.bower.json +++ b/dashboard-ui/bower_components/iron-overlay-behavior/.bower.json @@ -34,14 +34,14 @@ "web-component-tester": "*", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "homepage": "https://github.com/PolymerElements/iron-overlay-behavior", + "homepage": "https://github.com/polymerelements/iron-overlay-behavior", "_release": "1.0.5", "_resolution": { "type": "version", "tag": "v1.0.5", "commit": "f03cea265587c724cf3a85aef76b2ab7ccfd2b94" }, - "_source": "git://github.com/PolymerElements/iron-overlay-behavior.git", + "_source": "git://github.com/polymerelements/iron-overlay-behavior.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-overlay-behavior" + "_originalSource": "polymerelements/iron-overlay-behavior" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/neon-animation/.bower.json b/dashboard-ui/bower_components/neon-animation/.bower.json index 16a4ffdfce..ef68d27d08 100644 --- a/dashboard-ui/bower_components/neon-animation/.bower.json +++ b/dashboard-ui/bower_components/neon-animation/.bower.json @@ -54,7 +54,7 @@ "tag": "v1.0.6", "commit": "ec51bf68f05c40373536cc726ca674e4549b7db2" }, - "_source": "git://github.com/PolymerElements/neon-animation.git", + "_source": "git://github.com/polymerelements/neon-animation.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/neon-animation" + "_originalSource": "polymerelements/neon-animation" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-material/.bower.json b/dashboard-ui/bower_components/paper-material/.bower.json index 2583645144..da7b36ee8e 100644 --- a/dashboard-ui/bower_components/paper-material/.bower.json +++ b/dashboard-ui/bower_components/paper-material/.bower.json @@ -1,6 +1,6 @@ { "name": "paper-material", - "version": "1.0.1", + "version": "1.0.2", "description": "A material design container that looks like a lifted sheet of paper", "private": true, "authors": [ @@ -33,11 +33,11 @@ "web-component-tester": "*", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "_release": "1.0.1", + "_release": "1.0.2", "_resolution": { "type": "version", - "tag": "v1.0.1", - "commit": "1663016f2b9f1deb197cfa93ef16d45d3de815c8" + "tag": "v1.0.2", + "commit": "3f41d6dd776cf5bb35d29b44d1cce4981b791188" }, "_source": "git://github.com/polymerelements/paper-material.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/paper-material/bower.json b/dashboard-ui/bower_components/paper-material/bower.json index c5d8489a1c..f1051fc341 100644 --- a/dashboard-ui/bower_components/paper-material/bower.json +++ b/dashboard-ui/bower_components/paper-material/bower.json @@ -1,6 +1,6 @@ { "name": "paper-material", - "version": "1.0.1", + "version": "1.0.2", "description": "A material design container that looks like a lifted sheet of paper", "private": true, "authors": [ diff --git a/dashboard-ui/bower_components/paper-material/paper-material.html b/dashboard-ui/bower_components/paper-material/paper-material.html index 60f87ba511..06b258d3df 100644 --- a/dashboard-ui/bower_components/paper-material/paper-material.html +++ b/dashboard-ui/bower_components/paper-material/paper-material.html @@ -32,6 +32,9 @@ Example: :host { display: block; position: relative; + } + + :host([animated]) { @apply(--shadow-transition); } diff --git a/dashboard-ui/css/librarybrowser.css b/dashboard-ui/css/librarybrowser.css index 70b7e813f0..41bb40ea5f 100644 --- a/dashboard-ui/css/librarybrowser.css +++ b/dashboard-ui/css/librarybrowser.css @@ -172,9 +172,15 @@ .listPaging { text-align: center; - margin: .5em 0 .25em; + margin: .5em 0 .5em; } + .listPaging paper-fab { + width: 40px; + height: 40px; + vertical-align: middle; + } + .viewControls + .listTopPaging { margin-left: .5em !important; } diff --git a/dashboard-ui/css/livetv.css b/dashboard-ui/css/livetv.css index 93a600a943..cc812f2943 100644 --- a/dashboard-ui/css/livetv.css +++ b/dashboard-ui/css/livetv.css @@ -5,7 +5,7 @@ .tvGuideHeader { white-space: nowrap; position: fixed; - top: 96px; + top: 95px; left: 0; z-index: 100; max-width: 100%; @@ -221,9 +221,9 @@ border-bottom: 0 !important; } - .channelHeaderCellContainer + .channelHeaderCellContainer .channelHeaderCell { - border-top: 6px solid #161616; - } +.channelHeaderCellContainer + .channelHeaderCellContainer .channelHeaderCell { + border-top: 6px solid #161616; +} .channelTimeslotHeader { border-right: 1px solid #38c; @@ -303,7 +303,7 @@ } .guideProgramName { - padding: .45em .5em .35em; + padding: .5em .5em .35em; } .guideProgramTime { diff --git a/dashboard-ui/movies.html b/dashboard-ui/movies.html index 7b5a1b2209..5d8839192c 100644 --- a/dashboard-ui/movies.html +++ b/dashboard-ui/movies.html @@ -145,32 +145,9 @@
- ${TabView} - ${TabSort} ${TabFilter}
-
- -
- - -
-
-
- - -
- -
@@ -196,28 +173,6 @@

-
-

${HeaderFeatures}

- -
- - - - - - - - - - - - - - - -
-
-

${HeaderGenres}

@@ -272,64 +227,6 @@
-
-
- - ${HeaderSortBy} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - ${HeaderSortOrder} - - - - - - - -
-
@@ -337,19 +234,9 @@
- ${TabView} - ${TabSort} ${TabFilter}
-
- -
- - -
- -
@@ -375,46 +262,6 @@
-
-
- - ${HeaderSortBy} - - - - - - - - - - - - - - - - - - - - - - -
- -
- - ${HeaderSortOrder} - - - - - - - -
-
diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js index 0f68dac6f8..b0e0b79f05 100644 --- a/dashboard-ui/scripts/librarybrowser.js +++ b/dashboard-ui/scripts/librarybrowser.js @@ -2419,7 +2419,7 @@ html += ''; } - if (showControls || options.viewButton || options.addLayoutButton || options.addSelectionButton || options.additionalButtonsHtml) { + if (showControls || options.viewButton || options.sortButton || options.addLayoutButton || options.addSelectionButton || options.additionalButtonsHtml) { html += '
'; @@ -2440,11 +2440,17 @@ html += ''; } + if (options.sortButton) { + + html += ''; + } + if (options.viewButton) { //html += ''; var viewPanelClass = options.viewPanelClass || 'viewPanel'; - html += ''; + var title = options.viewIcon == 'filter-list' ? Globalize.translate('ButtonFilter') : Globalize.translate('ButtonMenu'); + html += ''; } html += '
'; @@ -2477,6 +2483,85 @@ return html; }, + showSortMenu: function (options) { + + var id = 'dlg' + new Date().getTime(); + var html = ''; + + html += ''; + + // There seems to be a bug with this in safari causing it to immediately roll up to 0 height + var isScrollable = !$.browser.safari; + + html += '

'; + html += Globalize.translate('HeaderSortBy'); + html += '

'; + + if (isScrollable) { + html += ''; + } + + html += ''; + for (var i = 0, length = options.items.length; i < length; i++) { + + var option = options.items[i]; + + html += '' + option.name + ''; + } + html += ''; + + html += '

'; + html += Globalize.translate('HeaderSortOrder'); + html += '

'; + html += ''; + html += '' + Globalize.translate('OptionAscending') + ''; + html += '' + Globalize.translate('OptionDescending') + ''; + html += ''; + + if (isScrollable) { + html += '
'; + } + + html += '
'; + html += '' + Globalize.translate('ButtonClose') + ''; + html += '
'; + + html += '
'; + + $(document.body).append(html); + + setTimeout(function () { + var dlg = document.getElementById(id); + + dlg.open(); + + $(dlg).on('iron-overlay-closed', function () { + $(this).remove(); + }); + + $('.groupSortBy', dlg).on('iron-select', function () { + options.query.SortBy = this.selected.replace('_', ','); + options.query.StartIndex = 0; + + if (options.callback) { + options.callback(); + } + }); + + $('.groupSortOrder', dlg).on('iron-select', function () { + + options.query.SortOrder = this.selected; + options.query.StartIndex = 0; + + if (options.callback) { + options.callback(); + } + }); + + }, 100); + + }, + getRatingHtml: function (item, metascore) { var html = ""; diff --git a/dashboard-ui/scripts/livetvchannel.js b/dashboard-ui/scripts/livetvchannel.js index bc5c35f5e2..f25ddd8f1a 100644 --- a/dashboard-ui/scripts/livetvchannel.js +++ b/dashboard-ui/scripts/livetvchannel.js @@ -104,7 +104,9 @@ ApiClient.getLiveTvPrograms({ ChannelIds: channelId, - UserId: Dashboard.getCurrentUserId() + UserId: Dashboard.getCurrentUserId(), + HasAired: false, + SortBy: "StartDate" }).done(function (result) { diff --git a/dashboard-ui/scripts/livetvstatus.js b/dashboard-ui/scripts/livetvstatus.js index 4dcb499fd8..ea8c2961b8 100644 --- a/dashboard-ui/scripts/livetvstatus.js +++ b/dashboard-ui/scripts/livetvstatus.js @@ -412,6 +412,11 @@ // id: 'emby' //}); + menuItems.push({ + name: Globalize.translate('ButtonOther'), + id: 'other' + }); + require(['actionsheet'], function () { ActionSheetElement.show({ @@ -419,7 +424,13 @@ positionTo: button, callback: function (id) { - Dashboard.navigate(getProviderConfigurationUrl(id)); + if (id == 'other') { + Dashboard.alert({ + message: Globalize.translate('ForAdditionalLiveTvOptions') + }); + } else { + Dashboard.navigate(getProviderConfigurationUrl(id)); + } } }); @@ -440,6 +451,11 @@ id: 'm3u' }); + menuItems.push({ + name: Globalize.translate('ButtonOther'), + id: 'other' + }); + require(['actionsheet'], function () { ActionSheetElement.show({ @@ -447,7 +463,13 @@ positionTo: button, callback: function (id) { - Dashboard.navigate('livetvtunerprovider-' + id + '.html'); + if (id == 'other') { + Dashboard.alert({ + message: Globalize.translate('ForAdditionalLiveTvOptions') + }); + } else { + Dashboard.navigate('livetvtunerprovider-' + id + '.html'); + } } }); diff --git a/dashboard-ui/scripts/moviepeople.js b/dashboard-ui/scripts/moviepeople.js index fe2f71bad9..0269c1a8cc 100644 --- a/dashboard-ui/scripts/moviepeople.js +++ b/dashboard-ui/scripts/moviepeople.js @@ -49,6 +49,7 @@ limit: query.Limit, totalRecordCount: result.TotalRecordCount, viewButton: true, + viewIcon: 'filter-list', showLimit: false, updatePageSizeSetting: false, pageSizeKey: pageSizeKey, diff --git a/dashboard-ui/scripts/movies.js b/dashboard-ui/scripts/movies.js index f8772034de..15bc52e640 100644 --- a/dashboard-ui/scripts/movies.js +++ b/dashboard-ui/scripts/movies.js @@ -61,8 +61,12 @@ viewButton: true, showLimit: false, addSelectionButton: true, - viewPanelClass: 'movieViewPanel' - + viewPanelClass: 'movieViewPanel', + updatePageSizeSetting: false, + addLayoutButton: true, + viewIcon: 'filter-list', + sortButton: true, + currentLayout: view }); page.querySelector('.listTopPaging').innerHTML = pagingHtml; @@ -160,6 +164,73 @@ reloadItems(page, viewPanel); }); + $('.btnChangeLayout', page).on('layoutchange', function (e, layout) { + getPageData().view = layout; + reloadItems(page); + }); + + // On callback make sure to set StartIndex = 0 + $('.btnSort', page).on('click', function () { + LibraryBrowser.showSortMenu({ + items: [{ + name: Globalize.translate('OptionNameSort'), + id: 'SortName' + }, + { + name: Globalize.translate('OptionBudget'), + id: 'Budget,SortName' + }, + { + name: Globalize.translate('OptionImdbRating'), + id: 'CommunityRating,SortName' + }, + { + name: Globalize.translate('OptionCriticRating'), + id: 'CriticRating,SortName' + }, + { + name: Globalize.translate('OptionDateAdded'), + id: 'DateCreated,SortName' + }, + { + name: Globalize.translate('OptionDatePlayed'), + id: 'DatePlayed,SortName' + }, + { + name: Globalize.translate('OptionMetascore'), + id: 'Metascore,SortName' + }, + { + name: Globalize.translate('OptionParentalRating'), + id: 'OfficialRating,SortName' + }, + { + name: Globalize.translate('OptionPlayCount'), + id: 'PlayCount,SortName' + }, + { + name: Globalize.translate('OptionReleaseDate'), + id: 'PremiereDate,SortName' + }, + { + name: Globalize.translate('OptionRevenue'), + id: 'Revenue,SortName' + }, + { + name: Globalize.translate('OptionRuntime'), + id: 'Runtime,SortName' + }, + { + name: Globalize.translate('OptionVideoBitrate'), + id: 'VideoBitRate,SortName' + }], + callback: function () { + reloadItems(page, viewPanel); + }, + query: query + }); + }); + LibraryBrowser.saveQueryValues(getSavedQueryKey(), query); LibraryBrowser.setLastRefreshed(page); @@ -179,18 +250,6 @@ function updateFilterControls(tabContent, viewPanel) { var query = getQuery(); - // Reset form values using the last used query - $('.radioSortBy', viewPanel).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', viewPanel).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); $('.chkStandardFilter', viewPanel).each(function () { @@ -210,20 +269,11 @@ }).checkboxradio('refresh'); - $('select.selectView', viewPanel).val(getPageData().view).selectmenu('refresh'); - $('.chk3D', viewPanel).checked(query.Is3D == true).checkboxradio('refresh'); $('.chkHD', viewPanel).checked(query.IsHD == true).checkboxradio('refresh'); $('.chkSD', viewPanel).checked(query.IsHD == false).checkboxradio('refresh'); - $('.chkSubtitle', viewPanel).checked(query.HasSubtitles == true).checkboxradio('refresh'); - $('.chkTrailer', viewPanel).checked(query.HasTrailer == true).checkboxradio('refresh'); - $('.chkSpecialFeature', viewPanel).checked(query.HasSpecialFeature == true).checkboxradio('refresh'); - $('.chkThemeSong', viewPanel).checked(query.HasThemeSong == true).checkboxradio('refresh'); - $('.chkThemeVideo', viewPanel).checked(query.HasThemeVideo == true).checkboxradio('refresh'); - $('.alphabetPicker', tabContent).alphaValue(query.NameStartsWithOrGreater); - $('select.selectPageSize', viewPanel).val(query.Limit).selectmenu('refresh'); } var filtersLoaded; @@ -248,20 +298,6 @@ reloadFiltersIfNeeded(tabContent, viewPanel); }); - $('.radioSortBy', viewPanel).on('click', function () { - var query = getQuery(); - query.StartIndex = 0; - query.SortBy = this.getAttribute('data-sortby'); - reloadItems(tabContent, viewPanel); - }); - - $('.radioSortOrder', viewPanel).on('click', function () { - var query = getQuery(); - query.StartIndex = 0; - query.SortOrder = this.getAttribute('data-sortorder'); - reloadItems(tabContent, viewPanel); - }); - $('.chkStandardFilter', viewPanel).on('change', function () { var query = getQuery(); @@ -280,26 +316,6 @@ reloadItems(tabContent, viewPanel); }); - $('select.selectView', viewPanel).on('change', function () { - - var newView = this.value; - getPageData().view = newView; - - var query = getQuery(); - if (newView == "Timeline") { - - query.SortBy = "PremiereDate"; - query.SortOrder = "Descending"; - query.StartIndex = 0; - $('.radioPremiereDate', viewPanel)[0].click(); - - } else { - reloadItems(tabContent, viewPanel); - } - - LibraryBrowser.saveViewSetting(getSavedQueryKey(), newView); - }); - $('.chkVideoTypeFilter', viewPanel).on('change', function () { var query = getQuery(); @@ -345,51 +361,6 @@ reloadItems(tabContent, viewPanel); }); - $('.chkSubtitle', viewPanel).on('change', function () { - - var query = getQuery(); - query.StartIndex = 0; - query.HasSubtitles = this.checked ? true : null; - - reloadItems(tabContent, viewPanel); - }); - - $('.chkTrailer', viewPanel).on('change', function () { - - var query = getQuery(); - query.StartIndex = 0; - query.HasTrailer = this.checked ? true : null; - - reloadItems(tabContent, viewPanel); - }); - - $('.chkSpecialFeature', viewPanel).on('change', function () { - - var query = getQuery(); - query.StartIndex = 0; - query.HasSpecialFeature = this.checked ? true : null; - - reloadItems(tabContent, viewPanel); - }); - - $('.chkThemeSong', viewPanel).on('change', function () { - - var query = getQuery(); - query.StartIndex = 0; - query.HasThemeSong = this.checked ? true : null; - - reloadItems(tabContent, viewPanel); - }); - - $('.chkThemeVideo', viewPanel).on('change', function () { - - var query = getQuery(); - query.StartIndex = 0; - query.HasThemeVideo = this.checked ? true : null; - - reloadItems(tabContent, viewPanel); - }); - $('.alphabetPicker', tabContent).on('alphaselect', function (e, character) { var query = getQuery(); @@ -431,13 +402,6 @@ reloadItems(tabContent, viewPanel); }); - - $('select.selectPageSize', viewPanel).on('change', function () { - var query = getQuery(); - query.Limit = parseInt(this.value); - query.StartIndex = 0; - reloadItems(tabContent, viewPanel); - }); } window.MoviesPage.initMoviesTab = function (page, tabContent) { diff --git a/dashboard-ui/scripts/movietrailers.js b/dashboard-ui/scripts/movietrailers.js index 7f31e3eb19..7e9b8456ab 100644 --- a/dashboard-ui/scripts/movietrailers.js +++ b/dashboard-ui/scripts/movietrailers.js @@ -57,8 +57,11 @@ limit: query.Limit, totalRecordCount: result.TotalRecordCount, viewButton: true, + viewIcon: 'filter-list', + sortButton: true, showLimit: false, - viewPanelClass: 'trailerViewPanel' + viewPanelClass: 'trailerViewPanel', + updatePageSizeSetting: false }); page.querySelector('.listTopPaging').innerHTML = pagingHtml; @@ -86,6 +89,44 @@ reloadItems(page, viewPanel); }); + // On callback make sure to set StartIndex = 0 + $('.btnSort', page).on('click', function () { + LibraryBrowser.showSortMenu({ + items: [{ + name: Globalize.translate('OptionNameSort'), + id: 'SortName' + }, + { + name: Globalize.translate('OptionImdbRating'), + id: 'CommunityRating,SortName' + }, + { + name: Globalize.translate('OptionDateAdded'), + id: 'DateCreated,SortName' + }, + { + name: Globalize.translate('OptionDatePlayed'), + id: 'DatePlayed,SortName' + }, + { + name: Globalize.translate('OptionParentalRating'), + id: 'OfficialRating,SortName' + }, + { + name: Globalize.translate('OptionPlayCount'), + id: 'PlayCount,SortName' + }, + { + name: Globalize.translate('OptionReleaseDate'), + id: 'PremiereDate,SortName' + }], + callback: function () { + reloadItems(page, viewPanel); + }, + query: query + }); + }); + LibraryBrowser.saveQueryValues(getSavedQueryKey(), query); Dashboard.hideLoadingMsg(); @@ -95,18 +136,6 @@ function updateFilterControls(tabContent, viewPanel) { var query = getQuery(); - // Reset form values using the last used query - $('.radioSortBy', viewPanel).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', viewPanel).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); $('.chkStandardFilter', viewPanel).each(function () { @@ -118,25 +147,10 @@ }).checkboxradio('refresh'); $('.alphabetPicker', tabContent).alphaValue(query.NameStartsWithOrGreater); - $('select.selectPageSize', viewPanel).val(query.Limit).selectmenu('refresh'); } function initPage(page, tabContent, viewPanel) { - $('.radioSortBy', viewPanel).on('click', function () { - var query = getQuery(); - query.StartIndex = 0; - query.SortBy = this.getAttribute('data-sortby'); - reloadItems(tabContent, viewPanel); - }); - - $('.radioSortOrder', viewPanel).on('click', function () { - var query = getQuery(); - query.StartIndex = 0; - query.SortOrder = this.getAttribute('data-sortorder'); - reloadItems(tabContent, viewPanel); - }); - $('.chkStandardFilter', viewPanel).on('change', function () { var query = getQuery(); @@ -176,13 +190,6 @@ reloadItems(tabContent, viewPanel); }); - - $('select.selectPageSize', viewPanel).on('change', function () { - var query = getQuery(); - query.Limit = parseInt(this.value); - query.StartIndex = 0; - reloadItems(tabContent, viewPanel); - }); } window.MoviesPage.initTrailerTab = function (page, tabContent) { diff --git a/dashboard-ui/scripts/plugincatalogpage.js b/dashboard-ui/scripts/plugincatalogpage.js index ea284d2093..8d26ea9c1d 100644 --- a/dashboard-ui/scripts/plugincatalogpage.js +++ b/dashboard-ui/scripts/plugincatalogpage.js @@ -101,11 +101,11 @@ html += '
' + currentCategory + '
'; var topPlugins = allPlugins.slice(0).sort(function (a, b) { - if (a.installs < b.installs) { - return 1; + if (a.installs > b.installs) { + return -1; } if (b.installs > a.installs) { - return -1; + return 1; } var aName = (a.name); @@ -122,7 +122,6 @@ }); var limit = screen.availWidth >= 1920 ? 15 : 12; - for (i = 0, length = Math.min(topPlugins.length, limit) ; i < length; i++) { html += getPluginHtml(topPlugins[i], options, installedPlugins); } diff --git a/dashboard-ui/strings/html/ar.json b/dashboard-ui/strings/html/ar.json index c735b8a796..f31fbb1f2f 100644 --- a/dashboard-ui/strings/html/ar.json +++ b/dashboard-ui/strings/html/ar.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/bg-BG.json b/dashboard-ui/strings/html/bg-BG.json index 452de48f91..e05d43f7f4 100644 --- a/dashboard-ui/strings/html/bg-BG.json +++ b/dashboard-ui/strings/html/bg-BG.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/ca.json b/dashboard-ui/strings/html/ca.json index 168dc8f900..1a6d6d68b1 100644 --- a/dashboard-ui/strings/html/ca.json +++ b/dashboard-ui/strings/html/ca.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/cs.json b/dashboard-ui/strings/html/cs.json index 642ae7e371..9b4f5f99af 100644 --- a/dashboard-ui/strings/html/cs.json +++ b/dashboard-ui/strings/html/cs.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/da.json b/dashboard-ui/strings/html/da.json index ef24658692..d0a0f52b35 100644 --- a/dashboard-ui/strings/html/da.json +++ b/dashboard-ui/strings/html/da.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/de.json b/dashboard-ui/strings/html/de.json index 07bde149a1..a80451cc4f 100644 --- a/dashboard-ui/strings/html/de.json +++ b/dashboard-ui/strings/html/de.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Live TV einrichten", "LabelTunerType": "Tuner Typ:", "HelpMoreTunersCanBeAdded": "Weitere Tuner k\u00f6nnen sp\u00e4ter \u00fcber die Live TV Einstellungen hinzugef\u00fcgt werden.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "Eine aktive Emby Unterst\u00fctzer-Mitgliedschaft wird f\u00fcr das automatisierte Erstellen von Aufnahmen ben\u00f6tigt.", "HeaderSetupTVGuide": "TV Guide einrichten", "LabelDataProvider": "Datenquelle:", diff --git a/dashboard-ui/strings/html/el.json b/dashboard-ui/strings/html/el.json index 5ee99c4d56..bc7aa560ab 100644 --- a/dashboard-ui/strings/html/el.json +++ b/dashboard-ui/strings/html/el.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/en-GB.json b/dashboard-ui/strings/html/en-GB.json index a12895b8b0..9dd1d31f63 100644 --- a/dashboard-ui/strings/html/en-GB.json +++ b/dashboard-ui/strings/html/en-GB.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/en-US.json b/dashboard-ui/strings/html/en-US.json index 4198d50117..c87a554074 100644 --- a/dashboard-ui/strings/html/en-US.json +++ b/dashboard-ui/strings/html/en-US.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/es-AR.json b/dashboard-ui/strings/html/es-AR.json index 169759e8cd..7a83e2532b 100644 --- a/dashboard-ui/strings/html/es-AR.json +++ b/dashboard-ui/strings/html/es-AR.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/es-MX.json b/dashboard-ui/strings/html/es-MX.json index b1ba8c82b3..8ca5f67732 100644 --- a/dashboard-ui/strings/html/es-MX.json +++ b/dashboard-ui/strings/html/es-MX.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Configurar TV en Vivo", "LabelTunerType": "Tipo de sintonizador:", "HelpMoreTunersCanBeAdded": "Se pueden agregar sintonizadores adicionales posteriormente en la secci\u00f3n de TV en Vivo.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "Se necesita una cuenta Aficionado Emby activa para poder crear grabaciones automatizadas de series.", "HeaderSetupTVGuide": "Configurar Gu\u00eda de TV", "LabelDataProvider": "Proveedor de datos:", diff --git a/dashboard-ui/strings/html/es.json b/dashboard-ui/strings/html/es.json index 23004a1e0e..fd1062165e 100644 --- a/dashboard-ui/strings/html/es.json +++ b/dashboard-ui/strings/html/es.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/fi.json b/dashboard-ui/strings/html/fi.json index a1020ccbc6..b4790e9a11 100644 --- a/dashboard-ui/strings/html/fi.json +++ b/dashboard-ui/strings/html/fi.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/fr.json b/dashboard-ui/strings/html/fr.json index 65b57811dd..4f52f67e1c 100644 --- a/dashboard-ui/strings/html/fr.json +++ b/dashboard-ui/strings/html/fr.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Configuration de la TV Live", "LabelTunerType": "Type de tuner :", "HelpMoreTunersCanBeAdded": "D'autres tuners peuvent \u00eatre ajout\u00e9s plus tard dans la section TV Live", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "Une adh\u00e9sion active au programme de soutien Emby est requise pour cr\u00e9er des enregistrements automatiques de s\u00e9ries.", "HeaderSetupTVGuide": "Configuration du Guide TV", "LabelDataProvider": "Fournisseur de donn\u00e9es :", diff --git a/dashboard-ui/strings/html/gsw.json b/dashboard-ui/strings/html/gsw.json index 5762214dd9..b570bb6d22 100644 --- a/dashboard-ui/strings/html/gsw.json +++ b/dashboard-ui/strings/html/gsw.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/he.json b/dashboard-ui/strings/html/he.json index dd35d53e7c..db8efa4950 100644 --- a/dashboard-ui/strings/html/he.json +++ b/dashboard-ui/strings/html/he.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/hr.json b/dashboard-ui/strings/html/hr.json index 393934019c..c29ffec501 100644 --- a/dashboard-ui/strings/html/hr.json +++ b/dashboard-ui/strings/html/hr.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/it.json b/dashboard-ui/strings/html/it.json index 311bbaa7fa..0eb208b4a2 100644 --- a/dashboard-ui/strings/html/it.json +++ b/dashboard-ui/strings/html/it.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/kk.json b/dashboard-ui/strings/html/kk.json index 7f0fe39d06..b043fdd550 100644 --- a/dashboard-ui/strings/html/kk.json +++ b/dashboard-ui/strings/html/kk.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "\u042d\u0444\u0438\u0440\u043b\u0456\u043a \u0422\u0414 \u043e\u0440\u043d\u0430\u0442\u0443", "LabelTunerType": "\u0422\u044e\u043d\u0435\u0440 \u0442\u04af\u0440\u0456:", "HelpMoreTunersCanBeAdded": "\u049a\u043e\u0441\u044b\u043c\u0448\u0430 \u0442\u044e\u043d\u0435\u0440\u043b\u0435\u0440\u0434\u0456 \u044d\u0444\u0438\u0440\u043b\u0456\u043a \u0422\u0414 \u0431\u04e9\u043b\u0456\u043c\u0456\u043d\u0434\u0435 \u043a\u0435\u0439\u0456\u043d \u04af\u0441\u0442\u0435\u0443\u0456\u04a3\u0456\u0437 \u043c\u04af\u043c\u043a\u0456\u043d.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "\u0422\u0435\u043b\u0435\u0445\u0438\u043a\u0430\u044f\u043b\u0430\u0440\u0434\u044b\u04a3 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b \u0436\u0430\u0437\u0431\u0430\u0441\u044b\u043d \u0436\u0430\u0441\u0430\u0443 \u04af\u0448\u0456\u043d Emby \u0436\u0430\u049b\u0442\u0430\u0443\u0448\u044b\u0441\u044b\u043d\u044b\u04a3 \u0431\u0435\u043b\u0441\u0435\u043d\u0434\u0456 \u043c\u04af\u0448\u0435\u043b\u0456\u0433\u0456 \u049b\u0430\u0436\u0435\u0442.", "HeaderSetupTVGuide": "\u0422\u0414-\u0430\u043d\u044b\u049b\u0442\u0430\u0493\u044b\u0448\u0442\u044b \u043e\u0440\u043d\u0430\u0442\u0443", "LabelDataProvider": "\u0414\u0435\u0440\u0435\u043a\u0442\u0435\u0440 \u0436\u0435\u0442\u043a\u0456\u0437\u0443\u0448\u0456\u0441\u0456:", diff --git a/dashboard-ui/strings/html/ko.json b/dashboard-ui/strings/html/ko.json index a1692be0dc..964b5b5f4b 100644 --- a/dashboard-ui/strings/html/ko.json +++ b/dashboard-ui/strings/html/ko.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/ms.json b/dashboard-ui/strings/html/ms.json index e084beab20..b20e611dc8 100644 --- a/dashboard-ui/strings/html/ms.json +++ b/dashboard-ui/strings/html/ms.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/nb.json b/dashboard-ui/strings/html/nb.json index 47c7c38541..819415b21a 100644 --- a/dashboard-ui/strings/html/nb.json +++ b/dashboard-ui/strings/html/nb.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/nl.json b/dashboard-ui/strings/html/nl.json index 937ce346fd..a966d39ee7 100644 --- a/dashboard-ui/strings/html/nl.json +++ b/dashboard-ui/strings/html/nl.json @@ -241,7 +241,7 @@ "OptionResumable": "Hervatbaar", "ScheduledTasksHelp": "Klik op een taak om het schema aan te passen.", "ScheduledTasksTitle": "Geplande taken", - "TabMyPlugins": "Mijn Plug-ins", + "TabMyPlugins": "Mijn Plugins", "TabCatalog": "Catalogus", "TitlePlugins": "Plugins", "HeaderAutomaticUpdates": "Automatische updates", @@ -441,7 +441,7 @@ "OptionAutomatic": "Automatisch", "HeaderServices": "Diensten", "LiveTvPluginRequired": "Een Live TV service provider Plug-in is vereist om door te gaan.", - "LiveTvPluginRequiredHelp": "Installeer a.u b een van onze beschikbare Plug-ins, zoals Next PVR of ServerWmc.", + "LiveTvPluginRequiredHelp": "Installeer a.u b een van onze beschikbare Plugins, zoals Next PVR of ServerWmc.", "LabelCustomizeOptionsPerMediaType": "Aanpassen voor mediatype", "OptionDownloadThumbImage": "Miniatuur", "OptionDownloadMenuImage": "Menu", @@ -861,8 +861,8 @@ "HeaderSendMessage": "Stuur bericht", "ButtonSend": "Stuur", "LabelMessageText": "Bericht tekst:", - "MessageNoAvailablePlugins": "Geen beschikbare Plug-ins.", - "LabelDisplayPluginsFor": "Toon Plug-ins voor:", + "MessageNoAvailablePlugins": "Geen beschikbare Plugins.", + "LabelDisplayPluginsFor": "Toon Plugins voor:", "PluginTabAppClassic": "Emby Classic", "PluginTabAppTheater": "Emby Theater", "LabelEpisodeNamePlain": "Naam aflevering", @@ -1512,11 +1512,12 @@ "HeaderSetupLiveTV": "Configureer Live TV", "LabelTunerType": "Soort Tuner:", "HelpMoreTunersCanBeAdded": "In de Live TV sectie kunnen later meer tuners toegevoegd worden.", - "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", + "MessageActiveSupporterMembershipRequiredSeriesRecordings": "Er is een actief Emby Supporter lidmaatschap benodigd om een automatische serie opname aan te maken.", "HeaderSetupTVGuide": "TV Gids configureren", "LabelDataProvider": "Gegevensleverancier:", "OptionSendRecordingsToAutoOrganize": "Schakel Automatisch Organiseren in voor nieuwe opnamen", "OptionSendRecordingsToAutoOrganizeHelp": "Nieuwe opnamen zullen door de Automatisch Organiseren functionaliteit in uw media bilbiliotheek ge\u00efmporteerd worden.", - "HeaderDefaultPadding": "Default Padding", + "HeaderDefaultPadding": "Standaard 'Padding'", "HeaderSubtitles": "Ondertitels" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/pl.json b/dashboard-ui/strings/html/pl.json index 954eae22ca..f291bafcb9 100644 --- a/dashboard-ui/strings/html/pl.json +++ b/dashboard-ui/strings/html/pl.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/pt-BR.json b/dashboard-ui/strings/html/pt-BR.json index 63f1098f5e..ee2ab19056 100644 --- a/dashboard-ui/strings/html/pt-BR.json +++ b/dashboard-ui/strings/html/pt-BR.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Configura\u00e7\u00e3o da TV ao Vivo", "LabelTunerType": "Tipo do sintonizador:", "HelpMoreTunersCanBeAdded": "Mais sintonizadores podem ser adicionados posteriormente dentro da se\u00e7\u00e3o da TV ao Vivo.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Provedores de TV ao Vivo adicionais pode ser adicionados posteriormente dentro da se\u00e7\u00e3o TV ao Vivo.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "\u00c9 necess\u00e1ria uma ades\u00e3o ativa de Colaborador do Emby para criar uma grava\u00e7\u00e3o automatizada de s\u00e9ries.", "HeaderSetupTVGuide": "Configura\u00e7\u00e3o do Guia da TV", "LabelDataProvider": "Provedor de dados:", diff --git a/dashboard-ui/strings/html/pt-PT.json b/dashboard-ui/strings/html/pt-PT.json index fee6d2fcf2..11ebc8efc6 100644 --- a/dashboard-ui/strings/html/pt-PT.json +++ b/dashboard-ui/strings/html/pt-PT.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/ro.json b/dashboard-ui/strings/html/ro.json index 5f0e598446..bba978aac4 100644 --- a/dashboard-ui/strings/html/ro.json +++ b/dashboard-ui/strings/html/ro.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/ru.json b/dashboard-ui/strings/html/ru.json index 5c6bc95df3..f612193756 100644 --- a/dashboard-ui/strings/html/ru.json +++ b/dashboard-ui/strings/html/ru.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0422\u0412-\u044d\u0444\u0438\u0440\u0430", "LabelTunerType": "\u0422\u0438\u043f \u0442\u044e\u043d\u0435\u0440\u0430:", "HelpMoreTunersCanBeAdded": "\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0442\u044e\u043d\u0435\u0440\u044b \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043f\u043e\u0437\u0436\u0435 \u0432\u043d\u0443\u0442\u0440\u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u0430 \u042d\u0444\u0438\u0440.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0447\u043b\u0435\u043d\u0441\u0442\u0432\u043e \u0441\u043f\u043e\u043d\u0441\u043e\u0440\u0430 Emby \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0441\u0435\u0440\u0438\u0439.", "HeaderSetupTVGuide": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0422\u0412-\u0433\u0438\u0434\u0430", "LabelDataProvider": "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0434\u0430\u043d\u043d\u044b\u0445:", diff --git a/dashboard-ui/strings/html/server.json b/dashboard-ui/strings/html/server.json index 1bd2a1b486..cb97347d7d 100644 --- a/dashboard-ui/strings/html/server.json +++ b/dashboard-ui/strings/html/server.json @@ -1528,6 +1528,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/sl-SI.json b/dashboard-ui/strings/html/sl-SI.json index 3551d378e0..638da0f7af 100644 --- a/dashboard-ui/strings/html/sl-SI.json +++ b/dashboard-ui/strings/html/sl-SI.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/sv.json b/dashboard-ui/strings/html/sv.json index 21e81adaca..7f494ca598 100644 --- a/dashboard-ui/strings/html/sv.json +++ b/dashboard-ui/strings/html/sv.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/tr.json b/dashboard-ui/strings/html/tr.json index 233170b2c1..ae1d0c59a7 100644 --- a/dashboard-ui/strings/html/tr.json +++ b/dashboard-ui/strings/html/tr.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/uk.json b/dashboard-ui/strings/html/uk.json index 92b466f225..f97bfe0678 100644 --- a/dashboard-ui/strings/html/uk.json +++ b/dashboard-ui/strings/html/uk.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/vi.json b/dashboard-ui/strings/html/vi.json index 5d1c4bdc77..5135d39208 100644 --- a/dashboard-ui/strings/html/vi.json +++ b/dashboard-ui/strings/html/vi.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/zh-CN.json b/dashboard-ui/strings/html/zh-CN.json index 7d652b30db..0fcffd09ad 100644 --- a/dashboard-ui/strings/html/zh-CN.json +++ b/dashboard-ui/strings/html/zh-CN.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/html/zh-TW.json b/dashboard-ui/strings/html/zh-TW.json index 4689a9f058..f0e64b7044 100644 --- a/dashboard-ui/strings/html/zh-TW.json +++ b/dashboard-ui/strings/html/zh-TW.json @@ -1512,6 +1512,7 @@ "HeaderSetupLiveTV": "Setup Live TV", "LabelTunerType": "Tuner type:", "HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.", + "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.", "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.", "HeaderSetupTVGuide": "Setup TV Guide", "LabelDataProvider": "Data provider:", diff --git a/dashboard-ui/strings/javascript/ar.json b/dashboard-ui/strings/javascript/ar.json index 0ed46fe318..792c3f5f41 100644 --- a/dashboard-ui/strings/javascript/ar.json +++ b/dashboard-ui/strings/javascript/ar.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "\u062a\u0631\u062a\u064a\u0628 \u062d\u0633\u0628:", + "HeaderSortOrder": "\u0646\u0638\u0627\u0645 \u0627\u0644\u062a\u0631\u062a\u064a\u0628:", + "OptionAscending": "\u062a\u0635\u0627\u0639\u062f\u0649", + "OptionDescending": "\u062a\u0646\u0627\u0632\u0644\u0649", + "OptionNameSort": "\u0627\u0633\u0645", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0634\u063a\u064a\u0644", + "OptionDateAdded": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0636\u0627\u0641\u0629", + "OptionPlayCount": "\u0639\u062f\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644", + "ButtonSort": "\u062a\u0631\u062a\u064a\u0628", + "ButtonMenu": "Menu", + "ButtonFilter": "\u0641\u0644\u062a\u0631", + "OptionCriticRating": "\u062a\u0635\u0646\u064a\u0641 \u0627\u0644\u0646\u0627\u0642\u062f", + "OptionVideoBitrate": "\u0645\u0639\u062f\u0644 \u0627\u0644\u0628\u062a \u0644\u0644\u0641\u064a\u062f\u064a\u0648", + "OptionMetascore": "Metascore", + "OptionRevenue": "\u0627\u064a\u0631\u0627\u062f\u0627\u062a", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/bg-BG.json b/dashboard-ui/strings/javascript/bg-BG.json index 395216c352..88e39b69ac 100644 --- a/dashboard-ui/strings/javascript/bg-BG.json +++ b/dashboard-ui/strings/javascript/bg-BG.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "\u0417\u0430\u043f\u0438\u0448\u0438" + "ButtonRecord": "\u0417\u0430\u043f\u0438\u0448\u0438", + "ButtonOther": "Other", + "HeaderSortBy": "\u041f\u043e\u0434\u0440\u0435\u0434\u0438 \u043f\u043e:", + "HeaderSortOrder": "\u0420\u0435\u0434 \u043d\u0430 \u043f\u043e\u0434\u0440\u0435\u0434\u0431\u0430:", + "OptionAscending": "\u0412\u044a\u0437\u0445\u043e\u0434\u044f\u0449", + "OptionDescending": "\u041d\u0438\u0437\u0445\u043e\u0434\u044f\u0449", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb \u0420\u0435\u0439\u0442\u0438\u043d\u0433", + "OptionDatePlayed": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043f\u0443\u0441\u043a\u0430\u043d\u0435", + "OptionDateAdded": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0434\u043e\u0431\u0430\u0432\u044f\u043d\u0435", + "OptionPlayCount": "\u0411\u0440\u043e\u0439 \u043f\u0443\u0441\u043a\u0430\u043d\u0438\u044f", + "ButtonSort": "\u041f\u043e\u0434\u0440\u0435\u0434\u0438", + "ButtonMenu": "Menu", + "ButtonFilter": "\u0424\u0438\u043b\u0442\u044a\u0440", + "OptionCriticRating": "\u041e\u0446\u0435\u043d\u043a\u0430 \u043d\u0430 \u043a\u0440\u0438\u0442\u0438\u0446\u0438\u0442\u0435", + "OptionVideoBitrate": "\u0412\u0438\u0434\u0435\u043e \u0431\u0438\u0442\u0440\u0435\u0439\u0442", + "OptionMetascore": "\u041c\u0435\u0442\u0430 \u0442\u043e\u0447\u043a\u0438", + "OptionRevenue": "\u041f\u0440\u0438\u0445\u043e\u0434\u0438", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ca.json b/dashboard-ui/strings/javascript/ca.json index 41041ddae6..9d3f9d20dd 100644 --- a/dashboard-ui/strings/javascript/ca.json +++ b/dashboard-ui/strings/javascript/ca.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/cs.json b/dashboard-ui/strings/javascript/cs.json index b88a1715f1..34f296830b 100644 --- a/dashboard-ui/strings/javascript/cs.json +++ b/dashboard-ui/strings/javascript/cs.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Nahr\u00e1vat" + "ButtonRecord": "Nahr\u00e1vat", + "ButtonOther": "Other", + "HeaderSortBy": "Se\u0159adit podle:", + "HeaderSortOrder": "Po\u0159ad\u00ed \u0159azen\u00ed:", + "OptionAscending": "Vzestupn\u011b", + "OptionDescending": "Sestupn\u011b", + "OptionNameSort": "N\u00e1zev", + "OptionImdbRating": "Hodnocen\u00ed IMDb", + "OptionDatePlayed": "Datum p\u0159ehr\u00e1n\u00ed", + "OptionDateAdded": "Datum p\u0159id\u00e1n\u00ed", + "OptionPlayCount": "Po\u010det p\u0159ehr\u00e1n\u00ed", + "ButtonSort": "Se\u0159adit", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtr", + "OptionCriticRating": "Hodnocen\u00ed kritik\u016f", + "OptionVideoBitrate": "Bitrate videa", + "OptionMetascore": "Metask\u00f3re", + "OptionRevenue": "P\u0159\u00edjem", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/da.json b/dashboard-ui/strings/javascript/da.json index 353394993f..a17e99897a 100644 --- a/dashboard-ui/strings/javascript/da.json +++ b/dashboard-ui/strings/javascript/da.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Optag" + "ButtonRecord": "Optag", + "ButtonOther": "Other", + "HeaderSortBy": "Sort\u00e9r efter:", + "HeaderSortOrder": "Sorteringsr\u00e6kkef\u00f8lge:", + "OptionAscending": "Stigende", + "OptionDescending": "Faldende", + "OptionNameSort": "Navn", + "OptionImdbRating": "IMDd bed\u00f8mmelse", + "OptionDatePlayed": "Dato for afspilning", + "OptionDateAdded": "Dato for tilf\u00f8jelse", + "OptionPlayCount": "Gange afspillet", + "ButtonSort": "Sort\u00e9r", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Kritikervurdering", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Indt\u00e6gt", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/de.json b/dashboard-ui/strings/javascript/de.json index 4a6986b163..642bffbf29 100644 --- a/dashboard-ui/strings/javascript/de.json +++ b/dashboard-ui/strings/javascript/de.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Diashow", "OptionBackdropSlideshow": "Hintergrund Diashow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Aufnehmen" + "ButtonRecord": "Aufnehmen", + "ButtonOther": "Other", + "HeaderSortBy": "Sortiert nach", + "HeaderSortOrder": "Sortierreihenfolge", + "OptionAscending": "Aufsteigend", + "OptionDescending": "Absteigend", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Bewertung", + "OptionDatePlayed": "Abgespielt am", + "OptionDateAdded": "Hinzugef\u00fcgt am", + "OptionPlayCount": "Z\u00e4hler", + "ButtonSort": "Sortieren", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Kritiker Bewertung", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Einnahme", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/el.json b/dashboard-ui/strings/javascript/el.json index 06e6cddcbd..1c8c279366 100644 --- a/dashboard-ui/strings/javascript/el.json +++ b/dashboard-ui/strings/javascript/el.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac:", + "HeaderSortOrder": "\u03a3\u03b5\u03b9\u03c1\u03ac \u03c4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7\u03c2:", + "OptionAscending": "\u0391\u03cd\u03be\u03bf\u03c5\u03c3\u03b1", + "OptionDescending": "\u03a6\u03b8\u03af\u03bd\u03bf\u03c5\u03c3\u03b1", + "OptionNameSort": "\u038c\u03bd\u03bf\u03bc\u03b1", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2", + "OptionDateAdded": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7\u03c2", + "OptionPlayCount": "\u03a6\u03bf\u03c1\u03ad\u03c2 \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2", + "ButtonSort": "\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7", + "ButtonMenu": "Menu", + "ButtonFilter": "\u03a6\u03af\u03bb\u03c4\u03c1\u03bf", + "OptionCriticRating": "\u0392\u03b1\u03b8\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03b1 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "\u0392\u03b1\u03b8\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03b1", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/en-GB.json b/dashboard-ui/strings/javascript/en-GB.json index 4291ecf9fd..c95ac54e6e 100644 --- a/dashboard-ui/strings/javascript/en-GB.json +++ b/dashboard-ui/strings/javascript/en-GB.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/en-US.json b/dashboard-ui/strings/javascript/en-US.json index 2b9bd7ea0a..04aeed1af6 100644 --- a/dashboard-ui/strings/javascript/en-US.json +++ b/dashboard-ui/strings/javascript/en-US.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/es-AR.json b/dashboard-ui/strings/javascript/es-AR.json index a5a8d7ab85..1a15b437dd 100644 --- a/dashboard-ui/strings/javascript/es-AR.json +++ b/dashboard-ui/strings/javascript/es-AR.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/es-MX.json b/dashboard-ui/strings/javascript/es-MX.json index 515da7517f..e0632fda27 100644 --- a/dashboard-ui/strings/javascript/es-MX.json +++ b/dashboard-ui/strings/javascript/es-MX.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Presentaci\u00f3n de fotograf\u00edas", "OptionBackdropSlideshow": "Presentaci\u00f3n de Im\u00e1genes de Fondo", "HeaderTopPlugins": "Complementos Destacados", - "ButtonRecord": "Grabar" + "ButtonRecord": "Grabar", + "ButtonOther": "Other", + "HeaderSortBy": "Ordenar Por:", + "HeaderSortOrder": "Ordenado Por:", + "OptionAscending": "Ascendente", + "OptionDescending": "Descendente", + "OptionNameSort": "Nombre", + "OptionImdbRating": "Calificaci\u00f3n de IMDb", + "OptionDatePlayed": "Fecha de Reproducci\u00f3n", + "OptionDateAdded": "Fecha de Adici\u00f3n", + "OptionPlayCount": "Contador", + "ButtonSort": "Ordenar", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtro", + "OptionCriticRating": "Calificaci\u00f3n de la Cr\u00edtica", + "OptionVideoBitrate": "Tasa de bits de Video", + "OptionMetascore": "Metascore", + "OptionRevenue": "Recaudaci\u00f3n", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/es.json b/dashboard-ui/strings/javascript/es.json index d47fed5753..75923ce681 100644 --- a/dashboard-ui/strings/javascript/es.json +++ b/dashboard-ui/strings/javascript/es.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Grabar" + "ButtonRecord": "Grabar", + "ButtonOther": "Other", + "HeaderSortBy": "Ordenar por:", + "HeaderSortOrder": "Ordenado por:", + "OptionAscending": "Ascendente", + "OptionDescending": "Descendente", + "OptionNameSort": "Nombre", + "OptionImdbRating": "Valoraci\u00f3n IMDb", + "OptionDatePlayed": "Fecha de reproducci\u00f3n", + "OptionDateAdded": "A\u00f1adido el", + "OptionPlayCount": "N\u00famero de reproducc.", + "ButtonSort": "Ordenar", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtro", + "OptionCriticRating": "Valoraci\u00f3n cr\u00edtica", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metavalor", + "OptionRevenue": "Recaudaci\u00f3n", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/fi.json b/dashboard-ui/strings/javascript/fi.json index f9b20c2a28..4bfda20b41 100644 --- a/dashboard-ui/strings/javascript/fi.json +++ b/dashboard-ui/strings/javascript/fi.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/fr.json b/dashboard-ui/strings/javascript/fr.json index 57d208576f..ecfaef02f4 100644 --- a/dashboard-ui/strings/javascript/fr.json +++ b/dashboard-ui/strings/javascript/fr.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Diaporama de photos", "OptionBackdropSlideshow": "Diaporama d'illustrations", "HeaderTopPlugins": "Meilleurs plugins", - "ButtonRecord": "Enregistrer" + "ButtonRecord": "Enregistrer", + "ButtonOther": "Other", + "HeaderSortBy": "Trier par:", + "HeaderSortOrder": "Ordre de tri :", + "OptionAscending": "Ascendant", + "OptionDescending": "Descendant", + "OptionNameSort": "Nom", + "OptionImdbRating": "Note IMDb", + "OptionDatePlayed": "Date lu", + "OptionDateAdded": "Date d'ajout", + "OptionPlayCount": "Nombre de lectures", + "ButtonSort": "Tri", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtre", + "OptionCriticRating": "Note des critiques", + "OptionVideoBitrate": "D\u00e9bit vid\u00e9o", + "OptionMetascore": "Metascore", + "OptionRevenue": "Recettes", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/gsw.json b/dashboard-ui/strings/javascript/gsw.json index f236085abd..fe61853e93 100644 --- a/dashboard-ui/strings/javascript/gsw.json +++ b/dashboard-ui/strings/javascript/gsw.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sortier nach:", + "HeaderSortOrder": "Sortier Reihefolg:", + "OptionAscending": "Ufstiigend", + "OptionDescending": "Abstiigend", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDB Bewertig", + "OptionDatePlayed": "Abgspellt am", + "OptionDateAdded": "Dezue gf\u00fcegt am", + "OptionPlayCount": "Z\u00e4hler", + "ButtonSort": "Sortiere", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Kritiker Bewertig", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "iinahme", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/he.json b/dashboard-ui/strings/javascript/he.json index f5614654d4..c5e9b44f68 100644 --- a/dashboard-ui/strings/javascript/he.json +++ b/dashboard-ui/strings/javascript/he.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "\u05d4\u05e7\u05dc\u05d8" + "ButtonRecord": "\u05d4\u05e7\u05dc\u05d8", + "ButtonOther": "Other", + "HeaderSortBy": "\u05de\u05d9\u05d9\u05df \u05dc\u05e4\u05d9:", + "HeaderSortOrder": "\u05e1\u05d3\u05e8 \u05de\u05d9\u05d5\u05df:", + "OptionAscending": "\u05e1\u05d3\u05e8 \u05e2\u05d5\u05dc\u05d4", + "OptionDescending": "\u05e1\u05d3\u05e8 \u05d9\u05d5\u05e8\u05d3", + "OptionNameSort": "\u05e9\u05dd", + "OptionImdbRating": "\u05d3\u05d9\u05e8\u05d5\u05d2 IMDb", + "OptionDatePlayed": "\u05ea\u05d0\u05e8\u05d9\u05da \u05e0\u05d9\u05d2\u05d5\u05df", + "OptionDateAdded": "\u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05d5\u05e1\u05e4\u05d4", + "OptionPlayCount": "\u05de\u05e1\u05e4\u05e8 \u05d4\u05e9\u05de\u05e2\u05d5\u05ea", + "ButtonSort": "\u05de\u05d9\u05d9\u05df", + "ButtonMenu": "Menu", + "ButtonFilter": "\u05de\u05e1\u05e0\u05df", + "OptionCriticRating": "\u05e6\u05d9\u05d5\u05df \u05de\u05d1\u05e7\u05e8\u05d9\u05dd", + "OptionVideoBitrate": "\u05e7\u05e6\u05ea \u05d5\u05d5\u05d9\u05d3\u05d0\u05d5", + "OptionMetascore": "Metascore", + "OptionRevenue": "\u05d4\u05db\u05e0\u05e1\u05d5\u05ea", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/hr.json b/dashboard-ui/strings/javascript/hr.json index 490c9dce56..ff0a385add 100644 --- a/dashboard-ui/strings/javascript/hr.json +++ b/dashboard-ui/strings/javascript/hr.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Snimi" + "ButtonRecord": "Snimi", + "ButtonOther": "Other", + "HeaderSortBy": "Slo\u017ei po:", + "HeaderSortOrder": "Redosljed slaganja:", + "OptionAscending": "Uzlazno", + "OptionDescending": "Silazno", + "OptionNameSort": "Nazivu", + "OptionImdbRating": "IMDb ocjena", + "OptionDatePlayed": "Datumu izvo\u0111enja", + "OptionDateAdded": "Datumu dodavanja", + "OptionPlayCount": "Broju izvo\u0111enja", + "ButtonSort": "Slo\u017ei", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Ocjeni kritike", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Prihod", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/it.json b/dashboard-ui/strings/javascript/it.json index 2e74eba87a..1e5e39fffb 100644 --- a/dashboard-ui/strings/javascript/it.json +++ b/dashboard-ui/strings/javascript/it.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Registra" + "ButtonRecord": "Registra", + "ButtonOther": "Other", + "HeaderSortBy": "Ordina per:", + "HeaderSortOrder": "Ordina per:", + "OptionAscending": "Ascendente", + "OptionDescending": "Discentente", + "OptionNameSort": "Nome", + "OptionImdbRating": "Voto IMDB", + "OptionDatePlayed": "Visto il", + "OptionDateAdded": "Aggiunto il", + "OptionPlayCount": "Visto N\u00b0", + "ButtonSort": "Ordina", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtro", + "OptionCriticRating": "Voto della critica", + "OptionVideoBitrate": "Bitrate Video", + "OptionMetascore": "Punteggio", + "OptionRevenue": "Recensione", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/javascript.json b/dashboard-ui/strings/javascript/javascript.json index 13224c7173..a05545387b 100644 --- a/dashboard-ui/strings/javascript/javascript.json +++ b/dashboard-ui/strings/javascript/javascript.json @@ -849,5 +849,24 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "OptionBudget": "Budget", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } diff --git a/dashboard-ui/strings/javascript/kk.json b/dashboard-ui/strings/javascript/kk.json index df73feb657..aabeec577f 100644 --- a/dashboard-ui/strings/javascript/kk.json +++ b/dashboard-ui/strings/javascript/kk.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "\u0424\u043e\u0442\u043e\u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440 \u0441\u043b\u0430\u0439\u0434\u0448\u043e\u0443\u044b", "OptionBackdropSlideshow": "\u0410\u0440\u0442\u049b\u044b \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440 \u0441\u043b\u0430\u0439\u0434\u0448\u043e\u0443\u044b", "HeaderTopPlugins": "\u0422\u0430\u043d\u044b\u043c\u0430\u043b \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440", - "ButtonRecord": "\u0416\u0430\u0437\u0443" + "ButtonRecord": "\u0416\u0430\u0437\u0443", + "ButtonOther": "Other", + "HeaderSortBy": "\u0421\u04b1\u0440\u044b\u043f\u0442\u0430\u0443 \u0442\u04d9\u0441\u0456\u043b\u0456:", + "HeaderSortOrder": "\u0421\u04b1\u0440\u044b\u043f\u0442\u0430\u0443 \u0440\u0435\u0442\u0456:", + "OptionAscending": "\u0410\u0440\u0442\u0443\u044b \u0431\u043e\u0439\u044b\u043d\u0448\u0430", + "OptionDescending": "\u041a\u0435\u043c\u0443\u0456 \u0431\u043e\u0439\u044b\u043d\u0448\u0430", + "OptionNameSort": "\u0410\u0442\u044b", + "OptionImdbRating": "IMDb \u0431\u0430\u0493\u0430\u043b\u0430\u0443\u044b", + "OptionDatePlayed": "\u041e\u0439\u043d\u0430\u0442\u044b\u043b\u0493\u0430\u043d \u043a\u04af\u043d\u0456", + "OptionDateAdded": "\u04ae\u0441\u0442\u0435\u043b\u0433\u0435\u043d \u043a\u04af\u043d\u0456", + "OptionPlayCount": "\u041e\u0439\u043d\u0430\u0442\u0443 \u0435\u0441\u0435\u0431\u0456", + "ButtonSort": "\u0421\u04b1\u0440\u044b\u043f\u0442\u0430\u0443", + "ButtonMenu": "Menu", + "ButtonFilter": "\u0421\u04af\u0437\u0443", + "OptionCriticRating": "\u0421\u044b\u043d\u0448\u044b\u043b\u0430\u0440 \u0431\u0430\u0493\u0430\u043b\u0430\u0443\u044b", + "OptionVideoBitrate": "\u0411\u0435\u0439\u043d\u0435 \u049b\u0430\u0440\u049b\u044b\u043d\u044b", + "OptionMetascore": "Metascore \u0431\u0430\u0493\u0430\u043b\u0430\u0443\u044b", + "OptionRevenue": "\u0422\u0430\u0431\u044b\u0441", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ms.json b/dashboard-ui/strings/javascript/ms.json index 3d05d7b581..b6fb2f28ce 100644 --- a/dashboard-ui/strings/javascript/ms.json +++ b/dashboard-ui/strings/javascript/ms.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/nb.json b/dashboard-ui/strings/javascript/nb.json index ccaad411a8..5540485781 100644 --- a/dashboard-ui/strings/javascript/nb.json +++ b/dashboard-ui/strings/javascript/nb.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Opptak" + "ButtonRecord": "Opptak", + "ButtonOther": "Other", + "HeaderSortBy": "Sorter etter:", + "HeaderSortOrder": "Sorter Etter:", + "OptionAscending": "\u00d8kende", + "OptionDescending": "Synkende", + "OptionNameSort": "Navn", + "OptionImdbRating": "IMDb Rangering", + "OptionDatePlayed": "Dato spilt", + "OptionDateAdded": "Dato lagt til", + "OptionPlayCount": "Antall avspillinger", + "ButtonSort": "Sorter", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Kritikervurdering", + "OptionVideoBitrate": "Video bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Inntjening", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/nl.json b/dashboard-ui/strings/javascript/nl.json index a4aeed2f1c..8bd727ee75 100644 --- a/dashboard-ui/strings/javascript/nl.json +++ b/dashboard-ui/strings/javascript/nl.json @@ -28,8 +28,8 @@ "UninstallPluginHeader": "Plug-in de\u00efnstalleren", "UninstallPluginConfirmation": "Weet u zeker dat u {0} wilt de\u00efnstalleren?", "NoPluginConfigurationMessage": "Deze Plug-in heeft niets in te stellen", - "NoPluginsInstalledMessage": "U heeft geen Plug-in ge\u00efnstalleerd", - "BrowsePluginCatalogMessage": "Bekijk de Plug-in catalogus voor beschikbare Plug-ins.", + "NoPluginsInstalledMessage": "U heeft geen Plugin ge\u00efnstalleerd", + "BrowsePluginCatalogMessage": "Bekijk de Plugin catalogus voor beschikbare Plug-ins.", "MessageKeyEmailedTo": "Sleutel gemaild naar {0}.", "MessageKeysLinked": "Sleutels gekoppeld.", "HeaderConfirmation": "Bevestiging", @@ -97,7 +97,7 @@ "ButtonAddToCollection": "Toevoegen aan Collectie", "HeaderSelectCertificatePath": "Selecteer Certificaat Pad", "ConfirmMessageScheduledTaskButton": "Deze operatie loopt normaal gesproken automatisch als een geplande taak. Het kan hier ook handmatig worden uitgevoerd. Om de geplande taak te configureren, zie:", - "HeaderSupporterBenefit": "Een supporter lidmaatschap biedt voordelen zoals toegang tot synchronisatie, premium plug-ins, internet kanalen en meer. {0}Meer weten{1}.", + "HeaderSupporterBenefit": "Een supporter lidmaatschap biedt voordelen zoals toegang tot synchronisatie, premium plugins, internet kanalen en meer. {0}Meer weten{1}.", "LabelSyncNoTargetsHelp": "Het lijkt erop dat u momenteel geen apps heeft die synchroniseren ondersteunen.", "HeaderWelcomeToProjectServerDashboard": "Welkom bij het Emby Server Dashboard", "HeaderWelcomeToProjectWebClient": "Welkom bij Emby", @@ -120,7 +120,7 @@ "HeaderDeleteTaskTrigger": "Verwijderen Taak Trigger", "HeaderTaskTriggers": "Taak Triggers", "MessageDeleteTaskTrigger": "Weet u zeker dat u deze taak trigger wilt verwijderen?", - "MessageNoPluginsInstalled": "U heeft geen Plug-ins ge\u00efnstalleerd.", + "MessageNoPluginsInstalled": "U heeft geen Plugins ge\u00efnstalleerd.", "LabelVersionInstalled": "{0} ge\u00efnstalleerd", "LabelNumberReviews": "{0} Recensies", "LabelFree": "Gratis", @@ -405,7 +405,7 @@ "TabDLNA": "DLNA", "TabLiveTV": "Live TV", "TabAutoOrganize": "Automatisch-Organiseren", - "TabPlugins": "Plug-ins", + "TabPlugins": "Plugins", "TabAdvanced": "Geavanceerd", "TabHelp": "Hulp", "TabScheduledTasks": "Geplande taken", @@ -835,9 +835,27 @@ "OptionThumb": "Miniatuur", "OptionThumbCard": "Miniaturen kaart", "OptionBanner": "Banner", - "NoSlideshowContentFound": "No slideshow images were found.", - "OptionPhotoSlideshow": "Photo slideshow", - "OptionBackdropSlideshow": "Backdrop slideshow", + "NoSlideshowContentFound": "Geen voorstelling afbeeldingen gevonden.", + "OptionPhotoSlideshow": "Foto voorstelling", + "OptionBackdropSlideshow": "Achtergrondafbeelding voorstelling", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Opnemen" + "ButtonRecord": "Opnemen", + "ButtonOther": "Other", + "HeaderSortBy": "Sorteren op:", + "HeaderSortOrder": "Sorteer volgorde:", + "OptionAscending": "Oplopend", + "OptionDescending": "Aflopend", + "OptionNameSort": "Naam", + "OptionImdbRating": "IMDb Waardering", + "OptionDatePlayed": "Datum afgespeeld", + "OptionDateAdded": "Datum toegevoegd", + "OptionPlayCount": "Afspeel telling", + "ButtonSort": "Sorteren", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Kritieken", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Inkomsten", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/pl.json b/dashboard-ui/strings/javascript/pl.json index 42500cea63..588a7621bb 100644 --- a/dashboard-ui/strings/javascript/pl.json +++ b/dashboard-ui/strings/javascript/pl.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sortuj wed\u0142ug:", + "HeaderSortOrder": "Kolejno\u015b\u0107 sortowania:", + "OptionAscending": "Rosn\u0105co", + "OptionDescending": "Malej\u0105co", + "OptionNameSort": "Nazwa", + "OptionImdbRating": "Ocena IMDb", + "OptionDatePlayed": "Data odtworzenia", + "OptionDateAdded": "Data dodania", + "OptionPlayCount": "Ilo\u015b\u0107 odtworze\u0144", + "ButtonSort": "Sortuj", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtr", + "OptionCriticRating": "Ocena krytyk\u00f3w", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Doch\u00f3d", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/pt-BR.json b/dashboard-ui/strings/javascript/pt-BR.json index a4e718541d..f801c78339 100644 --- a/dashboard-ui/strings/javascript/pt-BR.json +++ b/dashboard-ui/strings/javascript/pt-BR.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Apresenta\u00e7\u00e3o de Fotos", "OptionBackdropSlideshow": "Apresenta\u00e7\u00e3o de Imagens de Fundo", "HeaderTopPlugins": "Plugins Mais Usados", - "ButtonRecord": "Gravar" + "ButtonRecord": "Gravar", + "ButtonOther": "Outro", + "HeaderSortBy": "Ordenar Por:", + "HeaderSortOrder": "Forma para Ordenar:", + "OptionAscending": "Crescente", + "OptionDescending": "Decrescente", + "OptionNameSort": "Nome", + "OptionImdbRating": "Avalia\u00e7\u00e3o IMDb", + "OptionDatePlayed": "Data da Reprodu\u00e7\u00e3o", + "OptionDateAdded": "Data da Adi\u00e7\u00e3o", + "OptionPlayCount": "N\u00famero Reprodu\u00e7\u00f5es", + "ButtonSort": "Ordenar", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtro", + "OptionCriticRating": "Avalia\u00e7\u00e3o da Cr\u00edtica", + "OptionVideoBitrate": "Taxa do V\u00eddeo", + "OptionMetascore": "Metascore", + "OptionRevenue": "Faturamento", + "ForAdditionalLiveTvOptions": "Para provedores de TV ao Vivo adicionais, clique na guia Servi\u00e7os Externos para ver as op\u00e7\u00f5es dispon\u00edveis." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/pt-PT.json b/dashboard-ui/strings/javascript/pt-PT.json index 0a97796bcb..1a26a74df8 100644 --- a/dashboard-ui/strings/javascript/pt-PT.json +++ b/dashboard-ui/strings/javascript/pt-PT.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Gravar" + "ButtonRecord": "Gravar", + "ButtonOther": "Other", + "HeaderSortBy": "Organizar por:", + "HeaderSortOrder": "Ordem de organiza\u00e7\u00e3o:", + "OptionAscending": "Ascendente", + "OptionDescending": "Descendente", + "OptionNameSort": "Nome", + "OptionImdbRating": "Classifica\u00e7\u00e3o no IMDb", + "OptionDatePlayed": "Data de reprodu\u00e7\u00e3o", + "OptionDateAdded": "Data de adi\u00e7\u00e3o", + "OptionPlayCount": "N.\u00ba Visualiza\u00e7\u00f5es", + "ButtonSort": "Organizar", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtro", + "OptionCriticRating": "Classifica\u00e7\u00e3o dos cr\u00edticos", + "OptionVideoBitrate": "Qualidade do v\u00eddeo", + "OptionMetascore": "Metascore", + "OptionRevenue": "Receita", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ro.json b/dashboard-ui/strings/javascript/ro.json index fe328d94d1..5e2282a6e4 100644 --- a/dashboard-ui/strings/javascript/ro.json +++ b/dashboard-ui/strings/javascript/ro.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sorteaza dupa:", + "HeaderSortOrder": "Ordine Sortare:", + "OptionAscending": "Crescator", + "OptionDescending": "Descrescator", + "OptionNameSort": "Nume", + "OptionImdbRating": "Rating IMDb", + "OptionDatePlayed": "Data Rulare", + "OptionDateAdded": "Data Adaugare", + "OptionPlayCount": "Contorizari rulari", + "ButtonSort": "Sorteaza", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtreaza", + "OptionCriticRating": "Rating Critic", + "OptionVideoBitrate": "Bitrate Video", + "OptionMetascore": "Metascore", + "OptionRevenue": "Incasari", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ru.json b/dashboard-ui/strings/javascript/ru.json index 08b1081de6..086d1b5124 100644 --- a/dashboard-ui/strings/javascript/ru.json +++ b/dashboard-ui/strings/javascript/ru.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "\u0421\u043b\u0430\u0439\u0434-\u0448\u043e\u0443 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439", "OptionBackdropSlideshow": "\u0421\u043b\u0430\u0439\u0434-\u0448\u043e\u0443 \u0437\u0430\u0434\u043d\u0438\u043a\u043e\u0432", "HeaderTopPlugins": "\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u044b", - "ButtonRecord": "\u0417\u0430\u043f\u0438\u0441\u0430\u0442\u044c" + "ButtonRecord": "\u0417\u0430\u043f\u0438\u0441\u0430\u0442\u044c", + "ButtonOther": "Other", + "HeaderSortBy": "\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e:", + "HeaderSortOrder": "\u041d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435:", + "OptionAscending": "\u041f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e", + "OptionDescending": "\u041f\u043e \u0443\u0431\u044b\u0432\u0430\u043d\u0438\u044e", + "OptionNameSort": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435", + "OptionImdbRating": "\u041e\u0446\u0435\u043d\u043a\u0430 IMDb", + "OptionDatePlayed": "\u0414\u0430\u0442\u0430 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f", + "OptionDateAdded": "\u0414\u0430\u0442\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f", + "OptionPlayCount": "\u041a\u043e\u043b-\u0432\u043e \u0432\u043e\u0441\u043f\u0440-\u043d\u0438\u0439", + "ButtonSort": "\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c", + "ButtonMenu": "Menu", + "ButtonFilter": "\u0424\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c", + "OptionCriticRating": "\u041e\u0446\u0435\u043d\u043a\u0430 \u043a\u0440\u0438\u0442\u0438\u043a\u043e\u0432", + "OptionVideoBitrate": "\u041f\u043e\u0442\u043e\u043a. \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u0438\u0434\u0435\u043e", + "OptionMetascore": "\u041e\u0446\u0435\u043d\u043a\u0430 Metascore", + "OptionRevenue": "\u0414\u043e\u0445\u043e\u0434", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/sl-SI.json b/dashboard-ui/strings/javascript/sl-SI.json index 8201cefd68..2b618ab0fa 100644 --- a/dashboard-ui/strings/javascript/sl-SI.json +++ b/dashboard-ui/strings/javascript/sl-SI.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "Name", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/sv.json b/dashboard-ui/strings/javascript/sv.json index c31e3e68c8..41155e049a 100644 --- a/dashboard-ui/strings/javascript/sv.json +++ b/dashboard-ui/strings/javascript/sv.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Spela in" + "ButtonRecord": "Spela in", + "ButtonOther": "Other", + "HeaderSortBy": "Sortera efter:", + "HeaderSortOrder": "Sorteringsordning:", + "OptionAscending": "Stigande", + "OptionDescending": "Sjunkande", + "OptionNameSort": "Namn", + "OptionImdbRating": "Betyg p\u00e5 IMDB", + "OptionDatePlayed": "Senast visad", + "OptionDateAdded": "Inlagd den", + "OptionPlayCount": "Antal visningar", + "ButtonSort": "Sortera", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtrera", + "OptionCriticRating": "Kritikerbetyg", + "OptionVideoBitrate": "Bithastighet f\u00f6r video", + "OptionMetascore": "Metabetyg", + "OptionRevenue": "Int\u00e4kter", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/tr.json b/dashboard-ui/strings/javascript/tr.json index d09205765f..28503e6310 100644 --- a/dashboard-ui/strings/javascript/tr.json +++ b/dashboard-ui/strings/javascript/tr.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Kay\u0131t" + "ButtonRecord": "Kay\u0131t", + "ButtonOther": "Other", + "HeaderSortBy": "\u015euna g\u00f6re s\u0131rala", + "HeaderSortOrder": "Sipari\u015fe g\u00f6re s\u0131rala", + "OptionAscending": "Y\u00fckselen", + "OptionDescending": "D\u00fc\u015fen", + "OptionNameSort": "\u0130sim", + "OptionImdbRating": "\u0130MDb Reyting", + "OptionDatePlayed": "Oynatma Tarihi", + "OptionDateAdded": "Eklenme Tarihi", + "OptionPlayCount": "Oynatma sayac\u0131", + "ButtonSort": "S\u0131rala", + "ButtonMenu": "Menu", + "ButtonFilter": "Filtre", + "OptionCriticRating": "Kritik Rating", + "OptionVideoBitrate": "Video Kalitesi", + "OptionMetascore": "Metascore", + "OptionRevenue": "Revenue", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/uk.json b/dashboard-ui/strings/javascript/uk.json index 029e353084..3574737d4d 100644 --- a/dashboard-ui/strings/javascript/uk.json +++ b/dashboard-ui/strings/javascript/uk.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Sort By:", + "HeaderSortOrder": "Sort Order:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "\u0406\u043c\u2019\u044f", + "OptionImdbRating": "IMDb Rating", + "OptionDatePlayed": "Date Played", + "OptionDateAdded": "Date Added", + "OptionPlayCount": "Play Count", + "ButtonSort": "Sort", + "ButtonMenu": "Menu", + "ButtonFilter": "\u0424\u0456\u043b\u044c\u0442\u0440", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "Video Bitrate", + "OptionMetascore": "Metascore", + "OptionRevenue": "\u0417\u0431\u043e\u0440\u0438", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/vi.json b/dashboard-ui/strings/javascript/vi.json index d317b0320e..01ea09fd3c 100644 --- a/dashboard-ui/strings/javascript/vi.json +++ b/dashboard-ui/strings/javascript/vi.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "Record" + "ButtonRecord": "Record", + "ButtonOther": "Other", + "HeaderSortBy": "Ph\u00e2n lo\u1ea1i theo:", + "HeaderSortOrder": "Ph\u00e2n lo\u1ea1i theo th\u1ee9 t\u1ef1:", + "OptionAscending": "Ascending", + "OptionDescending": "Descending", + "OptionNameSort": "T\u00ean", + "OptionImdbRating": "\u0110\u00e1nh gi\u00e1 IMDb", + "OptionDatePlayed": "Ng\u00e0y ph\u00e1t", + "OptionDateAdded": "Ng\u00e0y th\u00eam", + "OptionPlayCount": "S\u1ed1 l\u1ea7n ph\u00e1t", + "ButtonSort": "Ph\u00e2n lo\u1ea1i", + "ButtonMenu": "Menu", + "ButtonFilter": "Filter", + "OptionCriticRating": "Critic Rating", + "OptionVideoBitrate": "T\u1ed1c \u0111\u1ed9 Bit c\u1ee7a Video", + "OptionMetascore": "Metascore", + "OptionRevenue": "Doanh thu", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/zh-CN.json b/dashboard-ui/strings/javascript/zh-CN.json index 5862f76dd7..be5755227d 100644 --- a/dashboard-ui/strings/javascript/zh-CN.json +++ b/dashboard-ui/strings/javascript/zh-CN.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "\u5f55\u5236" + "ButtonRecord": "\u5f55\u5236", + "ButtonOther": "Other", + "HeaderSortBy": "\u6392\u5e8f\u65b9\u5f0f\uff1a", + "HeaderSortOrder": "\u6392\u5e8f\u987a\u5e8f\uff1a", + "OptionAscending": "\u5347\u5e8f", + "OptionDescending": "\u964d\u5e8f", + "OptionNameSort": "\u540d\u5b57", + "OptionImdbRating": "IMDb \u8bc4\u5206", + "OptionDatePlayed": "\u64ad\u653e\u65e5\u671f", + "OptionDateAdded": "\u52a0\u5165\u65e5\u671f", + "OptionPlayCount": "\u64ad\u653e\u6b21\u6570", + "ButtonSort": "\u6392\u5e8f", + "ButtonMenu": "Menu", + "ButtonFilter": "\u7b5b\u9009", + "OptionCriticRating": "\u5f71\u8bc4\u4eba\u8bc4\u5206", + "OptionVideoBitrate": "\u89c6\u9891\u6bd4\u7279\u7387", + "OptionMetascore": "\u8bc4\u5206", + "OptionRevenue": "\u6536\u5165", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/zh-TW.json b/dashboard-ui/strings/javascript/zh-TW.json index d88c05f01b..4bc4acfb6a 100644 --- a/dashboard-ui/strings/javascript/zh-TW.json +++ b/dashboard-ui/strings/javascript/zh-TW.json @@ -839,5 +839,23 @@ "OptionPhotoSlideshow": "Photo slideshow", "OptionBackdropSlideshow": "Backdrop slideshow", "HeaderTopPlugins": "Top Plugins", - "ButtonRecord": "\u958b\u59cb\u9304\u5f71" + "ButtonRecord": "\u958b\u59cb\u9304\u5f71", + "ButtonOther": "Other", + "HeaderSortBy": "\u6392\u5e8f\u65b9\u5f0f\uff1a", + "HeaderSortOrder": "\u6392\u5e8f\u6b21\u5e8f\uff1a", + "OptionAscending": "\u5347\u5e8f", + "OptionDescending": "\u964d\u5e8f", + "OptionNameSort": "\u540d\u5b57", + "OptionImdbRating": "IMDB\u8a55\u5206", + "OptionDatePlayed": "\u64ad\u653e\u65e5\u671f", + "OptionDateAdded": "\u6dfb\u52a0\u65e5\u671f", + "OptionPlayCount": "\u64ad\u653e\u6b21\u6578", + "ButtonSort": "\u6392\u5e8f", + "ButtonMenu": "Menu", + "ButtonFilter": "\u904e\u6ffe", + "OptionCriticRating": "\u8a55\u8ad6\u5bb6\u8a55\u50f9", + "OptionVideoBitrate": "\u8996\u983b\u6bd4\u7279\u7387", + "OptionMetascore": "\u8a55\u5206", + "OptionRevenue": "\u6536\u5165", + "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options." } \ No newline at end of file diff --git a/dashboard-ui/thirdparty/emby-icons.html b/dashboard-ui/thirdparty/emby-icons.html index 7d1aefcaad..7e23b1c3c7 100644 --- a/dashboard-ui/thirdparty/emby-icons.html +++ b/dashboard-ui/thirdparty/emby-icons.html @@ -127,6 +127,8 @@ See [iron-iconset](#iron-iconset) and [iron-iconset-svg](#iron-iconset-svg) for + + diff --git a/dashboard-ui/thirdparty/paper-button-style.css b/dashboard-ui/thirdparty/paper-button-style.css index e09c3fc29a..95e42bb9b3 100644 --- a/dashboard-ui/thirdparty/paper-button-style.css +++ b/dashboard-ui/thirdparty/paper-button-style.css @@ -314,17 +314,14 @@ paper-slider { paper-menu-item { padding: .35em .5em; + cursor: pointer; } paper-menu-item iron-icon { margin-right: 1.5em; } -.actionSheetMenuItem { - cursor: pointer; -} - - .actionSheetMenuItem:hover { + paper-menu-item:hover { background: #eee; } @@ -452,3 +449,7 @@ paper-dropdown-menu { paper-dropdown-menu paper-item { display: block; } + +paper-dialog paper-radio-group paper-radio-button { + padding: 6px 12px; +} diff --git a/dashboard-ui/vulcanize-in.html b/dashboard-ui/vulcanize-in.html index 90bc63f63f..fea5ec45e4 100644 --- a/dashboard-ui/vulcanize-in.html +++ b/dashboard-ui/vulcanize-in.html @@ -22,4 +22,6 @@ + + \ No newline at end of file diff --git a/dashboard-ui/vulcanize-out.html b/dashboard-ui/vulcanize-out.html index 81ff1211f7..08c46b7b8f 100644 --- a/dashboard-ui/vulcanize-out.html +++ b/dashboard-ui/vulcanize-out.html @@ -12775,11 +12775,18 @@ is separate from validation, and `allowed-pattern` does not affect how the input + + + +
diff --git a/dashboard-ui/wizardlivetvtuner.html b/dashboard-ui/wizardlivetvtuner.html index a50216b26b..6a0ed273ee 100644 --- a/dashboard-ui/wizardlivetvtuner.html +++ b/dashboard-ui/wizardlivetvtuner.html @@ -24,6 +24,7 @@ +
${AdditionalLiveTvProvidersCanBeInstalledLater}