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

update dialogs

This commit is contained in:
Luke Pulverenti 2016-09-07 16:11:16 -04:00
parent ab738fae14
commit 46043aae83
53 changed files with 478 additions and 374 deletions

View file

@ -14,12 +14,12 @@
},
"devDependencies": {},
"ignore": [],
"version": "1.4.226",
"_release": "1.4.226",
"version": "1.4.227",
"_release": "1.4.227",
"_resolution": {
"type": "version",
"tag": "1.4.226",
"commit": "0fcbd95af7b5bbb0e4000f48174961460d0f30f4"
"tag": "1.4.227",
"commit": "2505460646b01598627d65be60949d0ca0422b9f"
},
"_source": "https://github.com/MediaBrowser/emby-webcomponents.git",
"_target": "^1.2.1",

View file

@ -111,6 +111,36 @@
date.toLocaleString();
}
function getLocaleDateStringParts(date) {
var day = getDayName(date);
date = toLocaleDateString(date);
var parts = [];
if (date.toLowerCase().indexOf(day.toLowerCase()) == -1) {
parts.push(day);
}
parts.push(date);
return parts;
}
function getDayName(date) {
var weekday = [];
weekday[0] = globalize.translate('sharedcomponents#Sunday');
weekday[1] = globalize.translate('sharedcomponents#Monday');
weekday[2] = globalize.translate('sharedcomponents#Tuesday');
weekday[3] = globalize.translate('sharedcomponents#Wednesday');
weekday[4] = globalize.translate('sharedcomponents#Thursday');
weekday[5] = globalize.translate('sharedcomponents#Friday');
weekday[6] = globalize.translate('sharedcomponents#Saturday');
return weekday[date.getDay()];
}
function toLocaleDateString(date) {
var currentLocale = globalize.getCurrentLocale();
@ -188,6 +218,7 @@
toLocaleDateString: toLocaleDateString,
toLocaleString: toLocaleString,
getDisplayTime: getDisplayTime,
isRelativeDay: isRelativeDay
isRelativeDay: isRelativeDay,
getLocaleDateStringParts: getLocaleDateStringParts
};
});

View file

@ -121,3 +121,7 @@
.checkboxList-paperList {
padding: 1em !important;
}
.checkboxListLabel {
opacity: .7;
}

View file

@ -25,6 +25,10 @@
<input type="checkbox" is="emby-checkbox" class="chkIndicator" data-type="premiere" />
<span>${Premieres}</span>
</label>
<label>
<input type="checkbox" is="emby-checkbox" class="chkIndicator" data-type="repeat" />
<span>${RepeatEpisodes}</span>
</label>
</div>
</form>
</div>

View file

