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

remove module reference from method calls

This commit is contained in:
dkanada 2019-02-03 02:41:16 +09:00
parent e2d975de09
commit 6ffae6cbe0
55 changed files with 434 additions and 434 deletions

View file

@ -259,7 +259,7 @@ define(['dialogHelper', 'layoutManager', 'globalize', 'browser', 'dom', 'emby-bu
if (options.showCancel) {
html += '<div class="buttons">';
html += '<button is="emby-button" type="button" class="btnCloseActionSheet">' + globalize.translate('sharedcomponents#ButtonCancel') + '</button>';
html += '<button is="emby-button" type="button" class="btnCloseActionSheet">' + globalize.translate('ButtonCancel') + '</button>';
html += '</div>';
}
html += '</div>';

View file

@ -16,7 +16,7 @@ define(['dialog', 'globalize'], function (dialog, globalize) {
var items = [];
items.push({
name: globalize.translate('sharedcomponents#ButtonGotIt'),
name: globalize.translate('ButtonGotIt'),
id: 'ok',
type: 'submit'
});

View file

@ -903,8 +903,8 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
if (item.SongCount) {
songLine = item.SongCount === 1 ?
globalize.translate('sharedcomponents#ValueOneSong') :
globalize.translate('sharedcomponents#ValueSongCount', item.SongCount);
globalize.translate('ValueOneSong') :
globalize.translate('ValueSongCount', item.SongCount);
}
lines.push(songLine);
@ -931,7 +931,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
if (item.Type === 'Series') {
if (item.Status === "Continuing") {
lines.push(globalize.translate('sharedcomponents#SeriesYearToPresent', item.ProductionYear || ''));
lines.push(globalize.translate('SeriesYearToPresent', item.ProductionYear || ''));
} else {
@ -1001,7 +1001,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
if (options.showSeriesTimerTime) {
if (item.RecordAnyTime) {
lines.push(globalize.translate('sharedcomponents#Anytime'));
lines.push(globalize.translate('Anytime'));
} else {
lines.push(datetime.getDisplayTime(item.StartDate));
}
@ -1009,10 +1009,10 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
if (options.showSeriesTimerChannel) {
if (item.RecordAnyChannel) {
lines.push(globalize.translate('sharedcomponents#AllChannels'));
lines.push(globalize.translate('AllChannels'));
}
else {
lines.push(item.ChannelName || globalize.translate('sharedcomponents#OneChannel'));
lines.push(item.ChannelName || globalize.translate('OneChannel'));
}
}
@ -1021,7 +1021,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
lines.push('as ' + item.Role);
}
else if (item.Type) {
lines.push(globalize.translate('sharedcomponents#' + item.Type));
lines.push(globalize.translate('' + item.Type));
} else {
lines.push('');
}
@ -1086,10 +1086,10 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
minutes = minutes || 1;
childText += globalize.translate('sharedcomponents#ValueMinutes', Math.round(minutes));
childText += globalize.translate('ValueMinutes', Math.round(minutes));
} else {
childText += globalize.translate('sharedcomponents#ValueMinutes', 0);
childText += globalize.translate('ValueMinutes', 0);
}
counts.push(childText);
@ -1100,8 +1100,8 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
if (item.MovieCount) {
childText = item.MovieCount === 1 ?
globalize.translate('sharedcomponents#ValueOneMovie') :
globalize.translate('sharedcomponents#ValueMovieCount', item.MovieCount);
globalize.translate('ValueOneMovie') :
globalize.translate('ValueMovieCount', item.MovieCount);
counts.push(childText);
}
@ -1109,16 +1109,16 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
if (item.SeriesCount) {
childText = item.SeriesCount === 1 ?
globalize.translate('sharedcomponents#ValueOneSeries') :
globalize.translate('sharedcomponents#ValueSeriesCount', item.SeriesCount);
globalize.translate('ValueOneSeries') :
globalize.translate('ValueSeriesCount', item.SeriesCount);
counts.push(childText);
}
if (item.EpisodeCount) {
childText = item.EpisodeCount === 1 ?
globalize.translate('sharedcomponents#ValueOneEpisode') :
globalize.translate('sharedcomponents#ValueEpisodeCount', item.EpisodeCount);
globalize.translate('ValueOneEpisode') :
globalize.translate('ValueEpisodeCount', item.EpisodeCount);
counts.push(childText);
}
@ -1128,24 +1128,24 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
if (item.AlbumCount) {
childText = item.AlbumCount === 1 ?
globalize.translate('sharedcomponents#ValueOneAlbum') :
globalize.translate('sharedcomponents#ValueAlbumCount', item.AlbumCount);
globalize.translate('ValueOneAlbum') :
globalize.translate('ValueAlbumCount', item.AlbumCount);
counts.push(childText);
}
if (item.SongCount) {
childText = item.SongCount === 1 ?
globalize.translate('sharedcomponents#ValueOneSong') :
globalize.translate('sharedcomponents#ValueSongCount', item.SongCount);
globalize.translate('ValueOneSong') :
globalize.translate('ValueSongCount', item.SongCount);
counts.push(childText);
}
if (item.MusicVideoCount) {
childText = item.MusicVideoCount === 1 ?
globalize.translate('sharedcomponents#ValueOneMusicVideo') :
globalize.translate('sharedcomponents#ValueMusicVideoCount', item.MusicVideoCount);
globalize.translate('ValueOneMusicVideo') :
globalize.translate('ValueMusicVideoCount', item.MusicVideoCount);
counts.push(childText);
}
@ -1153,8 +1153,8 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
} else if (item.Type === 'Series') {
childText = item.RecursiveItemCount === 1 ?
globalize.translate('sharedcomponents#ValueOneEpisode') :
globalize.translate('sharedcomponents#ValueEpisodeCount', item.RecursiveItemCount);
globalize.translate('ValueOneEpisode') :
globalize.translate('ValueEpisodeCount', item.RecursiveItemCount);
counts.push(childText);
}
@ -1169,17 +1169,17 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
var html = '';
if (item.IsLive) {
html += '<div class="liveTvProgram programAttributeIndicator">' + globalize.translate('sharedcomponents#Live') + '</div>';
html += '<div class="liveTvProgram programAttributeIndicator">' + globalize.translate('Live') + '</div>';
}
if (item.IsPremiere) {
html += '<div class="premiereTvProgram programAttributeIndicator">' + globalize.translate('sharedcomponents#Premiere') + '</div>';
html += '<div class="premiereTvProgram programAttributeIndicator">' + globalize.translate('Premiere') + '</div>';
}
else if (item.IsSeries && !item.IsRepeat) {
html += '<div class="newTvProgram programAttributeIndicator">' + globalize.translate('sharedcomponents#AttributeNew') + '</div>';
html += '<div class="newTvProgram programAttributeIndicator">' + globalize.translate('AttributeNew') + '</div>';
}
//else if (item.IsRepeat) {
// html += '<div class="repeatTvProgram programAttributeIndicator">' + globalize.translate('sharedcomponents#Repeat') + '</div>';
// html += '<div class="repeatTvProgram programAttributeIndicator">' + globalize.translate('Repeat') + '</div>';
//}
if (html) {

View file

@ -86,7 +86,7 @@ define(['dialogHelper', 'loading', 'apphost', 'layoutManager', 'connectionManage
dialogHelper.close(dlg);
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#MessageItemsAdded'));
toast(globalize.translate('MessageItemsAdded'));
});
});
}
@ -116,7 +116,7 @@ define(['dialogHelper', 'loading', 'apphost', 'layoutManager', 'connectionManage
var html = '';
html += '<option value="">' + globalize.translate('sharedcomponents#OptionNew') + '</option>';
html += '<option value="">' + globalize.translate('OptionNew') + '</option>';
html += result.Items.map(function (i) {
@ -140,34 +140,34 @@ define(['dialogHelper', 'loading', 'apphost', 'layoutManager', 'connectionManage
html += '<form class="newCollectionForm" style="margin:auto;">';
html += '<div>';
html += globalize.translate('sharedcomponents#NewCollectionHelp');
html += globalize.translate('NewCollectionHelp');
html += '</div>';
html += '<div class="fldSelectCollection">';
html += '<br/>';
html += '<br/>';
html += '<div class="selectContainer">';
html += '<select is="emby-select" label="' + globalize.translate('sharedcomponents#LabelCollection') + '" id="selectCollectionToAddTo" autofocus></select>';
html += '<select is="emby-select" label="' + globalize.translate('LabelCollection') + '" id="selectCollectionToAddTo" autofocus></select>';
html += '</div>';
html += '</div>';
html += '<div class="newCollectionInfo">';
html += '<div class="inputContainer">';
html += '<input is="emby-input" type="text" id="txtNewCollectionName" required="required" label="' + globalize.translate('sharedcomponents#LabelName') + '" />';
html += '<div class="fieldDescription">' + globalize.translate('sharedcomponents#NewCollectionNameExample') + '</div>';
html += '<input is="emby-input" type="text" id="txtNewCollectionName" required="required" label="' + globalize.translate('LabelName') + '" />';
html += '<div class="fieldDescription">' + globalize.translate('NewCollectionNameExample') + '</div>';
html += '</div>';
html += '<label class="checkboxContainer">';
html += '<input is="emby-checkbox" type="checkbox" id="chkEnableInternetMetadata" />';
html += '<span>' + globalize.translate('sharedcomponents#SearchForCollectionInternetMetadata') + '</span>';
html += '<span>' + globalize.translate('SearchForCollectionInternetMetadata') + '</span>';
html += '</label>';
// newCollectionInfo
html += '</div>';
html += '<div class="formDialogFooter">';
html += '<button is="emby-button" type="submit" class="raised btnSubmit block formDialogFooterItem button-submit">' + globalize.translate('sharedcomponents#ButtonOk') + '</button>';
html += '<button is="emby-button" type="submit" class="raised btnSubmit block formDialogFooterItem button-submit">' + globalize.translate('ButtonOk') + '</button>';
html += '</div>';
html += '<input type="hidden" class="fldSelectedItemIds" />';
@ -240,7 +240,7 @@ define(['dialogHelper', 'loading', 'apphost', 'layoutManager', 'connectionManage
dlg.classList.add('formDialog');
var html = '';
var title = items.length ? globalize.translate('sharedcomponents#HeaderAddToCollection') : globalize.translate('sharedcomponents#NewCollection');
var title = items.length ? globalize.translate('HeaderAddToCollection') : globalize.translate('NewCollection');
html += '<div class="formDialogHeader">';
html += '<button is="paper-icon-button-light" class="btnCancel autoSize" tabindex="-1"><i class="md-icon">&#xE5C4;</i></button>';
@ -249,7 +249,7 @@ define(['dialogHelper', 'loading', 'apphost', 'layoutManager', 'connectionManage
html += '</h3>';
if (appHost.supports('externallinks')) {
html += '<a is="emby-linkbutton" class="button-link btnHelp flex align-items-center" href="https://github.com/MediaBrowser/Wiki/wiki/Collections" target="_blank" style="margin-left:auto;margin-right:.5em;padding:.25em;" title="' + globalize.translate('sharedcomponents#Help') + '"><i class="md-icon">&#xE88E;</i><span style="margin-left:.25em;">' + globalize.translate('sharedcomponents#Help') + '</span></a>';
html += '<a is="emby-linkbutton" class="button-link btnHelp flex align-items-center" href="https://github.com/MediaBrowser/Wiki/wiki/Collections" target="_blank" style="margin-left:auto;margin-right:.5em;padding:.25em;" title="' + globalize.translate('Help') + '"><i class="md-icon">&#xE88E;</i><span style="margin-left:.25em;">' + globalize.translate('Help') + '</span></a>';
}
html += '</div>';

View file

@ -16,13 +16,13 @@ define(['dialog', 'globalize'], function (dialog, globalize) {
var items = [];
items.push({
name: options.cancelText || globalize.translate('sharedcomponents#ButtonCancel'),
name: options.cancelText || globalize.translate('ButtonCancel'),
id: 'cancel',
type: options.primary === 'cancel' ? 'submit' : 'cancel'
});
items.push({
name: options.confirmText || globalize.translate('sharedcomponents#ButtonOk'),
name: options.confirmText || globalize.translate('ButtonOk'),
id: 'ok',
type: options.primary === 'cancel' ? 'cancel' : 'submit'
});

View file

@ -18,15 +18,15 @@ define(['connectionManager', 'confirm', 'appRouter', 'globalize'], function (con
var parentId = item.SeasonId || item.SeriesId || item.ParentId;
var serverId = item.ServerId;
var msg = globalize.translate('sharedcomponents#ConfirmDeleteItem');
var title = globalize.translate('sharedcomponents#HeaderDeleteItem');
var msg = globalize.translate('ConfirmDeleteItem');
var title = globalize.translate('HeaderDeleteItem');
var apiClient = connectionManager.getApiClient(item.ServerId);
return confirm({
title: title,
text: msg,
confirmText: globalize.translate('sharedcomponents#Delete'),
confirmText: globalize.translate('Delete'),
primary: 'cancel'
}).then(function () {
@ -46,7 +46,7 @@ define(['connectionManager', 'confirm', 'appRouter', 'globalize'], function (con
return Promise.reject(err);
};
return alertText(globalize.translate('sharedcomponents#ErrorDeletingItem')).then(result, result);
return alertText(globalize.translate('ErrorDeletingItem')).then(result, result);
});
});
}

View file

@ -30,7 +30,7 @@ define(['require', 'browser', 'layoutManager', 'appSettings', 'pluginManager', '
});
options.unshift({
name: globalize.translate('sharedcomponents#None'),
name: globalize.translate('None'),
value: 'none'
});
@ -56,7 +56,7 @@ define(['require', 'browser', 'layoutManager', 'appSettings', 'pluginManager', '
});
options.unshift({
name: globalize.translate('sharedcomponents#None'),
name: globalize.translate('None'),
value: 'none'
});
@ -245,7 +245,7 @@ define(['require', 'browser', 'layoutManager', 'appSettings', 'pluginManager', '
loading.hide();
if (enableSaveConfirmation) {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#SettingsSaved'));
toast(globalize.translate('SettingsSaved'));
});
}

View file

@ -568,16 +568,16 @@ define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager',
var indicatorHtml = null;
if (program.IsLive && options.showLiveIndicator) {
indicatorHtml = '<span class="liveTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#Live') + '</span>';
indicatorHtml = '<span class="liveTvProgram guideProgramIndicator">' + globalize.translate('Live') + '</span>';
}
else if (program.IsPremiere && options.showPremiereIndicator) {
indicatorHtml = '<span class="premiereTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#Premiere') + '</span>';
indicatorHtml = '<span class="premiereTvProgram guideProgramIndicator">' + globalize.translate('Premiere') + '</span>';
}
else if (program.IsSeries && !program.IsRepeat && options.showNewIndicator) {
indicatorHtml = '<span class="newTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#AttributeNew') + '</span>';
indicatorHtml = '<span class="newTvProgram guideProgramIndicator">' + globalize.translate('AttributeNew') + '</span>';
}
else if (program.IsSeries && program.IsRepeat && options.showRepeatIndicator) {
indicatorHtml = '<span class="repeatTvProgram guideProgramIndicator">' + globalize.translate('sharedcomponents#Repeat') + '</span>';
indicatorHtml = '<span class="repeatTvProgram guideProgramIndicator">' + globalize.translate('Repeat') + '</span>';
}
html += indicatorHtml || '';

View file

@ -39,88 +39,88 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa
if (type === 'movies') {
list.push({
name: globalize.translate('sharedcomponents#Movies'),
name: globalize.translate('Movies'),
value: 'movies',
isDefault: true
});
list.push({
name: globalize.translate('sharedcomponents#Suggestions'),
name: globalize.translate('Suggestions'),
value: 'suggestions'
});
list.push({
name: globalize.translate('sharedcomponents#Favorites'),
name: globalize.translate('Favorites'),
value: 'favorites'
});
list.push({
name: globalize.translate('sharedcomponents#Collections'),
name: globalize.translate('Collections'),
value: 'collections'
});
}
else if (type === 'tvshows') {
list.push({
name: globalize.translate('sharedcomponents#Shows'),
name: globalize.translate('Shows'),
value: 'shows',
isDefault: true
});
list.push({
name: globalize.translate('sharedcomponents#Suggestions'),
name: globalize.translate('Suggestions'),
value: 'suggestions'
});
list.push({
name: globalize.translate('sharedcomponents#Latest'),
name: globalize.translate('Latest'),
value: 'latest'
});
list.push({
name: globalize.translate('sharedcomponents#Favorites'),
name: globalize.translate('Favorites'),
value: 'favorites'
});
}
else if (type === 'music') {
list.push({
name: globalize.translate('sharedcomponents#Suggestions'),
name: globalize.translate('Suggestions'),
value: 'suggestions',
isDefault: true
});
list.push({
name: globalize.translate('sharedcomponents#Albums'),
name: globalize.translate('Albums'),
value: 'albums'
});
list.push({
name: globalize.translate('sharedcomponents#HeaderAlbumArtists'),
name: globalize.translate('HeaderAlbumArtists'),
value: 'albumartists'
});
list.push({
name: globalize.translate('sharedcomponents#Artists'),
name: globalize.translate('Artists'),
value: 'artists'
});
list.push({
name: globalize.translate('sharedcomponents#Playlists'),
name: globalize.translate('Playlists'),
value: 'playlists'
});
list.push({
name: globalize.translate('sharedcomponents#Genres'),
name: globalize.translate('Genres'),
value: 'genres'
});
}
else if (type === 'livetv') {
list.push({
name: globalize.translate('sharedcomponents#Suggestions'),
name: globalize.translate('Suggestions'),
value: 'suggestions',
isDefault: true
});
list.push({
name: globalize.translate('sharedcomponents#Guide'),
name: globalize.translate('Guide'),
value: 'guide'
});
}
@ -162,8 +162,8 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa
currentHtml += '</div>';
currentHtml += '<button type="button" is="paper-icon-button-light" class="btnViewItemUp btnViewItemMove autoSize" title="' + globalize.translate('sharedcomponents#Up') + '"><i class="md-icon">&#xE316;</i></button>';
currentHtml += '<button type="button" is="paper-icon-button-light" class="btnViewItemDown btnViewItemMove autoSize" title="' + globalize.translate('sharedcomponents#Down') + '"><i class="md-icon">&#xE313;</i></button>';
currentHtml += '<button type="button" is="paper-icon-button-light" class="btnViewItemUp btnViewItemMove autoSize" title="' + globalize.translate('Up') + '"><i class="md-icon">&#xE316;</i></button>';
currentHtml += '<button type="button" is="paper-icon-button-light" class="btnViewItemDown btnViewItemMove autoSize" title="' + globalize.translate('Down') + '"><i class="md-icon">&#xE313;</i></button>';
currentHtml += '</div>';
@ -209,7 +209,7 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa
html += '<div>';
html += '<label>';
html += '<input type="checkbox" is="emby-checkbox" class="chkIncludeInMyMedia" data-folderid="' + item.Id + '"' + (isChecked ? ' checked="checked"' : '') + '/>';
html += '<span>' + globalize.translate('sharedcomponents#DisplayInMyMedia') + '</span>';
html += '<span>' + globalize.translate('DisplayInMyMedia') + '</span>';
html += '</label>';
html += '</div>';
}
@ -220,7 +220,7 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa
isChecked = user.Configuration.LatestItemsExcludes.indexOf(item.Id) === -1;
html += '<label class="fldIncludeInLatest">';
html += '<input type="checkbox" is="emby-checkbox" class="chkIncludeInLatest" data-folderid="' + item.Id + '"' + (isChecked ? ' checked="checked"' : '') + '/>';
html += '<span>' + globalize.translate('sharedcomponents#DisplayInOtherHomeScreenSections') + '</span>';
html += '<span>' + globalize.translate('DisplayInOtherHomeScreenSections') + '</span>';
html += '</label>';
}
@ -233,7 +233,7 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa
var idForLanding = item.CollectionType === 'livetv' ? item.CollectionType : item.Id;
html += '<div class="selectContainer">';
html += '<select is="emby-select" class="selectLanding" data-folderid="' + idForLanding + '" label="' + globalize.translate('sharedcomponents#LabelDefaultScreen') + '">';
html += '<select is="emby-select" class="selectLanding" data-folderid="' + idForLanding + '" label="' + globalize.translate('LabelDefaultScreen') + '">';
var userValue = userSettings.get('landing-' + idForLanding);
@ -419,7 +419,7 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa
loading.hide();
if (enableSaveConfirmation) {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#SettingsSaved'));
toast(globalize.translate('SettingsSaved'));
});
}
@ -474,7 +474,7 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa
require(['text!./homescreensettings.template.html'], function (template) {
for (var i = 1; i <= numConfigurableSections; i++) {
template = template.replace('{section' + i + 'label}', globalize.translate('sharedcomponents#LabelHomeScreenSectionValue', i));
template = template.replace('{section' + i + 'label}', globalize.translate('LabelHomeScreenSectionValue', i));
}
options.element.innerHTML = globalize.translateDocument(template, 'sharedcomponents');

View file

@ -77,7 +77,7 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
}
html += '<div class="verticalSection padded-left padded-right customizeSection hide" style="' + style + '">';
html += '<a href="' + appRouter.getRouteUrl('settings') + '" is="emby-linkbutton" class="raised block"><span>' + globalize.translate('sharedcomponents#HeaderCustomizeHomeScreen') + '</span></a>';
html += '<a href="' + appRouter.getRouteUrl('settings') + '" is="emby-linkbutton" class="raised block"><span>' + globalize.translate('HeaderCustomizeHomeScreen') + '</span></a>';
html += '</div>';
elem.insertAdjacentHTML('beforeend', html);
@ -204,7 +204,7 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
html += '<div class="verticalSection verticalSection-extrabottompadding">';
html += '<div class="sectionTitleContainer sectionTitleContainer-cards">';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + globalize.translate('sharedcomponents#HeaderMyMedia') + '</h2>';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + globalize.translate('HeaderMyMedia') + '</h2>';
if (!layoutManager.tv) {
html += '<button type="button" is="paper-icon-button-light" class="sectionTitleIconButton btnHomeScreenSettings"><i class="md-icon">&#xE5D3;</i></button>';
@ -368,13 +368,13 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
}) + '" class="more button-flat button-flat-mini sectionTitleTextButton">';
html += '<h2 class="sectionTitle sectionTitle-cards">';
html += globalize.translate('sharedcomponents#LatestFromLibrary', parent.Name);
html += globalize.translate('LatestFromLibrary', parent.Name);
html += '</h2>';
html += '<i class="md-icon">&#xE5CC;</i>';
html += '</a>';
} else {
html += '<h2 class="sectionTitle sectionTitle-cards">' + globalize.translate('sharedcomponents#LatestFromLibrary', parent.Name) + '</h2>';
html += '<h2 class="sectionTitle sectionTitle-cards">' + globalize.translate('LatestFromLibrary', parent.Name) + '</h2>';
}
html += '</div>';
@ -475,7 +475,7 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
html += '<div class="verticalSection">';
html += '<div class="sectionTitleContainer sectionTitleContainer-cards">';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + globalize.translate('sharedcomponents#HeaderMyMedia') + '</h2>';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + globalize.translate('HeaderMyMedia') + '</h2>';
if (!layoutManager.tv) {
html += '<button type="button" is="paper-icon-button-light" class="sectionTitleIconButton btnHomeScreenSettings"><i class="md-icon">&#xE5D3;</i></button>';
@ -573,7 +573,7 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
function loadResumeVideo(elem, apiClient, userId) {
var html = '';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + globalize.translate('sharedcomponents#HeaderContinueWatching') + '</h2>';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + globalize.translate('HeaderContinueWatching') + '</h2>';
if (enableScrollX()) {
html += '<div is="emby-scroller" data-mousewheel="false" data-centerfocus="true" class="padded-top-focusscale padded-bottom-focusscale"><div is="emby-itemscontainer" class="itemsContainer scrollSlider focuscontainer-x padded-left padded-right" data-monitor="videoplayback,markplayed">';
@ -656,7 +656,7 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
function loadResumeAudio(elem, apiClient, userId) {
var html = '';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + globalize.translate('sharedcomponents#HeaderContinueWatching') + '</h2>';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + globalize.translate('HeaderContinueWatching') + '</h2>';
if (enableScrollX()) {
html += '<div is="emby-scroller" data-mousewheel="false" data-centerfocus="true" class="padded-top-focusscale padded-bottom-focusscale"><div is="emby-itemscontainer" class="itemsContainer scrollSlider focuscontainer-x padded-left padded-right" data-monitor="audioplayback,markplayed">';
@ -791,7 +791,7 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
html += '<div class="verticalSection">';
html += '<div class="sectionTitleContainer sectionTitleContainer-cards padded-left">';
html += '<h2 class="sectionTitle sectionTitle-cards">' + globalize.translate('sharedcomponents#LiveTV') + '</h2>';
html += '<h2 class="sectionTitle sectionTitle-cards">' + globalize.translate('LiveTV') + '</h2>';
html += '</div>';
@ -807,27 +807,27 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
serverId: apiClient.serverId()
}) + '" class="raised"><span>' + globalize.translate('sharedcomponents#Programs') + '</span></a>';
}) + '" class="raised"><span>' + globalize.translate('Programs') + '</span></a>';
html += '<a style="margin-left:.5em;margin-right:0;" is="emby-linkbutton" href="' + appRouter.getRouteUrl('livetv', {
serverId: apiClient.serverId(),
section: 'guide'
}) + '" class="raised"><span>' + globalize.translate('sharedcomponents#Guide') + '</span></a>';
}) + '" class="raised"><span>' + globalize.translate('Guide') + '</span></a>';
html += '<a style="margin-left:.5em;margin-right:0;" is="emby-linkbutton" href="' + appRouter.getRouteUrl('recordedtv', {
serverId: apiClient.serverId()
}) + '" class="raised"><span>' + globalize.translate('sharedcomponents#Recordings') + '</span></a>';
}) + '" class="raised"><span>' + globalize.translate('Recordings') + '</span></a>';
html += '<a style="margin-left:.5em;margin-right:0;" is="emby-linkbutton" href="' + appRouter.getRouteUrl('livetv', {
serverId: apiClient.serverId(),
section: 'dvrschedule'
}) + '" class="raised"><span>' + globalize.translate('sharedcomponents#Schedule') + '</span></a>';
}) + '" class="raised"><span>' + globalize.translate('Schedule') + '</span></a>';
html += '</div>';
@ -850,13 +850,13 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
}) + '" class="more button-flat button-flat-mini sectionTitleTextButton">';
html += '<h2 class="sectionTitle sectionTitle-cards">';
html += globalize.translate('sharedcomponents#HeaderOnNow');
html += globalize.translate('HeaderOnNow');
html += '</h2>';
html += '<i class="md-icon">&#xE5CC;</i>';
html += '</a>';
} else {
html += '<h2 class="sectionTitle sectionTitle-cards">' + globalize.translate('sharedcomponents#HeaderOnNow') + '</h2>';
html += '<h2 class="sectionTitle sectionTitle-cards">' + globalize.translate('HeaderOnNow') + '</h2>';
}
html += '</div>';
@ -886,9 +886,9 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
elem.classList.add('padded-right');
elem.classList.add('padded-bottom');
html += '<h2 class="sectionTitle">' + globalize.translate('sharedcomponents#LiveTvRequiresUnlock') + '</h2>';
html += '<h2 class="sectionTitle">' + globalize.translate('LiveTvRequiresUnlock') + '</h2>';
html += '<button is="emby-button" type="button" class="raised button-submit block btnUnlock">';
html += '<span>' + globalize.translate('sharedcomponents#HeaderBecomeProjectSupporter') + '</span>';
html += '<span>' + globalize.translate('HeaderBecomeProjectSupporter') + '</span>';
html += '</button>';
elem.innerHTML = html;
@ -948,13 +948,13 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
}) + '" class="button-flat button-flat-mini sectionTitleTextButton">';
html += '<h2 class="sectionTitle sectionTitle-cards">';
html += globalize.translate('sharedcomponents#HeaderNextUp');
html += globalize.translate('HeaderNextUp');
html += '</h2>';
html += '<i class="md-icon">&#xE5CC;</i>';
html += '</a>';
} else {
html += '<h2 class="sectionTitle sectionTitle-cards">' + globalize.translate('sharedcomponents#HeaderNextUp') + '</h2>';
html += '<h2 class="sectionTitle sectionTitle-cards">' + globalize.translate('HeaderNextUp') + '</h2>';
}
html += '</div>';
@ -1029,17 +1029,17 @@ define(['connectionManager', 'cardBuilder', 'registrationServices', 'appSettings
function loadLatestLiveTvRecordings(elem, activeRecordingsOnly, apiClient, userId) {
var title = activeRecordingsOnly ?
globalize.translate('sharedcomponents#HeaderActiveRecordings') :
globalize.translate('sharedcomponents#HeaderLatestRecordings');
globalize.translate('HeaderActiveRecordings') :
globalize.translate('HeaderLatestRecordings');
var html = '';
html += '<div class="sectionTitleContainer sectionTitleContainer-cards">';
html += '<h2 class="sectionTitle sectionTitle-cards padded-left">' + title + '</h2>';
if (!layoutManager.tv) {
//html += '<a href="livetv.html?tab=3" class="clearLink" style="margin-left:2em;"><button is="emby-button" type="button" class="raised more mini"><span>' + globalize.translate('sharedcomponents#More') + '</span></button></a>';
//html += '<a href="livetv.html?tab=3" class="clearLink" style="margin-left:2em;"><button is="emby-button" type="button" class="raised more mini"><span>' + globalize.translate('More') + '</span></button></a>';
//html += '<button data-href="" type="button" is="emby-button" class="raised raised-mini sectionTitleButton btnMore">';
//html += '<span>' + globalize.translate('sharedcomponents#More') + '</span>';
//html += '<span>' + globalize.translate('More') + '</span>';
//html += '</button>';
}
html += '</div>';

View file

@ -51,7 +51,7 @@ define(['loading', 'apphost', 'dialogHelper', 'connectionManager', 'imageLoader'
});
var selectImageProvider = page.querySelector('#selectImageProvider');
selectImageProvider.innerHTML = '<option value="">' + globalize.translate('sharedcomponents#All') + '</option>' + providersHtml;
selectImageProvider.innerHTML = '<option value="">' + globalize.translate('All') + '</option>' + providersHtml;
selectImageProvider.value = provider;
loading.hide();
@ -114,8 +114,8 @@ define(['loading', 'apphost', 'dialogHelper', 'connectionManager', 'imageLoader'
if (showControls) {
html += '<div data-role="controlgroup" data-type="horizontal" style="display:inline-block;">';
html += '<button is="paper-icon-button-light" title="' + globalize.translate('sharedcomponents#Previous') + '" class="btnPreviousPage autoSize" ' + (startIndex ? '' : 'disabled') + '><i class="md-icon">&#xE5C4;</i></button>';
html += '<button is="paper-icon-button-light" title="' + globalize.translate('sharedcomponents#Next') + '" class="btnNextPage autoSize" ' + (startIndex + limit >= totalRecordCount ? 'disabled' : '') + '><i class="md-icon">arrow_forward</i></button>';
html += '<button is="paper-icon-button-light" title="' + globalize.translate('Previous') + '" class="btnPreviousPage autoSize" ' + (startIndex ? '' : 'disabled') + '><i class="md-icon">&#xE5C4;</i></button>';
html += '<button is="paper-icon-button-light" title="' + globalize.translate('Next') + '" class="btnNextPage autoSize" ' + (startIndex + limit >= totalRecordCount ? 'disabled' : '') + '><i class="md-icon">arrow_forward</i></button>';
html += '</div>';
}
@ -279,7 +279,7 @@ define(['loading', 'apphost', 'dialogHelper', 'connectionManager', 'imageLoader'
if (enableFooterButtons) {
html += '<div class="cardText cardTextCentered">';
html += '<button is="paper-icon-button-light" class="btnDownloadRemoteImage autoSize" raised" title="' + globalize.translate('sharedcomponents#Download') + '"><i class="md-icon">&#xE2C0;</i></button>';
html += '<button is="paper-icon-button-light" class="btnDownloadRemoteImage autoSize" raised" title="' + globalize.translate('Download') + '"><i class="md-icon">&#xE2C0;</i></button>';
html += '</div>';
}

View file

@ -137,7 +137,7 @@ define(['dialogHelper', 'connectionManager', 'loading', 'dom', 'layoutManager',
html += '<div class="cardFooter visualCardBox-cardFooter">';
html += '<h3 class="cardText cardTextCentered" style="margin:0;">' + globalize.translate('sharedcomponents#' + image.ImageType) + '</h3>';
html += '<h3 class="cardText cardTextCentered" style="margin:0;">' + globalize.translate('' + image.ImageType) + '</h3>';
html += '<div class="cardText cardText-secondary cardTextCentered">';
if (image.Width && image.Height) {
@ -153,24 +153,24 @@ define(['dialogHelper', 'connectionManager', 'loading', 'dom', 'layoutManager',
if (image.ImageType === "Backdrop" || image.ImageType === "Screenshot") {
if (index > 0) {
html += '<button type="button" is="paper-icon-button-light" class="btnMoveImage autoSize" data-imagetype="' + image.ImageType + '" data-index="' + image.ImageIndex + '" data-newindex="' + (image.ImageIndex - 1) + '" title="' + globalize.translate('sharedcomponents#MoveLeft') + '"><i class="md-icon">chevron_left</i></button>';
html += '<button type="button" is="paper-icon-button-light" class="btnMoveImage autoSize" data-imagetype="' + image.ImageType + '" data-index="' + image.ImageIndex + '" data-newindex="' + (image.ImageIndex - 1) + '" title="' + globalize.translate('MoveLeft') + '"><i class="md-icon">chevron_left</i></button>';
} else {
html += '<button type="button" is="paper-icon-button-light" class="autoSize" disabled title="' + globalize.translate('sharedcomponents#MoveLeft') + '"><i class="md-icon">chevron_left</i></button>';
html += '<button type="button" is="paper-icon-button-light" class="autoSize" disabled title="' + globalize.translate('MoveLeft') + '"><i class="md-icon">chevron_left</i></button>';
}
if (index < numImages - 1) {
html += '<button type="button" is="paper-icon-button-light" class="btnMoveImage autoSize" data-imagetype="' + image.ImageType + '" data-index="' + image.ImageIndex + '" data-newindex="' + (image.ImageIndex + 1) + '" title="' + globalize.translate('sharedcomponents#MoveRight') + '"><i class="md-icon">chevron_right</i></button>';
html += '<button type="button" is="paper-icon-button-light" class="btnMoveImage autoSize" data-imagetype="' + image.ImageType + '" data-index="' + image.ImageIndex + '" data-newindex="' + (image.ImageIndex + 1) + '" title="' + globalize.translate('MoveRight') + '"><i class="md-icon">chevron_right</i></button>';
} else {
html += '<button type="button" is="paper-icon-button-light" class="autoSize" disabled title="' + globalize.translate('sharedcomponents#MoveRight') + '"><i class="md-icon">chevron_right</i></button>';
html += '<button type="button" is="paper-icon-button-light" class="autoSize" disabled title="' + globalize.translate('MoveRight') + '"><i class="md-icon">chevron_right</i></button>';
}
}
else {
if (imageProviders.length) {
html += '<button type="button" is="paper-icon-button-light" data-imagetype="' + image.ImageType + '" class="btnSearchImages autoSize" title="' + globalize.translate('sharedcomponents#Search') + '"><i class="md-icon">search</i></button>';
html += '<button type="button" is="paper-icon-button-light" data-imagetype="' + image.ImageType + '" class="btnSearchImages autoSize" title="' + globalize.translate('Search') + '"><i class="md-icon">search</i></button>';
}
}
html += '<button type="button" is="paper-icon-button-light" data-imagetype="' + image.ImageType + '" data-index="' + (image.ImageIndex != null ? image.ImageIndex : "null") + '" class="btnDeleteImage autoSize" title="' + globalize.translate('sharedcomponents#Delete') + '"><i class="md-icon">delete</i></button>';
html += '<button type="button" is="paper-icon-button-light" data-imagetype="' + image.ImageType + '" data-index="' + (image.ImageIndex != null ? image.ImageIndex : "null") + '" class="btnDeleteImage autoSize" title="' + globalize.translate('Delete') + '"><i class="md-icon">delete</i></button>';
html += '</div>';
}
@ -201,8 +201,8 @@ define(['dialogHelper', 'connectionManager', 'loading', 'dom', 'layoutManager',
confirm({
text: globalize.translate('sharedcomponents#ConfirmDeleteImage'),
confirmText: globalize.translate('sharedcomponents#Delete'),
text: globalize.translate('ConfirmDeleteImage'),
confirmText: globalize.translate('Delete'),
primary: 'cancel'
}).then(afterConfirm);
@ -218,7 +218,7 @@ define(['dialogHelper', 'connectionManager', 'loading', 'dom', 'layoutManager',
}, function () {
require(['alert'], function (alert) {
alert(globalize.translate('sharedcomponents#DefaultErrorMessage'));
alert(globalize.translate('DefaultErrorMessage'));
});
});
}
@ -319,21 +319,21 @@ define(['dialogHelper', 'connectionManager', 'loading', 'dom', 'layoutManager',
var commands = [];
commands.push({
name: globalize.translate('sharedcomponents#Delete'),
name: globalize.translate('Delete'),
id: 'delete'
});
if (type === 'Backdrop' || type === 'Screenshot') {
if (index > 0) {
commands.push({
name: globalize.translate('sharedcomponents#MoveLeft'),
name: globalize.translate('MoveLeft'),
id: 'moveleft'
});
}
if (index < numImages - 1) {
commands.push({
name: globalize.translate('sharedcomponents#MoveRight'),
name: globalize.translate('MoveRight'),
id: 'moveright'
});
}
@ -341,7 +341,7 @@ define(['dialogHelper', 'connectionManager', 'loading', 'dom', 'layoutManager',
if (providerCount) {
commands.push({
name: globalize.translate('sharedcomponents#Search'),
name: globalize.translate('Search'),
id: 'search'
});
}

View file

@ -13,14 +13,14 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
switch (evt.target.error.code) {
case evt.target.error.NOT_FOUND_ERR:
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#MessageFileReadError'));
toast(globalize.translate('MessageFileReadError'));
});
break;
case evt.target.error.ABORT_ERR:
break; // noop
default:
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#MessageFileReadError'));
toast(globalize.translate('MessageFileReadError'));
});
break;
}
@ -76,7 +76,7 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
if (file.type !== "image/png" && file.type !== "image/x-png" && file.type !== "image/jpeg") {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#MessageImageFileTypeAllowed'));
toast(globalize.translate('MessageImageFileTypeAllowed'));
});
e.preventDefault();
return false;
@ -89,7 +89,7 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
var imageType = dlg.querySelector('#selectImageType').value;
if (imageType === "None") {
require(["toast"], function(toast) {
toast(globalize.translate("sharedcomponents#MessageImageTypeNotSelected"));
toast(globalize.translate("MessageImageTypeNotSelected"));
});
e.preventDefault();
return false;

View file

@ -16,14 +16,14 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (canPlay && item.MediaType !== 'Photo') {
if (options.play !== false) {
commands.push({
name: globalize.translate('sharedcomponents#Play'),
name: globalize.translate('Play'),
id: 'resume'
});
}
if (options.playAllFromHere && item.Type !== 'Program' && item.Type !== 'TvChannel') {
commands.push({
name: globalize.translate('sharedcomponents#PlayAllFromHere'),
name: globalize.translate('PlayAllFromHere'),
id: 'playallfromhere'
});
}
@ -33,21 +33,21 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (options.queue !== false) {
commands.push({
name: globalize.translate('sharedcomponents#AddToPlayQueue'),
name: globalize.translate('AddToPlayQueue'),
id: 'queue'
});
}
if (options.queue !== false) {
commands.push({
name: globalize.translate('sharedcomponents#PlayNext'),
name: globalize.translate('PlayNext'),
id: 'queuenext'
});
}
//if (options.queueAllFromHere) {
// commands.push({
// name: globalize.translate('sharedcomponents#QueueAllFromHere'),
// name: globalize.translate('QueueAllFromHere'),
// id: 'queueallfromhere'
// });
//}
@ -59,7 +59,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (item.CollectionType !== 'livetv') {
if (options.shuffle !== false) {
commands.push({
name: globalize.translate('sharedcomponents#Shuffle'),
name: globalize.translate('Shuffle'),
id: 'shuffle'
});
}
@ -69,7 +69,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (item.MediaType === "Audio" || item.Type === "MusicAlbum" || item.Type === "MusicArtist" || item.Type === "MusicGenre") {
if (options.instantMix !== false && !itemHelper.isLocalItem(item)) {
commands.push({
name: globalize.translate('sharedcomponents#InstantMix'),
name: globalize.translate('InstantMix'),
id: 'instantmix'
});
}
@ -84,14 +84,14 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (!restrictOptions) {
if (itemHelper.supportsAddingToCollection(item)) {
commands.push({
name: globalize.translate('sharedcomponents#AddToCollection'),
name: globalize.translate('AddToCollection'),
id: 'addtocollection'
});
}
if (itemHelper.supportsAddingToPlaylist(item)) {
commands.push({
name: globalize.translate('sharedcomponents#AddToPlaylist'),
name: globalize.translate('AddToPlaylist'),
id: 'addtoplaylist'
});
}
@ -99,28 +99,28 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if ((item.Type === 'Timer') && user.Policy.EnableLiveTvManagement && options.cancelTimer !== false) {
commands.push({
name: globalize.translate('sharedcomponents#CancelRecording'),
name: globalize.translate('CancelRecording'),
id: 'canceltimer'
});
}
if ((item.Type === 'Recording' && item.Status === 'InProgress') && user.Policy.EnableLiveTvManagement && options.cancelTimer !== false) {
commands.push({
name: globalize.translate('sharedcomponents#CancelRecording'),
name: globalize.translate('CancelRecording'),
id: 'canceltimer'
});
}
if ((item.Type === 'SeriesTimer') && user.Policy.EnableLiveTvManagement && options.cancelTimer !== false) {
commands.push({
name: globalize.translate('sharedcomponents#CancelSeries'),
name: globalize.translate('CancelSeries'),
id: 'cancelseriestimer'
});
}
if (itemHelper.canConvert(item, user, connectionManager.getApiClient(item))) {
commands.push({
name: globalize.translate('sharedcomponents#Convert'),
name: globalize.translate('Convert'),
id: 'convert'
});
}
@ -129,12 +129,12 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (item.Type === 'Playlist' || item.Type === 'BoxSet') {
commands.push({
name: globalize.translate('sharedcomponents#Delete'),
name: globalize.translate('Delete'),
id: 'delete'
});
} else {
commands.push({
name: globalize.translate('sharedcomponents#DeleteMedia'),
name: globalize.translate('DeleteMedia'),
id: 'delete'
});
}
@ -142,7 +142,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (item.CanDownload && appHost.supports('filedownload')) {
commands.push({
name: globalize.translate('sharedcomponents#Download'),
name: globalize.translate('Download'),
id: 'download'
});
}
@ -150,7 +150,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (appHost.supports('sync') && options.syncLocal !== false) {
if (itemHelper.canSync(user, item)) {
commands.push({
name: globalize.translate('sharedcomponents#Download'),
name: globalize.translate('Download'),
id: 'synclocal'
});
}
@ -161,7 +161,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (options.edit !== false && item.Type !== 'SeriesTimer') {
var text = (item.Type === 'Timer' || item.Type === 'SeriesTimer') ? globalize.translate('sharedcomponents#Edit') : globalize.translate('sharedcomponents#EditMetadata');
var text = (item.Type === 'Timer' || item.Type === 'SeriesTimer') ? globalize.translate('Edit') : globalize.translate('EditMetadata');
commands.push({
name: text,
@ -174,7 +174,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (options.editImages !== false) {
commands.push({
name: globalize.translate('sharedcomponents#EditImages'),
name: globalize.translate('EditImages'),
id: 'editimages'
});
}
@ -185,7 +185,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (item.MediaType === 'Video' && item.Type !== 'TvChannel' && item.Type !== 'Program' && item.LocationType !== 'Virtual' && !(item.Type === 'Recording' && item.Status !== 'Completed')) {
if (options.editSubtitles !== false) {
commands.push({
name: globalize.translate('sharedcomponents#EditSubtitles'),
name: globalize.translate('EditSubtitles'),
id: 'editsubtitles'
});
}
@ -195,7 +195,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (options.identify !== false) {
if (itemHelper.canIdentify(user, item)) {
commands.push({
name: globalize.translate('sharedcomponents#Identify'),
name: globalize.translate('Identify'),
id: 'identify'
});
}
@ -205,7 +205,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (item.TimerId) {
commands.push({
name: Globalize.translate('sharedcomponents#ManageRecording'),
name: Globalize.translate('ManageRecording'),
id: 'record'
});
}
@ -215,7 +215,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (!item.TimerId) {
commands.push({
name: Globalize.translate('sharedcomponents#Record'),
name: Globalize.translate('Record'),
id: 'record'
});
}
@ -223,21 +223,21 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (itemHelper.canRefreshMetadata(item, user)) {
commands.push({
name: globalize.translate('sharedcomponents#RefreshMetadata'),
name: globalize.translate('RefreshMetadata'),
id: 'refresh'
});
}
if (item.PlaylistItemId && options.playlistId) {
commands.push({
name: globalize.translate('sharedcomponents#RemoveFromPlaylist'),
name: globalize.translate('RemoveFromPlaylist'),
id: 'removefromplaylist'
});
}
if (options.collectionId) {
commands.push({
name: globalize.translate('sharedcomponents#RemoveFromCollection'),
name: globalize.translate('RemoveFromCollection'),
id: 'removefromcollection'
});
}
@ -246,7 +246,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (options.share === true) {
if (itemHelper.canShare(item, user)) {
commands.push({
name: globalize.translate('sharedcomponents#Share'),
name: globalize.translate('Share'),
id: 'share'
});
}
@ -256,7 +256,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (options.sync !== false) {
if (itemHelper.canSync(user, item)) {
commands.push({
name: globalize.translate('sharedcomponents#Sync'),
name: globalize.translate('Sync'),
id: 'sync'
});
}
@ -264,14 +264,14 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'appRouter',
if (options.openAlbum !== false && item.AlbumId && item.MediaType !== 'Photo') {
commands.push({
name: Globalize.translate('sharedcomponents#ViewAlbum'),
name: Globalize.translate('ViewAlbum'),
id: 'album'
});
}
if (options.openArtist !== false && item.ArtistItems && item.ArtistItems.length) {
commands.push({
name: Globalize.translate('sharedcomponents#ViewArtist'),
name: Globalize.translate('ViewArtist'),
id: 'artist'
});
}

View file

@ -24,7 +24,7 @@ define(['apphost', 'globalize'], function (appHost, globalize) {
}
if (/*options.isInlineSpecial &&*/ item.Type === "Episode" && item.ParentIndexNumber === 0) {
name = globalize.translate('sharedcomponents#ValueSpecialEpisodeName', name);
name = globalize.translate('ValueSpecialEpisodeName', name);
} else if ((item.Type === "Episode" || item.Type === 'Program') && item.IndexNumber != null && item.ParentIndexNumber != null && options.includeIndexNumber !== false) {

View file

@ -51,7 +51,7 @@ define(['dialogHelper', 'loading', 'connectionManager', 'require', 'globalize',
if (!hasId && !lookupInfo.Name) {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#PleaseEnterNameOrId'));
toast(globalize.translate('PleaseEnterNameOrId'));
});
return;
}
@ -303,7 +303,7 @@ define(['dialogHelper', 'loading', 'connectionManager', 'require', 'globalize',
html += '<div class="inputContainer">';
var idLabel = globalize.translate('sharedcomponents#LabelDynamicExternalId').replace('{0}', idInfo.Name);
var idLabel = globalize.translate('LabelDynamicExternalId').replace('{0}', idInfo.Name);
var value = providerIds[idInfo.Key] || '';
@ -326,7 +326,7 @@ define(['dialogHelper', 'loading', 'connectionManager', 'require', 'globalize',
page.querySelector('.identifyProviderIds').innerHTML = html;
page.querySelector('.formDialogHeaderTitle').innerHTML = globalize.translate('sharedcomponents#Identify');
page.querySelector('.formDialogHeaderTitle').innerHTML = globalize.translate('Identify');
});
}
@ -483,7 +483,7 @@ define(['dialogHelper', 'loading', 'connectionManager', 'require', 'globalize',
dlg.querySelector('#txtLookupYear').value = itemYear;
}
dlg.querySelector('.formDialogHeaderTitle').innerHTML = globalize.translate('sharedcomponents#Search');
dlg.querySelector('.formDialogHeaderTitle').innerHTML = globalize.translate('Search');
}
return {

View file

@ -5,7 +5,7 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan
if (options.index === 'disc') {
return item.ParentIndexNumber == null ? '' : globalize.translate('sharedcomponents#ValueDiscNumber', item.ParentIndexNumber);
return item.ParentIndexNumber == null ? '' : globalize.translate('ValueDiscNumber', item.ParentIndexNumber);
}
var sortBy = (options.sortBy || '').toLowerCase();
@ -29,12 +29,12 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan
}
if (sortBy.indexOf('officialrating') === 0) {
return item.OfficialRating || globalize.translate('sharedcomponents#Unrated');
return item.OfficialRating || globalize.translate('Unrated');
}
if (sortBy.indexOf('communityrating') === 0) {
if (item.CommunityRating == null) {
return globalize.translate('sharedcomponents#Unrated');
return globalize.translate('Unrated');
}
return Math.floor(item.CommunityRating);
@ -42,7 +42,7 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan
if (sortBy.indexOf('criticrating') === 0) {
if (item.CriticRating == null) {
return globalize.translate('sharedcomponents#Unrated');
return globalize.translate('Unrated');
}
return Math.floor(item.CriticRating);

View file

@ -118,7 +118,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
if (count) {
miscInfo.push(globalize.translate('sharedcomponents#TrackCount', count));
miscInfo.push(globalize.translate('TrackCount', count));
}
if (item.RunTimeTicks) {
@ -132,7 +132,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
if (count) {
miscInfo.push(globalize.translate('sharedcomponents#ItemCount', count));
miscInfo.push(globalize.translate('ItemCount', count));
}
}
@ -155,16 +155,16 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
if (item.Type === 'SeriesTimer') {
if (item.RecordAnyTime) {
miscInfo.push(globalize.translate('sharedcomponents#Anytime'));
miscInfo.push(globalize.translate('Anytime'));
} else {
miscInfo.push(datetime.getDisplayTime(item.StartDate));
}
if (item.RecordAnyChannel) {
miscInfo.push(globalize.translate('sharedcomponents#AllChannels'));
miscInfo.push(globalize.translate('AllChannels'));
}
else {
miscInfo.push(item.ChannelName || globalize.translate('sharedcomponents#OneChannel'));
miscInfo.push(item.ChannelName || globalize.translate('OneChannel'));
}
}
@ -189,7 +189,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
if (options.year !== false && item.ProductionYear && item.Type === "Series") {
if (item.Status === "Continuing") {
miscInfo.push(globalize.translate('sharedcomponents#SeriesYearToPresent', item.ProductionYear));
miscInfo.push(globalize.translate('SeriesYearToPresent', item.ProductionYear));
}
else if (item.ProductionYear) {
@ -221,22 +221,22 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
if (options.programIndicator !== false) {
if (item.IsLive) {
miscInfo.push({
html: '<div class="mediaInfoProgramAttribute mediaInfoItem liveTvProgram">' + globalize.translate('sharedcomponents#Live') + '</div>'
html: '<div class="mediaInfoProgramAttribute mediaInfoItem liveTvProgram">' + globalize.translate('Live') + '</div>'
});
}
else if (item.IsPremiere) {
miscInfo.push({
html: '<div class="mediaInfoProgramAttribute mediaInfoItem premiereTvProgram">' + globalize.translate('sharedcomponents#Premiere') + '</div>'
html: '<div class="mediaInfoProgramAttribute mediaInfoItem premiereTvProgram">' + globalize.translate('Premiere') + '</div>'
});
}
else if (item.IsSeries && !item.IsRepeat) {
miscInfo.push({
html: '<div class="mediaInfoProgramAttribute mediaInfoItem newTvProgram">' + globalize.translate('sharedcomponents#AttributeNew') + '</div>'
html: '<div class="mediaInfoProgramAttribute mediaInfoItem newTvProgram">' + globalize.translate('AttributeNew') + '</div>'
});
}
else if (item.IsSeries && item.IsRepeat) {
miscInfo.push({
html: '<div class="mediaInfoProgramAttribute mediaInfoItem repeatTvProgram">' + globalize.translate('sharedcomponents#Repeat') + '</div>'
html: '<div class="mediaInfoProgramAttribute mediaInfoItem repeatTvProgram">' + globalize.translate('Repeat') + '</div>'
});
}
}
@ -260,7 +260,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
try {
date = datetime.parseISO8601Date(item.PremiereDate);
text = globalize.translate('sharedcomponents#OriginalAirDateValue', datetime.toLocaleDateString(date));
text = globalize.translate('OriginalAirDateValue', datetime.toLocaleDateString(date));
miscInfo.push(text);
}
catch (e) {
@ -366,7 +366,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
endDate = new Date(endDate);
var displayTime = datetime.getDisplayTime(endDate);
return globalize.translate('sharedcomponents#EndsAtValue', displayTime);
return globalize.translate('EndsAtValue', displayTime);
}
}
@ -383,7 +383,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
if (includeText === false) {
return displayTime;
}
return globalize.translate('sharedcomponents#EndsAtValue', displayTime);
return globalize.translate('EndsAtValue', displayTime);
}
function getMediaInfoItem(m, cssClass) {
@ -646,7 +646,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater
list.push({
type: 'added',
text: globalize.translate('sharedcomponents#AddedOnValue', datetime.toLocaleDateString(dateCreated) + ' ' + datetime.getDisplayTime(dateCreated))
text: globalize.translate('AddedOnValue', datetime.toLocaleDateString(dateCreated) + ' ' + datetime.getDisplayTime(dateCreated))
});
}

View file

@ -21,7 +21,7 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi
function afterContentTypeUpdated() {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#MessageItemSaved'));
toast(globalize.translate('MessageItemSaved'));
});
loading.hide();
@ -462,7 +462,7 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi
var id = "txt1" + idInfo.Key;
var formatString = idInfo.UrlFormatString || '';
var labelText = globalize.translate('sharedcomponents#LabelDynamicExternalId').replace('{0}', idInfo.Name);
var labelText = globalize.translate('LabelDynamicExternalId').replace('{0}', idInfo.Name);
html += '<div class="inputContainer">';
html += '<div class="flex align-items-center">';
@ -654,14 +654,14 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi
if (item.Type === "Person") {
//todo
context.querySelector('#txtProductionYear').label(globalize.translate('sharedcomponents#LabelBirthYear'));
context.querySelector("#txtPremiereDate").label(globalize.translate('sharedcomponents#LabelBirthDate'));
context.querySelector("#txtEndDate").label(globalize.translate('sharedcomponents#LabelDeathDate'));
context.querySelector('#txtProductionYear').label(globalize.translate('LabelBirthYear'));
context.querySelector("#txtPremiereDate").label(globalize.translate('LabelBirthDate'));
context.querySelector("#txtEndDate").label(globalize.translate('LabelDeathDate'));
showElement('#fldPlaceOfBirth');
} else {
context.querySelector('#txtProductionYear').label(globalize.translate('sharedcomponents#LabelYear'));
context.querySelector("#txtPremiereDate").label(globalize.translate('sharedcomponents#LabelReleaseDate'));
context.querySelector("#txtEndDate").label(globalize.translate('sharedcomponents#LabelEndDate'));
context.querySelector('#txtProductionYear').label(globalize.translate('LabelYear'));
context.querySelector("#txtPremiereDate").label(globalize.translate('LabelReleaseDate'));
context.querySelector("#txtEndDate").label(globalize.translate('LabelEndDate'));
hideElement('#fldPlaceOfBirth');
}
@ -675,13 +675,13 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi
showElement('#fldIndexNumber');
if (item.Type === "Episode") {
context.querySelector('#txtIndexNumber').label(globalize.translate('sharedcomponents#LabelEpisodeNumber'));
context.querySelector('#txtIndexNumber').label(globalize.translate('LabelEpisodeNumber'));
} else if (item.Type === "Season") {
context.querySelector('#txtIndexNumber').label(globalize.translate('sharedcomponents#LabelSeasonNumber'));
context.querySelector('#txtIndexNumber').label(globalize.translate('LabelSeasonNumber'));
} else if (item.Type === "Audio") {
context.querySelector('#txtIndexNumber').label(globalize.translate('sharedcomponents#LabelTrackNumber'));
context.querySelector('#txtIndexNumber').label(globalize.translate('LabelTrackNumber'));
} else {
context.querySelector('#txtIndexNumber').label(globalize.translate('sharedcomponents#LabelNumber'));
context.querySelector('#txtIndexNumber').label(globalize.translate('LabelNumber'));
}
} else {
hideElement('#fldIndexNumber');
@ -691,11 +691,11 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi
showElement('#fldParentIndexNumber');
if (item.Type === "Episode") {
context.querySelector('#txtParentIndexNumber').label(globalize.translate('sharedcomponents#LabelSeasonNumber'));
context.querySelector('#txtParentIndexNumber').label(globalize.translate('LabelSeasonNumber'));
} else if (item.Type === "Audio") {
context.querySelector('#txtParentIndexNumber').label(globalize.translate('sharedcomponents#LabelDiscNumber'));
context.querySelector('#txtParentIndexNumber').label(globalize.translate('LabelDiscNumber'));
} else {
context.querySelector('#txtParentIndexNumber').label(globalize.translate('sharedcomponents#LabelParentNumber'));
context.querySelector('#txtParentIndexNumber').label(globalize.translate('LabelParentNumber'));
}
} else {
hideElement('#fldParentIndexNumber', context);
@ -705,12 +705,12 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi
showElement('#fldDisplayOrder', context);
hideElement('.seriesDisplayOrderDescription', context);
context.querySelector('#selectDisplayOrder').innerHTML = '<option value="SortName">' + globalize.translate('sharedcomponents#SortName') + '</option><option value="PremiereDate">' + globalize.translate('sharedcomponents#ReleaseDate') + '</option>';
context.querySelector('#selectDisplayOrder').innerHTML = '<option value="SortName">' + globalize.translate('SortName') + '</option><option value="PremiereDate">' + globalize.translate('ReleaseDate') + '</option>';
} else if (item.Type === "Series") {
showElement('#fldDisplayOrder', context);
showElement('.seriesDisplayOrderDescription', context);
context.querySelector('#selectDisplayOrder').innerHTML = '<option value="">' + globalize.translate('sharedcomponents#Aired') + '</option><option value="absolute">' + globalize.translate('sharedcomponents#Absolute') + '</option><option value="dvd">Dvd</option>';
context.querySelector('#selectDisplayOrder').innerHTML = '<option value="">' + globalize.translate('Aired') + '</option><option value="absolute">' + globalize.translate('Absolute') + '</option><option value="dvd">Dvd</option>';
} else {
context.querySelector('#selectDisplayOrder').innerHTML = '';
hideElement('#fldDisplayOrder', context);
@ -892,8 +892,8 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi
var html = "";
html += "<option value=''></option>";
html += "<option value='Continuing'>" + globalize.translate('sharedcomponents#Continuing') + "</option>";
html += "<option value='Ended'>" + globalize.translate('sharedcomponents#Ended') + "</option>";
html += "<option value='Continuing'>" + globalize.translate('Continuing') + "</option>";
html += "<option value='Ended'>" + globalize.translate('Ended') + "</option>";
select.innerHTML = html;
}
@ -986,30 +986,30 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi
lockedFields = lockedFields || [];
var lockedFieldsList = [
{ name: globalize.translate('sharedcomponents#Name'), value: "Name" },
{ name: globalize.translate('sharedcomponents#Overview'), value: "Overview" },
{ name: globalize.translate('sharedcomponents#Genres'), value: "Genres" },
{ name: globalize.translate('sharedcomponents#ParentalRating'), value: "OfficialRating" },
{ name: globalize.translate('sharedcomponents#People'), value: "Cast" }
{ name: globalize.translate('Name'), value: "Name" },
{ name: globalize.translate('Overview'), value: "Overview" },
{ name: globalize.translate('Genres'), value: "Genres" },
{ name: globalize.translate('ParentalRating'), value: "OfficialRating" },
{ name: globalize.translate('People'), value: "Cast" }
];
if (item.Type === "Person") {
lockedFieldsList.push({ name: globalize.translate('sharedcomponents#BirthLocation'), value: "ProductionLocations" });
lockedFieldsList.push({ name: globalize.translate('BirthLocation'), value: "ProductionLocations" });
} else {
lockedFieldsList.push({ name: globalize.translate('sharedcomponents#ProductionLocations'), value: "ProductionLocations" });
lockedFieldsList.push({ name: globalize.translate('ProductionLocations'), value: "ProductionLocations" });
}
if (item.Type === "Series") {
lockedFieldsList.push({ name: globalize.translate('Runtime'), value: "Runtime" });
}
lockedFieldsList.push({ name: globalize.translate('sharedcomponents#Studios'), value: "Studios" });
lockedFieldsList.push({ name: globalize.translate('sharedcomponents#Tags'), value: "Tags" });
lockedFieldsList.push({ name: globalize.translate('Studios'), value: "Studios" });
lockedFieldsList.push({ name: globalize.translate('Tags'), value: "Tags" });
var html = '';
html += "<h2>" + globalize.translate('sharedcomponents#HeaderEnabledFields') + "</h2>";
html += "<p>" + globalize.translate('sharedcomponents#HeaderEnabledFieldsHelp') + "</p>";
html += "<h2>" + globalize.translate('HeaderEnabledFields') + "</h2>";
html += "<p>" + globalize.translate('HeaderEnabledFieldsHelp') + "</p>";
html += getLockedFieldsHtml(lockedFieldsList, lockedFields);
container.innerHTML = html;
}

View file

@ -156,12 +156,12 @@ define(['browser', 'appStorage', 'apphost', 'loading', 'connectionManager', 'glo
return new Promise(function (resolve, reject) {
var msg = globalize.translate('sharedcomponents#ConfirmDeleteItem');
var title = globalize.translate('sharedcomponents#HeaderDeleteItem');
var msg = globalize.translate('ConfirmDeleteItem');
var title = globalize.translate('HeaderDeleteItem');
if (itemIds.length > 1) {
msg = globalize.translate('sharedcomponents#ConfirmDeleteItems');
title = globalize.translate('sharedcomponents#HeaderDeleteItems');
msg = globalize.translate('ConfirmDeleteItems');
title = globalize.translate('HeaderDeleteItems');
}
require(['confirm'], function (confirm) {
@ -173,7 +173,7 @@ define(['browser', 'appStorage', 'apphost', 'loading', 'connectionManager', 'glo
Promise.all(promises).then(resolve, function () {
alertText(globalize.translate('sharedcomponents#ErrorDeletingItem')).then(reject, reject);
alertText(globalize.translate('ErrorDeletingItem')).then(reject, reject);
});
}, reject);
@ -190,13 +190,13 @@ define(['browser', 'appStorage', 'apphost', 'loading', 'connectionManager', 'glo
var menuItems = [];
menuItems.push({
name: globalize.translate('sharedcomponents#AddToCollection'),
name: globalize.translate('AddToCollection'),
id: 'addtocollection',
ironIcon: 'add'
});
menuItems.push({
name: globalize.translate('sharedcomponents#AddToPlaylist'),
name: globalize.translate('AddToPlaylist'),
id: 'playlist',
ironIcon: 'playlist-add'
});
@ -204,7 +204,7 @@ define(['browser', 'appStorage', 'apphost', 'loading', 'connectionManager', 'glo
// TODO: Be more dynamic based on what is selected
if (user.Policy.EnableContentDeletion) {
menuItems.push({
name: globalize.translate('sharedcomponents#Delete'),
name: globalize.translate('Delete'),
id: 'delete',
ironIcon: 'delete'
});
@ -220,35 +220,35 @@ define(['browser', 'appStorage', 'apphost', 'loading', 'connectionManager', 'glo
if (user.Policy.EnableContentDownloading && appHost.supports('sync')) {
menuItems.push({
name: globalize.translate('sharedcomponents#Download'),
name: globalize.translate('Download'),
id: 'synclocal'
});
}
menuItems.push({
name: globalize.translate('sharedcomponents#GroupVersions'),
name: globalize.translate('GroupVersions'),
id: 'groupvideos',
ironIcon: 'call-merge'
});
menuItems.push({
name: globalize.translate('sharedcomponents#MarkPlayed'),
name: globalize.translate('MarkPlayed'),
id: 'markplayed'
});
menuItems.push({
name: globalize.translate('sharedcomponents#MarkUnplayed'),
name: globalize.translate('MarkUnplayed'),
id: 'markunplayed'
});
menuItems.push({
name: globalize.translate('sharedcomponents#RefreshMetadata'),
name: globalize.translate('RefreshMetadata'),
id: 'refresh'
});
if (user.Policy.EnableContentDownloading) {
menuItems.push({
name: globalize.translate('sharedcomponents#Sync'),
name: globalize.translate('Sync'),
id: 'sync'
});
}
@ -381,7 +381,7 @@ define(['browser', 'appStorage', 'apphost', 'loading', 'connectionManager', 'glo
require(['alert'], function (alert) {
alert({
text: globalize.translate('sharedcomponents#PleaseSelectTwoItems')
text: globalize.translate('PleaseSelectTwoItems')
});
});
return;

View file

@ -180,24 +180,24 @@ define(['serverNotifications', 'playbackManager', 'events', 'globalize', 'requir
};
if (status === 'completed') {
notification.title = globalize.translate('sharedcomponents#PackageInstallCompleted').replace('{0}', installation.Name + ' ' + installation.Version);
notification.title = globalize.translate('PackageInstallCompleted').replace('{0}', installation.Name + ' ' + installation.Version);
notification.vibrate = true;
}
else if (status === 'cancelled') {
notification.title = globalize.translate('sharedcomponents#PackageInstallCancelled').replace('{0}', installation.Name + ' ' + installation.Version);
notification.title = globalize.translate('PackageInstallCancelled').replace('{0}', installation.Name + ' ' + installation.Version);
}
else if (status === 'failed') {
notification.title = globalize.translate('sharedcomponents#PackageInstallFailed').replace('{0}', installation.Name + ' ' + installation.Version);
notification.title = globalize.translate('PackageInstallFailed').replace('{0}', installation.Name + ' ' + installation.Version);
notification.vibrate = true;
}
else if (status === 'progress') {
notification.title = globalize.translate('sharedcomponents#InstallingPackage').replace('{0}', installation.Name + ' ' + installation.Version);
notification.title = globalize.translate('InstallingPackage').replace('{0}', installation.Name + ' ' + installation.Version);
notification.actions =
[
{
action: 'cancel-install',
title: globalize.translate('sharedcomponents#ButtonCancel'),
title: globalize.translate('ButtonCancel'),
icon: getIconUrl()
}
];
@ -242,7 +242,7 @@ define(['serverNotifications', 'playbackManager', 'events', 'globalize', 'requir
var serverId = apiClient.serverInfo().Id;
var notification = {
tag: "restart" + serverId,
title: globalize.translate('sharedcomponents#ServerNameIsShuttingDown', apiClient.serverInfo().Name)
title: globalize.translate('ServerNameIsShuttingDown', apiClient.serverInfo().Name)
};
showNotification(notification, 0, apiClient);
});
@ -251,7 +251,7 @@ define(['serverNotifications', 'playbackManager', 'events', 'globalize', 'requir
var serverId = apiClient.serverInfo().Id;
var notification = {
tag: "restart" + serverId,
title: globalize.translate('sharedcomponents#ServerNameIsRestarting', apiClient.serverInfo().Name)
title: globalize.translate('ServerNameIsRestarting', apiClient.serverInfo().Name)
};
showNotification(notification, 0, apiClient);
});
@ -261,14 +261,14 @@ define(['serverNotifications', 'playbackManager', 'events', 'globalize', 'requir
var serverId = apiClient.serverInfo().Id;
var notification = {
tag: "restart" + serverId,
title: globalize.translate('sharedcomponents#PleaseRestartServerName', apiClient.serverInfo().Name)
title: globalize.translate('PleaseRestartServerName', apiClient.serverInfo().Name)
};
notification.actions =
[
{
action: 'restart',
title: globalize.translate('sharedcomponents#ButtonRestart'),
title: globalize.translate('ButtonRestart'),
icon: getIconUrl()
}
];

View file

@ -12,7 +12,7 @@ define(['connectionManager', 'globalize'], function (connectionManager, globaliz
function showErrorMessage() {
return getRequirePromise(['alert']).then(function (alert) {
return alert(globalize.translate('sharedcomponents#MessagePlayAccessRestricted')).then(function () {
return alert(globalize.translate('MessagePlayAccessRestricted')).then(function () {
return Promise.reject();
});
});

View file

@ -695,8 +695,8 @@ define(['events', 'datetime', 'appSettings', 'itemHelper', 'pluginManager', 'pla
require(['alert'], function (alert) {
alert({
text: globalize.translate('sharedcomponents#PlaybackError' + errorCode),
title: globalize.translate('sharedcomponents#HeaderPlaybackError')
text: globalize.translate('PlaybackError' + errorCode),
title: globalize.translate('HeaderPlaybackError')
}).then(function () {
if (playNextTrack) {
@ -944,7 +944,7 @@ define(['events', 'datetime', 'appSettings', 'itemHelper', 'pluginManager', 'pla
var targets = [];
targets.push({
name: globalize.translate('sharedcomponents#HeaderMyDevice'),
name: globalize.translate('HeaderMyDevice'),
id: 'localplayer',
playerName: 'localplayer',
playableMediaTypes: ['Audio', 'Video', 'Photo', 'Book'],

View file

@ -117,7 +117,7 @@ define(['appSettings', 'events', 'browser', 'loading', 'playbackManager', 'appRo
loading.hide();
var menuOptions = {
title: globalize.translate('sharedcomponents#HeaderPlayOn'),
title: globalize.translate('HeaderPlayOn'),
items: menuItems,
positionTo: button,
@ -163,18 +163,18 @@ define(['appSettings', 'events', 'browser', 'loading', 'playbackManager', 'appRo
var menuItems = [];
menuItems.push({
name: globalize.translate('sharedcomponents#Yes'),
name: globalize.translate('Yes'),
id: 'yes'
});
menuItems.push({
name: globalize.translate('sharedcomponents#No'),
name: globalize.translate('No'),
id: 'no'
});
dialog({
buttons: menuItems,
//positionTo: positionTo,
text: globalize.translate('sharedcomponents#ConfirmEndPlayerSession', currentDeviceName)
text: globalize.translate('ConfirmEndPlayerSession', currentDeviceName)
}).then(function (id) {
switch (id) {
@ -231,7 +231,7 @@ define(['appSettings', 'events', 'browser', 'loading', 'playbackManager', 'appRo
html += '<label class="checkboxContainer">';
var checkedHtml = playbackManager.enableDisplayMirroring() ? ' checked' : '';
html += '<input type="checkbox" is="emby-checkbox" class="chkMirror"' + checkedHtml + '/>';
html += '<span>' + globalize.translate('sharedcomponents#EnableDisplayMirroring') + '</span>';
html += '<span>' + globalize.translate('EnableDisplayMirroring') + '</span>';
html += '</label>';
}
@ -239,9 +239,9 @@ define(['appSettings', 'events', 'browser', 'loading', 'playbackManager', 'appRo
html += '<div style="margin-top:1em;display:flex;justify-content: flex-end;">';
html += '<button is="emby-button" type="button" class="button-flat btnRemoteControl promptDialogButton">' + globalize.translate('sharedcomponents#HeaderRemoteControl') + '</button>';
html += '<button is="emby-button" type="button" class="button-flat btnDisconnect promptDialogButton ">' + globalize.translate('sharedcomponents#Disconnect') + '</button>';
html += '<button is="emby-button" type="button" class="button-flat btnCancel promptDialogButton">' + globalize.translate('sharedcomponents#ButtonCancel') + '</button>';
html += '<button is="emby-button" type="button" class="button-flat btnRemoteControl promptDialogButton">' + globalize.translate('HeaderRemoteControl') + '</button>';
html += '<button is="emby-button" type="button" class="button-flat btnDisconnect promptDialogButton ">' + globalize.translate('Disconnect') + '</button>';
html += '<button is="emby-button" type="button" class="button-flat btnCancel promptDialogButton">' + globalize.translate('ButtonCancel') + '</button>';
html += '</div>';
html += '</div>';

View file

@ -61,18 +61,18 @@ define(['connectionManager', 'actionsheet', 'datetime', 'playbackManager', 'glob
var currentValue = playbackManager.getRepeatMode(player);
menuItems.push({
name: globalize.translate('sharedcomponents#RepeatAll'),
name: globalize.translate('RepeatAll'),
id: 'RepeatAll',
selected: currentValue === 'RepeatAll'
});
menuItems.push({
name: globalize.translate('sharedcomponents#RepeatOne'),
name: globalize.translate('RepeatOne'),
id: 'RepeatOne',
selected: currentValue === 'RepeatOne'
});
menuItems.push({
name: globalize.translate('sharedcomponents#None'),
name: globalize.translate('None'),
id: 'RepeatNone',
selected: currentValue === 'RepeatNone'
});
@ -190,14 +190,14 @@ define(['connectionManager', 'actionsheet', 'datetime', 'playbackManager', 'glob
})[0];
menuItems.push({
name: globalize.translate('sharedcomponents#AspectRatio'),
name: globalize.translate('AspectRatio'),
id: 'aspectratio',
asideText: currentAspectRatio ? currentAspectRatio.name : null
});
}
menuItems.push({
name: globalize.translate('sharedcomponents#PlaybackSettings'),
name: globalize.translate('PlaybackSettings'),
id: 'playbacksettings'
});
@ -205,7 +205,7 @@ define(['connectionManager', 'actionsheet', 'datetime', 'playbackManager', 'glob
var secondaryQualityText = getQualitySecondaryText(player);
menuItems.push({
name: globalize.translate('sharedcomponents#Quality'),
name: globalize.translate('Quality'),
id: 'quality',
asideText: secondaryQualityText
});
@ -216,23 +216,23 @@ define(['connectionManager', 'actionsheet', 'datetime', 'playbackManager', 'glob
if (supportedCommands.indexOf('SetRepeatMode') !== -1 && playbackManager.currentMediaSource(player).RunTimeTicks) {
menuItems.push({
name: globalize.translate('sharedcomponents#RepeatMode'),
name: globalize.translate('RepeatMode'),
id: 'repeatmode',
asideText: repeatMode === 'RepeatNone' ? globalize.translate('sharedcomponents#None') : globalize.translate('sharedcomponents#' + repeatMode)
asideText: repeatMode === 'RepeatNone' ? globalize.translate('None') : globalize.translate('' + repeatMode)
});
}
if (options.stats) {
menuItems.push({
name: globalize.translate('sharedcomponents#StatsForNerds'),
name: globalize.translate('StatsForNerds'),
id: 'stats',
asideText: null
});
}
menuItems.push({
name: globalize.translate('sharedcomponents#SubtitleSettings'),
name: globalize.translate('SubtitleSettings'),
id: 'subtitlesettings'
});
@ -276,11 +276,11 @@ define(['connectionManager', 'actionsheet', 'datetime', 'playbackManager', 'glob
}
function showSubtitleSettings(player, btn) {
return alertText(globalize.translate('sharedcomponents#SubtitleSettingsIntro'));
return alertText(globalize.translate('SubtitleSettingsIntro'));
}
function showPlaybackSettings(player, btn) {
return alertText(globalize.translate('sharedcomponents#PlaybackSettingsIntro'));
return alertText(globalize.translate('PlaybackSettingsIntro'));
}
function handleSelectedOption(id, options, player) {

View file

@ -7,7 +7,7 @@ define(['require', 'browser', 'appSettings', 'apphost', 'focusManager', 'quality
select.innerHTML = options.map(function (option) {
return {
name: globalize.translate('sharedcomponents#ValueSeconds', option),
name: globalize.translate('ValueSeconds', option),
value: option * 1000
};
}).map(function (o) {
@ -19,7 +19,7 @@ define(['require', 'browser', 'appSettings', 'apphost', 'focusManager', 'quality
var html = "";
html += "<option value=''>" + globalize.translate('sharedcomponents#AnyLanguage') + "</option>";
html += "<option value=''>" + globalize.translate('AnyLanguage') + "</option>";
for (var i = 0, length = languages.length; i < length; i++) {
@ -251,7 +251,7 @@ define(['require', 'browser', 'appSettings', 'apphost', 'focusManager', 'quality
loading.hide();
if (enableSaveConfirmation) {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#SettingsSaved'));
toast(globalize.translate('SettingsSaved'));
});
}

View file

@ -110,7 +110,7 @@ define(['events', 'globalize', 'playbackManager', 'connectionManager', 'playMeth
function translateReason(reason) {
return globalize.translate('sharedcomponents#' + reason);
return globalize.translate('' + reason);
}
function getTranscodingStats(session, player, displayPlayMethod) {

View file

@ -129,10 +129,10 @@ define(['shell', 'dialogHelper', 'loading', 'layoutManager', 'playbackManager',
var html = '';
if (editorOptions.enableAddToPlayQueue !== false && playbackManager.isPlaying()) {
html += '<option value="queue">' + globalize.translate('sharedcomponents#AddToPlayQueue') + '</option>';
html += '<option value="queue">' + globalize.translate('AddToPlayQueue') + '</option>';
}
html += '<option value="">' + globalize.translate('sharedcomponents#OptionNew') + '</option>';
html += '<option value="">' + globalize.translate('OptionNew') + '</option>';
html += result.Items.map(function (i) {
@ -168,21 +168,21 @@ define(['shell', 'dialogHelper', 'loading', 'layoutManager', 'playbackManager',
html += '<div class="fldSelectPlaylist selectContainer">';
var autoFocus = items.length ? ' autofocus' : '';
html += '<select is="emby-select" id="selectPlaylistToAddTo" label="' + globalize.translate('sharedcomponents#LabelPlaylist') + '"' + autoFocus + '></select>';
html += '<select is="emby-select" id="selectPlaylistToAddTo" label="' + globalize.translate('LabelPlaylist') + '"' + autoFocus + '></select>';
html += '</div>';
html += '<div class="newPlaylistInfo">';
html += '<div class="inputContainer">';
autoFocus = items.length ? '' : ' autofocus';
html += '<input is="emby-input" type="text" id="txtNewPlaylistName" required="required" label="' + globalize.translate('sharedcomponents#LabelName') + '"' + autoFocus + ' />';
html += '<input is="emby-input" type="text" id="txtNewPlaylistName" required="required" label="' + globalize.translate('LabelName') + '"' + autoFocus + ' />';
html += '</div>';
// newPlaylistInfo
html += '</div>';
html += '<div class="formDialogFooter">';
html += '<button is="emby-button" type="submit" class="raised btnSubmit block formDialogFooterItem button-submit">' + globalize.translate('sharedcomponents#Add') + '</button>';
html += '<button is="emby-button" type="submit" class="raised btnSubmit block formDialogFooterItem button-submit">' + globalize.translate('Add') + '</button>';
html += '</div>';
html += '<input type="hidden" class="fldSelectedItemIds" />';
@ -255,7 +255,7 @@ define(['shell', 'dialogHelper', 'loading', 'layoutManager', 'playbackManager',
dlg.classList.add('formDialog');
var html = '';
var title = globalize.translate('sharedcomponents#HeaderAddToPlaylist');
var title = globalize.translate('HeaderAddToPlaylist');
html += '<div class="formDialogHeader">';
html += '<button is="paper-icon-button-light" class="btnCancel autoSize" tabindex="-1"><i class="md-icon">&#xE5C4;</i></button>';

View file

@ -25,12 +25,12 @@ define(['actionsheet', 'datetime', 'playbackManager', 'globalize', 'appSettings'
var menuItems = [];
menuItems.push({
name: globalize.translate('sharedcomponents#ResumeAt', datetime.getDisplayRunningTime(resumePositionTicks)),
name: globalize.translate('ResumeAt', datetime.getDisplayRunningTime(resumePositionTicks)),
id: 'resume'
});
menuItems.push({
name: globalize.translate('sharedcomponents#PlayFromBeginning'),
name: globalize.translate('PlayFromBeginning'),
id: 'play'
});

View file

@ -66,7 +66,7 @@ define(['dialogHelper', 'layoutManager', 'scrollHelper', 'globalize', 'dom', 're
return false;
});
dlg.querySelector('.submitText').innerHTML = options.confirmText || globalize.translate('sharedcomponents#ButtonOk');
dlg.querySelector('.submitText').innerHTML = options.confirmText || globalize.translate('ButtonOk');
dlg.style.minWidth = (Math.min(400, dom.getWindowSize().innerWidth - 50)) + 'px';

View file

@ -65,7 +65,7 @@ define(['globalize'], function (globalize) {
qualityOptions.push({ name: '144p', maxHeight: 144, bitrate: 192000 });
var autoQualityOption = {
name: globalize.translate('sharedcomponents#Auto'),
name: globalize.translate('Auto'),
bitrate: 0,
selected: options.isAutomaticBitrateEnabled
};
@ -119,7 +119,7 @@ define(['globalize'], function (globalize) {
qualityOptions.push({ name: '64 kbps', bitrate: 64000 });
var autoQualityOption = {
name: globalize.translate('sharedcomponents#Auto'),
name: globalize.translate('Auto'),
bitrate: 0,
selected: options.isAutomaticBitrateEnabled
};

View file

@ -29,7 +29,7 @@ define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loa
}, function () {
context.querySelector('.supporterContainerText').innerHTML = globalize.translate('sharedcomponents#MessageActiveSubscriptionRequiredSeriesRecordings');
context.querySelector('.supporterContainerText').innerHTML = globalize.translate('MessageActiveSubscriptionRequiredSeriesRecordings');
context.querySelector('.supporterContainer').classList.remove('hide');
context.querySelector('.recordSeriesContainer').classList.add('hide');
context.querySelector('.convertRecordingsContainer').classList.add('hide');
@ -50,7 +50,7 @@ define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loa
}, function () {
context.querySelector('.supporterContainerText').innerHTML = globalize.translate('sharedcomponents#DvrSubscriptionRequired');
context.querySelector('.supporterContainerText').innerHTML = globalize.translate('DvrSubscriptionRequired');
context.querySelector('.supporterContainer').classList.remove('hide');
context.querySelector('.convertRecordingsContainer').classList.add('hide');
});
@ -81,11 +81,11 @@ define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loa
if (program.SeriesTimerId) {
parent.querySelector('.btnManageSeriesRecording').classList.remove('hide');
parent.querySelector('.seriesRecordingButton .recordingIcon').classList.add('recordingIcon-active');
parent.querySelector('.seriesRecordingButton .buttonText').innerHTML = globalize.translate('sharedcomponents#CancelSeries');
parent.querySelector('.seriesRecordingButton .buttonText').innerHTML = globalize.translate('CancelSeries');
} else {
parent.querySelector('.btnManageSeriesRecording').classList.add('hide');
parent.querySelector('.seriesRecordingButton .recordingIcon').classList.remove('recordingIcon-active');
parent.querySelector('.seriesRecordingButton .buttonText').innerHTML = globalize.translate('sharedcomponents#RecordSeries');
parent.querySelector('.seriesRecordingButton .buttonText').innerHTML = globalize.translate('RecordSeries');
}
if (program.TimerId && program.Status !== 'Cancelled') {
@ -93,15 +93,15 @@ define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loa
parent.querySelector('.singleRecordingButton .recordingIcon').classList.add('recordingIcon-active');
if (program.Status === 'InProgress') {
parent.querySelector('.singleRecordingButton .buttonText').innerHTML = globalize.translate('sharedcomponents#StopRecording');
parent.querySelector('.singleRecordingButton .buttonText').innerHTML = globalize.translate('StopRecording');
} else {
parent.querySelector('.singleRecordingButton .buttonText').innerHTML = globalize.translate('sharedcomponents#DoNotRecord');
parent.querySelector('.singleRecordingButton .buttonText').innerHTML = globalize.translate('DoNotRecord');
}
} else {
parent.querySelector('.btnManageRecording').classList.add('hide');
parent.querySelector('.singleRecordingButton .recordingIcon').classList.remove('recordingIcon-active');
parent.querySelector('.singleRecordingButton .buttonText').innerHTML = globalize.translate('sharedcomponents#Record');
parent.querySelector('.singleRecordingButton .buttonText').innerHTML = globalize.translate('Record');
}
}
@ -299,7 +299,7 @@ define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loa
if (this.SeriesTimerId) {
apiClient.cancelLiveTvSeriesTimer(this.SeriesTimerId).then(function () {
sendToast(globalize.translate('sharedcomponents#RecordingCancelled'));
sendToast(globalize.translate('RecordingCancelled'));
fetchData(self);
});
}

View file

@ -14,7 +14,7 @@ define(['globalize', 'loading', 'connectionManager', 'registrationServices'], fu
return apiClient.createLiveTvSeriesTimer(timerDefaults).then(function () {
loading.hide();
sendToast(globalize.translate('sharedcomponents#SeriesRecordingScheduled'));
sendToast(globalize.translate('SeriesRecordingScheduled'));
});
});
} else {
@ -36,10 +36,10 @@ define(['globalize', 'loading', 'connectionManager', 'registrationServices'], fu
confirm({
text: globalize.translate('sharedcomponents#MessageConfirmRecordingCancellation'),
text: globalize.translate('MessageConfirmRecordingCancellation'),
primary: 'cancel',
confirmText: globalize.translate('sharedcomponents#HeaderCancelRecording'),
cancelText: globalize.translate('sharedcomponents#HeaderKeepRecording')
confirmText: globalize.translate('HeaderCancelRecording'),
cancelText: globalize.translate('HeaderKeepRecording')
}).then(function () {
@ -61,10 +61,10 @@ define(['globalize', 'loading', 'connectionManager', 'registrationServices'], fu
confirm({
text: globalize.translate('sharedcomponents#MessageConfirmRecordingCancellation'),
text: globalize.translate('MessageConfirmRecordingCancellation'),
primary: 'cancel',
confirmText: globalize.translate('sharedcomponents#HeaderCancelSeries'),
cancelText: globalize.translate('sharedcomponents#HeaderKeepSeries')
confirmText: globalize.translate('HeaderCancelSeries'),
cancelText: globalize.translate('HeaderKeepSeries')
}).then(function () {
@ -74,7 +74,7 @@ define(['globalize', 'loading', 'connectionManager', 'registrationServices'], fu
apiClient.cancelLiveTvSeriesTimer(timerId).then(function () {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#SeriesCancelled'));
toast(globalize.translate('SeriesCancelled'));
});
loading.hide();
@ -92,7 +92,7 @@ define(['globalize', 'loading', 'connectionManager', 'registrationServices'], fu
if (hideLoading !== false) {
loading.hide();
sendToast(globalize.translate('sharedcomponents#RecordingCancelled'));
sendToast(globalize.translate('RecordingCancelled'));
}
});
}
@ -109,7 +109,7 @@ define(['globalize', 'loading', 'connectionManager', 'registrationServices'], fu
return promise.then(function () {
loading.hide();
sendToast(globalize.translate('sharedcomponents#RecordingScheduled'));
sendToast(globalize.translate('RecordingScheduled'));
});
});
}
@ -128,34 +128,34 @@ define(['globalize', 'loading', 'connectionManager', 'registrationServices'], fu
var items = [];
items.push({
name: globalize.translate('sharedcomponents#HeaderKeepRecording'),
name: globalize.translate('HeaderKeepRecording'),
id: 'cancel',
type: 'submit'
});
if (timerStatus === 'InProgress') {
items.push({
name: globalize.translate('sharedcomponents#HeaderStopRecording'),
name: globalize.translate('HeaderStopRecording'),
id: 'canceltimer',
type: 'cancel'
});
} else {
items.push({
name: globalize.translate('sharedcomponents#HeaderCancelRecording'),
name: globalize.translate('HeaderCancelRecording'),
id: 'canceltimer',
type: 'cancel'
});
}
items.push({
name: globalize.translate('sharedcomponents#HeaderCancelSeries'),
name: globalize.translate('HeaderCancelSeries'),
id: 'cancelseriestimer',
type: 'cancel'
});
dialog({
text: globalize.translate('sharedcomponents#MessageConfirmRecordingCancellation'),
text: globalize.translate('MessageConfirmRecordingCancellation'),
buttons: items
}).then(function (result) {
@ -174,7 +174,7 @@ define(['globalize', 'loading', 'connectionManager', 'registrationServices'], fu
apiClient.cancelLiveTvSeriesTimer(seriesTimerId).then(function () {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#SeriesCancelled'));
toast(globalize.translate('SeriesCancelled'));
});
loading.hide();

View file

@ -33,12 +33,12 @@ define(['dialogHelper', 'globalize', 'layoutManager', 'mediaInfo', 'apphost', 'c
context.querySelector('.selectKeepUpTo').value = item.KeepUpTo || 0;
if (item.ChannelName || item.ChannelNumber) {
context.querySelector('.optionChannelOnly').innerHTML = globalize.translate('sharedcomponents#ChannelNameOnly', item.ChannelName || item.ChannelNumber);
context.querySelector('.optionChannelOnly').innerHTML = globalize.translate('ChannelNameOnly', item.ChannelName || item.ChannelNumber);
} else {
context.querySelector('.optionChannelOnly').innerHTML = globalize.translate('sharedcomponents#OneChannel');
context.querySelector('.optionChannelOnly').innerHTML = globalize.translate('OneChannel');
}
context.querySelector('.optionAroundTime').innerHTML = globalize.translate('sharedcomponents#AroundTime', datetime.getDisplayTime(datetime.parseISO8601Date(item.StartDate)));
context.querySelector('.optionAroundTime').innerHTML = globalize.translate('AroundTime', datetime.getDisplayTime(datetime.parseISO8601Date(item.StartDate)));
loading.hide();
}
@ -127,11 +127,11 @@ define(['dialogHelper', 'globalize', 'layoutManager', 'mediaInfo', 'apphost', 'c
var text;
if (i === 0) {
text = globalize.translate('sharedcomponents#AsManyAsPossible');
text = globalize.translate('AsManyAsPossible');
} else if (i === 1) {
text = globalize.translate('sharedcomponents#ValueOneEpisode');
text = globalize.translate('ValueOneEpisode');
} else {
text = globalize.translate('sharedcomponents#ValueEpisodeCount', i);
text = globalize.translate('ValueEpisodeCount', i);
}
html += '<option value="' + i + '">' + text + '</option>';

View file

@ -23,27 +23,27 @@ define(['shell', 'dialogHelper', 'loading', 'layoutManager', 'connectionManager'
html += '<form style="margin:auto;">';
html += '<div class="fldSelectPlaylist selectContainer">';
html += '<select is="emby-select" id="selectMetadataRefreshMode" label="' + globalize.translate('sharedcomponents#LabelRefreshMode') + '">';
html += '<option value="scan">' + globalize.translate('sharedcomponents#ScanForNewAndUpdatedFiles') + '</option>';
html += '<option value="missing">' + globalize.translate('sharedcomponents#SearchForMissingMetadata') + '</option>';
html += '<option value="all" selected>' + globalize.translate('sharedcomponents#ReplaceAllMetadata') + '</option>';
html += '<select is="emby-select" id="selectMetadataRefreshMode" label="' + globalize.translate('LabelRefreshMode') + '">';
html += '<option value="scan">' + globalize.translate('ScanForNewAndUpdatedFiles') + '</option>';
html += '<option value="missing">' + globalize.translate('SearchForMissingMetadata') + '</option>';
html += '<option value="all" selected>' + globalize.translate('ReplaceAllMetadata') + '</option>';
html += '</select>';
html += '</div>';
html += '<label class="checkboxContainer hide fldReplaceExistingImages">';
html += '<input type="checkbox" is="emby-checkbox" class="chkReplaceImages" />';
html += '<span>' + globalize.translate('sharedcomponents#ReplaceExistingImages') + '</span>';
html += '<span>' + globalize.translate('ReplaceExistingImages') + '</span>';
html += '</label>';
html += '<div class="fieldDescription">';
html += globalize.translate('sharedcomponents#RefreshDialogHelp');
html += globalize.translate('RefreshDialogHelp');
html += '</div>';
html += '<input type="hidden" class="fldSelectedItemIds" />';
html += '<br />';
html += '<div class="formDialogFooter">';
html += '<button is="emby-button" type="submit" class="raised btnSubmit block formDialogFooterItem button-submit">' + globalize.translate('sharedcomponents#Refresh') + '</button>';
html += '<button is="emby-button" type="submit" class="raised btnSubmit block formDialogFooterItem button-submit">' + globalize.translate('Refresh') + '</button>';
html += '</div>';
html += '</form>';
@ -89,7 +89,7 @@ define(['shell', 'dialogHelper', 'loading', 'layoutManager', 'connectionManager'
dialogHelper.close(dlg);
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#RefreshQueued'));
toast(globalize.translate('RefreshQueued'));
});
loading.hide();
@ -120,7 +120,7 @@ define(['shell', 'dialogHelper', 'loading', 'layoutManager', 'connectionManager'
dlg.classList.add('formDialog');
var html = '';
var title = globalize.translate('sharedcomponents#RefreshMetadata');
var title = globalize.translate('RefreshMetadata');
html += '<div class="formDialogHeader">';
html += '<button is="paper-icon-button-light" class="btnCancel autoSize" tabindex="-1"><i class="md-icon">&#xE5C4;</i></button>';

View file

@ -76,8 +76,8 @@ define(['loading', 'globalize', 'events', 'viewManager', 'layoutManager', 'skinM
case 'ServerUpdateNeeded':
require(['alert'], function (alert) {
alert({
text: globalize.translate('sharedcomponents#ServerUpdateNeeded', 'https://github.com/jellyfin/jellyfin'),
html: globalize.translate('sharedcomponents#ServerUpdateNeeded', '<a href="https://github.com/jellyfin/jellyfin">https://github.com/jellyfin/jellyfin</a>')
text: globalize.translate('ServerUpdateNeeded', 'https://github.com/jellyfin/jellyfin'),
html: globalize.translate('ServerUpdateNeeded', '<a href="https://github.com/jellyfin/jellyfin">https://github.com/jellyfin/jellyfin</a>')
}).then(function () {
appRouter.showSelectServer();
});
@ -231,7 +231,7 @@ define(['loading', 'globalize', 'events', 'viewManager', 'layoutManager', 'skinM
// Bounce to the login screen, but not if a password entry fails, obviously
if (!isCurrentAllowed) {
showForcedLogoutMessage(globalize.translate('sharedcomponents#AccessRestrictedTryAgainLater'));
showForcedLogoutMessage(globalize.translate('AccessRestrictedTryAgainLater'));
appRouter.showLocalLogin(apiClient.serverId());
}

View file

@ -94,9 +94,9 @@ define(['loading', 'events', 'dialogHelper', 'dom', 'layoutManager', 'scrollHelp
// dialogHelper.close(dlg);
//});
dlg.querySelector('.formDialogHeaderTitle').innerHTML = globalize.translate('sharedcomponents#HeaderRestartingEmbyServer');
dlg.querySelector('.formDialogHeaderTitle').innerHTML = globalize.translate('HeaderRestartingEmbyServer');
dlg.querySelector('.text').innerHTML = globalize.translate('sharedcomponents#RestartPleaseWaitMessage');
dlg.querySelector('.text').innerHTML = globalize.translate('RestartPleaseWaitMessage');
var i, length;
var html = '';

View file

@ -236,7 +236,7 @@ define(['playbackManager', 'inputManager', 'connectionManager', 'appRouter', 'gl
ids: [playableItemId],
serverId: serverId
});
sendToast(globalize.translate('sharedcomponents#MediaQueued'));
sendToast(globalize.translate('MediaQueued'));
} else {
playbackManager.queue({
ids: [playableItemId],

View file

@ -56,7 +56,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
hasChanges = true;
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#MessageDownloadQueued'));
toast(globalize.translate('MessageDownloadQueued'));
});
focusManager.autoFocus(context);
@ -65,15 +65,15 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
function deleteLocalSubtitle(context, index) {
var msg = globalize.translate('sharedcomponents#MessageAreYouSureDeleteSubtitles');
var msg = globalize.translate('MessageAreYouSureDeleteSubtitles');
require(['confirm'], function (confirm) {
confirm({
title: globalize.translate('sharedcomponents#ConfirmDeletion'),
title: globalize.translate('ConfirmDeletion'),
text: msg,
confirmText: globalize.translate('sharedcomponents#Delete'),
confirmText: globalize.translate('Delete'),
primary: 'cancel'
}).then(function () {
@ -113,7 +113,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
if (subs.length) {
html += '<h2>' + globalize.translate('sharedcomponents#MySubtitles') + '</h2>';
html += '<h2>' + globalize.translate('MySubtitles') + '</h2>';
html += '<div>';
@ -149,7 +149,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
if (!layoutManager.tv) {
if (s.Path) {
itemHtml += '<button is="paper-icon-button-light" data-index="' + s.Index + '" title="' + globalize.translate('sharedcomponents#Delete') + '" class="btnDelete listItemButton"><i class="md-icon">delete</i></button>';
itemHtml += '<button is="paper-icon-button-light" data-index="' + s.Index + '" title="' + globalize.translate('Delete') + '" class="btnDelete listItemButton"><i class="md-icon">delete</i></button>';
}
}
@ -261,11 +261,11 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
html += '<div class="secondary listItemBodyText">';
if (result.Format) {
html += '<span style="margin-right:1em;">' + globalize.translate('sharedcomponents#FormatValue', result.Format) + '</span>';
html += '<span style="margin-right:1em;">' + globalize.translate('FormatValue', result.Format) + '</span>';
}
if (result.DownloadCount != null) {
html += '<span>' + globalize.translate('sharedcomponents#DownloadsValue', result.DownloadCount) + '</span>';
html += '<span>' + globalize.translate('DownloadsValue', result.DownloadCount) + '</span>';
}
html += '</div>';
@ -274,7 +274,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
}
if (result.IsHashMatch) {
html += '<div class="secondary listItemBodyText"><div class="inline-flex align-items-center justify-content-center" style="background:#3388cc;color:#fff;padding: .3em 1em;border-radius:1000em;">' + globalize.translate('sharedcomponents#PerfectMatch') + '</div></div>';
html += '<div class="secondary listItemBodyText"><div class="inline-flex align-items-center justify-content-center" style="background:#3388cc;color:#fff;padding: .3em 1em;border-radius:1000em;">' + globalize.translate('PerfectMatch') + '</div></div>';
}
//html += '</a>';
@ -399,7 +399,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
var items = [];
items.push({
name: Globalize.translate('sharedcomponents#Download'),
name: Globalize.translate('Download'),
id: 'download'
});
@ -456,7 +456,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
dlg.innerHTML = globalize.translateDocument(template, 'sharedcomponents');
dlg.querySelector('.originalSubtitleFileLabel').innerHTML = globalize.translate('sharedcomponents#File');
dlg.querySelector('.originalSubtitleFileLabel').innerHTML = globalize.translate('File');
dlg.querySelector('.subtitleSearchForm').addEventListener('submit', onSearchSubmit);

View file

@ -5,7 +5,7 @@ define(['require', 'globalize', 'appSettings', 'apphost', 'focusManager', 'loadi
var html = "";
html += "<option value=''>" + globalize.translate('sharedcomponents#AnyLanguage') + "</option>";
html += "<option value=''>" + globalize.translate('AnyLanguage') + "</option>";
for (var i = 0, length = languages.length; i < length; i++) {
@ -89,7 +89,7 @@ define(['require', 'globalize', 'appSettings', 'apphost', 'focusManager', 'loadi
loading.hide();
if (enableSaveConfirmation) {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#SettingsSaved'));
toast(globalize.translate('SettingsSaved'));
});
}

View file

@ -32,9 +32,9 @@ define(['connectionManager', 'serverNotifications', 'events', 'globalize', 'emby
confirm({
text: globalize.translate('sharedcomponents#ConfirmRemoveDownload'),
confirmText: globalize.translate('sharedcomponents#RemoveDownload'),
cancelText: globalize.translate('sharedcomponents#KeepDownload'),
text: globalize.translate('ConfirmRemoveDownload'),
confirmText: globalize.translate('RemoveDownload'),
cancelText: globalize.translate('KeepDownload'),
primary: 'cancel'
}).then(function () {
@ -87,11 +87,11 @@ define(['connectionManager', 'serverNotifications', 'events', 'globalize', 'emby
var text;
if ((syncPercent || 0) >= 100) {
text = globalize.translate('sharedcomponents#Downloaded');
text = globalize.translate('Downloaded');
} else if (syncPercent != null) {
text = globalize.translate('sharedcomponents#Downloading');
text = globalize.translate('Downloading');
} else {
text = globalize.translate('sharedcomponents#Download');
text = globalize.translate('Download');
}
var textElement = button.querySelector('.emby-downloadbutton-downloadtext');

View file

@ -23,7 +23,7 @@ define(['apphost', 'globalize', 'connectionManager', 'layoutManager', 'focusMana
if (!target) {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#PleaseSelectDeviceToSyncTo'));
toast(globalize.translate('PleaseSelectDeviceToSyncTo'));
});
return false;
}
@ -75,8 +75,8 @@ define(['apphost', 'globalize', 'connectionManager', 'layoutManager', 'focusMana
require(['toast'], function (toast) {
var msg = targetId === apiClient.deviceId() ?
globalize.translate('sharedcomponents#DownloadingDots') :
globalize.translate('sharedcomponents#SyncingDots');
globalize.translate('DownloadingDots') :
globalize.translate('SyncingDots');
toast(msg);
});
@ -201,7 +201,7 @@ define(['apphost', 'globalize', 'connectionManager', 'layoutManager', 'focusMana
var mode = options.mode;
var targetContainerClass = mode === 'download' ? ' hide' : '';
var syncTargetLabel = mode === 'convert' ? globalize.translate('sharedcomponents#LabelConvertTo') : globalize.translate('sharedcomponents#LabelSyncTo');
var syncTargetLabel = mode === 'convert' ? globalize.translate('LabelConvertTo') : globalize.translate('LabelSyncTo');
if (options.readOnlySyncTarget) {
html += '<div class="inputContainer' + targetContainerClass + '">';
@ -220,29 +220,29 @@ define(['apphost', 'globalize', 'connectionManager', 'layoutManager', 'focusMana
}).join('');
html += '</select>';
if (!targets.length) {
html += '<div class="fieldDescription">' + globalize.translate('sharedcomponents#LabelSyncNoTargetsHelp') + '</div>';
html += '<div class="fieldDescription">' + globalize.translate('LabelSyncNoTargetsHelp') + '</div>';
}
if (appHost.supports('externallinks')) {
html += '<div class="fieldDescription"><a is="emby-linkbutton" class="button-link lnkLearnMore" href="https://github.com/MediaBrowser/Wiki/wiki/Sync" target="_blank">' + globalize.translate('sharedcomponents#LearnMore') + '</a></div>';
html += '<div class="fieldDescription"><a is="emby-linkbutton" class="button-link lnkLearnMore" href="https://github.com/MediaBrowser/Wiki/wiki/Sync" target="_blank">' + globalize.translate('LearnMore') + '</a></div>';
}
html += '</div>';
}
html += '<div class="fldProfile selectContainer hide">';
html += '<select is="emby-select" id="selectProfile" label="' + globalize.translate('sharedcomponents#LabelProfile') + '">';
html += '<select is="emby-select" id="selectProfile" label="' + globalize.translate('LabelProfile') + '">';
html += '</select>';
html += '<div class="fieldDescription profileDescription"></div>';
html += '</div>';
html += '<div class="fldQuality selectContainer hide">';
html += '<select is="emby-select" id="selectQuality" required="required" label="' + globalize.translate('sharedcomponents#LabelQuality') + '">';
html += '<select is="emby-select" id="selectQuality" required="required" label="' + globalize.translate('LabelQuality') + '">';
html += '</select>';
html += '<div class="fieldDescription qualityDescription"></div>';
html += '</div>';
html += '<div class="fldBitrate inputContainer hide">';
html += '<input is="emby-input" type="number" step=".1" min=".1" id="txtBitrate" label="' + globalize.translate('sharedcomponents#LabelBitrateMbps') + '"/>';
html += '<input is="emby-input" type="number" step=".1" min=".1" id="txtBitrate" label="' + globalize.translate('LabelBitrateMbps') + '"/>';
html += '</div>';
if (dialogOptions.Options.indexOf('UnwatchedOnly') !== -1) {
@ -251,17 +251,17 @@ define(['apphost', 'globalize', 'connectionManager', 'layoutManager', 'focusMana
html += '<input is="emby-checkbox" type="checkbox" id="chkUnwatchedOnly"/>';
if (mode === 'convert') {
html += '<span>' + globalize.translate('sharedcomponents#ConvertUnwatchedVideosOnly') + '</span>';
html += '<span>' + globalize.translate('ConvertUnwatchedVideosOnly') + '</span>';
} else {
html += '<span>' + globalize.translate('sharedcomponents#SyncUnwatchedVideosOnly') + '</span>';
html += '<span>' + globalize.translate('SyncUnwatchedVideosOnly') + '</span>';
}
html += '</label>';
if (mode === 'convert') {
html += '<div class="fieldDescription checkboxFieldDescription">' + globalize.translate('sharedcomponents#ConvertUnwatchedVideosOnlyHelp') + '</div>';
html += '<div class="fieldDescription checkboxFieldDescription">' + globalize.translate('ConvertUnwatchedVideosOnlyHelp') + '</div>';
} else {
html += '<div class="fieldDescription checkboxFieldDescription">' + globalize.translate('sharedcomponents#SyncUnwatchedVideosOnlyHelp') + '</div>';
html += '<div class="fieldDescription checkboxFieldDescription">' + globalize.translate('SyncUnwatchedVideosOnlyHelp') + '</div>';
}
html += '</div>';
@ -273,29 +273,29 @@ define(['apphost', 'globalize', 'connectionManager', 'layoutManager', 'focusMana
html += '<input is="emby-checkbox" type="checkbox" id="chkSyncNewContent"/>';
if (mode === 'convert') {
html += '<span>' + globalize.translate('sharedcomponents#AutomaticallyConvertNewContent') + '</span>';
html += '<span>' + globalize.translate('AutomaticallyConvertNewContent') + '</span>';
} else {
html += '<span>' + globalize.translate('sharedcomponents#AutomaticallySyncNewContent') + '</span>';
html += '<span>' + globalize.translate('AutomaticallySyncNewContent') + '</span>';
}
html += '</label>';
if (mode === 'convert') {
html += '<div class="fieldDescription checkboxFieldDescription">' + globalize.translate('sharedcomponents#AutomaticallyConvertNewContentHelp') + '</div>';
html += '<div class="fieldDescription checkboxFieldDescription">' + globalize.translate('AutomaticallyConvertNewContentHelp') + '</div>';
} else {
html += '<div class="fieldDescription checkboxFieldDescription">' + globalize.translate('sharedcomponents#AutomaticallySyncNewContentHelp') + '</div>';
html += '<div class="fieldDescription checkboxFieldDescription">' + globalize.translate('AutomaticallySyncNewContentHelp') + '</div>';
}
html += '</div>';
}
if (dialogOptions.Options.indexOf('ItemLimit') !== -1) {
html += '<div class="inputContainer">';
html += '<input is="emby-input" type="number" step="1" min="1" id="txtItemLimit" label="' + globalize.translate('sharedcomponents#LabelItemLimit') + '"/>';
html += '<input is="emby-input" type="number" step="1" min="1" id="txtItemLimit" label="' + globalize.translate('LabelItemLimit') + '"/>';
if (mode === 'convert') {
html += '<div class="fieldDescription">' + globalize.translate('sharedcomponents#ConvertItemLimitHelp') + '</div>';
html += '<div class="fieldDescription">' + globalize.translate('ConvertItemLimitHelp') + '</div>';
} else {
html += '<div class="fieldDescription">' + globalize.translate('sharedcomponents#DownloadItemLimitHelp') + '</div>';
html += '<div class="fieldDescription">' + globalize.translate('DownloadItemLimitHelp') + '</div>';
}
html += '</div>';
@ -351,20 +351,20 @@ define(['apphost', 'globalize', 'connectionManager', 'layoutManager', 'focusMana
var options = {
title: globalize.translate('sharedcomponents#HeaderWaitingForWifi'),
text: globalize.translate('sharedcomponents#WifiRequiredToDownload')
title: globalize.translate('HeaderWaitingForWifi'),
text: globalize.translate('WifiRequiredToDownload')
};
var items = [];
items.push({
name: options.confirmText || globalize.translate('sharedcomponents#ButtonOk'),
name: options.confirmText || globalize.translate('ButtonOk'),
id: 'ok',
type: 'submit'
});
items.push({
name: options.cancelText || globalize.translate('sharedcomponents#HeaderDownloadSettings'),
name: options.cancelText || globalize.translate('HeaderDownloadSettings'),
id: 'downloadsettings',
type: 'cancel'
});
@ -491,14 +491,14 @@ define(['apphost', 'globalize', 'connectionManager', 'layoutManager', 'focusMana
html += '<h3 class="formDialogHeaderTitle">';
var syncButtonLabel = options.mode === 'download' ?
globalize.translate('sharedcomponents#Download') :
(options.mode === 'convert' ? globalize.translate('sharedcomponents#Convert') : globalize.translate('sharedcomponents#Sync'));
globalize.translate('Download') :
(options.mode === 'convert' ? globalize.translate('Convert') : globalize.translate('Sync'));
html += syncButtonLabel;
html += '</h3>';
if (appHost.supports('externallinks')) {
html += '<a is="emby-linkbutton" href="https://github.com/MediaBrowser/Wiki/wiki/Sync" target="_blank" class="button-link lnkHelp" style="margin-top:0;display:inline-block;vertical-align:middle;margin-left:auto;"><i class="md-icon">info</i><span>' + globalize.translate('sharedcomponents#Help') + '</span></a>';
html += '<a is="emby-linkbutton" href="https://github.com/MediaBrowser/Wiki/wiki/Sync" target="_blank" class="button-link lnkHelp" style="margin-top:0;display:inline-block;vertical-align:middle;margin-left:auto;"><i class="md-icon">info</i><span>' + globalize.translate('Help') + '</span></a>';
}
html += '</div>';

View file

@ -178,7 +178,7 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
if (sortBy === options[i].value) {
btnSortText.innerHTML = globalize.translate('sharedcomponents#SortByValue', options[i].name);
btnSortText.innerHTML = globalize.translate('SortByValue', options[i].name);
break;
}
}
@ -439,7 +439,7 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
}
sortBy.push({
name: globalize.translate('sharedcomponents#DateAdded'),
name: globalize.translate('DateAdded'),
value: 'DateCreated,SortName'
});
@ -449,7 +449,7 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
}
sortBy.push({
name: globalize.translate('sharedcomponents#ParentalRating'),
name: globalize.translate('ParentalRating'),
value: 'OfficialRating,SortName'
});
@ -459,12 +459,12 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
}
sortBy.push({
name: globalize.translate('sharedcomponents#ReleaseDate'),
name: globalize.translate('ReleaseDate'),
value: 'PremiereDate,ProductionYear,SortName'
});
sortBy.push({
name: globalize.translate('sharedcomponents#Runtime'),
name: globalize.translate('Runtime'),
value: 'Runtime,SortName'
});
@ -474,7 +474,7 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
ItemsTab.prototype.getNameSortOption = function () {
return {
name: globalize.translate('sharedcomponents#Name'),
name: globalize.translate('Name'),
value: 'SortName'
};
};
@ -482,7 +482,7 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
ItemsTab.prototype.getPlayCountSortOption = function () {
return {
name: globalize.translate('sharedcomponents#PlayCount'),
name: globalize.translate('PlayCount'),
value: 'PlayCount,SortName'
};
};
@ -490,7 +490,7 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
ItemsTab.prototype.getDatePlayedSortOption = function () {
return {
name: globalize.translate('sharedcomponents#DatePlayed'),
name: globalize.translate('DatePlayed'),
value: 'DatePlayed,SortName'
};
};
@ -498,7 +498,7 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
ItemsTab.prototype.getCriticRatingSortOption = function () {
return {
name: globalize.translate('sharedcomponents#CriticRating'),
name: globalize.translate('CriticRating'),
value: 'CriticRating,SortName'
};
};
@ -506,7 +506,7 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
ItemsTab.prototype.getCommunityRatingSortOption = function () {
return {
name: globalize.translate('sharedcomponents#CommunityRating'),
name: globalize.translate('CommunityRating'),
value: 'CommunityRating,SortName'
};
};

View file

@ -107,11 +107,11 @@ define(['dom', 'playbackManager', 'connectionManager', 'events', 'mediaInfo', 'l
html += '<div class="flex flex-direction-row upNextDialog-buttons" style="margin-top:1em;">';
html += '<button type="button" is="emby-button" class="raised raised-mini btnStartNow upNextDialog-button">';
html += globalize.translate('sharedcomponents#HeaderStartNow');
html += globalize.translate('HeaderStartNow');
html += '</button>';
html += '<button type="button" is="emby-button" class="raised raised-mini btnHide upNextDialog-button">';
html += globalize.translate('sharedcomponents#Hide');
html += globalize.translate('Hide');
html += '</button>';
// buttons
@ -133,11 +133,11 @@ define(['dom', 'playbackManager', 'connectionManager', 'events', 'mediaInfo', 'l
console.log('up next seconds remaining: ' + secondsRemaining);
var timeText = '<span class="upNextDialog-countdownText">' + globalize.translate('sharedcomponents#HeaderSecondsValue', secondsRemaining) + '</span>';
var timeText = '<span class="upNextDialog-countdownText">' + globalize.translate('HeaderSecondsValue', secondsRemaining) + '</span>';
var nextVideoText = instance.itemType === 'Episode' ?
globalize.translate('sharedcomponents#HeaderNextEpisodePlayingInValue', timeText) :
globalize.translate('sharedcomponents#HeaderNextVideoPlayingInValue', timeText);
globalize.translate('HeaderNextEpisodePlayingInValue', timeText) :
globalize.translate('HeaderNextVideoPlayingInValue', timeText);
elem.querySelector('.upNextDialog-nextVideoText').innerHTML = nextVideoText;
}

View file

@ -83,9 +83,9 @@ define(['connectionManager', 'serverNotifications', 'events', 'globalize', 'emby
function setTitle(button, itemType) {
if (itemType !== 'AudioBook' && itemType !== 'AudioPodcast') {
button.title = globalize.translate('sharedcomponents#Watched');
button.title = globalize.translate('Watched');
} else {
button.title = globalize.translate('sharedcomponents#Played');
button.title = globalize.translate('Played');
}
var text = button.querySelector('.button-text');

View file

@ -105,7 +105,7 @@ define(['connectionManager', 'serverNotifications', 'events', 'globalize', 'emby
}
function setTitle(button) {
button.title = globalize.translate('sharedcomponents#Favorite');
button.title = globalize.translate('Favorite');
var text = button.querySelector('.button-text');
if (text) {

View file

@ -101,7 +101,7 @@ define(['connectionManager', 'globalize', 'dom', 'itemHelper', 'paper-icon-butto
var serverId = item.ServerId;
if (includePlayed !== false) {
var tooltipPlayed = globalize.translate('sharedcomponents#MarkPlayed');
var tooltipPlayed = globalize.translate('MarkPlayed');
if (itemHelper.canMarkPlayed(item)) {
if (userData.Played) {
@ -112,8 +112,8 @@ define(['connectionManager', 'globalize', 'dom', 'itemHelper', 'paper-icon-butto
}
}
//var tooltipLike = globalize.translate('sharedcomponents#Like');
//var tooltipDislike = globalize.translate('sharedcomponents#Dislike');
//var tooltipLike = globalize.translate('Like');
//var tooltipDislike = globalize.translate('Dislike');
//if (typeof userData.Likes == "undefined") {
// html += getUserDataButtonHtml('markDislike', itemId, serverId, btnCssClass + ' btnUserData btnDislike', 'thumb-down', tooltipDislike);
@ -128,7 +128,7 @@ define(['connectionManager', 'globalize', 'dom', 'itemHelper', 'paper-icon-butto
// html += getUserDataButtonHtml('markLike', itemId, serverId, btnCssClass + ' btnUserData btnLike', 'thumb-up', tooltipLike);
//}
var tooltipFavorite = globalize.translate('sharedcomponents#Favorite');
var tooltipFavorite = globalize.translate('Favorite');
if (userData.IsFavorite) {
html += getUserDataButtonHtml('markFavorite', itemId, serverId, btnCssClass + ' btnUserData btnUserDataOn', iconCssClass, '&#xE87D;', tooltipFavorite, style);