diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.js b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.js
index 7d939de286..cb7c6030ec 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.js
+++ b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.js
@@ -20,7 +20,7 @@
function afterContentTypeUpdated() {
require(['toast'], function (toast) {
- toast(globalize.translate('metadataeditor#MessageItemSaved'));
+ toast(globalize.translate('sharedcomponents#MessageItemSaved'));
});
loading.hide();
@@ -487,7 +487,7 @@
var buttonId = "btnOpen1" + idInfo.Key;
var formatString = idInfo.UrlFormatString || '';
- var labelText = globalize.translate('metadataeditor#LabelDynamicExternalId').replace('{0}', idInfo.Name);
+ var labelText = globalize.translate('sharedcomponents#LabelDynamicExternalId').replace('{0}', idInfo.Name);
html += '
';
html += '
';
@@ -718,14 +718,14 @@
if (item.Type == "Person") {
//todo
- context.querySelector('#txtProductionYear').label(globalize.translate('metadataeditor#LabelBirthYear'));
- context.querySelector("#txtPremiereDate").label(globalize.translate('metadataeditor#LabelBirthDate'));
- context.querySelector("#txtEndDate").label(globalize.translate('metadataeditor#LabelDeathDate'));
+ context.querySelector('#txtProductionYear').label(globalize.translate('sharedcomponents#LabelBirthYear'));
+ context.querySelector("#txtPremiereDate").label(globalize.translate('sharedcomponents#LabelBirthDate'));
+ context.querySelector("#txtEndDate").label(globalize.translate('sharedcomponents#LabelDeathDate'));
showElement('#fldPlaceOfBirth');
} else {
- context.querySelector('#txtProductionYear').label(globalize.translate('metadataeditor#LabelYear'));
- context.querySelector("#txtPremiereDate").label(globalize.translate('metadataeditor#LabelReleaseDate'));
- context.querySelector("#txtEndDate").label(globalize.translate('metadataeditor#LabelEndDate'));
+ context.querySelector('#txtProductionYear').label(globalize.translate('sharedcomponents#LabelYear'));
+ context.querySelector("#txtPremiereDate").label(globalize.translate('sharedcomponents#LabelReleaseDate'));
+ context.querySelector("#txtEndDate").label(globalize.translate('sharedcomponents#LabelEndDate'));
hideElement('#fldPlaceOfBirth');
}
@@ -739,13 +739,13 @@
showElement('#fldIndexNumber');
if (item.Type == "Episode") {
- context.querySelector('#txtIndexNumber').label(globalize.translate('metadataeditor#LabelEpisodeNumber'));
+ context.querySelector('#txtIndexNumber').label(globalize.translate('sharedcomponents#LabelEpisodeNumber'));
} else if (item.Type == "Season") {
- context.querySelector('#txtIndexNumber').label(globalize.translate('metadataeditor#LabelSeasonNumber'));
+ context.querySelector('#txtIndexNumber').label(globalize.translate('sharedcomponents#LabelSeasonNumber'));
} else if (item.Type == "Audio") {
- context.querySelector('#txtIndexNumber').label(globalize.translate('metadataeditor#LabelTrackNumber'));
+ context.querySelector('#txtIndexNumber').label(globalize.translate('sharedcomponents#LabelTrackNumber'));
} else {
- context.querySelector('#txtIndexNumber').label(globalize.translate('metadataeditor#LabelNumber'));
+ context.querySelector('#txtIndexNumber').label(globalize.translate('sharedcomponents#LabelNumber'));
}
} else {
hideElement('#fldIndexNumber');
@@ -768,7 +768,7 @@
if (item.Type == "BoxSet") {
showElement('#fldDisplayOrder', context);
- context.querySelector('#selectDisplayOrder').innerHTML = '
';
+ context.querySelector('#selectDisplayOrder').innerHTML = '
';
} else {
context.querySelector('#selectDisplayOrder').innerHTML = '';
hideElement('#fldDisplayOrder', context);
@@ -973,8 +973,8 @@
var html = "";
html += "
";
- html += "
";
- html += "
";
+ html += "
";
+ html += "
";
select.innerHTML = html;
}
@@ -1088,37 +1088,37 @@
lockedFields = lockedFields || new Array();
var metadatafields = [
- { name: globalize.translate('metadataeditor#OptionName'), value: "Name" },
- { name: globalize.translate('metadataeditor#OptionOverview'), value: "Overview" },
- { name: globalize.translate('metadataeditor#OptionGenres'), value: "Genres" },
- { name: globalize.translate('metadataeditor#OptionParentalRating'), value: "OfficialRating" },
- { name: globalize.translate('metadataeditor#OptionPeople'), value: "Cast" }
+ { name: globalize.translate('sharedcomponents#Name'), value: "Name" },
+ { name: globalize.translate('sharedcomponents#Overview'), value: "Overview" },
+ { name: globalize.translate('sharedcomponents#Genres'), value: "Genres" },
+ { name: globalize.translate('sharedcomponents#ParentalRating'), value: "OfficialRating" },
+ { name: globalize.translate('sharedcomponents#People'), value: "Cast" }
];
if (item.Type == "Person") {
- metadatafields.push({ name: globalize.translate('metadataeditor#OptionBirthLocation'), value: "ProductionLocations" });
+ metadatafields.push({ name: globalize.translate('sharedcomponents#BirthLocation'), value: "ProductionLocations" });
} else {
- metadatafields.push({ name: globalize.translate('metadataeditor#OptionProductionLocations'), value: "ProductionLocations" });
+ metadatafields.push({ name: globalize.translate('sharedcomponents#ProductionLocations'), value: "ProductionLocations" });
}
if (item.Type == "Series") {
- metadatafields.push({ name: globalize.translate('OptionRuntime'), value: "Runtime" });
+ metadatafields.push({ name: globalize.translate('Runtime'), value: "Runtime" });
}
- metadatafields.push({ name: globalize.translate('metadataeditor#OptionStudios'), value: "Studios" });
- metadatafields.push({ name: globalize.translate('metadataeditor#OptionTags'), value: "Tags" });
- metadatafields.push({ name: globalize.translate('metadataeditor#OptionKeywords'), value: "Keywords" });
- metadatafields.push({ name: globalize.translate('metadataeditor#OptionImages'), value: "Images" });
- metadatafields.push({ name: globalize.translate('metadataeditor#OptionBackdrops'), value: "Backdrops" });
+ metadatafields.push({ name: globalize.translate('sharedcomponents#Studios'), value: "Studios" });
+ metadatafields.push({ name: globalize.translate('sharedcomponents#Tags'), value: "Tags" });
+ metadatafields.push({ name: globalize.translate('sharedcomponents#Keywords'), value: "Keywords" });
+ metadatafields.push({ name: globalize.translate('sharedcomponents#Images'), value: "Images" });
+ metadatafields.push({ name: globalize.translate('sharedcomponents#Backdrops'), value: "Backdrops" });
if (item.Type == "Game") {
- metadatafields.push({ name: globalize.translate('metadataeditor#OptionScreenshots'), value: "Screenshots" });
+ metadatafields.push({ name: globalize.translate('sharedcomponents#Screenshots'), value: "Screenshots" });
}
var html = '';
- html += "
" + globalize.translate('metadataeditor#HeaderEnabledFields') + "
";
- html += "
" + globalize.translate('metadataeditor#HeaderEnabledFieldsHelp') + "
";
+ html += "
" + globalize.translate('sharedcomponents#HeaderEnabledFields') + "
";
+ html += "
" + globalize.translate('sharedcomponents#HeaderEnabledFieldsHelp') + "
";
html += generateSliders(metadatafields, lockedFields);
container.innerHTML = html;
}
@@ -1216,7 +1216,7 @@
var html = '';
- html += globalize.translateDocument(template, 'metadataeditor');
+ html += globalize.translateDocument(template, 'sharedcomponents');
dlg.innerHTML = html;
document.body.appendChild(dlg);
@@ -1247,9 +1247,7 @@
return {
show: function (itemId, serverId) {
return new Promise(function (resolve, reject) {
- return globalize.loadStrings('metadataeditor').then(function () {
- return show(itemId, serverId, resolve, reject);
- });
+ return show(itemId, serverId, resolve, reject);
});
},
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.template.html b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.template.html
index 19ffa25644..2dfb1f4743 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.template.html
+++ b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.template.html
@@ -1,12 +1,12 @@
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/personeditor.js b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/personeditor.js
index 0d6e034b70..1632aef2dc 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/personeditor.js
+++ b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/personeditor.js
@@ -33,7 +33,7 @@
var html = '';
var submitted = false;
- html += globalize.translateDocument(template, 'metadataeditor');
+ html += globalize.translateDocument(template, 'sharedcomponents');
dlg.innerHTML = html;
document.body.appendChild(dlg);
@@ -84,12 +84,6 @@
}
return {
- show: function (person) {
- return new Promise(function (resolve, reject) {
- return globalize.loadStrings('metadataeditor').then(function () {
- return show(person);
- });
- });
- },
+ show: show
};
});
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/personeditor.template.html b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/personeditor.template.html
index b968b43cc7..9f917c213b 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/personeditor.template.html
+++ b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/personeditor.template.html
@@ -1,7 +1,7 @@
@@ -15,12 +15,12 @@
@@ -29,7 +29,7 @@
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ar.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ar.json
deleted file mode 100644
index 1c8a0cbcd8..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ar.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/bg-BG.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/bg-BG.json
deleted file mode 100644
index c298527c9d..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/bg-BG.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0438\u0437\u0434\u0430\u0432\u0430\u043d\u0435",
- "OptionContinuing": "\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0430\u0432\u0430\u0449\u043e",
- "OptionEnded": "\u041f\u0440\u0438\u043a\u043b\u044e\u0447\u0438\u043b\u043e",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439",
- "LabelName": "\u0418\u043c\u0435:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ca.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ca.json
deleted file mode 100644
index 038e3218a3..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ca.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Data de publicaci\u00f3:",
- "LabelYear": "Any:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Data de Publicaci\u00f3",
- "OptionContinuing": "Continuant",
- "OptionEnded": "Acabades",
- "OptionSortName": "Nom per endre\u00e7ar:",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Imatges",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Valoraci\u00f3 Parental",
- "MessageItemSaved": "\u00cdtem desat.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Rol:",
- "LabelType": "Tipus:",
- "ButtonOk": "D'acord",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edita",
- "LabelName": "Nom:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/cs.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/cs.json
deleted file mode 100644
index a177f82e78..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/cs.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Datum narozen\u00ed:",
- "LabelReleaseDate": "Datum vyd\u00e1n\u00ed:",
- "LabelYear": "Rok:",
- "LabelBirthYear": "Rok narozen\u00ed:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Datum \u00famrt\u00ed:",
- "LabelEndDate": "Datum ukon\u010den\u00ed:",
- "LabelTrackNumber": "\u010c\u00edslo stopy:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "\u010c\u00edslo:",
- "LabelDiscNumber": "\u010c\u00edslo disku",
- "LabelParentNumber": "\u010c\u00edslo p\u0159edch\u016fdce",
- "OptionReleaseDate": "Datum vyd\u00e1n\u00ed",
- "OptionContinuing": "Pokra\u010dov\u00e1n\u00ed",
- "OptionEnded": "Ukon\u010deno",
- "OptionSortName": "Set\u0159\u00eddit dle n\u00e1zvu",
- "HeaderEnabledFields": "Povolen\u00e9 pole",
- "HeaderEnabledFieldsHelp": "Zru\u0161te za\u0161krtnut\u00ed, abyste zabr\u00e1nily zm\u011bn\u00e1m dat.",
- "OptionBackdrops": "Pozad\u00ed",
- "OptionImages": "Obr\u00e1zky",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Kl\u00ed\u010dov\u00e1 slova",
- "OptionTags": "Tagy",
- "OptionProductionLocations": "M\u00edsto v\u00fdroby",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "M\u00edsto narozen\u00ed",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Rodi\u010dovsk\u00e9 hodnocen\u00ed",
- "MessageItemSaved": "Polo\u017eka ulo\u017eena.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Typ:",
- "ButtonOk": "Ok",
- "OptionActor": "Herec",
- "LabelPersonRoleHelp": "Role je v obecnosti pou\u017eiteln\u00e1 pouze pro herce.",
- "OptionDirector": "Re\u017eis\u00e9r",
- "OptionComposer": "Skladatel",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producent",
- "OptionWriter": "Napsal",
- "ButtonEdit": "Upravit",
- "LabelName": "Jm\u00e9no:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/da.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/da.json
deleted file mode 100644
index 30d1bf7e5a..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/da.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "F\u00f8dselsdato:",
- "LabelReleaseDate": "Udgivelsesdato:",
- "LabelYear": "Year:",
- "LabelBirthYear": "F\u00f8dsels\u00e5r:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "D\u00f8dsdato:",
- "LabelEndDate": "Slutdato:",
- "LabelTrackNumber": "Spor nummer:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Nummer:",
- "LabelDiscNumber": "Disk nummer",
- "LabelParentNumber": "Parent nummer",
- "OptionReleaseDate": "Udgivelsesdato",
- "OptionContinuing": "Fors\u00e6ttes",
- "OptionEnded": "F\u00e6rdig",
- "OptionSortName": "Sorteringsnavn",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Billeder",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "N\u00f8gleord",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Produktionslokationer",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "F\u00f8dselssted",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Element gemt.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Rolle:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Skuespiller",
- "LabelPersonRoleHelp": "Rolle g\u00e6lder generelt kun for skuespillere.",
- "OptionDirector": "Instrukt\u00f8r",
- "OptionComposer": "Komponist",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producent",
- "OptionWriter": "Forfatter",
- "ButtonEdit": "Rediger",
- "LabelName": "Navn:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/de.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/de.json
deleted file mode 100644
index 3202ffe0be..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/de.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Geburtsdatum:",
- "LabelReleaseDate": "Ver\u00f6ffentlichungsdatum:",
- "LabelYear": "Jahr:",
- "LabelBirthYear": "Geburtsjahr:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Todesdatum:",
- "LabelEndDate": "Endzeit:",
- "LabelTrackNumber": "St\u00fcck Nummer:",
- "LabelSeasonNumber": "Staffelnummer:",
- "LabelEpisodeNumber": "Episodennummer:",
- "LabelNumber": "Nummer:",
- "LabelDiscNumber": "Disc Nummer",
- "LabelParentNumber": "Ursprungsnummer",
- "OptionReleaseDate": "Ver\u00f6ffentlichungsdatum",
- "OptionContinuing": "Fortdauernd",
- "OptionEnded": "Beendent",
- "OptionSortName": "Sortiername",
- "HeaderEnabledFields": "Aktiviere Felder",
- "HeaderEnabledFieldsHelp": "W\u00e4hlen Sie Felder ab um das \u00c4ndern von Daten zu verhindern.",
- "OptionBackdrops": "Hintergr\u00fcnde",
- "OptionImages": "Bilder",
- "OptionRuntime": "Laufzeit",
- "OptionKeywords": "Stichworte",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Produktionsst\u00e4tten",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Geburtsort",
- "OptionPeople": "Personen",
- "OptionName": "Name",
- "OptionParentalRating": "Altersfreigabe",
- "MessageItemSaved": "Element gespeichert",
- "OptionGenres": "Genres",
- "OptionOverview": "\u00dcbersicht",
- "LabelPersonRole": "Rolle:",
- "LabelType": "Typ:",
- "ButtonOk": "Ok",
- "OptionActor": "Schauspieler",
- "LabelPersonRoleHelp": "Rollen sind generell nur f\u00fcr Schauspieler verf\u00fcgbar.",
- "OptionDirector": "Regisseur",
- "OptionComposer": "Komponist",
- "OptionGuestStar": "Gaststar",
- "OptionProducer": "Produzent",
- "OptionWriter": "Drehbuchautor",
- "ButtonEdit": "Bearbeiten",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/el.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/el.json
deleted file mode 100644
index 19b0231254..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/el.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae\u03c2",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "\u038c\u03bd\u03bf\u03bc\u03b1:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/en-GB.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/en-GB.json
deleted file mode 100644
index 42db73ad42..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/en-GB.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/en-US.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/en-US.json
deleted file mode 100644
index 49d4eefcf2..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/en-US.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelDynamicExternalId": "{0} Id:",
- "LabelBirthYear": "Birth year:",
- "LabelBirthDate": "Birth date:",
- "LabelDeathDate": "Death date:",
- "LabelYear": "Year:",
- "LabelReleaseDate": "Release date:",
- "LabelEndDate": "End date:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelTrackNumber": "Track number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionSortName": "Sort name",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionStudios": "Studios",
- "OptionRuntime": "Runtime",
- "OptionProductionLocations": "Production Locations",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionParentalRating": "Parental Rating",
- "OptionName": "Name",
- "OptionOverview": "Overview",
- "OptionGenres": "Genres",
- "LabelType": "Type:",
- "LabelPersonRole": "Role:",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "OptionComposer": "Composer",
- "OptionDirector": "Director",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "LabelName": "Name:",
- "ButtonEdit": "Edit",
- "MessageItemSaved": "Item saved."
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es-AR.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es-AR.json
deleted file mode 100644
index f559f8faf6..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es-AR.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Palabras clave",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Lugar de nacimiento",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es-MX.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es-MX.json
deleted file mode 100644
index 31241f3bdb..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es-MX.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Fecha de Nacimiento:",
- "LabelReleaseDate": "Fecha de estreno:",
- "LabelYear": "A\u00f1o:",
- "LabelBirthYear": "A\u00f1o de nacimiento:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Fecha de defunci\u00f3n:",
- "LabelEndDate": "Fecha de Fin:",
- "LabelTrackNumber": "N\u00famero de Pista:",
- "LabelSeasonNumber": "Temporada numero:",
- "LabelEpisodeNumber": "Episodio numero:",
- "LabelNumber": "N\u00famero:",
- "LabelDiscNumber": "N\u00famero de disco",
- "LabelParentNumber": "N\u00famero antecesor",
- "OptionReleaseDate": "Fecha de Liberaci\u00f3n",
- "OptionContinuing": "Continuando",
- "OptionEnded": "Finalizado",
- "OptionSortName": "Nombre para ordenar",
- "HeaderEnabledFields": "Campos Habilitados",
- "HeaderEnabledFieldsHelp": "Desmarcar un campo para bloquearlo y prevenir que sus datos cambien.",
- "OptionBackdrops": "Im\u00e1genes de fondo",
- "OptionImages": "Im\u00e1genes",
- "OptionRuntime": "Duraci\u00f3n",
- "OptionKeywords": "Palabras clave",
- "OptionTags": "Etiquetas",
- "OptionProductionLocations": "Lugares de Producci\u00f3n",
- "OptionStudios": "Estudios",
- "OptionBirthLocation": "Lugar de Nacimiento",
- "OptionPeople": "Personas",
- "OptionName": "Nombre",
- "OptionParentalRating": "Clasificaci\u00f3n Parental",
- "MessageItemSaved": "\u00cdtem guardado.",
- "OptionGenres": "G\u00e9neros",
- "OptionOverview": "Sinopsis",
- "LabelPersonRole": "Rol:",
- "LabelType": "Tipo:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "El Rol generalmente solo aplica a actores.",
- "OptionDirector": "Director",
- "OptionComposer": "Compositor",
- "OptionGuestStar": "Estrella invitada",
- "OptionProducer": "Productor",
- "OptionWriter": "Escritor",
- "ButtonEdit": "Editar",
- "LabelName": "Nombre:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es.json
deleted file mode 100644
index e69cac1640..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/es.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Fecha de nacimiento:",
- "LabelReleaseDate": "Fecha de lanzamiento:",
- "LabelYear": "Year:",
- "LabelBirthYear": "A\u00f1o de nacimiento:",
- "LabelDynamicExternalId": "{0} id:",
- "LabelDeathDate": "Fecha de muerte:",
- "LabelEndDate": "Fecha de fin:",
- "LabelTrackNumber": "N\u00famero de pista:",
- "LabelSeasonNumber": "Temporada n\u00famero:",
- "LabelEpisodeNumber": "Episodio n\u00famero:",
- "LabelNumber": "N\u00famero:",
- "LabelDiscNumber": "N\u00famero de disco",
- "LabelParentNumber": "N\u00famero de los padres",
- "OptionReleaseDate": "Fecha de Lanzamiento",
- "OptionContinuing": "Continuando",
- "OptionEnded": "Finalizado",
- "OptionSortName": "Ordenar por nombre",
- "HeaderEnabledFields": "Campos activados",
- "HeaderEnabledFieldsHelp": "Desmarca un campo para bloquearlo y evitar que se cambie su contenido.",
- "OptionBackdrops": "Im\u00e1genes de fondo",
- "OptionImages": "Im\u00e1genes",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Palabras clave",
- "OptionTags": "Etiquetas",
- "OptionProductionLocations": "Localizaciones de producci\u00f3n",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Lugar de nacimiento",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Elemento grabado.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Rol:",
- "LabelType": "Tipo:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Los roles son por lo general aplicados s\u00f3lo a los actores. ",
- "OptionDirector": "Director",
- "OptionComposer": "Compositor",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Productor",
- "OptionWriter": "Escritor",
- "ButtonEdit": "Editar",
- "LabelName": "Nombre:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fi.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fi.json
deleted file mode 100644
index 1c8a0cbcd8..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fi.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr-CA.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr-CA.json
deleted file mode 100644
index 1c8a0cbcd8..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr-CA.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr-FR.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr-FR.json
deleted file mode 100644
index 327e61287e..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr-FR.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Saison num\u00e9ro:",
- "LabelEpisodeNumber": "Episode num\u00e9ro:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Date de release",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "Personne",
- "OptionName": "Name",
- "OptionParentalRating": "Parental rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr.json
deleted file mode 100644
index a7d5e784e4..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/fr.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Date de naissance :",
- "LabelReleaseDate": "Date de sortie",
- "LabelYear": "Ann\u00e9e :",
- "LabelBirthYear": "Ann\u00e9e de naissance :",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Date de d\u00e9c\u00e8s :",
- "LabelEndDate": "Date de fin:",
- "LabelTrackNumber": "Num\u00e9ro de piste:",
- "LabelSeasonNumber": "Num\u00e9ro de la saison:",
- "LabelEpisodeNumber": "Num\u00e9ro de l'\u00e9pisode:",
- "LabelNumber": "Num\u00e9ro:",
- "LabelDiscNumber": "Num\u00e9ro de disque",
- "LabelParentNumber": "Num\u00e9ro parent",
- "OptionReleaseDate": "Date de sortie",
- "OptionContinuing": "En continuation",
- "OptionEnded": "Termin\u00e9",
- "OptionSortName": "Clef de tri",
- "HeaderEnabledFields": "Activer les champs",
- "HeaderEnabledFieldsHelp": "D\u00e9cocher un champ pour le verrouiller et emp\u00eacher ainsi ses donn\u00e9es d'\u00eatre modifi\u00e9es.",
- "OptionBackdrops": "Arri\u00e8re-plans",
- "OptionImages": "Images",
- "OptionRuntime": "Dur\u00e9e",
- "OptionKeywords": "Mots-cl\u00e9s",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Sites de production",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Lieu de naissance",
- "OptionPeople": "Personnes",
- "OptionName": "Nom",
- "OptionParentalRating": "Classification parentale",
- "MessageItemSaved": "Item sauvegard\u00e9.",
- "OptionGenres": "Genres",
- "OptionOverview": "R\u00e9sum\u00e9",
- "LabelPersonRole": "R\u00f4le:",
- "LabelType": "Type :",
- "ButtonOk": "OK",
- "OptionActor": "Acteur(trice)",
- "LabelPersonRoleHelp": "Le r\u00f4le n'est g\u00e9n\u00e9ralement applicable qu'aux acteurs.",
- "OptionDirector": "R\u00e9alisateur:",
- "OptionComposer": "Compositeur:",
- "OptionGuestStar": "Invit\u00e9s d'honneur",
- "OptionProducer": "Producteur",
- "OptionWriter": "Sc\u00e9nariste",
- "ButtonEdit": "Modifier",
- "LabelName": "Nom"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/gsw.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/gsw.json
deleted file mode 100644
index 28ef225917..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/gsw.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Ziit:",
- "OptionContinuing": "Fortlaufend",
- "OptionEnded": "Beendent",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/he.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/he.json
deleted file mode 100644
index 5bdca251cd..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/he.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "\u05e9\u05e0\u05d4",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "\u05de\u05de\u05e9\u05d9\u05da",
- "OptionEnded": "\u05d4\u05e1\u05ea\u05d9\u05d9\u05dd",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "\u05e1\u05d5\u05d2",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "\u05e2\u05e8\u05d5\u05da",
- "LabelName": "\u05e9\u05dd:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/hr.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/hr.json
deleted file mode 100644
index 030b040b5d..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/hr.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Nastavlja se",
- "OptionEnded": "Zavr\u0161eno",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Tip:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Izmjeni",
- "LabelName": "Ime:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/hu.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/hu.json
deleted file mode 100644
index 872d794481..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/hu.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Megjelen\u00e9s d\u00e1tuma:",
- "LabelYear": "\u00c9v:",
- "LabelBirthYear": "Sz\u00fclet\u00e9si \u00e9v:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "\u00c9vad sz\u00e1ma:",
- "LabelEpisodeNumber": "Epiz\u00f3d sz\u00e1ma:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Megjelen\u00e9s d\u00e1tuma",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "C\u00edmk\u00e9k",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Korhat\u00e1r besorol\u00e1s",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Rendez\u0151",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "\u00cdr\u00f3",
- "ButtonEdit": "Szerkeszt\u00e9s",
- "LabelName": "N\u00e9v:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/id.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/id.json
deleted file mode 100644
index 1c8a0cbcd8..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/id.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/it.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/it.json
deleted file mode 100644
index af73cebf0e..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/it.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Data nascita:",
- "LabelReleaseDate": "Data di rilascio:",
- "LabelYear": "Anno:",
- "LabelBirthYear": "Anno nascita:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Anno morte:",
- "LabelEndDate": "Fine data:",
- "LabelTrackNumber": "Traccia numero:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Numero:",
- "LabelDiscNumber": "Disco numero",
- "LabelParentNumber": "Numero superiore",
- "OptionReleaseDate": "Data di rilascio",
- "OptionContinuing": "In corso",
- "OptionEnded": "Finito",
- "OptionSortName": "Nome ordinato",
- "HeaderEnabledFields": "campi abilitati",
- "HeaderEnabledFieldsHelp": "Deselezionare un campo per bloccarlo e impedirgli di dati venga modificata.",
- "OptionBackdrops": "Sfondi",
- "OptionImages": "Immagini",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Parole",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Sedi di produzione",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Nascita Posizione",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Valutazione parentale",
- "MessageItemSaved": "Elemento salvato.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Ruolo:",
- "LabelType": "Tipo:",
- "ButtonOk": "Ok",
- "OptionActor": "Attore",
- "LabelPersonRoleHelp": "Ruolo \u00e8 generalmente applicabile solo agli attori.",
- "OptionDirector": "Regista",
- "OptionComposer": "Compositore",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Produttore",
- "OptionWriter": "Scrittore",
- "ButtonEdit": "Modifica",
- "LabelName": "Nome:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/kk.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/kk.json
deleted file mode 100644
index 5ad37b635c..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/kk.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "\u0422\u0443\u0493\u0430\u043d \u043a\u04af\u043d\u0456:",
- "LabelReleaseDate": "\u0428\u044b\u0493\u0430\u0440\u0443 \u043a\u04af\u043d\u0456:",
- "LabelYear": "\u0416\u044b\u043b:",
- "LabelBirthYear": "\u0422\u0443\u0493\u0430\u043d \u0436\u044b\u043b\u044b:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "\u04e8\u043b\u0433\u0435\u043d \u043a\u04af\u043d\u0456:",
- "LabelEndDate": "\u0410\u044f\u049b\u0442\u0430\u043b\u0443 \u043a\u04af\u043d\u0456:",
- "LabelTrackNumber": "\u0416\u043e\u043b\u0448\u044b\u049b \u043d\u04e9\u043c\u0456\u0440\u0456:",
- "LabelSeasonNumber": "\u041c\u0430\u0443\u0441\u044b\u043c \u043d\u04e9\u043c\u0456\u0440\u0456:",
- "LabelEpisodeNumber": "\u0411\u04e9\u043b\u0456\u043c \u043d\u04e9\u043c\u0456\u0440\u0456:",
- "LabelNumber": "\u041d\u04e9\u043c\u0456\u0440\u0456:",
- "LabelDiscNumber": "\u0414\u0438\u0441\u043a\u0456 \u043d\u04e9\u043c\u0456\u0440\u0456",
- "LabelParentNumber": "\u0422\u0435\u043a\u0442\u0456\u043a \u043d\u04e9\u043c\u0456\u0440:",
- "OptionReleaseDate": "\u0428\u044b\u0493\u0430\u0440\u0443 \u043a\u04af\u043d\u0456",
- "OptionContinuing": "\u0416\u0430\u043b\u0493\u0430\u0441\u0443\u0434\u0430",
- "OptionEnded": "\u0410\u044f\u049b\u0442\u0430\u043b\u0434\u044b",
- "OptionSortName": "\u0421\u04b1\u0440\u044b\u043f\u0442\u0430\u043b\u0430\u0442\u044b\u043d \u0430\u0442\u044b",
- "HeaderEnabledFields": "\u049a\u043e\u0441\u044b\u043b\u0493\u0430\u043d \u04e9\u0440\u0456\u0441\u0442\u0435\u0440",
- "HeaderEnabledFieldsHelp": "\u049a\u04b1\u0440\u0441\u0430\u0443\u043b\u0430\u0443 \u04af\u0448\u0456\u043d \u0436\u04d9\u043d\u0435 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440 \u04e9\u0437\u0433\u0435\u0440\u0442\u0443\u0456\u043d\u0435 \u0442\u044b\u0439\u044b\u043c \u0441\u0430\u043b\u0443 \u04af\u0448\u0456\u043d, \u04e9\u0440\u0456\u0441\u0442\u0435\u043d \u049b\u04b1\u0441\u0431\u0435\u043b\u0433\u0456\u043d\u0456 \u0430\u043b\u044b\u04a3\u044b\u0437.",
- "OptionBackdrops": "\u0410\u0440\u0442\u049b\u044b \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440",
- "OptionImages": "\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0440",
- "OptionRuntime": "\u04b0\u0437\u0430\u049b\u0442\u044b\u0493\u044b",
- "OptionKeywords": "\u041a\u0456\u043b\u0442 \u0441\u04e9\u0437\u0434\u0435\u0440",
- "OptionTags": "\u0422\u0435\u0433\u0442\u0435\u0440",
- "OptionProductionLocations": "\u04e8\u043d\u0434\u0456\u0440\u0443 \u043e\u0440\u044b\u043d\u0434\u0430\u0440\u044b",
- "OptionStudios": "\u0421\u0442\u0443\u0434\u0438\u044f\u043b\u0430\u0440",
- "OptionBirthLocation": "\u0422\u0443\u0493\u0430\u043d \u043e\u0440\u043d\u044b",
- "OptionPeople": "\u0410\u0434\u0430\u043c\u0434\u0430\u0440",
- "OptionName": "\u0410\u0442\u044b",
- "OptionParentalRating": "\u0416\u0430\u0441\u0442\u0430\u0441 \u0441\u0430\u043d\u0430\u0442\u044b",
- "MessageItemSaved": "\u0422\u0430\u0440\u043c\u0430\u049b \u0441\u0430\u049b\u0442\u0430\u043b\u0434\u044b.",
- "OptionGenres": "\u0416\u0430\u043d\u0440\u043b\u0430\u0440",
- "OptionOverview": "\u0416\u0430\u043b\u043f\u044b \u0448\u043e\u043b\u0443",
- "LabelPersonRole": "\u0420\u04e9\u043b\u0456:",
- "LabelType": "\u0422\u04af\u0440\u0456:",
- "ButtonOk": "\u0416\u0430\u0440\u0430\u0439\u0434\u044b",
- "OptionActor": "\u0410\u043a\u0442\u0435\u0440",
- "LabelPersonRoleHelp": "\u0420\u04e9\u043b, \u0436\u0430\u043b\u043f\u044b \u0430\u043b\u0493\u0430\u043d\u0434\u0430, \u0442\u0435\u043a \u049b\u0430\u043d\u0430 \u0430\u043a\u0442\u0435\u0440\u043b\u0435\u0440\u0433\u0435 \u049b\u043e\u043b\u0430\u0439\u043b\u044b.",
- "OptionDirector": "\u0420\u0435\u0436\u0438\u0441\u0441\u0435\u0440",
- "OptionComposer": "\u041a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043e\u0440",
- "OptionGuestStar": "\u0428\u0430\u049b\u044b\u0440\u044b\u043b\u0493\u0430\u043d \u0430\u043a\u0442\u0435\u0440",
- "OptionProducer": "\u041f\u0440\u043e\u0434\u044e\u0441\u0435\u0440",
- "OptionWriter": "\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439\u0448\u0456",
- "ButtonEdit": "\u04e8\u04a3\u0434\u0435\u0443",
- "LabelName": "\u0410\u0442\u044b:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ko.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ko.json
deleted file mode 100644
index 894e94935b..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ko.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "\uc0dd\uc77c:",
- "LabelReleaseDate": "\uac1c\ubd09\uc77c:",
- "LabelYear": "Year:",
- "LabelBirthYear": "\uc0dd\ub144:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "\uc0ac\ub9dd\uc77c:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "\ud2b8\ub799 \ubc88\ud638:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "\ubc88\ud638:",
- "LabelDiscNumber": "\ub514\uc2a4\ud06c \ubc88\ud638",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "\uac1c\ubd09\uc77c",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "\uc815\ub82c \uc81c\ubaa9",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "\ubc30\uacbd",
- "OptionImages": "\uc774\ubbf8\uc9c0",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "\ud0a4\uc6cc\ub4dc",
- "OptionTags": "\ud0dc\uadf8",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "\ucd9c\uc0dd\uc9c0",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "\ud56d\ubaa9\uc774 \uc800\uc7a5\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "OK",
- "OptionActor": "\ubc30\uc6b0",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "\uac10\ub3c5",
- "OptionComposer": "\uc791\uace1\uac00",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "\ud504\ub85c\ub4c0\uc11c",
- "OptionWriter": "\uc791\uac00",
- "ButtonEdit": "\ud3b8\uc9d1",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ms.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ms.json
deleted file mode 100644
index 1c8a0cbcd8..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ms.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/nb.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/nb.json
deleted file mode 100644
index 9e1259bf1d..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/nb.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "F\u00f8dselsdato:",
- "LabelReleaseDate": "Utgivelsesdato:",
- "LabelYear": "Year:",
- "LabelBirthYear": "F\u00f8dsels\u00e5r:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "D\u00f8dsdato:",
- "LabelEndDate": "Slutt dato:",
- "LabelTrackNumber": "Spor nummer:",
- "LabelSeasonNumber": "Sesong nummer:",
- "LabelEpisodeNumber": "Episode nummer:",
- "LabelNumber": "Nummer:",
- "LabelDiscNumber": "Disk nummer",
- "LabelParentNumber": "Forelder-ID",
- "OptionReleaseDate": "Uttgitt dato",
- "OptionContinuing": "Fortsetter",
- "OptionEnded": "Avsluttet",
- "OptionSortName": "Sorterings navn",
- "HeaderEnabledFields": "Aktiverte felt",
- "HeaderEnabledFieldsHelp": "Fjern merket et felt for \u00e5 l\u00e5se den og hindre sine data blir endret.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Bilder",
- "OptionRuntime": "Spilletid",
- "OptionKeywords": "N\u00f8kkelord",
- "OptionTags": "Tagger",
- "OptionProductionLocations": "Produksjonsplass",
- "OptionStudios": "Studioer",
- "OptionBirthLocation": "F\u00f8dested",
- "OptionPeople": "Mennesker",
- "OptionName": "Navn",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Element lagret.",
- "OptionGenres": "Sjanger",
- "OptionOverview": "Oversikt",
- "LabelPersonRole": "Rolle:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Skuespiller",
- "LabelPersonRoleHelp": "Rolle er vanligvis kun tilgjengelig for skuespillere.",
- "OptionDirector": "Regiss\u00f8r",
- "OptionComposer": "Komponist",
- "OptionGuestStar": "Gjeste skuespiller",
- "OptionProducer": "Produsent",
- "OptionWriter": "Manus",
- "ButtonEdit": "Rediger",
- "LabelName": "Navn"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/nl.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/nl.json
deleted file mode 100644
index 2aa078abdc..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/nl.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Geboortedatum:",
- "LabelReleaseDate": "Uitgave datum:",
- "LabelYear": "Jaar:",
- "LabelBirthYear": "Geboorte jaar:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Overlijdens datum:",
- "LabelEndDate": "Eind datum|",
- "LabelTrackNumber": "Tracknummer:",
- "LabelSeasonNumber": "Seizoensnummer:",
- "LabelEpisodeNumber": "Afleveringsnummer:",
- "LabelNumber": "Nummer:",
- "LabelDiscNumber": "Disc nummer",
- "LabelParentNumber": "Bovenliggend nummer",
- "OptionReleaseDate": "Uitgave datum",
- "OptionContinuing": "Wordt vervolgd...",
- "OptionEnded": "Gestopt",
- "OptionSortName": "Sorteerbaar",
- "HeaderEnabledFields": "Schakel velden in",
- "HeaderEnabledFieldsHelp": "Schakel een veld uit om dit te blokkeren van wijzigingen.",
- "OptionBackdrops": "Achtergronden",
- "OptionImages": "Afbeeldingen",
- "OptionRuntime": "Speelduur",
- "OptionKeywords": "Trefwoorden",
- "OptionTags": "Labels",
- "OptionProductionLocations": "Productie Locaties",
- "OptionStudios": "Studio's",
- "OptionBirthLocation": "Geboorte Locatie",
- "OptionPeople": "Personen",
- "OptionName": "Naam",
- "OptionParentalRating": "Kijkwijzer classificatie",
- "MessageItemSaved": "Item opgeslagen.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overzicht",
- "LabelPersonRole": "Rol:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Acteur",
- "LabelPersonRoleHelp": "Rol is alleen van toepassing op acteurs.",
- "OptionDirector": "Regiseur",
- "OptionComposer": "Componist",
- "OptionGuestStar": "Gast ster",
- "OptionProducer": "Producent",
- "OptionWriter": "Schrijver",
- "ButtonEdit": "Bewerken",
- "LabelName": "Naam:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pl.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pl.json
deleted file mode 100644
index 1069ec8a91..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pl.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Data urodzenia:",
- "LabelReleaseDate": "Data wydania:",
- "LabelYear": "Rok:",
- "LabelBirthYear": "Rok urodzenia:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Data \u015bmierci:",
- "LabelEndDate": "Data zako\u0144czenia:",
- "LabelTrackNumber": "Numer utworu:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Numer:",
- "LabelDiscNumber": "Numer dysku",
- "LabelParentNumber": "Numer nadrz\u0119dny",
- "OptionReleaseDate": "Data Wydania",
- "OptionContinuing": "Dalej wy\u015bwietlane",
- "OptionEnded": "Zako\u0144czony",
- "OptionSortName": "Kr\u00f3tka nazwa:",
- "HeaderEnabledFields": "Odblokuj pola",
- "HeaderEnabledFieldsHelp": "Odznacz pole aby zablokowa\u0107 i zapobiec zmianie danych.",
- "OptionBackdrops": "T\u0142a tematyczne",
- "OptionImages": "Obrazki",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "S\u0142owa kluczowe",
- "OptionTags": "Tagi",
- "OptionProductionLocations": "Lokalizacja produkcji",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Miejsce urodzenia",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Obiekt zapisany.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Typ:",
- "ButtonOk": "Ok",
- "OptionActor": "Aktor",
- "LabelPersonRoleHelp": "Role maj\u0105 generalne zastosowanie do aktor\u00f3w.",
- "OptionDirector": "Re\u017cyser",
- "OptionComposer": "Kompozytor",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producent",
- "OptionWriter": "Scenarzysta",
- "ButtonEdit": "Edytuj",
- "LabelName": "Imi\u0119:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pt-BR.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pt-BR.json
deleted file mode 100644
index 74412bfd3d..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pt-BR.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Data de nascimento:",
- "LabelReleaseDate": "Data do lan\u00e7amento:",
- "LabelYear": "Ano:",
- "LabelBirthYear": "Ano de nascimento:",
- "LabelDynamicExternalId": "Id de {0}:",
- "LabelDeathDate": "Data da morte:",
- "LabelEndDate": "Data final:",
- "LabelTrackNumber": "N\u00famero da faixa:",
- "LabelSeasonNumber": "N\u00famero da temporada:",
- "LabelEpisodeNumber": "N\u00famero do epis\u00f3dio:",
- "LabelNumber": "N\u00famero:",
- "LabelDiscNumber": "N\u00famero do disco",
- "LabelParentNumber": "N\u00famero do superior",
- "OptionReleaseDate": "Data de Lan\u00e7amento",
- "OptionContinuing": "Em Exibi\u00e7\u00e3o",
- "OptionEnded": "Finalizada",
- "OptionSortName": "Nome para ordena\u00e7\u00e3o",
- "HeaderEnabledFields": "Campos Ativados",
- "HeaderEnabledFieldsHelp": "Desmarque um campo para bloque\u00e1-lo e evitar que seus dados sejam alterados.",
- "OptionBackdrops": "Imagens de Fundo",
- "OptionImages": "Imagens",
- "OptionRuntime": "Dura\u00e7\u00e3o",
- "OptionKeywords": "Palavras-chave",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Locais de Produ\u00e7\u00e3o",
- "OptionStudios": "Est\u00fadios",
- "OptionBirthLocation": "Local de Nascimento",
- "OptionPeople": "Pessoas",
- "OptionName": "Nome",
- "OptionParentalRating": "Classifica\u00e7\u00e3o Et\u00e1ria",
- "MessageItemSaved": "Item salvo.",
- "OptionGenres": "G\u00eaneros",
- "OptionOverview": "Sinopse",
- "LabelPersonRole": "Personagem:",
- "LabelType": "Tipo:",
- "ButtonOk": "Ok",
- "OptionActor": "Ator",
- "LabelPersonRoleHelp": "O personagem geralmente s\u00f3 aplica para atores.",
- "OptionDirector": "Diretor",
- "OptionComposer": "Compositor",
- "OptionGuestStar": "Convidado Especial",
- "OptionProducer": "Produtor",
- "OptionWriter": "Escritor",
- "ButtonEdit": "Editar",
- "LabelName": "Nome:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pt-PT.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pt-PT.json
deleted file mode 100644
index 369b4c1498..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/pt-PT.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Data do lan\u00e7amento:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "Data final:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Data de Lan\u00e7amento:",
- "OptionContinuing": "A Continuar",
- "OptionEnded": "Terminado",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Campos Ativados",
- "HeaderEnabledFieldsHelp": "Desmarque um campo para bloque\u00e1-lo e evitar que seus dados sejam alterados.",
- "OptionBackdrops": "Imagens de Fundo",
- "OptionImages": "Imagens",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Palavras-chave",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item salvo.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Personagem:",
- "LabelType": "Tipo:",
- "ButtonOk": "Ok",
- "OptionActor": "Ator",
- "LabelPersonRoleHelp": "A personagem geralmente s\u00f3 aplica para atores.",
- "OptionDirector": "Diretor",
- "OptionComposer": "Compositor",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Produtor",
- "OptionWriter": "Escritor",
- "ButtonEdit": "Editar",
- "LabelName": "Nome:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ro.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ro.json
deleted file mode 100644
index ff5eef3b53..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ro.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Data Aparitie",
- "OptionContinuing": "Continua",
- "OptionEnded": "S-a sfarsit",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Nume:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ru.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ru.json
deleted file mode 100644
index 4eac1952d9..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/ru.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "\u0414\u0430\u0442\u0430 \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f:",
- "LabelReleaseDate": "\u0414\u0430\u0442\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430:",
- "LabelYear": "\u0413\u043e\u0434:",
- "LabelBirthYear": "\u0413\u043e\u0434 \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "\u0414\u0430\u0442\u0430 \u0441\u043c\u0435\u0440\u0442\u0438:",
- "LabelEndDate": "\u041a\u043e\u043d\u0435\u0447\u043d\u0430\u044f \u0434\u0430\u0442\u0430:",
- "LabelTrackNumber": "\u041d\u043e\u043c\u0435\u0440 \u0434\u043e\u0440\u043e\u0436\u043a\u0438:",
- "LabelSeasonNumber": "\u041d\u043e\u043c\u0435\u0440 \u0441\u0435\u0437\u043e\u043d\u0430:",
- "LabelEpisodeNumber": "\u041d\u043e\u043c\u0435\u0440 \u044d\u043f\u0438\u0437\u043e\u0434\u0430:",
- "LabelNumber": "\u041d\u043e\u043c\u0435\u0440:",
- "LabelDiscNumber": "\u041d\u043e\u043c\u0435\u0440 \u0434\u0438\u0441\u043a\u0430",
- "LabelParentNumber": "\u0420\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043d\u043e\u043c\u0435\u0440",
- "OptionReleaseDate": "\u0414\u0430\u0442\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430",
- "OptionContinuing": "\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0435\u0441\u044f",
- "OptionEnded": "\u041f\u0440\u0435\u043a\u0440\u0430\u0449\u0451\u043d\u043d\u043e\u0435",
- "OptionSortName": "\u0418\u043c\u044f \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438",
- "HeaderEnabledFields": "\u0412\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044f",
- "HeaderEnabledFieldsHelp": "\u0421\u043d\u0438\u043c\u0438\u0442\u0435 \u0444\u043b\u0430\u0436\u043e\u043a, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0435 \u0438 \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u0435\u0433\u043e \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0442 \u0438\u0437\u043c\u0435\u043d\u043d\u0435\u043d\u0438\u0439.",
- "OptionBackdrops": "\u0417\u0430\u0434\u043d\u0438\u043a\u0438",
- "OptionImages": "\u0420\u0438\u0441\u0443\u043d\u043a\u0438",
- "OptionRuntime": "\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c",
- "OptionKeywords": "\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0441\u043b\u043e\u0432\u0430",
- "OptionTags": "\u0422\u0435\u0433\u0438",
- "OptionProductionLocations": "\u041c\u0435\u0441\u0442\u0430 \u0441\u044a\u0451\u043c\u043e\u043a",
- "OptionStudios": "\u0421\u0442\u0443\u0434\u0438\u0438",
- "OptionBirthLocation": "\u041c\u0435\u0441\u0442\u043e \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f",
- "OptionPeople": "\u041b\u044e\u0434\u0438",
- "OptionName": "\u0418\u043c\u044f",
- "OptionParentalRating": "\u0412\u043e\u0437\u0440. \u043a\u0430\u0442.",
- "MessageItemSaved": "\u042d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d.",
- "OptionGenres": "\u0416\u0430\u043d\u0440\u044b",
- "OptionOverview": "\u041e\u0431\u0437\u043e\u0440",
- "LabelPersonRole": "\u0420\u043e\u043b\u044c:",
- "LabelType": "\u0422\u0438\u043f:",
- "ButtonOk": "\u041e\u041a",
- "OptionActor": "\u0410\u043a\u0442\u0451\u0440",
- "LabelPersonRoleHelp": "\u0420\u043e\u043b\u0438 \u043e\u0431\u044b\u0447\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043a \u0430\u043a\u0442\u0451\u0440\u0430\u043c.",
- "OptionDirector": "\u0420\u0435\u0436\u0438\u0441\u0441\u0451\u0440",
- "OptionComposer": "\u041a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043e\u0440",
- "OptionGuestStar": "\u041f\u0440\u0438\u0433\u043b. \u0430\u043a\u0442\u0451\u0440",
- "OptionProducer": "\u041f\u0440\u043e\u0434\u044e\u0441\u0435\u0440",
- "OptionWriter": "\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0441\u0442",
- "ButtonEdit": "\u041f\u0440\u0430\u0432\u0438\u0442\u044c",
- "LabelName": "\u0418\u043c\u044f:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sk.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sk.json
deleted file mode 100644
index 1c8a0cbcd8..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sk.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sl-SI.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sl-SI.json
deleted file mode 100644
index c6ba238c56..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sl-SI.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Datum Izdaje",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sv.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sv.json
deleted file mode 100644
index aecf237fc6..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/sv.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "F\u00f6delsedatum:",
- "LabelReleaseDate": "Premi\u00e4rdatum:",
- "LabelYear": "\u00c5r:",
- "LabelBirthYear": "F\u00f6delse\u00e5r:",
- "LabelDynamicExternalId": "{0} ID:",
- "LabelDeathDate": "D\u00f6d:",
- "LabelEndDate": "Slutdatum:",
- "LabelTrackNumber": "Sp\u00e5r nr",
- "LabelSeasonNumber": "S\u00e4songsnummer:",
- "LabelEpisodeNumber": "Avsnittsnummer:",
- "LabelNumber": "Nr:",
- "LabelDiscNumber": "Skiva nr",
- "LabelParentNumber": "F\u00f6r\u00e4lder nr",
- "OptionReleaseDate": "Premi\u00e4rdatum",
- "OptionContinuing": "P\u00e5g\u00e5ende",
- "OptionEnded": "Avslutad",
- "OptionSortName": "Sorteringstitel",
- "HeaderEnabledFields": "Aktiverade f\u00e4lt",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Fondbilder",
- "OptionImages": "Bilder",
- "OptionRuntime": "Speltid",
- "OptionKeywords": "Nyckelord",
- "OptionTags": "Etiketter",
- "OptionProductionLocations": "Produktionsplatser",
- "OptionStudios": "Studior",
- "OptionBirthLocation": "F\u00f6delseort",
- "OptionPeople": "Personer",
- "OptionName": "Namn",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Objektet har sparats.",
- "OptionGenres": "Genrer",
- "OptionOverview": "\u00d6versikt",
- "LabelPersonRole": "Roll:",
- "LabelType": "Typ:",
- "ButtonOk": "Ok",
- "OptionActor": "Sk\u00e5despelare",
- "LabelPersonRoleHelp": "Roll anv\u00e4nds i allm\u00e4nhet bara f\u00f6r sk\u00e5despelare.",
- "OptionDirector": "Regiss\u00f6r",
- "OptionComposer": "Komposit\u00f6r",
- "OptionGuestStar": "G\u00e4stmedverkande",
- "OptionProducer": "Producent",
- "OptionWriter": "Manusf\u00f6rfattare",
- "ButtonEdit": "\u00c4ndra",
- "LabelName": "Namn:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/tr.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/tr.json
deleted file mode 100644
index be6b03b77a..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/tr.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Topluluk",
- "OptionEnded": "Bitmi\u015f",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "T\u00fcr",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "D\u00fczenle",
- "LabelName": "\u0130sim"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/uk.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/uk.json
deleted file mode 100644
index 1a76637b2f..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/uk.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "\u0414\u0430\u0442\u0430 \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "\u0420\u0456\u043a \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "\u0414\u0430\u0442\u0430 \u0441\u043c\u0435\u0440\u0442\u0456:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "Name:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/vi.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/vi.json
deleted file mode 100644
index 8ab03ebfc9..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/vi.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "Continuing",
- "OptionEnded": "Ended",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "Edit",
- "LabelName": "T\u00ean:"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-CN.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-CN.json
deleted file mode 100644
index 46713791dd..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-CN.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "\u53d1\u884c\u65e5\u671f\uff1a",
- "LabelYear": "Year:",
- "LabelBirthYear": "\u51fa\u751f\u5e74\u4efd\uff1a",
- "LabelDynamicExternalId": "{0} Id\uff1a",
- "LabelDeathDate": "\u53bb\u4e16\u65e5\u671f\uff1a",
- "LabelEndDate": "\u7ed3\u675f\u65e5\u671f\uff1a",
- "LabelTrackNumber": "\u97f3\u8f68\u53f7\u7801\uff1a",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "\u7f16\u53f7\uff1a",
- "LabelDiscNumber": "\u5149\u76d8\u53f7",
- "LabelParentNumber": "\u6bcd\u5e26\u53f7",
- "OptionReleaseDate": "\u53d1\u884c\u65e5\u671f",
- "OptionContinuing": "\u7ee7\u7eed",
- "OptionEnded": "\u7ed3\u675f",
- "OptionSortName": "\u6392\u5e8f\u540d\u79f0",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "\u80cc\u666f",
- "OptionImages": "\u56fe\u7247",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "\u5173\u952e\u8bcd",
- "OptionTags": "\u6807\u7b7e",
- "OptionProductionLocations": "\u4ea7\u5730",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "\u51fa\u751f\u5730",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "\u9879\u76ee\u5df2\u4fdd\u5b58\u3002",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "\u89d2\u8272\uff1a",
- "LabelType": "\u7c7b\u578b\uff1a",
- "ButtonOk": "Ok",
- "OptionActor": "\u6f14\u5458",
- "LabelPersonRoleHelp": "\u89d2\u8272\u7684\u4f5c\u7528\u662f\u4e00\u822c\u53ea\u9002\u7528\u4e8e\u6f14\u5458\u3002",
- "OptionDirector": "\u5bfc\u6f14",
- "OptionComposer": "\u4f5c\u66f2\u5bb6",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "\u5236\u7247\u4eba",
- "OptionWriter": "\u7f16\u5267",
- "ButtonEdit": "\u7f16\u8f91",
- "LabelName": "\u540d\u5b57\uff1a"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-HK.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-HK.json
deleted file mode 100644
index 385c9bbe31..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-HK.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "\u767c\u4f48\u65e5\u671f",
- "OptionContinuing": "\u7e7c\u7e8c",
- "OptionEnded": "\u5b8c\u6210",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "\u7de8\u8f2f",
- "LabelName": "\u540d\u7a31\uff1a"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-TW.json b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-TW.json
deleted file mode 100644
index 0d4c9cf93c..0000000000
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/strings/zh-TW.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "LabelBirthDate": "Birth date:",
- "LabelReleaseDate": "Release date:",
- "LabelYear": "Year:",
- "LabelBirthYear": "Birth year:",
- "LabelDynamicExternalId": "{0} Id:",
- "LabelDeathDate": "Death date:",
- "LabelEndDate": "End date:",
- "LabelTrackNumber": "Track number:",
- "LabelSeasonNumber": "Season number:",
- "LabelEpisodeNumber": "Episode number:",
- "LabelNumber": "Number:",
- "LabelDiscNumber": "Disc number",
- "LabelParentNumber": "Parent number",
- "OptionReleaseDate": "Release Date",
- "OptionContinuing": "\u6301\u7e8c",
- "OptionEnded": "\u5b8c\u7d50",
- "OptionSortName": "Sort name",
- "HeaderEnabledFields": "Enabled Fields",
- "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
- "OptionBackdrops": "Backdrops",
- "OptionImages": "Images",
- "OptionRuntime": "Runtime",
- "OptionKeywords": "Keywords",
- "OptionTags": "Tags",
- "OptionProductionLocations": "Production Locations",
- "OptionStudios": "Studios",
- "OptionBirthLocation": "Birth Location",
- "OptionPeople": "People",
- "OptionName": "Name",
- "OptionParentalRating": "Parental Rating",
- "MessageItemSaved": "Item saved.",
- "OptionGenres": "Genres",
- "OptionOverview": "Overview",
- "LabelPersonRole": "Role:",
- "LabelType": "Type:",
- "ButtonOk": "Ok",
- "OptionActor": "Actor",
- "LabelPersonRoleHelp": "Role is generally only applicable to actors.",
- "OptionDirector": "Director",
- "OptionComposer": "Composer",
- "OptionGuestStar": "Guest star",
- "OptionProducer": "Producer",
- "OptionWriter": "Writer",
- "ButtonEdit": "\u7de8\u8f2f",
- "LabelName": "\u540d\u5b57\uff1a"
-}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/emby-webcomponents/strings/en-US.json b/dashboard-ui/bower_components/emby-webcomponents/strings/en-US.json
index 0fa6cf349c..a6d2d8c871 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/strings/en-US.json
+++ b/dashboard-ui/bower_components/emby-webcomponents/strings/en-US.json
@@ -1,6 +1,7 @@
{
"ValueSpecialEpisodeName": "Special - {0}",
"Share": "Share",
+ "Add": "Add",
"ServerUpdateNeeded": "This Emby Server needs to be updated. To download the latest version, please visit {0}",
"LiveTvGuideRequiresUnlock": "The Live TV Guide is currently limited to {0} channels. Click the unlock button to learn how to enjoy the full experience.",
"AttributeNew": "New",
@@ -128,5 +129,100 @@
"HeaderConfirmRecordingCancellation": "Confirm Recording Cancellation",
"MessageConfirmRecordingCancellation": "Are you sure you wish to cancel this recording?",
"Error": "Error",
- "VoiceInput": "Voice Input"
+ "VoiceInput": "Voice Input",
+ "LabelContentType": "Content type:",
+ "LabelPath": "Path:",
+ "LabelTitle": "Title:",
+ "LabelOriginalTitle": "Original title:",
+ "LabelSortTitle": "Sort title:",
+ "LabelDateAdded": "Date added:",
+ "ConfigureDateAdded": "Configure how date added is determined in the Emby Server dashboard under Library settings",
+ "LabelStatus": "Status:",
+ "LabelArtists": "Artists:",
+ "LabelArtistsHelp": "Separate multiple using ;",
+ "LabelAlbumArtists": "Album artists:",
+ "LabelAlbum": "Album:",
+ "LabelCommunityRating": "Community rating:",
+ "LabelVoteCount": "Vote count:",
+ "LabelMetascore": "Metascore:",
+ "LabelCriticRating": "Critic rating:",
+ "LabelCriticRatingSummary": "Critic rating summary:",
+ "LabelAwardSummary": "Award summary:",
+ "LabelWebsite": "Website:",
+ "LabelTagline": "Tagline:",
+ "LabelOverview": "Overview:",
+ "LabelShortOverview": "Short overview:",
+ "LabelReleaseDate": "Release date:",
+ "LabelYear": "Year:",
+ "LabelPlaceOfBirth": "Place of birth:",
+ "LabelAirDays": "Air days:",
+ "LabelAirTime": "Air time:",
+ "LabelRuntimeMinutes": "Run time (minutes):",
+ "LabelParentalRating": "Parental rating:",
+ "LabelCustomRating": "Custom rating:",
+ "LabelBudget": "Budget",
+ "LabelRevenue": "Revenue ($):",
+ "LabelOriginalAspectRatio": "Original aspect ratio:",
+ "LabelPlayers": "Players:",
+ "Label3DFormat": "3D format:",
+ "HeaderAlternateEpisodeNumbers": "Alternate Episode Numbers",
+ "LabelDvdSeasonNumber": "Dvd season number:",
+ "LabelDvdEpisodeNumber": "Dvd episode number:",
+ "LabelAbsoluteEpisodeNumber": "Absolute episode number:",
+ "HeaderSpecialEpisodeInfo": "Special Episode Info",
+ "LabelAirsBeforeSeason": "Airs before season:",
+ "LabelAirsAfterSeason": "Airs after season:",
+ "LabelAirsBeforeEpisode": "Airs before episode:",
+ "HeaderExternalIds": "External Id's:",
+ "HeaderDisplaySettings": "Display Settings",
+ "LabelTreatImageAs": "Treat image as:",
+ "LabelDisplayOrder": "Display order:",
+ "Countries": "Countries",
+ "Genres": "Genres",
+ "HeaderPlotKeywords": "Plot Keywords",
+ "Studios": "Studios",
+ "Tags": "Tags",
+ "HeaderMetadataSettings": "Metadata Settings",
+ "People": "People",
+ "LabelMetadataDownloadLanguage": "Preferred download language:",
+ "LabelLockItemToPreventChanges": "Lock this item to prevent future changes",
+ "MessageLeaveEmptyToInherit": "Leave empty to inherit settings from a parent item, or the global default value.",
+ "LabelCountry": "Country:",
+ "LabelDynamicExternalId": "{0} Id:",
+ "LabelBirthYear": "Birth year:",
+ "LabelBirthDate": "Birth date:",
+ "LabelDeathDate": "Death date:",
+ "LabelEndDate": "End date:",
+ "LabelSeasonNumber": "Season number:",
+ "LabelEpisodeNumber": "Episode number:",
+ "LabelTrackNumber": "Track number:",
+ "LabelNumber": "Number:",
+ "LabelDiscNumber": "Disc number",
+ "LabelParentNumber": "Parent number",
+ "SortName": "Sort name",
+ "ReleaseDate": "Release date",
+ "Continuing": "Continuing",
+ "Ended": "Ended",
+ "HeaderEnabledFields": "Enabled Fields",
+ "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.",
+ "Backdrops": "Backdrops",
+ "Images": "Images",
+ "Keywords": "Keywords",
+ "Runtime": "Runtime",
+ "ProductionLocations": "Production locations",
+ "BirthLocation": "Birth location",
+ "ParentalRating": "Parental rating",
+ "Name": "Name",
+ "Overview": "Overview",
+ "LabelType": "Type:",
+ "LabelPersonRole": "Role:",
+ "LabelPersonRoleHelp": "Example: Ice cream truck driver",
+ "Actor": "Actor",
+ "Composer": "Composer",
+ "Director": "Director",
+ "GuestStar": "Guest star",
+ "Producer": "Producer",
+ "Writer": "Writer",
+ "MessageItemSaved": "Item saved."
+
}
\ No newline at end of file