@ -59,17 +59,21 @@
}
.newTvProgram {
background: #64A239;
background: #43A047;
}
.liveTvProgram {
background: #2196F3;
background: #EC407A;
}
.premiereTvProgram {
background: #EF6C00;
}
.repeatTvProgram {
background: #009688;
}
.programAccent {
position: absolute;
bottom: 0;
@ -372,7 +376,7 @@
.programIcon {
margin-left: auto;
margin-right: .5em;
margin-right: .25em;
height: auto;
width: auto;
font-size: 1.6em;

View file

@ -374,14 +374,17 @@
html += '<div class="' + guideProgramNameClass + '">';
if (program.IsLive && options.showLiveIndicator) {
html += '<span class="liveTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#AttributeLive') + '</span>';
html += '<span class="liveTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#Live') + '</span>';
}
else if (program.IsPremiere && options.showPremiereIndicator) {
html += '<span class="premiereTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#AttributePremiere') + '</span>';
html += '<span class="premiereTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#Premiere') + '</span>';
}
else if (program.IsSeries && !program.IsRepeat && options.showNewIndicator) {
html += '<span class="newTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#AttributeNew') + '</span>';
}
else if (program.IsSeries && program.IsRepeat && options.showRepeatIndicator) {
html += '<span class="repeatTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#Repeat') + '</span>';
}
html += program.Name;
html += '</div>';
@ -431,7 +434,8 @@
showHdIcon: allowIndicators && userSettings.get('guide-indicator-hd') == 'true',
showLiveIndicator: allowIndicators && userSettings.get('guide-indicator-live') == 'true',
showPremiereIndicator: allowIndicators && userSettings.get('guide-indicator-premiere') == 'true',
showNewIndicator: allowIndicators && userSettings.get('guide-indicator-new') == 'true'
showNewIndicator: allowIndicators && userSettings.get('guide-indicator-new') == 'true',
showRepeatIndicator: allowIndicators && userSettings.get('guide-indicator-repeat') == 'true'
};
for (var i = 0, length = channels.length; i < length; i++) {
@ -624,31 +628,6 @@
}
}
function getFutureDateText(date) {
var weekday = [];
weekday[0] = globalize.translate('sharedcomponents#Sunday');
weekday[1] = globalize.translate('sharedcomponents#Monday');
weekday[2] = globalize.translate('sharedcomponents#Tuesday');
weekday[3] = globalize.translate('sharedcomponents#Wednesday');
weekday[4] = globalize.translate('sharedcomponents#Thursday');
weekday[5] = globalize.translate('sharedcomponents#Friday');
weekday[6] = globalize.translate('sharedcomponents#Saturday');
var day = weekday[date.getDay()];
date = datetime.toLocaleDateString(date);
var parts = [];
if (date.toLowerCase().indexOf(day.toLowerCase()) == -1) {
parts.push(day);
}
parts.push(date);
return parts;
}
function changeDate(page, date) {
clearCurrentTimeUpdateInterval();
@ -658,7 +637,7 @@
reloadGuide(page, newStartDate);
var dateText = getFutureDateText(date);
var dateText = datetime.getLocaleDateStringParts(date);
if (dateText.length == 1) {
dateText = dateText[0];
@ -692,7 +671,7 @@
while (start <= end) {
dateOptions.push({
name: getFutureDateText(start).join(' '),
name: datetime.getLocaleDateStringParts(start).join(' '),
id: start.getTime()
});

View file

@ -41,10 +41,6 @@ define(['apphost'], function (appHost) {
}
if (item.EpisodeTitle) {
name = item.Name + ' ' + name;
}
return name;
}

View file

@ -11,7 +11,6 @@
align-items: center;
text-align: left;
padding: .25em 1.15em;
line-height: 160%;
cursor: pointer;
overflow: hidden;
}
@ -64,6 +63,20 @@
min-height: 3.44em;
}
.listItemBody-nogrow {
flex-grow: initial;
flex-shrink: 0;
width: 9em;
opacity: .7;
}
@media all and (max-width: 800px) {
.listItemBody-nogrow {
width: 4em;
}
}
.two-line {
min-height: 5.15em;
padding-top: 0;
@ -78,7 +91,7 @@
.listItemBodyText {
margin: 0;
padding: 0;
padding: .25em 0;
overflow: hidden;
text-overflow: ellipsis;
}
@ -152,10 +165,6 @@
background-color: transparent !important;
}
.listItemMediaInfo-padded {
margin: .5em 0;
}
.listItemMediaInfo {
/* Don't display if flex not supported */
display: none;

View file

@ -1,4 +1,4 @@
define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutManager', 'globalize', 'userdataButtons', 'apphost', 'css!./listview'], function (itemHelper, mediaInfo, indicators, connectionManager, layoutManager, globalize, userdataButtons, appHost) {
define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutManager', 'globalize', 'datetime', 'userdataButtons', 'apphost', 'css!./listview'], function (itemHelper, mediaInfo, indicators, connectionManager, layoutManager, globalize, datetime, userdataButtons, appHost) {
function getIndex(item, options) {
@ -178,7 +178,11 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan
}
}
var cssClass = "listItem listItem-nosidepadding listItem-border";
var cssClass = "listItem listItem-nosidepadding";
if (options.border !== false) {
cssClass += ' listItem-border';
}
if (clickEntireItem) {
cssClass += ' itemAction listItem-button';
@ -210,38 +214,53 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan
html += '<button is="paper-icon-button-light" class="listViewDragHandle autoSize listItemButton"><i class="md-icon">&#xE25D;</i></button>';
}
var imgUrl = getImageUrl(item, downloadWidth);
if (options.image !== false) {
var imgUrl = getImageUrl(item, downloadWidth);
var imageClass = isLargeStyle ? 'listItemImage listItemImage-large' : 'listItemImage';
var imageClass = isLargeStyle ? 'listItemImage listItemImage-large' : 'listItemImage';
if (imgUrl) {
html += '<div class="' + imageClass + ' lazy" data-src="' + imgUrl + '" item-icon>';
} else {
html += '<div class="' + imageClass + '">';
if (imgUrl) {
html += '<div class="' + imageClass + ' lazy" data-src="' + imgUrl + '" item-icon>';
} else {
html += '<div class="' + imageClass + '">';
}
var indicatorsHtml = '';
indicatorsHtml += indicators.getPlayedIndicatorHtml(item);
if (indicatorsHtml) {
html += '<div class="indicators listItemIndicators">' + indicatorsHtml + '</div>';
}
var progressHtml = indicators.getProgressBarHtml(item, {
containerClass: 'listItemProgressBar'
});
if (progressHtml) {
html += progressHtml;
}
html += '</div>';
}
var indicatorsHtml = '';
indicatorsHtml += indicators.getPlayedIndicatorHtml(item);
if (indicatorsHtml) {
html += '<div class="indicators listItemIndicators">' + indicatorsHtml + '</div>';
if (options.showProgramTimeColumn) {
html += '<div class="listItemBody listItemBody-nogrow listItemBody-rightborder"><div class="listItemBodyText">';
html += datetime.getDisplayTime(datetime.parseISO8601Date(item.StartDate));
html += ' - ';
html += datetime.getDisplayTime(datetime.parseISO8601Date(item.EndDate));
html += '</div></div>';
}
var progressHtml = indicators.getProgressBarHtml(item, {
containerClass: 'listItemProgressBar'
});
if (progressHtml) {
html += progressHtml;
}
html += '</div>';
var textlines = [];
if (options.showParentTitle) {
if (item.Type == 'Episode') {
textlines.push(item.SeriesName || '&nbsp;');
}
// Not needed, part of mediainfo
//if (item.EpisodeTitle) {
// textlines.push(item.Name || '&nbsp;');
//}
}
var displayName = itemHelper.getDisplayName(item);
@ -273,7 +292,7 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan
}
}
cssClass = 'listItemBody';
cssClass = 'listItemBody two-line';
if (!clickEntireItem) {
cssClass += ' itemAction';
}
@ -287,9 +306,6 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan
if (!enableSideMediaInfo) {
var mediaInfoClass = 'secondary listItemMediaInfo listItemBodyText';
if (layoutManager.tv) {
mediaInfoClass += ' listItemMediaInfo-padded';
}
html += '<div class="' + mediaInfoClass + '">' + mediaInfo.getPrimaryMediaInfoHtml(item) + '</div>';
}
@ -313,13 +329,16 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan
if (!clickEntireItem) {
html += '<button is="paper-icon-button-light" class="listItemButton itemAction autoSize" data-action="menu"><i class="md-icon">' + moreIcon + '</i></button>';
html += '<span class="listViewUserDataButtons">';
html += userdataButtons.getIconsHtml({
item: item,
includePlayed: false,
cssClass: 'listItemButton'
});
html += '</span>';
if (options.enableUserDataButtons !== false) {
html += '<span class="listViewUserDataButtons">';
html += userdataButtons.getIconsHtml({
item: item,
includePlayed: false,
cssClass: 'listItemButton'
});
html += '</span>';
}
}
html += '</' + outerTagName + '>';

View file

@ -57,5 +57,5 @@
background: #EF6C00;
padding: .16em .6em;
border-radius: .15em;
font-size: 82%;
font-size: 80%;
}

View file

