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

add image editing to library setup

This commit is contained in:
Luke Pulverenti 2015-10-16 01:36:16 -04:00
parent 8a2b6dbea0
commit e6020421a1
77 changed files with 338 additions and 109 deletions

View file

@ -1,6 +1,8 @@
(function ($, document, window, FileReader, escape) { (function ($, document, window, FileReader, escape) {
var currentItem; var currentItem;
var currentDeferred;
var hasChanges = false;
function getBaseRemoteOptions() { function getBaseRemoteOptions() {
@ -32,9 +34,9 @@
ApiClient.getRemoteImageProviders(getBaseRemoteOptions()).done(function (providers) { ApiClient.getRemoteImageProviders(getBaseRemoteOptions()).done(function (providers) {
if (providers.length) { if (providers.length) {
$('.lnkBrowseAllImages', page).removeClass('hide'); $('.btnBrowseAllImages', page).removeClass('hide');
} else { } else {
$('.lnkBrowseAllImages', page).addClass('hide'); $('.btnBrowseAllImages', page).addClass('hide');
} }
ApiClient.getItemImageInfos(currentItem.Id).done(function (imageInfos) { ApiClient.getItemImageInfos(currentItem.Id).done(function (imageInfos) {
@ -122,6 +124,7 @@
if (result) { if (result) {
ApiClient.deleteItemImage(currentItem.Id, type, index).done(function () { ApiClient.deleteItemImage(currentItem.Id, type, index).done(function () {
hasChanges = true;
reload(page); reload(page);
}); });
@ -136,6 +139,7 @@
var newIndex = parseInt(this.getAttribute('data-newindex')); var newIndex = parseInt(this.getAttribute('data-newindex'));
ApiClient.updateItemImageIndex(currentItem.Id, type, index, newIndex).done(function () { ApiClient.updateItemImageIndex(currentItem.Id, type, index, newIndex).done(function () {
hasChanges = true;
reload(page); reload(page);
}); });
@ -188,24 +192,30 @@
function showImageDownloader(page, imageType) { function showImageDownloader(page, imageType) {
require(['components/imagedownloader/imagedownloader'], function () { require(['components/imagedownloader/imagedownloader'], function () {
ImageDownloader.show(currentItem.Id, currentItem.Type, imageType).done(function (hasChanges) { ImageDownloader.show(currentItem.Id, currentItem.Type, imageType).done(function (hasChanged) {
if (hasChanges) { if (hasChanged) {
hasChanges = true;
reload(page); reload(page);
} }
}); });
}); });
} }
function initEditor(page) { function initEditor(page, options) {
$('.btnOpenUploadMenu', page).on('click', function () { $('.btnOpenUploadMenu', page).on('click', function () {
require(['components/imageuploader/imageuploader'], function () { require(['components/imageuploader/imageuploader'], function () {
ImageUploader.show(currentItem.Id).done(function (hasChanges) { ImageUploader.show(currentItem.Id, {
theme: options.theme
if (hasChanges) { }).done(function (hasChanged) {
if (hasChanged) {
hasChanges = true;
reload(page); reload(page);
} }
}); });
@ -217,7 +227,9 @@
}); });
} }
function showEditor(itemId) { function showEditor(itemId, options) {
options = options || {};
Dashboard.showLoadingMsg(); Dashboard.showLoadingMsg();
@ -230,7 +242,9 @@
ApiClient.getItem(Dashboard.getCurrentUserId(), itemId).done(function (item) { ApiClient.getItem(Dashboard.getCurrentUserId(), itemId).done(function (item) {
var dlg = PaperDialogHelper.createDialog(); var dlg = PaperDialogHelper.createDialog({
theme: options.theme
});
var html = ''; var html = '';
html += '<h2 class="dialogHeader">'; html += '<h2 class="dialogHeader">';
@ -245,7 +259,7 @@
dlg.innerHTML = html; dlg.innerHTML = html;
document.body.appendChild(dlg); document.body.appendChild(dlg);
initEditor(dlg); initEditor(dlg, options);
// Has to be assigned a z-index after the call to .open() // Has to be assigned a z-index after the call to .open()
$(dlg).on('iron-overlay-closed', onDialogClosed); $(dlg).on('iron-overlay-closed', onDialogClosed);
@ -267,16 +281,23 @@
$(this).remove(); $(this).remove();
Dashboard.hideLoadingMsg(); Dashboard.hideLoadingMsg();
currentDeferred.resolveWith(null, [hasChanges]);
} }
window.ImageEditor = { window.ImageEditor = {
show: function (itemId) { show: function (itemId, options) {
var deferred = DeferredBuilder.Deferred();
currentDeferred = deferred;
hasChanges = false;
require(['components/paperdialoghelper'], function () { require(['components/paperdialoghelper'], function () {
Dashboard.importCss('css/metadataeditor.css'); Dashboard.importCss('css/metadataeditor.css');
showEditor(itemId); showEditor(itemId, options);
}); });
return deferred.promise();
} }
}; };

View file

@ -121,7 +121,9 @@
}); });
} }
function showEditor(itemId) { function showEditor(itemId, options) {
options = options || {};
HttpClient.send({ HttpClient.send({
@ -132,7 +134,9 @@
currentItemId = itemId; currentItemId = itemId;
var dlg = PaperDialogHelper.createDialog(); var dlg = PaperDialogHelper.createDialog({
theme: options.theme
});
var html = ''; var html = '';
html += '<h2 class="dialogHeader">'; html += '<h2 class="dialogHeader">';
@ -170,7 +174,7 @@
} }
window.ImageUploader = { window.ImageUploader = {
show: function (itemId) { show: function (itemId, options) {
var deferred = DeferredBuilder.Deferred(); var deferred = DeferredBuilder.Deferred();
@ -179,7 +183,7 @@
require(['components/paperdialoghelper'], function () { require(['components/paperdialoghelper'], function () {
showEditor(itemId); showEditor(itemId, options);
}); });
return deferred.promise(); return deferred.promise();
} }

View file

@ -252,6 +252,13 @@
.editorTileFooter { .editorTileFooter {
padding: .5em; padding: .5em;
}
.ui-body-a .editorTileFooter {
background-color: #fff;
}
.ui-body-b .editorTileFooter {
background-color: #282828; background-color: #282828;
} }

View file

@ -1149,7 +1149,9 @@
$(btnSelectionPanelOptions).on('click', showMenuForSelectedItems); $(btnSelectionPanelOptions).on('click', showMenuForSelectedItems);
shake(btnSelectionPanelOptions, 1); if (!$.browser.mobile) {
shake(btnSelectionPanelOptions, 1);
}
} }
} }

View file

@ -104,13 +104,13 @@
menuItems.push({ menuItems.push({
name: Globalize.translate('ButtonChangeContentType'), name: Globalize.translate('ButtonChangeContentType'),
id: 'changetype', id: 'changetype',
ironIcon: 'folder' ironIcon: 'videocam'
}); });
menuItems.push({ menuItems.push({
name: Globalize.translate('ButtonEdit'), name: Globalize.translate('ButtonManageFolders'),
id: 'edit', id: 'edit',
ironIcon: 'mode-edit' ironIcon: 'folder-open'
}); });
menuItems.push({ menuItems.push({
@ -205,7 +205,17 @@
var card = $(this).parents('.card')[0]; var card = $(this).parents('.card')[0];
var index = parseInt(card.getAttribute('data-index')); var index = parseInt(card.getAttribute('data-index'));
var virtualFolder = virtualFolders[index]; var virtualFolder = virtualFolders[index];
editVirtualFolder(page, virtualFolder);
require(['components/imageeditor/imageeditor'], function () {
ImageEditor.show(virtualFolder.ItemId, {
theme: 'a'
}).done(function (hasChanged) {
if (hasChanged) {
reloadLibrary(page);
}
});
});
}); });
Dashboard.hideLoadingMsg(); Dashboard.hideLoadingMsg();

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Kamera Upload", "HeaderCameraUpload": "Kamera Upload",
"SelectCameraUploadServers": "Lade Kamerabilder zu folgenden Servern hoch:", "SelectCameraUploadServers": "Lade Kamerabilder zu folgenden Servern hoch:",
"ButtonClear": "L\u00f6schen", "ButtonClear": "L\u00f6schen",
"ButtonEditImages": "Bild bearbeiten" "ButtonEditImages": "Bild bearbeiten",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Subir desde la C\u00e1mara", "HeaderCameraUpload": "Subir desde la C\u00e1mara",
"SelectCameraUploadServers": "Subir fotograf\u00edas desde la c\u00e1mara hacia el siguiente servidor:", "SelectCameraUploadServers": "Subir fotograf\u00edas desde la c\u00e1mara hacia el siguiente servidor:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Upload du contenu de l'appareil photo", "HeaderCameraUpload": "Upload du contenu de l'appareil photo",
"SelectCameraUploadServers": "Uploader les photos de l'appareil vers les serveurs suivants :", "SelectCameraUploadServers": "Uploader les photos de l'appareil vers les serveurs suivants :",
"ButtonClear": "Effacer", "ButtonClear": "Effacer",
"ButtonEditImages": "Modifier les images" "ButtonEditImages": "Modifier les images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "\u041a\u0430\u043c\u0435\u0440\u0430\u0434\u0430\u043d \u043a\u0435\u0440\u0456 \u049b\u043e\u0442\u0430\u0440\u0443", "HeaderCameraUpload": "\u041a\u0430\u043c\u0435\u0440\u0430\u0434\u0430\u043d \u043a\u0435\u0440\u0456 \u049b\u043e\u0442\u0430\u0440\u0443",
"SelectCameraUploadServers": "\u041a\u0430\u043c\u0435\u0440\u0430\u0434\u0430\u043d \u0444\u043e\u0442\u043e\u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043a\u0435\u043b\u0435\u0441\u0456 \u0441\u0435\u0440\u0432\u0435\u0440\u043b\u0435\u0440\u0433\u0435 \u043a\u0435\u0440\u0456 \u049b\u043e\u0442\u0430\u0440\u0443:", "SelectCameraUploadServers": "\u041a\u0430\u043c\u0435\u0440\u0430\u0434\u0430\u043d \u0444\u043e\u0442\u043e\u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043a\u0435\u043b\u0435\u0441\u0456 \u0441\u0435\u0440\u0432\u0435\u0440\u043b\u0435\u0440\u0433\u0435 \u043a\u0435\u0440\u0456 \u049b\u043e\u0442\u0430\u0440\u0443:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera foto's naar de volgende servers:", "SelectCameraUploadServers": "Upload camera foto's naar de volgende servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Upload da C\u00e2mera", "HeaderCameraUpload": "Upload da C\u00e2mera",
"SelectCameraUploadServers": "Fazer upload das fotos da c\u00e2mera para os seguintes servidores:", "SelectCameraUploadServers": "Fazer upload das fotos da c\u00e2mera para os seguintes servidores:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1520,6 +1520,10 @@
"ButtonSignOut": "\u0412\u044b\u0439\u0442\u0438", "ButtonSignOut": "\u0412\u044b\u0439\u0442\u0438",
"HeaderCameraUpload": "\u0412\u044b\u043a\u043b\u0430\u0434\u043a\u0430 \u0441 \u043a\u0430\u043c\u0435\u0440\u044b", "HeaderCameraUpload": "\u0412\u044b\u043a\u043b\u0430\u0434\u043a\u0430 \u0441 \u043a\u0430\u043c\u0435\u0440\u044b",
"SelectCameraUploadServers": "\u0412\u044b\u043a\u043b\u0430\u0434\u043a\u0430 \u0441 \u043a\u0430\u043c\u0435\u0440\u044b \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u044b:", "SelectCameraUploadServers": "\u0412\u044b\u043a\u043b\u0430\u0434\u043a\u0430 \u0441 \u043a\u0430\u043c\u0435\u0440\u044b \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u044b:",
"ButtonClear": "Clear", "ButtonClear": "\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "\u041f\u0440\u0430\u0432\u0438\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043a\u0438",
"LabelFolder": "\u041f\u0430\u043f\u043a\u0430:",
"LabelAdditionalFoldersCanBeAddedHelp": "\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u043f\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043a \u0434\u0430\u043d\u043d\u043e\u0439 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0435 \u043f\u043e\u0441\u043b\u0435 \u0435\u0451 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438.",
"HeadersFolders": "\u041f\u0430\u043f\u043a\u0438",
"LabelDisplayName": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "\u76f8\u7247\u4e0a\u8f09", "HeaderCameraUpload": "\u76f8\u7247\u4e0a\u8f09",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -1521,5 +1521,9 @@
"HeaderCameraUpload": "Camera Upload", "HeaderCameraUpload": "Camera Upload",
"SelectCameraUploadServers": "Upload camera photos to the following servers:", "SelectCameraUploadServers": "Upload camera photos to the following servers:",
"ButtonClear": "Clear", "ButtonClear": "Clear",
"ButtonEditImages": "Edit Images" "ButtonEditImages": "Edit Images",
"LabelFolder": "Folder:",
"LabelAdditionalFoldersCanBeAddedHelp": "Additional folders can be added to this library after setting it up.",
"HeadersFolders": "Folders",
"LabelDisplayName": "Display name:"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Versuche Mehrfachauswahl", "HeaderTryMultiSelect": "Versuche Mehrfachauswahl",
"TryMultiSelectMessage": "F\u00fcr eine Mehrfachauswahl klicken und halten Sie ein Poster. W\u00e4hlen Sie die Eintr\u00e4ge die Sie bearbeiten m\u00f6chten. Versuchen SIe es!", "TryMultiSelectMessage": "F\u00fcr eine Mehrfachauswahl klicken und halten Sie ein Poster. W\u00e4hlen Sie die Eintr\u00e4ge die Sie bearbeiten m\u00f6chten. Versuchen SIe es!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -517,7 +517,7 @@
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "L'emplacement m\u00e9dia suivant va \u00eatre supprim\u00e9 de votre biblioth\u00e8que :", "MessageTheFollowingLocationWillBeRemovedFromLibrary": "L'emplacement m\u00e9dia suivant va \u00eatre supprim\u00e9 de votre biblioth\u00e8que :",
"MessageAreYouSureYouWishToRemoveMediaFolder": "\u00cates-vous s\u00fbr de vouloir supprimer ce r\u00e9pertoire de m\u00e9dia?", "MessageAreYouSureYouWishToRemoveMediaFolder": "\u00cates-vous s\u00fbr de vouloir supprimer ce r\u00e9pertoire de m\u00e9dia?",
"ButtonRename": "Renommer", "ButtonRename": "Renommer",
"ButtonChangeContentType": "Change content type", "ButtonChangeContentType": "Changer le type de contenu",
"HeaderMediaLocations": "Emplacement des m\u00e9dias", "HeaderMediaLocations": "Emplacement des m\u00e9dias",
"LabelContentTypeValue": "Type de contenu : {0}", "LabelContentTypeValue": "Type de contenu : {0}",
"LabelPathSubstitutionHelp": "Optionnel : la substitution de chemin peut rediriger les chemins serveurs vers des partages r\u00e9seau pour une lecture directe par les clients.", "LabelPathSubstitutionHelp": "Optionnel : la substitution de chemin peut rediriger les chemins serveurs vers des partages r\u00e9seau pour une lecture directe par les clients.",
@ -905,6 +905,7 @@
"TermsOfUse": "Conditions d'utilisation", "TermsOfUse": "Conditions d'utilisation",
"HeaderTryMultiSelect": "Essayer la s\u00e9lection multiple", "HeaderTryMultiSelect": "Essayer la s\u00e9lection multiple",
"TryMultiSelectMessage": "Pour modifier plusieurs \u00e9l\u00e9ments m\u00e9dias, il suffit de cliquer et maintenir le clique sur n'importe quel poster et de s\u00e9lectionner les \u00e9lements que vous voulez g\u00e9rer. Essayer le !", "TryMultiSelectMessage": "Pour modifier plusieurs \u00e9l\u00e9ments m\u00e9dias, il suffit de cliquer et maintenir le clique sur n'importe quel poster et de s\u00e9lectionner les \u00e9lements que vous voulez g\u00e9rer. Essayer le !",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} dossiers",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Ajouter une biblioth\u00e8que de m\u00e9dia",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -916,5 +916,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -298,7 +298,7 @@
"ButtonNetwork": "\u0421\u0435\u0442\u044c...", "ButtonNetwork": "\u0421\u0435\u0442\u044c...",
"MessageDirectoryPickerInstruction": "\u0421\u0435\u0442\u0435\u0432\u044b\u0435 \u043f\u0443\u0442\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0440\u0443\u0447\u043d\u0443\u044e, \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u00ab\u0421\u0435\u0442\u044c\u00bb \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0441\u0431\u043e\u0439 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: {0} \u0438\u043b\u0438 {1}.", "MessageDirectoryPickerInstruction": "\u0421\u0435\u0442\u0435\u0432\u044b\u0435 \u043f\u0443\u0442\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0440\u0443\u0447\u043d\u0443\u044e, \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u00ab\u0421\u0435\u0442\u044c\u00bb \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0441\u0431\u043e\u0439 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: {0} \u0438\u043b\u0438 {1}.",
"MessageDirectoryPickerBSDInstruction": "\u041a\u0430\u0441\u0430\u0435\u043c\u043e BSD, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0432 \u0432\u0430\u0448\u0435\u043c FreeNAS Jail \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c Emby \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a \u043d\u0435\u043c\u0443 \u0434\u043e\u0441\u0442\u0443\u043f.", "MessageDirectoryPickerBSDInstruction": "\u041a\u0430\u0441\u0430\u0435\u043c\u043e BSD, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0432 \u0432\u0430\u0448\u0435\u043c FreeNAS Jail \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c Emby \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a \u043d\u0435\u043c\u0443 \u0434\u043e\u0441\u0442\u0443\u043f.",
"MessageDirectoryPickerLinuxInstruction": "For Linux, you must grant the Emby system user at least read access to your storage locations.", "MessageDirectoryPickerLinuxInstruction": "\u0414\u043b\u044f Linux, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e Emby, \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u043c\u0435\u0441\u0442 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f.",
"HeaderMenu": "\u041c\u0435\u043d\u044e", "HeaderMenu": "\u041c\u0435\u043d\u044e",
"ButtonOpen": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c", "ButtonOpen": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c",
"ButtonOpenInNewTab": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435", "ButtonOpenInNewTab": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435",
@ -517,7 +517,7 @@
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "\u0418\u0437 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0438 \u0431\u0443\u0434\u0443\u0442 \u0438\u0437\u044a\u044f\u0442\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043c\u0435\u0434\u0438\u0430\u0434\u0430\u043d\u043d\u044b\u0445 :", "MessageTheFollowingLocationWillBeRemovedFromLibrary": "\u0418\u0437 \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0438 \u0431\u0443\u0434\u0443\u0442 \u0438\u0437\u044a\u044f\u0442\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043c\u0435\u0434\u0438\u0430\u0434\u0430\u043d\u043d\u044b\u0445 :",
"MessageAreYouSureYouWishToRemoveMediaFolder": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u0437\u044a\u044f\u0442\u044c \u0434\u0430\u043d\u043d\u0443\u044e \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043a\u0443?", "MessageAreYouSureYouWishToRemoveMediaFolder": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u0437\u044a\u044f\u0442\u044c \u0434\u0430\u043d\u043d\u0443\u044e \u043c\u0435\u0434\u0438\u0430\u043f\u0430\u043f\u043a\u0443?",
"ButtonRename": "\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c", "ButtonRename": "\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c",
"ButtonChangeContentType": "Change content type", "ButtonChangeContentType": "\u0421\u043c\u0435\u043d\u0438\u0442\u044c \u0442\u0438\u043f \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f",
"HeaderMediaLocations": "\u0420\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043c\u0435\u0434\u0438\u0430\u0434\u0430\u043d\u043d\u044b\u0445", "HeaderMediaLocations": "\u0420\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043c\u0435\u0434\u0438\u0430\u0434\u0430\u043d\u043d\u044b\u0445",
"LabelContentTypeValue": "\u0422\u0438\u043f \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f: {0}", "LabelContentTypeValue": "\u0422\u0438\u043f \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f: {0}",
"LabelPathSubstitutionHelp": "\u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e: \u041f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0443\u0442\u0435\u0439 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043f\u0443\u0442\u0435\u0439 \u0441\u043e \u0441\u0435\u0442\u0435\u0432\u044b\u043c\u0438 \u043e\u0431\u0449\u0438\u043c\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c \u0434\u043b\u044f \u043f\u0440\u044f\u043c\u043e\u0433\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f.", "LabelPathSubstitutionHelp": "\u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e: \u041f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0443\u0442\u0435\u0439 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043f\u0443\u0442\u0435\u0439 \u0441\u043e \u0441\u0435\u0442\u0435\u0432\u044b\u043c\u0438 \u043e\u0431\u0449\u0438\u043c\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c \u0434\u043b\u044f \u043f\u0440\u044f\u043c\u043e\u0433\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f.",
@ -738,7 +738,7 @@
"MessageForgotPasswordFileCreated": "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0444\u0430\u0439\u043b \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d \u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u0442\u044c:", "MessageForgotPasswordFileCreated": "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0444\u0430\u0439\u043b \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d \u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u0442\u044c:",
"MessageForgotPasswordFileExpiration": "\u0421\u0431\u0440\u043e\u0441 PIN-\u043a\u043e\u0434\u0430 \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 {0}.", "MessageForgotPasswordFileExpiration": "\u0421\u0431\u0440\u043e\u0441 PIN-\u043a\u043e\u0434\u0430 \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 {0}.",
"MessageInvalidForgotPasswordPin": "\u0411\u044b\u043b \u0432\u0432\u0435\u0434\u0451\u043d \u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0438\u043b\u0438 \u0438\u0441\u0442\u0451\u043a\u0448\u0438\u0439 PIN-\u043a\u043e\u0434. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.", "MessageInvalidForgotPasswordPin": "\u0411\u044b\u043b \u0432\u0432\u0435\u0434\u0451\u043d \u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0438\u043b\u0438 \u0438\u0441\u0442\u0451\u043a\u0448\u0438\u0439 PIN-\u043a\u043e\u0434. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.",
"MessagePasswordResetForUsers": "\u041f\u0430\u0440\u043e\u043b\u0438 \u0431\u044b\u043b\u0438 \u0438\u0437\u044a\u044f\u0442\u044b \u0443 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439:", "MessagePasswordResetForUsers": "\u041f\u0430\u0440\u043e\u043b\u0438 \u0431\u044b\u043b\u0438 \u0438\u0437\u044a\u044f\u0442\u044b \u0443 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0412\u0445\u043e\u0434\u0438\u0442\u0435 \u0441 \u043f\u0443\u0441\u0442\u044b\u043c \u043f\u0430\u0440\u043e\u043b\u0435\u043c.",
"HeaderInviteGuest": "\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0433\u043e\u0441\u0442\u044f", "HeaderInviteGuest": "\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0433\u043e\u0441\u0442\u044f",
"ButtonLinkMyEmbyAccount": "\u0421\u0432\u044f\u0437\u0430\u0442\u044c \u043c\u043e\u044e \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c", "ButtonLinkMyEmbyAccount": "\u0421\u0432\u044f\u0437\u0430\u0442\u044c \u043c\u043e\u044e \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c",
"MessageConnectAccountRequiredToInviteGuest": "\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u0442\u044c \u0433\u043e\u0441\u0442\u0435\u0439, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u0432\u0430\u0448\u0443 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c Emby \u0441 \u0434\u0430\u043d\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c.", "MessageConnectAccountRequiredToInviteGuest": "\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u0442\u044c \u0433\u043e\u0441\u0442\u0435\u0439, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u0432\u0430\u0448\u0443 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c Emby \u0441 \u0434\u0430\u043d\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c.",
@ -809,7 +809,7 @@
"ButtonPreferences": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "ButtonPreferences": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",
"ButtonViewArtist": "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f", "ButtonViewArtist": "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f",
"ButtonViewAlbum": "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0430\u043b\u044c\u0431\u043e\u043c", "ButtonViewAlbum": "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0430\u043b\u044c\u0431\u043e\u043c",
"ButtonEditImages": "Edit images", "ButtonEditImages": "\u041f\u0440\u0430\u0432\u0438\u0442\u044c \u0440\u0438\u0441\u0443\u043d\u043a\u0438",
"ErrorMessagePasswordNotMatchConfirm": "\u041f\u043e\u043b\u044f \u041f\u0430\u0440\u043e\u043b\u044c \u0438 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u043e\u043b\u044f \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c.", "ErrorMessagePasswordNotMatchConfirm": "\u041f\u043e\u043b\u044f \u041f\u0430\u0440\u043e\u043b\u044c \u0438 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u043e\u043b\u044f \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c.",
"ErrorMessageUsernameInUse": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f. \u041f\u043e\u0434\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u043e\u0432\u043e\u0435 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.", "ErrorMessageUsernameInUse": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f. \u041f\u043e\u0434\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u043e\u0432\u043e\u0435 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.",
"ErrorMessageEmailInUse": "\u0410\u0434\u0440\u0435\u0441 \u042d-\u043f\u043e\u0447\u0442\u044b \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f. \u041f\u043e\u0434\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u043e\u0432\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u042d-\u043f\u043e\u0447\u0442\u044b \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443, \u0438\u043b\u0438 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435\u0441\u044c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u043c \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c.", "ErrorMessageEmailInUse": "\u0410\u0434\u0440\u0435\u0441 \u042d-\u043f\u043e\u0447\u0442\u044b \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f. \u041f\u043e\u0434\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u043e\u0432\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u042d-\u043f\u043e\u0447\u0442\u044b \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443, \u0438\u043b\u0438 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435\u0441\u044c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u043c \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c.",
@ -902,9 +902,10 @@
"HeaderEmailAddress": "\u0410\u0434\u0440\u0435\u0441 \u042d-\u043f\u043e\u0447\u0442\u044b", "HeaderEmailAddress": "\u0410\u0434\u0440\u0435\u0441 \u042d-\u043f\u043e\u0447\u0442\u044b",
"TextPleaseEnterYourEmailAddressForSubscription": "\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043e\u0439 \u0430\u0434\u0440\u0435\u0441 \u042d-\u043f\u043e\u0447\u0442\u044b.", "TextPleaseEnterYourEmailAddressForSubscription": "\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043e\u0439 \u0430\u0434\u0440\u0435\u0441 \u042d-\u043f\u043e\u0447\u0442\u044b.",
"LoginDisclaimer": "Emby is designed to help you manage your personal media library, such as home videos and photos. Please see our terms of use. Downloading any Emby software constitutes acceptance of these terms.", "LoginDisclaimer": "Emby is designed to help you manage your personal media library, such as home videos and photos. Please see our terms of use. Downloading any Emby software constitutes acceptance of these terms.",
"TermsOfUse": "Terms of use", "TermsOfUse": "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f",
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043c\u0443\u043b\u044c\u0442\u0438-\u0432\u044b\u0431\u043e\u0440",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043c\u0435\u0434\u0438\u0430\u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u043e\u0441\u0442\u043e \u0449\u0451\u043b\u043a\u043d\u0438\u0442\u0435 \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u043b\u044e\u0431\u043e\u0439 \u043f\u043e\u0441\u0442\u0435\u0440 \u0438 \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u044d\u0442\u043e!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} \u043f\u0430\u043f(\u043a\u0438\/\u043e\u043a)",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043c\u0435\u0434\u0438\u0430\u0442\u0435\u043a\u0443",
"ButtonManageFolders": "\u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u0430\u043f\u043a\u0430\u043c\u0438"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -906,5 +906,6 @@
"HeaderTryMultiSelect": "Try Multi-Select", "HeaderTryMultiSelect": "Try Multi-Select",
"TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!", "TryMultiSelectMessage": "To edit multiple media items, just click and hold any poster and select the items you want to manage. Try it!",
"NumLocationsValue": "{0} folders", "NumLocationsValue": "{0} folders",
"ButtonAddMediaLibrary": "Add Media Library" "ButtonAddMediaLibrary": "Add Media Library",
"ButtonManageFolders": "Manage folders"
} }

View file

@ -279,14 +279,23 @@ paper-fab {
height: 22px; height: 22px;
} }
paper-fab.subdued { .ui-body-a paper-fab.subdued {
background: #404040; background: #fff;
color: #fff; color: #000;
}
.ui-body-a paper-fab.subdued paper-material.keyboard-focus {
background: #686868 !important;
} }
paper-fab.subdued paper-material.keyboard-focus { .ui-body-b paper-fab.subdued {
background: #686868 !important; background: #404040;
} color: #fff;
}
.ui-body-b paper-fab.subdued paper-material.keyboard-focus {
background: #686868 !important;
}
.ui-body-b paper-fab[disabled].subdued { .ui-body-b paper-fab[disabled].subdued {
background: #222; background: #222;