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

update shared components

This commit is contained in:
Luke Pulverenti 2016-08-23 13:07:50 -04:00
parent 0ad08c389c
commit 6ab4b313a1
52 changed files with 652 additions and 21 deletions

View file

@ -14,12 +14,12 @@
}, },
"devDependencies": {}, "devDependencies": {},
"ignore": [], "ignore": [],
"version": "1.4.180", "version": "1.4.182",
"_release": "1.4.180", "_release": "1.4.182",
"_resolution": { "_resolution": {
"type": "version", "type": "version",
"tag": "1.4.180", "tag": "1.4.182",
"commit": "053e9d6503c1b6322ce41ad044787990026d8e18" "commit": "d4c701ce17ff5a243470cf9cae99babde51f7179"
}, },
"_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_source": "https://github.com/MediaBrowser/emby-webcomponents.git",
"_target": "^1.2.1", "_target": "^1.2.1",

View file

@ -206,11 +206,11 @@
padding: .5em .3em; padding: .5em .3em;
} }
.visualCardBox .cardScalable, .visualCardBox .cardFooter { .visualCardBox .cardScalable, .visualCardBox-cardFooter {
background-color: #222326; background-color: #222326;
} }
.visualCardBox .cardFooter { .visualCardBox-cardFooter {
border-bottom-left-radius: 2px; border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px; border-bottom-right-radius: 2px;
-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.1);

View file

@ -1079,7 +1079,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'mediaInfo
var outerCardFooter = ''; var outerCardFooter = '';
if (!overlayText && !footerOverlayed) { if (!overlayText && !footerOverlayed) {
footerCssClass = options.cardLayout ? 'cardFooter' : 'cardFooter transparent'; footerCssClass = options.cardLayout ? 'cardFooter visualCardBox-cardFooter' : 'cardFooter transparent';
outerCardFooter = getCardFooterText(item, options, showTitle, forceName, imgUrl, footerCssClass, progressHtml, true); outerCardFooter = getCardFooterText(item, options, showTitle, forceName, imgUrl, footerCssClass, progressHtml, true);
} }

View file

@ -93,7 +93,7 @@ define(['imageLoader', 'itemShortcuts', 'connectionManager', 'layoutManager'], f
</div>\ </div>\
</div>\ </div>\
</div>\ </div>\
<div class="cardFooter">\ <div class="cardFooter visualCardBox-cardFooter">\
' + nameHtml + '\ ' + nameHtml + '\
</div>\ </div>\
</div>\ </div>\

View file

@ -24,7 +24,7 @@ define(['dom'], function (dom) {
} }
if (defaultToFirst !== false) { if (defaultToFirst !== false) {
element = getFocusableElements(view)[0]; element = getFocusableElements(view, 1)[0];
if (element) { if (element) {
focus(element); focus(element);
@ -117,7 +117,7 @@ define(['dom'], function (dom) {
return scopes[0] || document.body; return scopes[0] || document.body;
} }
function getFocusableElements(parent) { function getFocusableElements(parent, limit) {
var elems = (parent || getDefaultScope()).querySelectorAll(focusableQuery); var elems = (parent || getDefaultScope()).querySelectorAll(focusableQuery);
var focusableElements = []; var focusableElements = [];
@ -127,6 +127,10 @@ define(['dom'], function (dom) {
if (isCurrentlyFocusableInternal(elem)) { if (isCurrentlyFocusableInternal(elem)) {
focusableElements.push(elem); focusableElements.push(elem);
if (limit && focusableElements.length >= limit) {
break;
}
} }
} }

View file

@ -203,7 +203,7 @@
html += '</div>'; html += '</div>';
html += '</div>'; html += '</div>';
html += '<div class="cardFooter cardFooter-visual">'; html += '<div class="cardFooter visualCardBox-cardFooter">';
html += '<div class="cardText cardTextCentered">' + result.Name + '</div>'; html += '<div class="cardText cardTextCentered">' + result.Name + '</div>';
html += '<div class="cardText cardText-secondary cardTextCentered">'; html += '<div class="cardText cardText-secondary cardTextCentered">';

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "\u0414\u043e\u0431\u0430\u0432\u0438", "Add": "\u0414\u043e\u0431\u0430\u0432\u0438",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Afegeix", "Add": "Afegeix",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "P\u0159idat", "Add": "P\u0159idat",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Del", "Share": "Del",
"Add": "Tilf\u00f8j", "Add": "Tilf\u00f8j",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Synchronisationsaufgabe erstellt.",
"LabelSyncTo": "Synchronisiere mit:",
"LabelSyncJobName": "Name der Synchronisationsaufgabe:",
"LabelSyncNoTargetsHelp": "Es sieht so aus als w\u00fcrdest du aktuell keine Apps verwenden, die Synchronisation unterst\u00fctzen.",
"LabelQuality": "Qualit\u00e4t:",
"LearnMore": "Erfahre mehr",
"DownloadScheduled": "Download geplant",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profil:",
"SyncUnwatchedVideosOnly": "Synchronisiere nur ungesehene Videos",
"AutomaticallySyncNewContent": "Synchronisiere neue Inhalte automatisch",
"PleaseSelectDeviceToSyncTo": "Bitte w\u00e4hlen Sie ein zu synchronisierendes Ger\u00e4t.",
"LabelItemLimit": "Maximale Anzahl:",
"SyncUnwatchedVideosOnlyHelp": "Nur ungesehene Video werden synchronisiert. Videos werden entfernt sobald diese auf dem Ger\u00e4t angeschaut wurden.",
"LabelItemLimitHelp": "Optional. Legen Sie die maximale Anzahl der zu synchronisierenden Eintr\u00e4ge fest.",
"AutomaticallySyncNewContentHelp": "Neu zu diesen Ordner hinzugef\u00fcgte Inhalte werden automatisch mit dem Ger\u00e4t synchronisiert.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Teilen", "Share": "Teilen",
"Add": "Hinzuf\u00fcgen", "Add": "Hinzuf\u00fcgen",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b5", "Add": "\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b5",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Especial - {0}", "ValueSpecialEpisodeName": "Especial - {0}",
"Share": "Compartir", "Share": "Compartir",
"Add": "Agregar", "Add": "Agregar",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Compartir", "Share": "Compartir",
"Add": "A\u00f1adir", "Add": "A\u00f1adir",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Sp\u00e9cial - {0}", "ValueSpecialEpisodeName": "Sp\u00e9cial - {0}",
"Share": "Partager", "Share": "Partager",
"Add": "Ajouter", "Add": "Ajouter",
@ -252,7 +268,7 @@
"MakeAvailableOffline": "Rendre disponible hors connexion", "MakeAvailableOffline": "Rendre disponible hors connexion",
"ServerNameIsRestarting": "Emby Server - {0} est red\u00e9marr\u00e9.", "ServerNameIsRestarting": "Emby Server - {0} est red\u00e9marr\u00e9.",
"ServerNameIsShuttingDown": "Emby Server - {0} est arr\u00eater.", "ServerNameIsShuttingDown": "Emby Server - {0} est arr\u00eater.",
"HeaderDeleteItems": "Delete Items", "HeaderDeleteItems": "Supprimer les \u00e9l\u00e9ments",
"ConfirmDeleteItems": "Deleting these items will delete them from both the file system and your media library. Are you sure you wish to continue?", "ConfirmDeleteItems": "Supprimer ces \u00e9l\u00e9ments l'effacera \u00e0 la fois du syst\u00e8me de fichiers et de votre biblioth\u00e8que de m\u00e9dias. \u00cates-vous s\u00fbr de vouloir continuer ?",
"PleaseRestartServerName": "S'il vous pla\u00eet red\u00e9marrer Emby server - {0}." "PleaseRestartServerName": "S'il vous pla\u00eet red\u00e9marrer Emby server - {0}."
} }

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "\u05d4\u05d5\u05e1\u05e3", "Add": "\u05d4\u05d5\u05e1\u05e3",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Dodaj", "Add": "Dodaj",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Hozz\u00e1ad", "Add": "Hozz\u00e1ad",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Aggiungi", "Add": "Aggiungi",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "\u0410\u0440\u043d\u0430\u0439\u044b - {0}", "ValueSpecialEpisodeName": "\u0410\u0440\u043d\u0430\u0439\u044b - {0}",
"Share": "\u041e\u0440\u0442\u0430\u049b\u0442\u0430\u0441\u0443", "Share": "\u041e\u0440\u0442\u0430\u049b\u0442\u0430\u0441\u0443",
"Add": "\u04ae\u0441\u0442\u0435\u0443", "Add": "\u04ae\u0441\u0442\u0435\u0443",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "\ucd94\uac00", "Add": "\ucd94\uac00",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Spesial - {0}", "ValueSpecialEpisodeName": "Spesial - {0}",
"Share": "Del", "Share": "Del",
"Add": "Legg til", "Add": "Legg til",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Speciaal - {0}", "ValueSpecialEpisodeName": "Speciaal - {0}",
"Share": "Delen", "Share": "Delen",
"Add": "Toevoegen", "Add": "Toevoegen",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Dodaj", "Add": "Dodaj",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Tarefas de sincroniza\u00e7\u00e3o criadas.",
"LabelSyncTo": "Sincronizar para:",
"LabelSyncJobName": "Nome da tarefa de sincroniza\u00e7\u00e3o:",
"LabelSyncNoTargetsHelp": "Parece que voc\u00ea n\u00e3o possui atualmente apps que suportam sincroniza\u00e7\u00e3o.",
"LabelQuality": "Qualidade:",
"LearnMore": "Saiba mais",
"DownloadScheduled": "Download agendado",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Perfil:",
"SyncUnwatchedVideosOnly": "Sincronizar apenas v\u00eddeos n\u00e3o assistidos",
"AutomaticallySyncNewContent": "Sincronizar novo conte\u00fado automaticamente",
"PleaseSelectDeviceToSyncTo": "Por favor selecione um dispositivo para sincronizar.",
"LabelItemLimit": "Limites de Itens:",
"SyncUnwatchedVideosOnlyHelp": "Apenas v\u00eddeos n\u00e3o assistidos ser\u00e3o sincronizados, e v\u00eddeos ser\u00e3o removidos do dispositivo \u00e0 medida que forem assistidos.",
"LabelItemLimitHelp": "Opcional. Defina um limite para o n\u00famero de itens a serem sincronizados.",
"AutomaticallySyncNewContentHelp": "Novo conte\u00fado adicionado \u00e0 esta pasta ser\u00e1 automaticamente sincronizado para o dispositivo.",
"ValueSpecialEpisodeName": "Especial - {0}", "ValueSpecialEpisodeName": "Especial - {0}",
"Share": "Compartilhar", "Share": "Compartilhar",
"Add": "Adicionar", "Add": "Adicionar",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Especial - {0}", "ValueSpecialEpisodeName": "Especial - {0}",
"Share": "Partilhar", "Share": "Partilhar",
"Add": "Adicionar", "Add": "Adicionar",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "\u0421\u043f\u0435\u0446\u044d\u043f\u0438\u0437\u043e\u0434 - {0}", "ValueSpecialEpisodeName": "\u0421\u043f\u0435\u0446\u044d\u043f\u0438\u0437\u043e\u0434 - {0}",
"Share": "\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f", "Share": "\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f",
"Add": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c", "Add": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Specialavsnitt - {0}", "ValueSpecialEpisodeName": "Specialavsnitt - {0}",
"Share": "Dela", "Share": "Dela",
"Add": "L\u00e4gg till", "Add": "L\u00e4gg till",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Ekle", "Add": "Ekle",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Add", "Add": "Add",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "Th\u00eam", "Add": "Th\u00eam",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "\u6dfb\u52a0", "Add": "\u6dfb\u52a0",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share", "Share": "Share",
"Add": "\u65b0\u589e", "Add": "\u65b0\u589e",

View file

@ -1,4 +1,20 @@
{ {
"SyncJobCreated": "Sync job created.",
"LabelSyncTo": "Sync to:",
"LabelSyncJobName": "Sync job name:",
"LabelSyncNoTargetsHelp": "It looks like you don't currently have any apps that support sync.",
"LabelQuality": "Quality:",
"LearnMore": "Learn more",
"DownloadScheduled": "Download scheduled",
"LabelBitrateMbps": "Bitrate (Mbps):",
"LabelProfile": "Profile:",
"SyncUnwatchedVideosOnly": "Sync unwatched videos only",
"AutomaticallySyncNewContent": "Automatically sync new content",
"PleaseSelectDeviceToSyncTo": "Please select a device to sync to.",
"LabelItemLimit": "Item limit:",
"SyncUnwatchedVideosOnlyHelp": "Only unwatched videos will be synced, and videos will be removed from the device as they are watched.",
"LabelItemLimitHelp": "Optional. Set a limit to the number of items that will be synced.",
"AutomaticallySyncNewContentHelp": "New content added to this folder will be automatically synced to the device.",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"Share": "\u5206\u4eab", "Share": "\u5206\u4eab",
"Add": "\u6dfb\u52a0", "Add": "\u6dfb\u52a0",

View file

@ -252,7 +252,10 @@
lnkLearnMore.addEventListener('click', onHelpLinkClick); lnkLearnMore.addEventListener('click', onHelpLinkClick);
} }
focusManager.autoFocus(elem); // This isn't ideal, but allow time for the change handlers above to run
setTimeout(function() {
focusManager.autoFocus(elem);
}, 100);
} }
function showSyncMenu(options) { function showSyncMenu(options) {

View file

@ -620,7 +620,7 @@ progress {
} }
.ui-body-a .visualCardBox .cardScalable, .ui-body-a .visualCardBox .cardFooter { .ui-body-a .visualCardBox .cardScalable, .ui-body-a .visualCardBox-cardFooter {
background-color: #fff; background-color: #fff;
} }

View file

@ -162,7 +162,7 @@
html += '</a>'; html += '</a>';
html += '</div>'; html += '</div>';
html += '<div class="cardFooter">'; html += '<div class="cardFooter visualCardBox-cardFooter">';
html += '<div class="cardText">' + user.Name + '</div>'; html += '<div class="cardText">' + user.Name + '</div>';
html += '<div class="cardText cardText-secondary">'; html += '<div class="cardText cardText-secondary">';

View file

@ -342,7 +342,7 @@
// cardScalable // cardScalable
html += "</div>"; html += "</div>";
html += '<div class="cardFooter">'; html += '<div class="cardFooter visualCardBox-cardFooter">';
if (virtualFolder.showMenu !== false) { if (virtualFolder.showMenu !== false) {
var moreIcon = appHost.moreIcon == 'dots-horiz' ? '&#xE5D3;' : '&#xE5D4;'; var moreIcon = appHost.moreIcon == 'dots-horiz' ? '&#xE5D3;' : '&#xE5D4;';

View file

@ -217,7 +217,7 @@
// cardScalable // cardScalable
html += "</div>"; html += "</div>";
html += '<div class="cardFooter">'; html += '<div class="cardFooter visualCardBox-cardFooter">';
html += "<div class='cardText'>"; html += "<div class='cardText'>";
html += plugin.name; html += plugin.name;

View file

@ -81,7 +81,7 @@
// cardScalable // cardScalable
html += "</div>"; html += "</div>";
html += '<div class="cardFooter">'; html += '<div class="cardFooter visualCardBox-cardFooter">';
html += '<div style="text-align:right; float:right;padding-top:5px;">'; html += '<div style="text-align:right; float:right;padding-top:5px;">';
html += '<button type="button" is="paper-icon-button-light" class="btnCardMenu autoSize"><i class="md-icon">more_vert</i></button>'; html += '<button type="button" is="paper-icon-button-light" class="btnCardMenu autoSize"><i class="md-icon">more_vert</i></button>';

View file

@ -135,7 +135,7 @@
// cardScalable // cardScalable
html += "</div>"; html += "</div>";
html += '<div class="cardFooter">'; html += '<div class="cardFooter visualCardBox-cardFooter">';
html += '<div style="text-align:right; float:right;padding:0;">'; html += '<div style="text-align:right; float:right;padding:0;">';
html += '<button type="button" is="paper-icon-button-light" class="btnUserMenu autoSize"><i class="md-icon">more_vert</i></button>'; html += '<button type="button" is="paper-icon-button-light" class="btnUserMenu autoSize"><i class="md-icon">more_vert</i></button>';
@ -254,7 +254,7 @@
// cardScalable // cardScalable
html += "</div>"; html += "</div>";
html += '<div class="cardFooter">'; html += '<div class="cardFooter visualCardBox-cardFooter">';
html += '<div class="cardText" style="text-align:right; float:right;padding:0;">'; html += '<div class="cardText" style="text-align:right; float:right;padding:0;">';
html += '<button type="button" is="paper-icon-button-light" class="btnUserMenu"><i class="md-icon">more_vert</i></button>'; html += '<button type="button" is="paper-icon-button-light" class="btnUserMenu"><i class="md-icon">more_vert</i></button>';