@ -1,4 +1,4 @@
define(['datetime', 'globalize', 'embyRouter', 'material-icons', 'css!./mediainfo.css'], function (datetime, globalize, embyRouter) {
define(['datetime', 'globalize', 'embyRouter', 'itemHelper', 'material-icons', 'css!./mediainfo.css'], function (datetime, globalize, embyRouter, itemHelper) {
function getProgramInfoHtml(item, options) {
var html = '';
@ -20,7 +20,7 @@ define(['datetime', 'globalize', 'embyRouter', 'material-icons', 'css!./mediainf
try {
date = datetime.parseISO8601Date(item.StartDate);
text = date.toLocaleDateString();
text = datetime.toLocaleDateString(date);
text += ', ' + datetime.getDisplayTime(date);
@ -98,7 +98,7 @@ define(['datetime', 'globalize', 'embyRouter', 'material-icons', 'css!./mediainf
try {
date = datetime.parseISO8601Date(item.PremiereDate);
text = date.toLocaleDateString();
text = datetime.toLocaleDateString(date);
miscInfo.push(text);
}
catch (e) {
@ -112,7 +112,7 @@ define(['datetime', 'globalize', 'embyRouter', 'material-icons', 'css!./mediainf
try {
date = datetime.parseISO8601Date(item.StartDate);
text = date.toLocaleDateString();
text = datetime.toLocaleDateString(date);
miscInfo.push(text);
if (item.Type != "Recording") {
@ -179,14 +179,14 @@ define(['datetime', 'globalize', 'embyRouter', 'material-icons', 'css!./mediainf
}
if (item.IsSeries && item.EpisodeTitle) {
miscInfo.push(item.EpisodeTitle);
miscInfo.push(itemHelper.getDisplayName(item));
}
else if (item.PremiereDate) {
try {
date = datetime.parseISO8601Date(item.PremiereDate);
text = globalize.translate('sharedcomponents#OriginalAirDateValue', date.toLocaleDateString());
text = globalize.translate('sharedcomponents#OriginalAirDateValue', datetime.toLocaleDateString(date));
miscInfo.push(text);
}
catch (e) {
@ -397,50 +397,6 @@ define(['datetime', 'globalize', 'embyRouter', 'material-icons', 'css!./mediainf
return false;
}
function getDisplayName(item, options) {
if (!item) {
throw new Error("null item passed into getDisplayName");
}
options = options || {};
var name = item.EpisodeTitle || item.Name || '';
if (item.Type == "TvChannel") {
if (item.Number) {
return item.Number + ' ' + name;
}
return name;
}
if (options.isInlineSpecial && item.Type == "Episode" && item.ParentIndexNumber == 0) {
name = globalize.translate('sharedcomponents#ValueSpecialEpisodeName', name);
} else if (item.Type == "Episode" && item.IndexNumber != null && item.ParentIndexNumber != null) {
var displayIndexNumber = item.IndexNumber;
var number = "E" + displayIndexNumber;
if (options.includeParentInfo !== false) {
number = "S" + item.ParentIndexNumber + ", " + number;
}
if (item.IndexNumberEnd) {
displayIndexNumber = item.IndexNumberEnd;
number += "-" + displayIndexNumber;
}
name = number + " - " + name;
}
return name;
}
function getPrimaryMediaInfoHtml(item, options) {
options = options || {};

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "\u0414\u043e\u0431\u0430\u0432\u0438",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "\u0417\u0430\u043f\u0438\u0441\u0432\u0430\u0439 \u0441\u0430\u043c\u043e \u043d\u043e\u0432\u0438 \u0435\u043f\u0438\u0437\u043e\u0434\u0438",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "\u041d\u0430\u0441\u043b\u0430\u0434\u0435\u0442\u0435 \u0441\u0435 \u043d\u0430 \u0431\u0435\u0437\u043f\u043b\u0430\u0442\u043d\u0430 14 \u0434\u043d\u0435\u0432\u043d\u0430 \u043f\u0440\u043e\u0431\u0430",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Afegeix",
@ -47,7 +45,6 @@
"RecordAnytime": "Enregistra en qualsevol moment",
"RecordOnlyNewEpisodes": "Enregistra nom\u00e9s nous episodis",
"HeaderBecomeProjectSupporter": "Obtenir Emby Premiere",
"HeaderEnjoyDayTrial": "Gaudeix una Prova Gratu\u00efta de 14 Dies",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Prefer\u00e8ncies",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "P\u0159idat",
@ -47,7 +45,6 @@
"RecordAnytime": "Nahr\u00e1vat kdykoliv",
"RecordOnlyNewEpisodes": "Nahr\u00e1vat pouze nov\u00e9 epizody",
"HeaderBecomeProjectSupporter": "Z\u00edskat Emby Premiere",
"HeaderEnjoyDayTrial": "U\u017eijte si 14 denn\u00ed zku\u0161ebn\u00ed verzi zdarma",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Aktivn\u00ed p\u0159edplatn\u00e9 Emby Premiere je zapot\u0159eb\u00ed pro vytvo\u0159en\u00ed automatick\u00e9ho nahr\u00e1v\u00e1n\u00ed \u0159ad.",
"OptionConvertRecordingsToStreamingFormat": "Automaticky prov\u00e1d\u011bt konverzi do podporovan\u00fdch streamov\u00fdch form\u00e1t\u016f",
"OptionConvertRecordingsToStreamingFormatHelp": "Nahr\u00e1vky budou p\u0159i p\u0159ehr\u00e1v\u00e1n\u00ed p\u0159eved\u011bny do MP4 pro snadn\u00e9 p\u0159ehr\u00e1v\u00e1n\u00ed na va\u0161ich za\u0159\u00edzen\u00edch.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Nastaven\u00ed",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Del",
"Add": "Tilf\u00f8j",
@ -47,7 +45,6 @@
"RecordAnytime": "Optag p\u00e5 ethverts tidspunkt",
"RecordOnlyNewEpisodes": "Optag kun nye episoder",
"HeaderBecomeProjectSupporter": "F\u00e5 Emby Premiere",
"HeaderEnjoyDayTrial": "Nyd en 14-dages gratis pr\u00f8veperiode",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Et aktivt Emby Premiere abonnement er n\u00f8dvendigt for at oprette automatiserede optagelser af serier.",
"OptionConvertRecordingsToStreamingFormat": "Konverter automatisk optagelser til et streamingvenligt format",
"OptionConvertRecordingsToStreamingFormatHelp": "Optagelser vil l\u00f8bende blive konverteret til MP4 for nemmere afspilning p\u00e5 dine enheder.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Indstillinger",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Zeige Indikatoren f\u00fcr:",
"NewEpisodes": "Neue Episoden",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Teilen",
"Add": "Hinzuf\u00fcgen",
@ -47,7 +45,6 @@
"RecordAnytime": "Zu jeder Zeit aufzeichnen",
"RecordOnlyNewEpisodes": "Nehme nur neue Episoden auf",
"HeaderBecomeProjectSupporter": "Holen Sie Emby Premium",
"HeaderEnjoyDayTrial": "Genie\u00dfen Sie eine 14 Tage Testversion",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Ein aktives Emby Premium Abo wird benn\u00f6tigt um automatische Serienaufnahmen zu erstellen.",
"OptionConvertRecordingsToStreamingFormat": "Konvertiere Aufnahmen automatisch in ein streaming freundliches Format.",
"OptionConvertRecordingsToStreamingFormatHelp": "Aufnahmen werden als MP4 konvertiert um eine bessere Wiedergabe auf Ihren Ger\u00e4ten zu gew\u00e4hrleisten.",
@ -278,5 +275,12 @@
"MoveRight": "Nach rechts bewegen",
"MoveLeft": "Nach links bewegen",
"ConfirmDeleteImage": "Bild l\u00f6schen?",
"HeaderEditImages": "Bilder bearbeiten"
"HeaderEditImages": "Bilder bearbeiten",
"Settings": "Einstellungen",
"ShowIndicatorsFor": "Zeige Indikatoren f\u00fcr:",
"NewEpisodes": "Neue Episoden",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b5",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "\u0391\u03c0\u03bf\u03bb\u03b1\u03cd\u03c3\u03c4\u03b5 14 \u039c\u03ad\u03c1\u03b5\u03c2 \u0394\u03bf\u03ba\u03b9\u03bc\u03b1\u03c3\u03c4\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03c1\u03b9\u03cc\u03b4\u03bf\u03c5",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -281,5 +281,6 @@
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres"
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Grabar s\u00f3lo nuevos cap\u00edtulos",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Especial - {0}",
"Share": "Compartir",
"Add": "Agregar",
@ -47,7 +45,6 @@
"RecordAnytime": "Grabar en cualquier momento",
"RecordOnlyNewEpisodes": "Grabar s\u00f3lo nuevos episodios",
"HeaderBecomeProjectSupporter": "Obtener Emby Premier",
"HeaderEnjoyDayTrial": "Disfrute de una Prueba Gratuita por 14 D\u00edas",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Se requiere de una suscripci\u00f3n de Emby Premier para crear grabaciones automatizadas de series.",
"OptionConvertRecordingsToStreamingFormat": "Convertir autom\u00e1ticamente las grabaciones a un formato amigable para transmisi\u00f3n",
"OptionConvertRecordingsToStreamingFormatHelp": "Las grabaciones ser\u00e1n convertidas en tiempo real a MP4 para una f\u00e1cil reproducci\u00f3n en sus dispositivos.",
@ -278,5 +275,12 @@
"MoveRight": "Mover a la derecha",
"MoveLeft": "Mover a la izquierda",
"ConfirmDeleteImage": "\u00bfEliminar imagen?",
"HeaderEditImages": "Editar im\u00e1genes"
"HeaderEditImages": "Editar im\u00e1genes",
"Settings": "Configuraci\u00f3n",
"ShowIndicatorsFor": "Mostrar indicadores para:",
"NewEpisodes": "Episodios nuevos",
"HDPrograms": "Programas en HD",
"LiveBroadcasts": "Transmisiones en vivo",
"Premieres": "Estrenos",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Compartir",
"Add": "A\u00f1adir",
@ -47,7 +45,6 @@
"RecordAnytime": "Grabar a cualquier hora",
"RecordOnlyNewEpisodes": "Grabar s\u00f3lo nuevos episodios",
"HeaderBecomeProjectSupporter": "Consigue Emby Premiere",
"HeaderEnjoyDayTrial": "Disfrute 14 Dias Gratis de Prueba",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Se necesita una suscripci\u00f3n a Emby Premiere para poder crear grabaciones autom\u00e1ticas.",
"OptionConvertRecordingsToStreamingFormat": "Convertir grabaciones autom\u00e1ticamente a un formato amigable",
"OptionConvertRecordingsToStreamingFormatHelp": "Las grabaciones se convertir\u00e1n en tiempo real a MP4 para una reproducci\u00f3n sencilla desde tus dispositivos.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Ajustes",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Sp\u00e9cial - {0}",
"Share": "Partager",
"Add": "Ajouter",
@ -47,7 +45,6 @@
"RecordAnytime": "Enregistrer \u00e0 n'importe quelle heure\/journ\u00e9e",
"RecordOnlyNewEpisodes": "Enregistrer seulement les nouveaux \u00e9pisodes",
"HeaderBecomeProjectSupporter": "Obtenez Emby Premiere",
"HeaderEnjoyDayTrial": "Profitez d'une p\u00e9riode d'essai de 14 jours",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Une souscription Emby Premiere active est n\u00e9cessaire pour cr\u00e9er des enregistrements automatiques de s\u00e9ries.",
"OptionConvertRecordingsToStreamingFormat": "Convertir automatiquement les enregistrements a un format facilement diffusable.",
"OptionConvertRecordingsToStreamingFormatHelp": "Les enregistrements seront convertis \u00e0 la vol\u00e9e en MP4 afin faciliter la lecture sur tous vos appareils.",
@ -278,5 +275,12 @@
"MoveRight": "D\u00e9placer \u00e0 droite",
"MoveLeft": "D\u00e9placer \u00e0 gauche",
"ConfirmDeleteImage": "Supprimer l'image ?",
"HeaderEditImages": "Modifier les images"
"HeaderEditImages": "Modifier les images",
"Settings": "Param\u00e8tres",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Gn\u00fcss diin 14-T\u00e4g gratis Ziit zum teste",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "\u05d4\u05d5\u05e1\u05e3",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "\u05d4\u05e7\u05dc\u05d8 \u05e8\u05e7 \u05e4\u05e8\u05e7\u05d9\u05dd \u05d7\u05d3\u05e9\u05d9\u05dd",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "\u05ea\u05d4\u05e0\u05d4 \u05de 14 \u05d9\u05de\u05d9 \u05e0\u05e1\u05d9\u05d5\u05df \u05d7\u05d9\u05e0\u05dd",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Dodaj",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Snimi samo nove epizode",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Megoszt\u00e1s",
"Add": "Hozz\u00e1ad",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Emby Premiere beszerz\u00e9se",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Be\u00e1ll\u00edt\u00e1sok",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Nikmati percobaan gratis selama 14 hari",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Aggiungi",
@ -47,7 +45,6 @@
"RecordAnytime": "Registra a qualsiasi ora",
"RecordOnlyNewEpisodes": "Registra solo i nuovi episodi",
"HeaderBecomeProjectSupporter": "Ottieni Emby Premiere",
"HeaderEnjoyDayTrial": "Goditi una prova gratuita per 14 giorni",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Un abbonamento a Emby Premiere \u00e8 necessario per creare registrazioni personalizzate delle serie tv",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Configurazione",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "\u041c\u044b\u043d\u0430\u0443 \u04af\u0448\u0456\u043d \u0430\u0439\u0493\u0430\u049b\u0442\u0430\u0443\u044b\u0448\u0442\u0430\u0440\u0434\u044b \u043a\u04e9\u0440\u0441\u0435\u0442\u0443:",
"NewEpisodes": "\u0416\u0430\u04a3\u0430 \u0431\u04e9\u043b\u0456\u043c\u0434\u0435\u0440",
"ValueSpecialEpisodeName": "\u0410\u0440\u043d\u0430\u0439\u044b - {0}",
"Share": "\u041e\u0440\u0442\u0430\u049b\u0442\u0430\u0441\u0443",
"Add": "\u04ae\u0441\u0442\u0435\u0443",
@ -47,7 +45,6 @@
"RecordAnytime": "\u04d8\u0440 \u0443\u0430\u049b\u044b\u0442\u0442\u0430 \u0436\u0430\u0437\u044b\u043f \u0430\u043b\u0443",
"RecordOnlyNewEpisodes": "\u0422\u0435\u043a \u049b\u0430\u043d\u0430 \u0436\u0430\u04a3\u0430 \u0431\u04e9\u043b\u0456\u043c\u0434\u0435\u0440\u0434\u0456 \u0436\u0430\u0437\u044b\u043f \u0430\u043b\u0443",
"HeaderBecomeProjectSupporter": "Emby Premiere \u0430\u043b\u0443",
"HeaderEnjoyDayTrial": "\u0422\u0435\u0433\u0456\u043d \u0441\u044b\u043d\u0430\u0443\u0434\u044b 14 \u043a\u04af\u043d \u0442\u0430\u043c\u0430\u0448\u0430\u043b\u0430\u04a3\u044b\u0456\u0437",
"MessageActiveSubscriptionRequiredSeriesRecordings": "\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 \u0431\u0435\u043b\u0441\u0435\u043d\u0434\u0456 Emby Premiere \u0436\u0430\u0437\u044b\u043b\u044b\u043c\u044b \u049b\u0430\u0436\u0435\u0442.",
"OptionConvertRecordingsToStreamingFormat": "\u0416\u0430\u0437\u0443\u043b\u0430\u0440\u0434\u044b \u0442\u0430\u0440\u0430\u0442\u0443 \u04af\u0448\u0456\u043d \u043e\u04a3\u0430\u0439 \u043f\u0456\u0448\u0456\u043c\u0433\u0435 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b \u0442\u04af\u0440\u0434\u0435 \u0442\u04af\u0440\u043b\u0435\u043d\u0434\u0456\u0440\u0443",
"OptionConvertRecordingsToStreamingFormatHelp": "\u0416\u0430\u0437\u0431\u0430\u043b\u0430\u0440 \u049b\u04b1\u0440\u044b\u043b\u0493\u044b\u043b\u0430\u0440\u044b\u04a3\u044b\u0437\u0434\u0430 \u043e\u04a3\u0430\u0439 \u043e\u0439\u043d\u0430\u0442\u0443 \u04af\u0448\u0456\u043d \u043d\u0430\u049b\u0442\u044b \u0443\u0430\u049b\u044b\u0442\u0442\u0430 MP4 \u043f\u0456\u0448\u0456\u043c\u0456\u043d\u0435 \u0442\u04af\u0440\u043b\u0435\u043d\u0434\u0456\u0440\u0456\u043b\u0435\u0434\u0456.",
@ -278,5 +275,12 @@
"MoveRight": "\u041e\u04a3\u0493\u0430 \u0436\u044b\u043b\u0436\u044b\u0442\u0443",
"MoveLeft": "\u0421\u043e\u043b\u0493\u0430 \u0436\u044b\u043b\u0436\u044b\u0442\u0443",
"ConfirmDeleteImage": "\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u043e\u044f\u043c\u044b\u0437 \u0431\u0430?",
"HeaderEditImages": "\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u04e9\u04a3\u0434\u0435\u0443"
"HeaderEditImages": "\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u04e9\u04a3\u0434\u0435\u0443",
"Settings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043b\u0435\u0440",
"ShowIndicatorsFor": "\u041c\u044b\u043d\u0430\u0443 \u04af\u0448\u0456\u043d \u0430\u0439\u0493\u0430\u049b\u0442\u0430\u0443\u044b\u0448\u0442\u0430\u0440\u0434\u044b \u043a\u04e9\u0440\u0441\u0435\u0442\u0443:",
"NewEpisodes": "\u0416\u0430\u04a3\u0430 \u0431\u04e9\u043b\u0456\u043c\u0434\u0435\u0440",
"HDPrograms": "HD-\u043a\u04e9\u0440\u0441\u0435\u0442\u0456\u043c\u0434\u0435\u0440",
"LiveBroadcasts": "\u042d\u0444\u0438\u0440\u043b\u0456\u043a \u0442\u0430\u0440\u0430\u0442\u0443\u043b\u0430\u0440",
"Premieres": "\u041f\u0440\u0435\u043c\u044c\u0435\u0440\u0430\u043b\u0430\u0440",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "\ucd94\uac00",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "\uc0c8 \uc5d0\ud53c\uc18c\ub4dc\ub9cc \ub179\ud654",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "14\uc77c \ubb34\ub8cc \uccb4\ud5d8\ud558\uae30",
"MessageActiveSubscriptionRequiredSeriesRecordings": "\uc790\ub3d9 \uc2dc\ub9ac\uc988 \ub179\ud654\ub97c \uc608\uc57d\ud558\ub824\uba74 Emby \ud504\ub9ac\ubbf8\uc5b4 \uac00\uc785\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "\uc124\uc815",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Spesial - {0}",
"Share": "Del",
"Add": "Legg til",
@ -47,7 +45,6 @@
"RecordAnytime": "Ta opptak n\u00e5r som helst",
"RecordOnlyNewEpisodes": "Ta opptak kun av nye episoder",
"HeaderBecomeProjectSupporter": "Skaff Emby Premiere",
"HeaderEnjoyDayTrial": "Hygg deg med en 14-dagers gratis pr\u00f8veperiode",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Et aktivt Emby Premiere abonnement er p\u00e5krevd for \u00e5 kunne automatisere serieopptak.",
"OptionConvertRecordingsToStreamingFormat": "Automatisk konvertere opptak til et streaming vennlig format",
"OptionConvertRecordingsToStreamingFormatHelp": "Opptakene vil bli konvertert p\u00e5 et \u00f8yeblikk til MP4 for enkel avspilling p\u00e5 enhetene.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Innstillinger",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Speciaal - {0}",
"Share": "Delen",
"Add": "Toevoegen",
@ -47,7 +45,6 @@
"RecordAnytime": "Op elk tijdstip opnemen",
"RecordOnlyNewEpisodes": "Alleen nieuwe afleveringen opnemen",
"HeaderBecomeProjectSupporter": "Verkrijg Emby Premiere",
"HeaderEnjoyDayTrial": "Geniet van een 14-daagse gratis proefversie",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Er is een actief Emby Premiere abonnement benodigd om een automatische serie opname aan te maken.",
"OptionConvertRecordingsToStreamingFormat": "Opnamen automatisch converteren naar een streaming formaat",
"OptionConvertRecordingsToStreamingFormatHelp": "Opnames zullen direct worden omgezet naar MP4 voor het eenvoudig afspelen op uw apparaten.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Instellingen",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Dodaj",
@ -47,7 +45,6 @@
"RecordAnytime": "Nagrywaj o ka\u017cdym czasie",
"RecordOnlyNewEpisodes": "Nagrywaj tylko nowe odcinki",
"HeaderBecomeProjectSupporter": "Kup Emby Premiere",
"HeaderEnjoyDayTrial": "Mi\u0142ego 14 dniowego okresu pr\u00f3bnego",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Aktywna subskrypcja Emby Premiere jest wymagana aby tworzy\u0107 automatyczne nagrania seriali.",
"OptionConvertRecordingsToStreamingFormat": "Automatycznie konwertuj nagrania do formatu przyjaznego strumieniowaniu.",
"OptionConvertRecordingsToStreamingFormatHelp": "Nagrania zostan\u0105 skonwertowane \"w locie\" do formatu MP4 aby umo\u017cliwi\u0107 ich odtworzenie na wi\u0119kszo\u015bci urz\u0105dze\u0144.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Ustawienia",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Especial - {0}",
"Share": "Compartilhar",
"Add": "Adicionar",
@ -47,7 +45,6 @@
"RecordAnytime": "Gravar a qualquer hora",
"RecordOnlyNewEpisodes": "Gravar apenas novos epis\u00f3dios",
"HeaderBecomeProjectSupporter": "Obter Emby Premiere",
"HeaderEnjoyDayTrial": "Aproveite um per\u00edodo de 14 dias gr\u00e1tis para testes",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Uma subscri\u00e7\u00e3o ativa do Emby Premiere \u00e9 requerida para criar a grava\u00e7\u00e3o automatizada de s\u00e9ries.",
"OptionConvertRecordingsToStreamingFormat": "Converter automaticamente grava\u00e7\u00f5es para um formato amig\u00e1vel a streaming",
"OptionConvertRecordingsToStreamingFormatHelp": "Grava\u00e7\u00f5es ser\u00e3o convertidas automaticamente para MP4 para uma reprodu\u00e7\u00e3o mais f\u00e1cil em seus dispositivos.",
@ -278,5 +275,12 @@
"MoveRight": "Mover para direita",
"MoveLeft": "Mover para esquerda",
"ConfirmDeleteImage": "Apagar imagem?",
"HeaderEditImages": "Editar Imagens"
"HeaderEditImages": "Editar Imagens",
"Settings": "Ajustes",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Especial - {0}",
"Share": "Partilhar",
"Add": "Adicionar",
@ -47,7 +45,6 @@
"RecordAnytime": "Gravar a qualquer hora",
"RecordOnlyNewEpisodes": "Gravar apenas novos epis\u00f3dios",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Disfrute dos 14 dias de experi\u00eancia",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Uma subscri\u00e7\u00e3o Emby Premiere \u00e9 necess\u00e1ria para criar a grava\u00e7\u00e3o autom\u00e1tica de s\u00e9ries.",
"OptionConvertRecordingsToStreamingFormat": "Converter automaticamente grava\u00e7\u00f5es para um formato amig\u00e1vel a streaming",
"OptionConvertRecordingsToStreamingFormatHelp": "Grava\u00e7\u00f5es ser\u00e3o convertidas automaticamente para MP4 para uma reprodu\u00e7\u00e3o mais f\u00e1cil em seus dispositivos.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Ajustes",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Bucurati-va de 14 zile de Incercare Gratuita",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u0434\u043b\u044f:",
"NewEpisodes": "\u041d\u043e\u0432\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b",
"ValueSpecialEpisodeName": "\u0421\u043f\u0435\u0446\u044d\u043f\u0438\u0437\u043e\u0434 - {0}",
"Share": "\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f",
"Add": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c",
@ -47,7 +45,6 @@
"RecordAnytime": "\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0432 \u043b\u044e\u0431\u043e\u0435 \u0432\u0440\u0435\u043c\u044f",
"RecordOnlyNewEpisodes": "\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0432\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b",
"HeaderBecomeProjectSupporter": "\u041f\u0440\u0438\u043e\u0431\u0440\u0435\u0441\u0442\u0438 Emby Premiere",
"HeaderEnjoyDayTrial": "\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043d\u0430 14 \u0434\u043d\u0435\u0439",
"MessageActiveSubscriptionRequiredSeriesRecordings": "\u0414\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0430\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430 Emby Premiere \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.",
"OptionConvertRecordingsToStreamingFormat": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u0434\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 \u0444\u043e\u0440\u043c\u0430\u0442",
"OptionConvertRecordingsToStreamingFormatHelp": "\u0417\u0430\u043f\u0438\u0441\u0438 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432 MP4 \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043d\u0430 \u0432\u0430\u0448\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445.",
@ -278,5 +275,12 @@
"MoveRight": "\u0414\u0432\u0438\u0433\u0430\u0442\u044c \u0432\u043f\u0440\u0430\u0432\u043e",
"MoveLeft": "\u0414\u0432\u0438\u0433\u0430\u0442\u044c \u0432\u043b\u0435\u0432\u043e",
"ConfirmDeleteImage": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043e\u043a?",
"HeaderEditImages": "\u041f\u0440\u0430\u0432\u0438\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043a\u0438"
"HeaderEditImages": "\u041f\u0440\u0430\u0432\u0438\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043a\u0438",
"Settings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b",
"ShowIndicatorsFor": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u0434\u043b\u044f:",
"NewEpisodes": "\u041d\u043e\u0432\u044b\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u044b",
"HDPrograms": "HD-\u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438",
"LiveBroadcasts": "\u042d\u0444\u0438\u0440\u043d\u043e\u0435 \u0432\u0435\u0449\u0430\u043d\u0438\u0435",
"Premieres": "\u041f\u0440\u0435\u043c\u044c\u0435\u0440\u044b",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Uzivaje v 14 Dnevni preizkusni razlicici",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Nastavitve",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Specialavsnitt - {0}",
"Share": "Dela",
"Add": "L\u00e4gg till",
@ -47,7 +45,6 @@
"RecordAnytime": "Spela in n\u00e4r som helst",
"RecordOnlyNewEpisodes": "Spela bara in nya avsnitt",
"HeaderBecomeProjectSupporter": "Skaffa Emby Premium",
"HeaderEnjoyDayTrial": "Upplev en 14-dagars pr\u00f6voperiod",
"MessageActiveSubscriptionRequiredSeriesRecordings": "Ett aktivt Emby Premium-medlemskap kr\u00e4vs f\u00f6r att skapa automatiska TV-serieinspelningar.",
"OptionConvertRecordingsToStreamingFormat": "Konvertera inspelningar automatiskt till ett str\u00f6mningsv\u00e4nligt format",
"OptionConvertRecordingsToStreamingFormatHelp": "Inspelningar omkodas till MP4 f\u00f6r problemfri str\u00f6mning till dina enheter.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Inst\u00e4llningar",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Ekle",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Sadece yeni b\u00f6l\u00fcmleri kaydet",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Add",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "Th\u00eam",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "Record only new episodes",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "Enjoy a 14 Day Free Trial",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "\u6dfb\u52a0",
@ -47,7 +45,6 @@
"RecordAnytime": "Record at any time",
"RecordOnlyNewEpisodes": "\u53ea\u5f55\u5236\u65b0\u5267\u96c6",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "\u4eab\u53d714\u5929\u514d\u8d39\u8bd5\u7528",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
"Add": "\u65b0\u589e",
@ -47,7 +45,6 @@
"RecordAnytime": "\u6bcf\u4e00\u6b21\u8a18\u9304",
"RecordOnlyNewEpisodes": "\u53ea\u8a18\u9304\u6700\u65b0\u5287\u96c6",
"HeaderBecomeProjectSupporter": "Get Emby Premiere",
"HeaderEnjoyDayTrial": "\u4eab\u53d7\u514d\u8cbb14\u5929\u8a66\u7528\u671f",
"MessageActiveSubscriptionRequiredSeriesRecordings": "An active Emby Premiere subscription is required in order to create automated series recordings.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 for easy playback on your devices.",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,6 +1,4 @@
{
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "\u5206\u4eab",
"Add": "\u6dfb\u52a0",
@ -47,7 +45,6 @@
"RecordAnytime": "\u5728\u4efb\u4f55\u6642\u9593\u9304\u88fd",
"RecordOnlyNewEpisodes": "\u53ea\u9304\u88fd\u65b0\u7684\u96c6\u6578",
"HeaderBecomeProjectSupporter": "\u7acb\u5373\u53d6\u5f97",
"HeaderEnjoyDayTrial": "\u514d\u8cbb\u8a66\u752814\u5929",
"MessageActiveSubscriptionRequiredSeriesRecordings": "\u8981\u4f7f\u7528\u81ea\u52d5\u9304\u88fd\u7cfb\u5217\u7684\u529f\u80fd\uff0c\u9700\u8981\u6709\u6548\u7684Emby\u8c6a\u83ef\u7248\u8a02\u95b1",
"OptionConvertRecordingsToStreamingFormat": "\u81ea\u52d5\u5c07\u9304\u88fd\u5167\u5bb9\u8f49\u63db\u6210\u9069\u7528\u65bc\u4e32\u6d41\u7684\u683c\u5f0f",
"OptionConvertRecordingsToStreamingFormatHelp": "\u9304\u88fd\u7684\u5167\u5bb9\u5c07\u6703\u8f49\u63db\u6210MP4\uff0c\u4ee5\u4fbf\u66f4\u5bb9\u6613\u5730\u5728\u60a8\u7684\u88dd\u7f6e\u4e0a\u64ad\u653e",
@ -278,5 +275,12 @@
"MoveRight": "Move right",
"MoveLeft": "Move left",
"ConfirmDeleteImage": "Delete image?",
"HeaderEditImages": "Edit Images"
"HeaderEditImages": "Edit Images",
"Settings": "Settings",
"ShowIndicatorsFor": "Show indicators for:",
"NewEpisodes": "New episodes",
"HDPrograms": "HD programs",
"LiveBroadcasts": "Live broadcasts",
"Premieres": "Premieres",
"RepeatEpisodes": "Repeat episodes"
}

View file

@ -1,99 +1,43 @@
define(['datetime', 'tvguide'], function (datetime) {
define(['datetime', 'listView'], function (datetime, listView) {
function isSameDay(date1, date2) {
return date1.toDateString() === date2.toDateString();
}
function renderPrograms(page, result) {
var html = '';
var currentIndexValue;
var now = new Date();
var currentItems = [];
var currentStartDate = null;
for (var i = 0, length = result.Items.length; i < length; i++) {
var program = result.Items[i];
var item = result.Items[i];
var startDate = datetime.parseISO8601Date(program.StartDate, true);
var startDateText = LibraryBrowser.getFutureDateText(startDate);
var itemStartDate = datetime.parseISO8601Date(item.StartDate);
if (!currentStartDate || !isSameDay(currentStartDate, itemStartDate)) {
var endDate = datetime.parseISO8601Date(program.EndDate, true);
if (currentItems.length) {
if (startDateText != currentIndexValue) {
html += '<h1>' + datetime.getLocaleDateStringParts(itemStartDate).join(' ') + '</h1>';
html += '<div is="emby-itemscontainer" class="vertical-list">' + listView.getListViewHtml({
items: currentItems,
enableUserDataButtons: false,
showParentTitle: true,
image: false,
showProgramTimeColumn: true
}) + '</div>';
}
currentStartDate = itemStartDate;
currentItems = [];
html += '<h1 tvProgramSectionHeader" style="margin-bottom:1em;margin-top:2em;">' + startDateText + '</h1>';
currentIndexValue = startDateText;
}
html += '<a href="itemdetails.html?id=' + program.Id + '" class="tvProgram">';
var cssClass = "tvProgramTimeSlot";
if (now >= startDate && now < endDate) {
cssClass += " tvProgramCurrentTimeSlot";
}
html += '<div class="' + cssClass + '">';
html += '<div class="tvProgramTimeSlotInner">' + datetime.getDisplayTime(startDate) + '</div>';
html += '</div>';
cssClass = "tvProgramInfo";
if (program.IsKids) {
cssClass += " childProgramInfo";
}
else if (program.IsSports) {
cssClass += " sportsProgramInfo";
}
else if (program.IsNews) {
cssClass += " newsProgramInfo";
}
else if (program.IsMovie) {
cssClass += " movieProgramInfo";
}
html += '<div data-programid="' + program.Id + '" class="' + cssClass + '">';
var name = program.Name;
html += '<div class="tvProgramName">' + name + '</div>';
html += '<div class="tvProgramTime">';
if (program.IsLive) {
html += '<span class="liveTvProgram">' + Globalize.translate('AttributeLive') + '&nbsp;&nbsp;</span>';
}
else if (program.IsPremiere) {
html += '<span class="premiereTvProgram">' + Globalize.translate('AttributePremiere') + '&nbsp;&nbsp;</span>';
}
else if (program.IsSeries && !program.IsRepeat) {
html += '<span class="newTvProgram">' + Globalize.translate('AttributeNew') + '&nbsp;&nbsp;</span>';
}
var minutes = program.RunTimeTicks / 600000000;
minutes = Math.round(minutes || 1) + ' min';
if (program.EpisodeTitle) {
html += program.EpisodeTitle + '&nbsp;&nbsp;(' + minutes + ')';
} else {
html += minutes;
}
if (program.SeriesTimerId) {
html += '<div class="timerCircle seriesTimerCircle"></div>';
html += '<div class="timerCircle seriesTimerCircle"></div>';
html += '<div class="timerCircle seriesTimerCircle"></div>';
}
else if (program.TimerId) {
html += '<div class="timerCircle"></div>';
}
html += '</div>';
html += '<div class="programAccent"></div>';
html += '</div>';
html += '</a>';
currentItems.push(item);
}
page.querySelector('#childrenContent').innerHTML = html;
@ -106,7 +50,8 @@
ChannelIds: channelId,
UserId: Dashboard.getCurrentUserId(),
HasAired: false,
SortBy: "StartDate"
SortBy: "StartDate",
Limit: 200
}).then(function (result) {

View file

@ -63,7 +63,7 @@
lazy: true,
overlayText: false,
showTitle: true,
//showParentTitle: query.IsSeries !== false && !query.IsMovie,
showParentTitle: query.IsSeries !== false && !query.IsMovie,
showProgramAirInfo: params.type != 'Recordings' && params.type != 'RecordingSeries',
overlayMoreButton: true,
showYear: query.IsMovie && params.type == 'Recordings'