mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update movie filters
This commit is contained in:
parent
20dfe14bb1
commit
d94811ed33
92 changed files with 1319 additions and 376 deletions
|
@ -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"
|
||||
}
|
|
@ -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"
|
||||
}
|
|
@ -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",
|
||||
|
|
|
@ -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": [
|
||||
|
|
|
@ -32,6 +32,9 @@ Example:
|
|||
:host {
|
||||
display: block;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
:host([animated]) {
|
||||
@apply(--shadow-transition);
|
||||
}
|
||||
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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 {
|
||||
.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 {
|
||||
|
|
|
@ -145,32 +145,9 @@
|
|||
<form>
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" data-mini="true" class="viewPanelTabs">
|
||||
<a href="#" data-role="button" class="viewTabButton" data-tab="tabView">${TabView}</a>
|
||||
<a href="#" data-role="button" class="viewTabButton" data-tab="tabSort">${TabSort}</a>
|
||||
<a href="#" data-role="button" class="viewTabButton" data-tab="tabFilter">${TabFilter}</a>
|
||||
</div>
|
||||
|
||||
<div class="tabView viewTab">
|
||||
|
||||
<div>
|
||||
<label for="selectMovieView">${LabelView}</label>
|
||||
<select id="selectMovieView" class="selectView">
|
||||
<option value="Banner">${OptionBanner}</option>
|
||||
<option value="List">${OptionList}</option>
|
||||
<option value="Poster">${OptionPoster}</option>
|
||||
<option value="PosterCard">${OptionPosterCard}</option>
|
||||
<option value="Thumb">${OptionThumb}</option>
|
||||
<option value="ThumbCard">${OptionThumbCard}</option>
|
||||
<option value="Timeline">${OptionTimeline}</option>
|
||||
</select>
|
||||
</div>
|
||||
<br />
|
||||
<div>
|
||||
<label for="selectMoviePageSize">${LabelPageSize}</label>
|
||||
<select id="selectMoviePageSize" class="selectPageSize"></select>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="tabFilter viewTab">
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
|
@ -196,28 +173,6 @@
|
|||
</fieldset>
|
||||
<br />
|
||||
|
||||
<div data-role="collapsible" data-collapsed="true" data-mini="true">
|
||||
<h2>${HeaderFeatures}</h2>
|
||||
|
||||
<div data-role="controlgroup">
|
||||
|
||||
<input class="chkFeatureFilter chkSubtitle" type="checkbox" id="chkSubtitleMovie" data-mini="true">
|
||||
<label for="chkSubtitleMovie">${OptionHasSubtitles}</label>
|
||||
|
||||
<input class="chkFeatureFilter chkTrailer" type="checkbox" id="chkTrailerMovie" data-mini="true">
|
||||
<label for="chkTrailerMovie">${OptionHasTrailer}</label>
|
||||
|
||||
<input class="chkFeatureFilter chkSpecialFeature" type="checkbox" id="chkSpecialFeatureMovie" data-mini="true">
|
||||
<label for="chkSpecialFeatureMovie">${OptionHasSpecialFeatures}</label>
|
||||
|
||||
<input class="chkFeatureFilter chkThemeSong" type="checkbox" id="chkThemeSongMovie" data-mini="true">
|
||||
<label for="chkThemeSongMovie">${OptionHasThemeSong}</label>
|
||||
|
||||
<input class="chkFeatureFilter chkThemeVideo" type="checkbox" id="chkThemeVideoMovie" data-mini="true">
|
||||
<label for="chkThemeVideoMovie">${OptionHasThemeVideo}</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div data-role="collapsible" data-collapsed="true" data-mini="true" class="genreFilters">
|
||||
<h2>${HeaderGenres}</h2>
|
||||
|
||||
|
@ -272,64 +227,6 @@
|
|||
</div>
|
||||
|
||||
</div>
|
||||
<div class="tabSort viewTab">
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
${HeaderSortBy}
|
||||
</legend>
|
||||
|
||||
<input class="radioSortBy defaultSort radioSortName" type="radio" id="radioSortNameMovie" value="on" checked="checked" data-sortby="SortName" data-mini="true">
|
||||
<label for="radioSortNameMovie">${OptionNameSort}</label>
|
||||
|
||||
<input class="radioSortBy radioBudget" type="radio" id="radioBudgetMovie" value="off" data-sortby="Budget,SortName" data-mini="true">
|
||||
<label for="radioBudgetMovie">${OptionBudget}</label>
|
||||
|
||||
<input class="radioSortBy radioCommunityRating" type="radio" id="radioCommunityRatingMovie" value="off" data-sortby="CommunityRating,SortName" data-mini="true">
|
||||
<label for="radioCommunityRatingMovie">${OptionImdbRating}</label>
|
||||
|
||||
<input class="radioSortBy radioCriticRating" type="radio" id="radioCriticRatingMovie" value="off" data-sortby="CriticRating,SortName" data-mini="true">
|
||||
<label for="radioCriticRatingMovie">${OptionCriticRating}</label>
|
||||
|
||||
<input class="radioSortBy radioDateCreated" type="radio" id="radioDateCreatedMovie" value="off" data-sortby="DateCreated,SortName" data-mini="true">
|
||||
<label for="radioDateCreatedMovie">${OptionDateAdded}</label>
|
||||
|
||||
<input class="radioSortBy radioDatePlayed" type="radio" id="radioDatePlayedMovie" value="off" data-sortby="DatePlayed,SortName" data-mini="true">
|
||||
<label for="radioDatePlayedMovie">${OptionDatePlayed}</label>
|
||||
|
||||
<input class="radioSortBy radioMetascore" type="radio" id="radioMetascoreMovie" value="off" data-sortby="Metascore,SortName" data-mini="true">
|
||||
<label for="radioMetascoreMovie">${OptionMetascore}</label>
|
||||
|
||||
<input class="radioSortBy radioContentRating" type="radio" id="radioContentRatingMovie" value="off" data-sortby="OfficialRating,SortName" data-mini="true">
|
||||
<label for="radioContentRatingMovie">${OptionParentalRating}</label>
|
||||
|
||||
<input class="radioSortBy radioPlayCount" type="radio" id="radioPlayCountMovie" value="off" data-sortby="PlayCount,SortName" data-mini="true">
|
||||
<label for="radioPlayCountMovie">${OptionPlayCount}</label>
|
||||
|
||||
<input class="radioSortBy radioPremiereDate" type="radio" id="radioPremiereDateMovie" value="off" data-sortby="PremiereDate,SortName" data-mini="true">
|
||||
<label for="radioPremiereDateMovie">${OptionReleaseDate}</label>
|
||||
|
||||
<input class="radioSortBy radioRevenue" type="radio" id="radioRevenueMovie" value="off" data-sortby="Revenue,SortName" data-mini="true">
|
||||
<label for="radioRevenueMovie">${OptionRevenue}</label>
|
||||
|
||||
<input class="radioSortBy radioRuntime" type="radio" id="radioRuntimeMovie" value="off" data-sortby="Runtime,SortName" data-mini="true">
|
||||
<label for="radioRuntimeMovie">${OptionRuntime}</label>
|
||||
|
||||
<input class="radioSortBy radioVideoBitRate" type="radio" id="radioVideoBitRateMovie" value="off" data-sortby="VideoBitRate,SortName" data-mini="true">
|
||||
<label for="radioVideoBitRateMovie">${OptionVideoBitrate}</label>
|
||||
</fieldset>
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
${HeaderSortOrder}
|
||||
</legend>
|
||||
|
||||
<input class="radioSortOrder radioAscending" type="radio" id="radioAscendingMovie" value="on" checked="checked" data-sortorder="Ascending" data-mini="true">
|
||||
<label for="radioAscendingMovie">${OptionAscending}</label>
|
||||
|
||||
<input class="radioSortOrder radioDescending" type="radio" id="radioDescendingMovie" value="off" data-sortorder="Descending" data-mini="true">
|
||||
<label for="radioDescendingMovie">${OptionDescending}</label>
|
||||
</fieldset>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
|
@ -337,19 +234,9 @@
|
|||
<form>
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" data-mini="true" class="viewPanelTabs">
|
||||
<a href="#" data-role="button" class="viewTabButton" data-tab="tabView">${TabView}</a>
|
||||
<a href="#" data-role="button" class="viewTabButton" data-tab="tabSort">${TabSort}</a>
|
||||
<a href="#" data-role="button" class="viewTabButton" data-tab="tabFilter">${TabFilter}</a>
|
||||
</div>
|
||||
|
||||
<div class="tabView viewTab">
|
||||
|
||||
<div>
|
||||
<label for="selectTrailerPageSize">${LabelPageSize}</label>
|
||||
<select id="selectTrailerPageSize" class="selectPageSize"></select>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="tabFilter viewTab">
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
|
@ -375,46 +262,6 @@
|
|||
</fieldset>
|
||||
|
||||
</div>
|
||||
<div class="tabSort viewTab">
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
${HeaderSortBy}
|
||||
</legend>
|
||||
|
||||
<input class="radioSortBy defaultSort" type="radio" id="radioSortNameTrailer" value="on" checked="checked" data-sortby="SortName" data-mini="true">
|
||||
<label for="radioSortNameTrailer">${OptionNameSort}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" id="radioCommunityRatingTrailer" value="off" data-sortby="CommunityRating,SortName" data-mini="true">
|
||||
<label for="radioCommunityRatingTrailer">${OptionImdbRating}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" id="radioDateCreatedTrailer" value="off" data-sortby="DateCreated,SortName" data-mini="true">
|
||||
<label for="radioDateCreatedTrailer">${OptionDateAdded}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" id="radioDatePlayedTrailer" value="off" data-sortby="DatePlayed,SortName" data-mini="true">
|
||||
<label for="radioDatePlayedTrailer">${OptionDatePlayed}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" id="radioContentRatingTrailer" value="off" data-sortby="OfficialRating,SortName" data-mini="true">
|
||||
<label for="radioContentRatingTrailer">${OptionParentalRating}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" id="radioPlayCountTrailer" value="off" data-sortby="PlayCount,SortName" data-mini="true">
|
||||
<label for="radioPlayCountTrailer">${OptionPlayCount}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" id="radioPremiereDateTrailer" value="off" data-sortby="PremiereDate,SortName" data-mini="true">
|
||||
<label for="radioPremiereDateTrailer">${OptionReleaseDate}</label>
|
||||
</fieldset>
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
${HeaderSortOrder}
|
||||
</legend>
|
||||
|
||||
<input class="radioSortOrder radioAscending" type="radio" id="radioAscendingTrailer" value="on" checked="checked" data-sortorder="Ascending" data-mini="true">
|
||||
<label for="radioAscendingTrailer">${OptionAscending}</label>
|
||||
|
||||
<input class="radioSortOrder radioDescending" type="radio" id="radioDescendingTrailer" value="off" data-sortorder="Descending" data-mini="true">
|
||||
<label for="radioDescendingTrailer">${OptionDescending}</label>
|
||||
</fieldset>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div data-role="panel" class="viewPanel peopleViewPanel" data-theme="a" data-position="right" data-display="overlay" data-position-fixed="true">
|
||||
|
|
|
@ -2419,7 +2419,7 @@
|
|||
html += '</span>';
|
||||
}
|
||||
|
||||
if (showControls || options.viewButton || options.addLayoutButton || options.addSelectionButton || options.additionalButtonsHtml) {
|
||||
if (showControls || options.viewButton || options.sortButton || options.addLayoutButton || options.addSelectionButton || options.additionalButtonsHtml) {
|
||||
|
||||
html += '<div style="display:inline-block;margin-left:10px;">';
|
||||
|
||||
|
@ -2440,11 +2440,17 @@
|
|||
html += '<paper-button raised class="subdued notext btnChangeLayout" onclick="LibraryBrowser.showLayoutMenu(this, \'' + (options.currentLayout || '') + '\');"><iron-icon icon="view-comfy"></iron-icon></paper-button>';
|
||||
}
|
||||
|
||||
if (options.sortButton) {
|
||||
|
||||
html += '<paper-button raised class="subdued notext btnSort" title="' + Globalize.translate('ButtonSort') + '"><iron-icon icon="sort-by-alpha"></iron-icon></paper-button>';
|
||||
}
|
||||
|
||||
if (options.viewButton) {
|
||||
|
||||
//html += '<paper-button raised class="subdued notext"><iron-icon icon="view-comfy"></iron-icon></paper-button>';
|
||||
var viewPanelClass = options.viewPanelClass || 'viewPanel';
|
||||
html += '<paper-button raised class="subdued notext" onclick="require([\'jqmicons\']);jQuery(\'.' + viewPanelClass + '\', jQuery(this).parents(\'.page\')).panel(\'toggle\');"><iron-icon icon="' + AppInfo.moreIcon + '"></iron-icon></paper-button>';
|
||||
var title = options.viewIcon == 'filter-list' ? Globalize.translate('ButtonFilter') : Globalize.translate('ButtonMenu');
|
||||
html += '<paper-button raised class="subdued notext" title="' + title + '" onclick="require([\'jqmicons\']);jQuery(\'.' + viewPanelClass + '\', jQuery(this).parents(\'.page\')).panel(\'toggle\');"><iron-icon icon="' + (options.viewIcon || AppInfo.moreIcon) + '"></iron-icon></paper-button>';
|
||||
}
|
||||
|
||||
html += '</div>';
|
||||
|
@ -2477,6 +2483,85 @@
|
|||
return html;
|
||||
},
|
||||
|
||||
showSortMenu: function (options) {
|
||||
|
||||
var id = 'dlg' + new Date().getTime();
|
||||
var html = '';
|
||||
|
||||
html += '<paper-dialog id="' + id + '" entry-animation="fade-in-animation" exit-animation="fade-out-animation" with-backdrop>';
|
||||
|
||||
// There seems to be a bug with this in safari causing it to immediately roll up to 0 height
|
||||
var isScrollable = !$.browser.safari;
|
||||
|
||||
html += '<h2>';
|
||||
html += Globalize.translate('HeaderSortBy');
|
||||
html += '</h2>';
|
||||
|
||||
if (isScrollable) {
|
||||
html += '<paper-dialog-scrollable>';
|
||||
}
|
||||
|
||||
html += '<paper-radio-group class="groupSortBy" selected="' + (options.query.SortBy || '').replace(',', '_') + '">';
|
||||
for (var i = 0, length = options.items.length; i < length; i++) {
|
||||
|
||||
var option = options.items[i];
|
||||
|
||||
html += '<paper-radio-button class="menuSortBy block" data-id="' + option.id + '" name="' + option.id.replace(',', '_') + '">' + option.name + '</paper-radio-button>';
|
||||
}
|
||||
html += '</paper-radio-group>';
|
||||
|
||||
html += '<p>';
|
||||
html += Globalize.translate('HeaderSortOrder');
|
||||
html += '</p>';
|
||||
html += '<paper-radio-group class="groupSortOrder" selected="' + (options.query.SortOrder || 'Ascending') + '">';
|
||||
html += '<paper-radio-button name="Ascending" class="menuSortOrder block">' + Globalize.translate('OptionAscending') + '</paper-radio-button>';
|
||||
html += '<paper-radio-button name="Descending" class="menuSortOrder block">' + Globalize.translate('OptionDescending') + '</paper-radio-button>';
|
||||
html += '</paper-radio-group>';
|
||||
|
||||
if (isScrollable) {
|
||||
html += '</paper-dialog-scrollable>';
|
||||
}
|
||||
|
||||
html += '<div class="buttons">';
|
||||
html += '<paper-button dialog-dismiss>' + Globalize.translate('ButtonClose') + '</paper-button>';
|
||||
html += '</div>';
|
||||
|
||||
html += '</paper-dialog>';
|
||||
|
||||
$(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 = "";
|
||||
|
|
|
@ -104,7 +104,9 @@
|
|||
ApiClient.getLiveTvPrograms({
|
||||
|
||||
ChannelIds: channelId,
|
||||
UserId: Dashboard.getCurrentUserId()
|
||||
UserId: Dashboard.getCurrentUserId(),
|
||||
HasAired: false,
|
||||
SortBy: "StartDate"
|
||||
|
||||
}).done(function (result) {
|
||||
|
||||
|
|
|
@ -412,6 +412,11 @@
|
|||
// id: 'emby'
|
||||
//});
|
||||
|
||||
menuItems.push({
|
||||
name: Globalize.translate('ButtonOther'),
|
||||
id: 'other'
|
||||
});
|
||||
|
||||
require(['actionsheet'], function () {
|
||||
|
||||
ActionSheetElement.show({
|
||||
|
@ -419,8 +424,14 @@
|
|||
positionTo: button,
|
||||
callback: function (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,8 +463,14 @@
|
|||
positionTo: button,
|
||||
callback: function (id) {
|
||||
|
||||
if (id == 'other') {
|
||||
Dashboard.alert({
|
||||
message: Globalize.translate('ForAdditionalLiveTvOptions')
|
||||
});
|
||||
} else {
|
||||
Dashboard.navigate('livetvtunerprovider-' + id + '.html');
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
limit: query.Limit,
|
||||
totalRecordCount: result.TotalRecordCount,
|
||||
viewButton: true,
|
||||
viewIcon: 'filter-list',
|
||||
showLimit: false,
|
||||
updatePageSizeSetting: false,
|
||||
pageSizeKey: pageSizeKey,
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -101,11 +101,11 @@
|
|||
html += '<div class="detailSectionHeader">' + currentCategory + '</div>';
|
||||
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);
|
||||
}
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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 :",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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"
|
||||
}
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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:",
|
||||
|
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
||||
|
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
|
@ -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."
|
||||
}
|
2
dashboard-ui/thirdparty/emby-icons.html
vendored
2
dashboard-ui/thirdparty/emby-icons.html
vendored
|
@ -127,6 +127,8 @@ See [iron-iconset](#iron-iconset) and [iron-iconset-svg](#iron-iconset-svg) for
|
|||
<g id="cloud-download"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z" /></g>
|
||||
<g id="cancel"><path d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z" /></g>
|
||||
<g id="dvr"><path d="M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12zm-2-9H8v2h11V8zm0 4H8v2h11v-2zM7 8H5v2h2V8zm0 4H5v2h2v-2z" /></g>
|
||||
<g id="sort-by-alpha"><path d="M14.94 4.66h-4.72l2.36-2.36zm-4.69 14.71h4.66l-2.33 2.33zM6.1 6.27L1.6 17.73h1.84l.92-2.45h5.11l.92 2.45h1.84L7.74 6.27H6.1zm-1.13 7.37l1.94-5.18 1.94 5.18H4.97zm10.76 2.5h6.12v1.59h-8.53v-1.29l5.92-8.56h-5.88v-1.6h8.3v1.26l-5.93 8.6z" /></g>
|
||||
<g id="filter-list"><path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z" /></g>
|
||||
</defs>
|
||||
</svg>
|
||||
</iron-iconset-svg>
|
||||
|
|
11
dashboard-ui/thirdparty/paper-button-style.css
vendored
11
dashboard-ui/thirdparty/paper-button-style.css
vendored
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -22,4 +22,6 @@
|
|||
<link rel="import" href="bower_components/paper-checkbox/paper-checkbox.html">
|
||||
<link rel="import" href="bower_components/paper-item/paper-icon-item.html">
|
||||
<link rel="import" href="bower_components/paper-item/paper-item-body.html">
|
||||
<link rel="import" href="bower_components/paper-radio-button/paper-radio-button.html">
|
||||
<link rel="import" href="bower_components/paper-radio-group/paper-radio-group.html">
|
||||
<link rel="import" href="thirdparty/emby-icons.html">
|
|
@ -12775,11 +12775,18 @@ is separate from validation, and `allowed-pattern` does not affect how the input
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head><body><div hidden="" by-vulcanize=""><dom-module id="paper-material" assetpath="bower_components/paper-material/">
|
||||
<style>
|
||||
:host {
|
||||
display: block;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
:host([animated]) {
|
||||
@apply(--shadow-transition);
|
||||
}
|
||||
|
||||
|
@ -18710,6 +18717,330 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
|||
|
||||
})();
|
||||
|
||||
</script>
|
||||
<dom-module id="paper-radio-button" assetpath="bower_components/paper-radio-button/">
|
||||
|
||||
<style>
|
||||
/*
|
||||
Copyright (c) 2015 The Polymer Project Authors. All rights reserved.
|
||||
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
|
||||
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
|
||||
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
|
||||
Code distributed by Google as part of the polymer project is also
|
||||
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
|
||||
*/
|
||||
|
||||
:host {
|
||||
display: inline-block;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
:host(:focus) {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
#radioContainer {
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
:host #ink {
|
||||
position: absolute;
|
||||
top: -16px;
|
||||
left: -16px;
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
color: var(--paper-radio-button-unchecked-ink-color, --primary-text-color);
|
||||
opacity: 0.6;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
:host #ink[checked] {
|
||||
color: var(--paper-radio-button-checked-ink-color, --default-primary-color);
|
||||
}
|
||||
|
||||
:host #offRadio {
|
||||
position: absolute;
|
||||
box-sizing: content-box;
|
||||
top: 0px;
|
||||
left: 0px;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
border-radius: 50%;
|
||||
border: solid 2px;
|
||||
background-color: var(--paper-radio-button-unchecked-background-color, transparent);
|
||||
border-color: var(--paper-radio-button-unchecked-color, --primary-text-color);
|
||||
transition: border-color 0.28s;
|
||||
}
|
||||
|
||||
:host #onRadio {
|
||||
position: absolute;
|
||||
box-sizing: content-box;
|
||||
top: 4px;
|
||||
left: 4px;
|
||||
width: 8px;
|
||||
height: 8px;
|
||||
border-radius: 50%;
|
||||
background-color: var(--paper-radio-button-checked-color, --default-primary-color);
|
||||
-webkit-transform: scale(0);
|
||||
transform: scale(0);
|
||||
transition: -webkit-transform ease 0.28s;
|
||||
transition: transform ease 0.28s;
|
||||
}
|
||||
|
||||
:host([checked]) #offRadio {
|
||||
border-color: var(--paper-radio-button-checked-color, --default-primary-color);
|
||||
}
|
||||
|
||||
:host([checked]) #onRadio {
|
||||
-webkit-transform: scale(1);
|
||||
transform: scale(1);
|
||||
}
|
||||
|
||||
#radioLabel {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin-left: 10px;
|
||||
white-space: normal;
|
||||
pointer-events: none;
|
||||
color: var(--paper-radio-button-label-color, --primary-text-color);
|
||||
}
|
||||
|
||||
#radioLabel[hidden] {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* disabled state */
|
||||
:host([disabled]) {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
:host([disabled]) #offRadio {
|
||||
border-color: var(--paper-radio-button-unchecked-color, --primary-text-color);
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
:host([disabled][checked]) #onRadio {
|
||||
background-color: var(--paper-radio-button-unchecked-color, --primary-text-color);
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
:host([disabled]) #radioLabel {
|
||||
/* slightly darker than the button, so that it's readable */
|
||||
opacity: 0.65;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
<template>
|
||||
|
||||
<div id="radioContainer">
|
||||
<div id="offRadio"></div>
|
||||
<div id="onRadio"></div>
|
||||
<paper-ripple id="ink" class="circle" center="" checked$="[[checked]]"></paper-ripple>
|
||||
</div>
|
||||
|
||||
<div id="radioLabel" aria-hidden="true"><content></content></div>
|
||||
|
||||
</template>
|
||||
|
||||
<script>
|
||||
Polymer({
|
||||
is: 'paper-radio-button',
|
||||
|
||||
behaviors: [
|
||||
Polymer.PaperInkyFocusBehavior
|
||||
],
|
||||
|
||||
hostAttributes: {
|
||||
role: 'radio',
|
||||
'aria-checked': false,
|
||||
tabindex: 0
|
||||
},
|
||||
|
||||
properties: {
|
||||
/**
|
||||
* Fired when the checked state changes due to user interaction.
|
||||
*
|
||||
* @event change
|
||||
*/
|
||||
|
||||
/**
|
||||
* Fired when the checked state changes.
|
||||
*
|
||||
* @event iron-change
|
||||
*/
|
||||
|
||||
/**
|
||||
* Gets or sets the state, `true` is checked and `false` is unchecked.
|
||||
*/
|
||||
checked: {
|
||||
type: Boolean,
|
||||
value: false,
|
||||
reflectToAttribute: true,
|
||||
notify: true,
|
||||
observer: '_checkedChanged'
|
||||
},
|
||||
|
||||
/**
|
||||
* If true, the button toggles the active state with each tap or press
|
||||
* of the spacebar.
|
||||
*/
|
||||
toggles: {
|
||||
type: Boolean,
|
||||
value: true,
|
||||
reflectToAttribute: true
|
||||
}
|
||||
},
|
||||
|
||||
attached: function() {
|
||||
var trimmedText = Polymer.dom(this).textContent.trim();
|
||||
if (trimmedText === '') {
|
||||
this.$.radioLabel.hidden = true;
|
||||
}
|
||||
// Don't stomp over a user-set aria-label.
|
||||
if (trimmedText !== '' && !this.getAttribute('aria-label')) {
|
||||
this.setAttribute('aria-label', trimmedText);
|
||||
}
|
||||
this._isReady = true;
|
||||
},
|
||||
|
||||
_buttonStateChanged: function() {
|
||||
if (this.disabled) {
|
||||
return;
|
||||
}
|
||||
if (this._isReady) {
|
||||
this.checked = this.active;
|
||||
}
|
||||
},
|
||||
|
||||
_checkedChanged: function() {
|
||||
this.setAttribute('aria-checked', this.checked ? 'true' : 'false');
|
||||
this.active = this.checked;
|
||||
this.fire('iron-change');
|
||||
}
|
||||
})
|
||||
</script>
|
||||
|
||||
</dom-module>
|
||||
<dom-module name="paper-radio-group">
|
||||
<style>
|
||||
:host {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
:host ::content > * {
|
||||
padding: 12px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<template>
|
||||
<content id="items" select="*"></content>
|
||||
</template>
|
||||
|
||||
</dom-module>
|
||||
|
||||
<script>
|
||||
Polymer({
|
||||
is: 'paper-radio-group',
|
||||
|
||||
behaviors: [
|
||||
Polymer.IronA11yKeysBehavior,
|
||||
Polymer.IronSelectableBehavior
|
||||
],
|
||||
|
||||
hostAttributes: {
|
||||
role: 'radiogroup',
|
||||
tabindex: 0
|
||||
},
|
||||
|
||||
properties: {
|
||||
/**
|
||||
* Overriden from Polymer.IronSelectableBehavior
|
||||
*/
|
||||
attrForSelected: {
|
||||
type: String,
|
||||
value: 'name'
|
||||
},
|
||||
|
||||
/**
|
||||
* Overriden from Polymer.IronSelectableBehavior
|
||||
*/
|
||||
selectedAttribute: {
|
||||
type: String,
|
||||
value: 'checked'
|
||||
},
|
||||
|
||||
/**
|
||||
* Overriden from Polymer.IronSelectableBehavior
|
||||
*/
|
||||
selectable: {
|
||||
type: String,
|
||||
value: 'paper-radio-button'
|
||||
}
|
||||
},
|
||||
|
||||
keyBindings: {
|
||||
'left up': 'selectPrevious',
|
||||
'right down': 'selectNext',
|
||||
},
|
||||
|
||||
/**
|
||||
* Selects the given value.
|
||||
*/
|
||||
select: function(value) {
|
||||
if (this.selected) {
|
||||
var oldItem = this._valueToItem(this.selected);
|
||||
|
||||
// Do not allow unchecking the selected item.
|
||||
if (this.selected == value) {
|
||||
oldItem.checked = true;
|
||||
return;
|
||||
}
|
||||
|
||||
if (oldItem)
|
||||
oldItem.checked = false;
|
||||
}
|
||||
|
||||
Polymer.IronSelectableBehavior.select.apply(this, [value]);
|
||||
this.fire('paper-radio-group-changed');
|
||||
},
|
||||
|
||||
/**
|
||||
* Selects the previous item. If the previous item is disabled, then it is
|
||||
* skipped, and its previous item is selected
|
||||
*/
|
||||
selectPrevious: function() {
|
||||
var length = this.items.length;
|
||||
var newIndex = Number(this._valueToIndex(this.selected));
|
||||
|
||||
do {
|
||||
newIndex = (newIndex - 1 + length) % length;
|
||||
} while (this.items[newIndex].disabled)
|
||||
|
||||
this.select(this._indexToValue(newIndex));
|
||||
},
|
||||
|
||||
/**
|
||||
* Selects the next item. If the next item is disabled, then it is
|
||||
* skipped, and the next item after it is selected.
|
||||
*/
|
||||
selectNext: function() {
|
||||
var length = this.items.length;
|
||||
var newIndex = Number(this._valueToIndex(this.selected));
|
||||
|
||||
do {
|
||||
newIndex = (newIndex + 1 + length) % length;
|
||||
} while (this.items[newIndex].disabled)
|
||||
|
||||
this.select(this._indexToValue(newIndex));
|
||||
},
|
||||
});
|
||||
</script>
|
||||
<iron-iconset-svg name="icons" size="24">
|
||||
<svg>
|
||||
|
@ -18805,6 +19136,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
|||
<g id="cloud-download"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"></path></g>
|
||||
<g id="cancel"><path d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"></path></g>
|
||||
<g id="dvr"><path d="M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12zm-2-9H8v2h11V8zm0 4H8v2h11v-2zM7 8H5v2h2V8zm0 4H5v2h2v-2z"></path></g>
|
||||
<g id="sort-by-alpha"><path d="M14.94 4.66h-4.72l2.36-2.36zm-4.69 14.71h4.66l-2.33 2.33zM6.1 6.27L1.6 17.73h1.84l.92-2.45h5.11l.92 2.45h1.84L7.74 6.27H6.1zm-1.13 7.37l1.94-5.18 1.94 5.18H4.97zm10.76 2.5h6.12v1.59h-8.53v-1.29l5.92-8.56h-5.88v-1.6h8.3v1.26l-5.93 8.6z"></path></g>
|
||||
<g id="filter-list"><path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"></path></g>
|
||||
</defs>
|
||||
</svg>
|
||||
</iron-iconset-svg>
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
<select id="selectType" data-mini="true" required="required">
|
||||
<option value="SchedulesDirect">Schedules Direct</option>
|
||||
</select>
|
||||
<div class="fieldDescription">${AdditionalLiveTvProvidersCanBeInstalledLater}</div>
|
||||
</div>
|
||||
<br />
|
||||
<div class="providerTemplate">
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<select id="selectTunerType" data-mini="true" required="required">
|
||||
<option value="hdhomerun">HDHomerun</option>
|
||||
</select>
|
||||
<div class="fieldDescription">${AdditionalLiveTvProvidersCanBeInstalledLater}</div>
|
||||
</div>
|
||||
<br />
|
||||
<div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue