diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js
index 0f68dac6f8..b0e0b79f05 100644
--- a/dashboard-ui/scripts/librarybrowser.js
+++ b/dashboard-ui/scripts/librarybrowser.js
@@ -2419,7 +2419,7 @@
html += '';
}
- if (showControls || options.viewButton || options.addLayoutButton || options.addSelectionButton || options.additionalButtonsHtml) {
+ if (showControls || options.viewButton || options.sortButton || options.addLayoutButton || options.addSelectionButton || options.additionalButtonsHtml) {
html += '
';
@@ -2440,11 +2440,17 @@
html += '';
}
+ if (options.sortButton) {
+
+ html += '';
+ }
+
if (options.viewButton) {
//html += '';
var viewPanelClass = options.viewPanelClass || 'viewPanel';
- html += '';
+ var title = options.viewIcon == 'filter-list' ? Globalize.translate('ButtonFilter') : Globalize.translate('ButtonMenu');
+ html += '';
}
html += '
';
@@ -2477,6 +2483,85 @@
return html;
},
+ showSortMenu: function (options) {
+
+ var id = 'dlg' + new Date().getTime();
+ var html = '';
+
+ html += '';
+
+ // There seems to be a bug with this in safari causing it to immediately roll up to 0 height
+ var isScrollable = !$.browser.safari;
+
+ html += '
';
+ html += Globalize.translate('HeaderSortBy');
+ html += '
';
+
+ if (isScrollable) {
+ html += '';
+ }
+
+ html += '';
+ for (var i = 0, length = options.items.length; i < length; i++) {
+
+ var option = options.items[i];
+
+ html += '' + option.name + '';
+ }
+ html += '';
+
+ html += '
';
+ html += Globalize.translate('HeaderSortOrder');
+ html += '
';
+ html += '';
+ html += '' + Globalize.translate('OptionAscending') + '';
+ html += '' + Globalize.translate('OptionDescending') + '';
+ html += '';
+
+ if (isScrollable) {
+ html += '';
+ }
+
+ html += '
';
+ html += '' + Globalize.translate('ButtonClose') + '';
+ html += '
';
var topPlugins = allPlugins.slice(0).sort(function (a, b) {
- if (a.installs < b.installs) {
- return 1;
+ if (a.installs > b.installs) {
+ return -1;
}
if (b.installs > a.installs) {
- return -1;
+ return 1;
}
var aName = (a.name);
@@ -122,7 +122,6 @@
});
var limit = screen.availWidth >= 1920 ? 15 : 12;
-
for (i = 0, length = Math.min(topPlugins.length, limit) ; i < length; i++) {
html += getPluginHtml(topPlugins[i], options, installedPlugins);
}
diff --git a/dashboard-ui/strings/html/ar.json b/dashboard-ui/strings/html/ar.json
index c735b8a796..f31fbb1f2f 100644
--- a/dashboard-ui/strings/html/ar.json
+++ b/dashboard-ui/strings/html/ar.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/bg-BG.json b/dashboard-ui/strings/html/bg-BG.json
index 452de48f91..e05d43f7f4 100644
--- a/dashboard-ui/strings/html/bg-BG.json
+++ b/dashboard-ui/strings/html/bg-BG.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/ca.json b/dashboard-ui/strings/html/ca.json
index 168dc8f900..1a6d6d68b1 100644
--- a/dashboard-ui/strings/html/ca.json
+++ b/dashboard-ui/strings/html/ca.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/cs.json b/dashboard-ui/strings/html/cs.json
index 642ae7e371..9b4f5f99af 100644
--- a/dashboard-ui/strings/html/cs.json
+++ b/dashboard-ui/strings/html/cs.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/da.json b/dashboard-ui/strings/html/da.json
index ef24658692..d0a0f52b35 100644
--- a/dashboard-ui/strings/html/da.json
+++ b/dashboard-ui/strings/html/da.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/de.json b/dashboard-ui/strings/html/de.json
index 07bde149a1..a80451cc4f 100644
--- a/dashboard-ui/strings/html/de.json
+++ b/dashboard-ui/strings/html/de.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Live TV einrichten",
"LabelTunerType": "Tuner Typ:",
"HelpMoreTunersCanBeAdded": "Weitere Tuner k\u00f6nnen sp\u00e4ter \u00fcber die Live TV Einstellungen hinzugef\u00fcgt werden.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "Eine aktive Emby Unterst\u00fctzer-Mitgliedschaft wird f\u00fcr das automatisierte Erstellen von Aufnahmen ben\u00f6tigt.",
"HeaderSetupTVGuide": "TV Guide einrichten",
"LabelDataProvider": "Datenquelle:",
diff --git a/dashboard-ui/strings/html/el.json b/dashboard-ui/strings/html/el.json
index 5ee99c4d56..bc7aa560ab 100644
--- a/dashboard-ui/strings/html/el.json
+++ b/dashboard-ui/strings/html/el.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/en-GB.json b/dashboard-ui/strings/html/en-GB.json
index a12895b8b0..9dd1d31f63 100644
--- a/dashboard-ui/strings/html/en-GB.json
+++ b/dashboard-ui/strings/html/en-GB.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/en-US.json b/dashboard-ui/strings/html/en-US.json
index 4198d50117..c87a554074 100644
--- a/dashboard-ui/strings/html/en-US.json
+++ b/dashboard-ui/strings/html/en-US.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/es-AR.json b/dashboard-ui/strings/html/es-AR.json
index 169759e8cd..7a83e2532b 100644
--- a/dashboard-ui/strings/html/es-AR.json
+++ b/dashboard-ui/strings/html/es-AR.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/es-MX.json b/dashboard-ui/strings/html/es-MX.json
index b1ba8c82b3..8ca5f67732 100644
--- a/dashboard-ui/strings/html/es-MX.json
+++ b/dashboard-ui/strings/html/es-MX.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Configurar TV en Vivo",
"LabelTunerType": "Tipo de sintonizador:",
"HelpMoreTunersCanBeAdded": "Se pueden agregar sintonizadores adicionales posteriormente en la secci\u00f3n de TV en Vivo.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "Se necesita una cuenta Aficionado Emby activa para poder crear grabaciones automatizadas de series.",
"HeaderSetupTVGuide": "Configurar Gu\u00eda de TV",
"LabelDataProvider": "Proveedor de datos:",
diff --git a/dashboard-ui/strings/html/es.json b/dashboard-ui/strings/html/es.json
index 23004a1e0e..fd1062165e 100644
--- a/dashboard-ui/strings/html/es.json
+++ b/dashboard-ui/strings/html/es.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/fi.json b/dashboard-ui/strings/html/fi.json
index a1020ccbc6..b4790e9a11 100644
--- a/dashboard-ui/strings/html/fi.json
+++ b/dashboard-ui/strings/html/fi.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/fr.json b/dashboard-ui/strings/html/fr.json
index 65b57811dd..4f52f67e1c 100644
--- a/dashboard-ui/strings/html/fr.json
+++ b/dashboard-ui/strings/html/fr.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Configuration de la TV Live",
"LabelTunerType": "Type de tuner :",
"HelpMoreTunersCanBeAdded": "D'autres tuners peuvent \u00eatre ajout\u00e9s plus tard dans la section TV Live",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "Une adh\u00e9sion active au programme de soutien Emby est requise pour cr\u00e9er des enregistrements automatiques de s\u00e9ries.",
"HeaderSetupTVGuide": "Configuration du Guide TV",
"LabelDataProvider": "Fournisseur de donn\u00e9es :",
diff --git a/dashboard-ui/strings/html/gsw.json b/dashboard-ui/strings/html/gsw.json
index 5762214dd9..b570bb6d22 100644
--- a/dashboard-ui/strings/html/gsw.json
+++ b/dashboard-ui/strings/html/gsw.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/he.json b/dashboard-ui/strings/html/he.json
index dd35d53e7c..db8efa4950 100644
--- a/dashboard-ui/strings/html/he.json
+++ b/dashboard-ui/strings/html/he.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/hr.json b/dashboard-ui/strings/html/hr.json
index 393934019c..c29ffec501 100644
--- a/dashboard-ui/strings/html/hr.json
+++ b/dashboard-ui/strings/html/hr.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/it.json b/dashboard-ui/strings/html/it.json
index 311bbaa7fa..0eb208b4a2 100644
--- a/dashboard-ui/strings/html/it.json
+++ b/dashboard-ui/strings/html/it.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/kk.json b/dashboard-ui/strings/html/kk.json
index 7f0fe39d06..b043fdd550 100644
--- a/dashboard-ui/strings/html/kk.json
+++ b/dashboard-ui/strings/html/kk.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "\u042d\u0444\u0438\u0440\u043b\u0456\u043a \u0422\u0414 \u043e\u0440\u043d\u0430\u0442\u0443",
"LabelTunerType": "\u0422\u044e\u043d\u0435\u0440 \u0442\u04af\u0440\u0456:",
"HelpMoreTunersCanBeAdded": "\u049a\u043e\u0441\u044b\u043c\u0448\u0430 \u0442\u044e\u043d\u0435\u0440\u043b\u0435\u0440\u0434\u0456 \u044d\u0444\u0438\u0440\u043b\u0456\u043a \u0422\u0414 \u0431\u04e9\u043b\u0456\u043c\u0456\u043d\u0434\u0435 \u043a\u0435\u0439\u0456\u043d \u04af\u0441\u0442\u0435\u0443\u0456\u04a3\u0456\u0437 \u043c\u04af\u043c\u043a\u0456\u043d.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "\u0422\u0435\u043b\u0435\u0445\u0438\u043a\u0430\u044f\u043b\u0430\u0440\u0434\u044b\u04a3 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b \u0436\u0430\u0437\u0431\u0430\u0441\u044b\u043d \u0436\u0430\u0441\u0430\u0443 \u04af\u0448\u0456\u043d Emby \u0436\u0430\u049b\u0442\u0430\u0443\u0448\u044b\u0441\u044b\u043d\u044b\u04a3 \u0431\u0435\u043b\u0441\u0435\u043d\u0434\u0456 \u043c\u04af\u0448\u0435\u043b\u0456\u0433\u0456 \u049b\u0430\u0436\u0435\u0442.",
"HeaderSetupTVGuide": "\u0422\u0414-\u0430\u043d\u044b\u049b\u0442\u0430\u0493\u044b\u0448\u0442\u044b \u043e\u0440\u043d\u0430\u0442\u0443",
"LabelDataProvider": "\u0414\u0435\u0440\u0435\u043a\u0442\u0435\u0440 \u0436\u0435\u0442\u043a\u0456\u0437\u0443\u0448\u0456\u0441\u0456:",
diff --git a/dashboard-ui/strings/html/ko.json b/dashboard-ui/strings/html/ko.json
index a1692be0dc..964b5b5f4b 100644
--- a/dashboard-ui/strings/html/ko.json
+++ b/dashboard-ui/strings/html/ko.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/ms.json b/dashboard-ui/strings/html/ms.json
index e084beab20..b20e611dc8 100644
--- a/dashboard-ui/strings/html/ms.json
+++ b/dashboard-ui/strings/html/ms.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/nb.json b/dashboard-ui/strings/html/nb.json
index 47c7c38541..819415b21a 100644
--- a/dashboard-ui/strings/html/nb.json
+++ b/dashboard-ui/strings/html/nb.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/nl.json b/dashboard-ui/strings/html/nl.json
index 937ce346fd..a966d39ee7 100644
--- a/dashboard-ui/strings/html/nl.json
+++ b/dashboard-ui/strings/html/nl.json
@@ -241,7 +241,7 @@
"OptionResumable": "Hervatbaar",
"ScheduledTasksHelp": "Klik op een taak om het schema aan te passen.",
"ScheduledTasksTitle": "Geplande taken",
- "TabMyPlugins": "Mijn Plug-ins",
+ "TabMyPlugins": "Mijn Plugins",
"TabCatalog": "Catalogus",
"TitlePlugins": "Plugins",
"HeaderAutomaticUpdates": "Automatische updates",
@@ -441,7 +441,7 @@
"OptionAutomatic": "Automatisch",
"HeaderServices": "Diensten",
"LiveTvPluginRequired": "Een Live TV service provider Plug-in is vereist om door te gaan.",
- "LiveTvPluginRequiredHelp": "Installeer a.u b een van onze beschikbare Plug-ins, zoals Next PVR of ServerWmc.",
+ "LiveTvPluginRequiredHelp": "Installeer a.u b een van onze beschikbare Plugins, zoals Next PVR of ServerWmc.",
"LabelCustomizeOptionsPerMediaType": "Aanpassen voor mediatype",
"OptionDownloadThumbImage": "Miniatuur",
"OptionDownloadMenuImage": "Menu",
@@ -861,8 +861,8 @@
"HeaderSendMessage": "Stuur bericht",
"ButtonSend": "Stuur",
"LabelMessageText": "Bericht tekst:",
- "MessageNoAvailablePlugins": "Geen beschikbare Plug-ins.",
- "LabelDisplayPluginsFor": "Toon Plug-ins voor:",
+ "MessageNoAvailablePlugins": "Geen beschikbare Plugins.",
+ "LabelDisplayPluginsFor": "Toon Plugins voor:",
"PluginTabAppClassic": "Emby Classic",
"PluginTabAppTheater": "Emby Theater",
"LabelEpisodeNamePlain": "Naam aflevering",
@@ -1512,11 +1512,12 @@
"HeaderSetupLiveTV": "Configureer Live TV",
"LabelTunerType": "Soort Tuner:",
"HelpMoreTunersCanBeAdded": "In de Live TV sectie kunnen later meer tuners toegevoegd worden.",
- "MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
+ "MessageActiveSupporterMembershipRequiredSeriesRecordings": "Er is een actief Emby Supporter lidmaatschap benodigd om een automatische serie opname aan te maken.",
"HeaderSetupTVGuide": "TV Gids configureren",
"LabelDataProvider": "Gegevensleverancier:",
"OptionSendRecordingsToAutoOrganize": "Schakel Automatisch Organiseren in voor nieuwe opnamen",
"OptionSendRecordingsToAutoOrganizeHelp": "Nieuwe opnamen zullen door de Automatisch Organiseren functionaliteit in uw media bilbiliotheek ge\u00efmporteerd worden.",
- "HeaderDefaultPadding": "Default Padding",
+ "HeaderDefaultPadding": "Standaard 'Padding'",
"HeaderSubtitles": "Ondertitels"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/pl.json b/dashboard-ui/strings/html/pl.json
index 954eae22ca..f291bafcb9 100644
--- a/dashboard-ui/strings/html/pl.json
+++ b/dashboard-ui/strings/html/pl.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/pt-BR.json b/dashboard-ui/strings/html/pt-BR.json
index 63f1098f5e..ee2ab19056 100644
--- a/dashboard-ui/strings/html/pt-BR.json
+++ b/dashboard-ui/strings/html/pt-BR.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Configura\u00e7\u00e3o da TV ao Vivo",
"LabelTunerType": "Tipo do sintonizador:",
"HelpMoreTunersCanBeAdded": "Mais sintonizadores podem ser adicionados posteriormente dentro da se\u00e7\u00e3o da TV ao Vivo.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Provedores de TV ao Vivo adicionais pode ser adicionados posteriormente dentro da se\u00e7\u00e3o TV ao Vivo.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "\u00c9 necess\u00e1ria uma ades\u00e3o ativa de Colaborador do Emby para criar uma grava\u00e7\u00e3o automatizada de s\u00e9ries.",
"HeaderSetupTVGuide": "Configura\u00e7\u00e3o do Guia da TV",
"LabelDataProvider": "Provedor de dados:",
diff --git a/dashboard-ui/strings/html/pt-PT.json b/dashboard-ui/strings/html/pt-PT.json
index fee6d2fcf2..11ebc8efc6 100644
--- a/dashboard-ui/strings/html/pt-PT.json
+++ b/dashboard-ui/strings/html/pt-PT.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/ro.json b/dashboard-ui/strings/html/ro.json
index 5f0e598446..bba978aac4 100644
--- a/dashboard-ui/strings/html/ro.json
+++ b/dashboard-ui/strings/html/ro.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/ru.json b/dashboard-ui/strings/html/ru.json
index 5c6bc95df3..f612193756 100644
--- a/dashboard-ui/strings/html/ru.json
+++ b/dashboard-ui/strings/html/ru.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0422\u0412-\u044d\u0444\u0438\u0440\u0430",
"LabelTunerType": "\u0422\u0438\u043f \u0442\u044e\u043d\u0435\u0440\u0430:",
"HelpMoreTunersCanBeAdded": "\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0442\u044e\u043d\u0435\u0440\u044b \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043f\u043e\u0437\u0436\u0435 \u0432\u043d\u0443\u0442\u0440\u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u0430 \u042d\u0444\u0438\u0440.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0447\u043b\u0435\u043d\u0441\u0442\u0432\u043e \u0441\u043f\u043e\u043d\u0441\u043e\u0440\u0430 Emby \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0441\u0435\u0440\u0438\u0439.",
"HeaderSetupTVGuide": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0422\u0412-\u0433\u0438\u0434\u0430",
"LabelDataProvider": "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0434\u0430\u043d\u043d\u044b\u0445:",
diff --git a/dashboard-ui/strings/html/server.json b/dashboard-ui/strings/html/server.json
index 1bd2a1b486..cb97347d7d 100644
--- a/dashboard-ui/strings/html/server.json
+++ b/dashboard-ui/strings/html/server.json
@@ -1528,6 +1528,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/sl-SI.json b/dashboard-ui/strings/html/sl-SI.json
index 3551d378e0..638da0f7af 100644
--- a/dashboard-ui/strings/html/sl-SI.json
+++ b/dashboard-ui/strings/html/sl-SI.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/sv.json b/dashboard-ui/strings/html/sv.json
index 21e81adaca..7f494ca598 100644
--- a/dashboard-ui/strings/html/sv.json
+++ b/dashboard-ui/strings/html/sv.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/tr.json b/dashboard-ui/strings/html/tr.json
index 233170b2c1..ae1d0c59a7 100644
--- a/dashboard-ui/strings/html/tr.json
+++ b/dashboard-ui/strings/html/tr.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/uk.json b/dashboard-ui/strings/html/uk.json
index 92b466f225..f97bfe0678 100644
--- a/dashboard-ui/strings/html/uk.json
+++ b/dashboard-ui/strings/html/uk.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/vi.json b/dashboard-ui/strings/html/vi.json
index 5d1c4bdc77..5135d39208 100644
--- a/dashboard-ui/strings/html/vi.json
+++ b/dashboard-ui/strings/html/vi.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/zh-CN.json b/dashboard-ui/strings/html/zh-CN.json
index 7d652b30db..0fcffd09ad 100644
--- a/dashboard-ui/strings/html/zh-CN.json
+++ b/dashboard-ui/strings/html/zh-CN.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/html/zh-TW.json b/dashboard-ui/strings/html/zh-TW.json
index 4689a9f058..f0e64b7044 100644
--- a/dashboard-ui/strings/html/zh-TW.json
+++ b/dashboard-ui/strings/html/zh-TW.json
@@ -1512,6 +1512,7 @@
"HeaderSetupLiveTV": "Setup Live TV",
"LabelTunerType": "Tuner type:",
"HelpMoreTunersCanBeAdded": "Additional tuners can be added later within the Live TV section.",
+ "AdditionalLiveTvProvidersCanBeInstalledLater": "Additional Live TV providers can be added later within the Live TV section.",
"MessageActiveSupporterMembershipRequiredSeriesRecordings": "An active Emby Supporter membership is required in order to create automated series recordings.",
"HeaderSetupTVGuide": "Setup TV Guide",
"LabelDataProvider": "Data provider:",
diff --git a/dashboard-ui/strings/javascript/ar.json b/dashboard-ui/strings/javascript/ar.json
index 0ed46fe318..792c3f5f41 100644
--- a/dashboard-ui/strings/javascript/ar.json
+++ b/dashboard-ui/strings/javascript/ar.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u062a\u0631\u062a\u064a\u0628 \u062d\u0633\u0628:",
+ "HeaderSortOrder": "\u0646\u0638\u0627\u0645 \u0627\u0644\u062a\u0631\u062a\u064a\u0628:",
+ "OptionAscending": "\u062a\u0635\u0627\u0639\u062f\u0649",
+ "OptionDescending": "\u062a\u0646\u0627\u0632\u0644\u0649",
+ "OptionNameSort": "\u0627\u0633\u0645",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0634\u063a\u064a\u0644",
+ "OptionDateAdded": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0636\u0627\u0641\u0629",
+ "OptionPlayCount": "\u0639\u062f\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644",
+ "ButtonSort": "\u062a\u0631\u062a\u064a\u0628",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u0641\u0644\u062a\u0631",
+ "OptionCriticRating": "\u062a\u0635\u0646\u064a\u0641 \u0627\u0644\u0646\u0627\u0642\u062f",
+ "OptionVideoBitrate": "\u0645\u0639\u062f\u0644 \u0627\u0644\u0628\u062a \u0644\u0644\u0641\u064a\u062f\u064a\u0648",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "\u0627\u064a\u0631\u0627\u062f\u0627\u062a",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/bg-BG.json b/dashboard-ui/strings/javascript/bg-BG.json
index 395216c352..88e39b69ac 100644
--- a/dashboard-ui/strings/javascript/bg-BG.json
+++ b/dashboard-ui/strings/javascript/bg-BG.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "\u0417\u0430\u043f\u0438\u0448\u0438"
+ "ButtonRecord": "\u0417\u0430\u043f\u0438\u0448\u0438",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u041f\u043e\u0434\u0440\u0435\u0434\u0438 \u043f\u043e:",
+ "HeaderSortOrder": "\u0420\u0435\u0434 \u043d\u0430 \u043f\u043e\u0434\u0440\u0435\u0434\u0431\u0430:",
+ "OptionAscending": "\u0412\u044a\u0437\u0445\u043e\u0434\u044f\u0449",
+ "OptionDescending": "\u041d\u0438\u0437\u0445\u043e\u0434\u044f\u0449",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb \u0420\u0435\u0439\u0442\u0438\u043d\u0433",
+ "OptionDatePlayed": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043f\u0443\u0441\u043a\u0430\u043d\u0435",
+ "OptionDateAdded": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0434\u043e\u0431\u0430\u0432\u044f\u043d\u0435",
+ "OptionPlayCount": "\u0411\u0440\u043e\u0439 \u043f\u0443\u0441\u043a\u0430\u043d\u0438\u044f",
+ "ButtonSort": "\u041f\u043e\u0434\u0440\u0435\u0434\u0438",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u0424\u0438\u043b\u0442\u044a\u0440",
+ "OptionCriticRating": "\u041e\u0446\u0435\u043d\u043a\u0430 \u043d\u0430 \u043a\u0440\u0438\u0442\u0438\u0446\u0438\u0442\u0435",
+ "OptionVideoBitrate": "\u0412\u0438\u0434\u0435\u043e \u0431\u0438\u0442\u0440\u0435\u0439\u0442",
+ "OptionMetascore": "\u041c\u0435\u0442\u0430 \u0442\u043e\u0447\u043a\u0438",
+ "OptionRevenue": "\u041f\u0440\u0438\u0445\u043e\u0434\u0438",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ca.json b/dashboard-ui/strings/javascript/ca.json
index 41041ddae6..9d3f9d20dd 100644
--- a/dashboard-ui/strings/javascript/ca.json
+++ b/dashboard-ui/strings/javascript/ca.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/cs.json b/dashboard-ui/strings/javascript/cs.json
index b88a1715f1..34f296830b 100644
--- a/dashboard-ui/strings/javascript/cs.json
+++ b/dashboard-ui/strings/javascript/cs.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Nahr\u00e1vat"
+ "ButtonRecord": "Nahr\u00e1vat",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Se\u0159adit podle:",
+ "HeaderSortOrder": "Po\u0159ad\u00ed \u0159azen\u00ed:",
+ "OptionAscending": "Vzestupn\u011b",
+ "OptionDescending": "Sestupn\u011b",
+ "OptionNameSort": "N\u00e1zev",
+ "OptionImdbRating": "Hodnocen\u00ed IMDb",
+ "OptionDatePlayed": "Datum p\u0159ehr\u00e1n\u00ed",
+ "OptionDateAdded": "Datum p\u0159id\u00e1n\u00ed",
+ "OptionPlayCount": "Po\u010det p\u0159ehr\u00e1n\u00ed",
+ "ButtonSort": "Se\u0159adit",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtr",
+ "OptionCriticRating": "Hodnocen\u00ed kritik\u016f",
+ "OptionVideoBitrate": "Bitrate videa",
+ "OptionMetascore": "Metask\u00f3re",
+ "OptionRevenue": "P\u0159\u00edjem",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/da.json b/dashboard-ui/strings/javascript/da.json
index 353394993f..a17e99897a 100644
--- a/dashboard-ui/strings/javascript/da.json
+++ b/dashboard-ui/strings/javascript/da.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Optag"
+ "ButtonRecord": "Optag",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort\u00e9r efter:",
+ "HeaderSortOrder": "Sorteringsr\u00e6kkef\u00f8lge:",
+ "OptionAscending": "Stigende",
+ "OptionDescending": "Faldende",
+ "OptionNameSort": "Navn",
+ "OptionImdbRating": "IMDd bed\u00f8mmelse",
+ "OptionDatePlayed": "Dato for afspilning",
+ "OptionDateAdded": "Dato for tilf\u00f8jelse",
+ "OptionPlayCount": "Gange afspillet",
+ "ButtonSort": "Sort\u00e9r",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Kritikervurdering",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Indt\u00e6gt",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/de.json b/dashboard-ui/strings/javascript/de.json
index 4a6986b163..642bffbf29 100644
--- a/dashboard-ui/strings/javascript/de.json
+++ b/dashboard-ui/strings/javascript/de.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Diashow",
"OptionBackdropSlideshow": "Hintergrund Diashow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Aufnehmen"
+ "ButtonRecord": "Aufnehmen",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sortiert nach",
+ "HeaderSortOrder": "Sortierreihenfolge",
+ "OptionAscending": "Aufsteigend",
+ "OptionDescending": "Absteigend",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Bewertung",
+ "OptionDatePlayed": "Abgespielt am",
+ "OptionDateAdded": "Hinzugef\u00fcgt am",
+ "OptionPlayCount": "Z\u00e4hler",
+ "ButtonSort": "Sortieren",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Kritiker Bewertung",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Einnahme",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/el.json b/dashboard-ui/strings/javascript/el.json
index 06e6cddcbd..1c8c279366 100644
--- a/dashboard-ui/strings/javascript/el.json
+++ b/dashboard-ui/strings/javascript/el.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac:",
+ "HeaderSortOrder": "\u03a3\u03b5\u03b9\u03c1\u03ac \u03c4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7\u03c2:",
+ "OptionAscending": "\u0391\u03cd\u03be\u03bf\u03c5\u03c3\u03b1",
+ "OptionDescending": "\u03a6\u03b8\u03af\u03bd\u03bf\u03c5\u03c3\u03b1",
+ "OptionNameSort": "\u038c\u03bd\u03bf\u03bc\u03b1",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2",
+ "OptionDateAdded": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7\u03c2",
+ "OptionPlayCount": "\u03a6\u03bf\u03c1\u03ad\u03c2 \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2",
+ "ButtonSort": "\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u03a6\u03af\u03bb\u03c4\u03c1\u03bf",
+ "OptionCriticRating": "\u0392\u03b1\u03b8\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03b1 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "\u0392\u03b1\u03b8\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03b1",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/en-GB.json b/dashboard-ui/strings/javascript/en-GB.json
index 4291ecf9fd..c95ac54e6e 100644
--- a/dashboard-ui/strings/javascript/en-GB.json
+++ b/dashboard-ui/strings/javascript/en-GB.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/en-US.json b/dashboard-ui/strings/javascript/en-US.json
index 2b9bd7ea0a..04aeed1af6 100644
--- a/dashboard-ui/strings/javascript/en-US.json
+++ b/dashboard-ui/strings/javascript/en-US.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/es-AR.json b/dashboard-ui/strings/javascript/es-AR.json
index a5a8d7ab85..1a15b437dd 100644
--- a/dashboard-ui/strings/javascript/es-AR.json
+++ b/dashboard-ui/strings/javascript/es-AR.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/es-MX.json b/dashboard-ui/strings/javascript/es-MX.json
index 515da7517f..e0632fda27 100644
--- a/dashboard-ui/strings/javascript/es-MX.json
+++ b/dashboard-ui/strings/javascript/es-MX.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Presentaci\u00f3n de fotograf\u00edas",
"OptionBackdropSlideshow": "Presentaci\u00f3n de Im\u00e1genes de Fondo",
"HeaderTopPlugins": "Complementos Destacados",
- "ButtonRecord": "Grabar"
+ "ButtonRecord": "Grabar",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Ordenar Por:",
+ "HeaderSortOrder": "Ordenado Por:",
+ "OptionAscending": "Ascendente",
+ "OptionDescending": "Descendente",
+ "OptionNameSort": "Nombre",
+ "OptionImdbRating": "Calificaci\u00f3n de IMDb",
+ "OptionDatePlayed": "Fecha de Reproducci\u00f3n",
+ "OptionDateAdded": "Fecha de Adici\u00f3n",
+ "OptionPlayCount": "Contador",
+ "ButtonSort": "Ordenar",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtro",
+ "OptionCriticRating": "Calificaci\u00f3n de la Cr\u00edtica",
+ "OptionVideoBitrate": "Tasa de bits de Video",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Recaudaci\u00f3n",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/es.json b/dashboard-ui/strings/javascript/es.json
index d47fed5753..75923ce681 100644
--- a/dashboard-ui/strings/javascript/es.json
+++ b/dashboard-ui/strings/javascript/es.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Grabar"
+ "ButtonRecord": "Grabar",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Ordenar por:",
+ "HeaderSortOrder": "Ordenado por:",
+ "OptionAscending": "Ascendente",
+ "OptionDescending": "Descendente",
+ "OptionNameSort": "Nombre",
+ "OptionImdbRating": "Valoraci\u00f3n IMDb",
+ "OptionDatePlayed": "Fecha de reproducci\u00f3n",
+ "OptionDateAdded": "A\u00f1adido el",
+ "OptionPlayCount": "N\u00famero de reproducc.",
+ "ButtonSort": "Ordenar",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtro",
+ "OptionCriticRating": "Valoraci\u00f3n cr\u00edtica",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metavalor",
+ "OptionRevenue": "Recaudaci\u00f3n",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/fi.json b/dashboard-ui/strings/javascript/fi.json
index f9b20c2a28..4bfda20b41 100644
--- a/dashboard-ui/strings/javascript/fi.json
+++ b/dashboard-ui/strings/javascript/fi.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/fr.json b/dashboard-ui/strings/javascript/fr.json
index 57d208576f..ecfaef02f4 100644
--- a/dashboard-ui/strings/javascript/fr.json
+++ b/dashboard-ui/strings/javascript/fr.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Diaporama de photos",
"OptionBackdropSlideshow": "Diaporama d'illustrations",
"HeaderTopPlugins": "Meilleurs plugins",
- "ButtonRecord": "Enregistrer"
+ "ButtonRecord": "Enregistrer",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Trier par:",
+ "HeaderSortOrder": "Ordre de tri :",
+ "OptionAscending": "Ascendant",
+ "OptionDescending": "Descendant",
+ "OptionNameSort": "Nom",
+ "OptionImdbRating": "Note IMDb",
+ "OptionDatePlayed": "Date lu",
+ "OptionDateAdded": "Date d'ajout",
+ "OptionPlayCount": "Nombre de lectures",
+ "ButtonSort": "Tri",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtre",
+ "OptionCriticRating": "Note des critiques",
+ "OptionVideoBitrate": "D\u00e9bit vid\u00e9o",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Recettes",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/gsw.json b/dashboard-ui/strings/javascript/gsw.json
index f236085abd..fe61853e93 100644
--- a/dashboard-ui/strings/javascript/gsw.json
+++ b/dashboard-ui/strings/javascript/gsw.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sortier nach:",
+ "HeaderSortOrder": "Sortier Reihefolg:",
+ "OptionAscending": "Ufstiigend",
+ "OptionDescending": "Abstiigend",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDB Bewertig",
+ "OptionDatePlayed": "Abgspellt am",
+ "OptionDateAdded": "Dezue gf\u00fcegt am",
+ "OptionPlayCount": "Z\u00e4hler",
+ "ButtonSort": "Sortiere",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Kritiker Bewertig",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "iinahme",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/he.json b/dashboard-ui/strings/javascript/he.json
index f5614654d4..c5e9b44f68 100644
--- a/dashboard-ui/strings/javascript/he.json
+++ b/dashboard-ui/strings/javascript/he.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "\u05d4\u05e7\u05dc\u05d8"
+ "ButtonRecord": "\u05d4\u05e7\u05dc\u05d8",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u05de\u05d9\u05d9\u05df \u05dc\u05e4\u05d9:",
+ "HeaderSortOrder": "\u05e1\u05d3\u05e8 \u05de\u05d9\u05d5\u05df:",
+ "OptionAscending": "\u05e1\u05d3\u05e8 \u05e2\u05d5\u05dc\u05d4",
+ "OptionDescending": "\u05e1\u05d3\u05e8 \u05d9\u05d5\u05e8\u05d3",
+ "OptionNameSort": "\u05e9\u05dd",
+ "OptionImdbRating": "\u05d3\u05d9\u05e8\u05d5\u05d2 IMDb",
+ "OptionDatePlayed": "\u05ea\u05d0\u05e8\u05d9\u05da \u05e0\u05d9\u05d2\u05d5\u05df",
+ "OptionDateAdded": "\u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05d5\u05e1\u05e4\u05d4",
+ "OptionPlayCount": "\u05de\u05e1\u05e4\u05e8 \u05d4\u05e9\u05de\u05e2\u05d5\u05ea",
+ "ButtonSort": "\u05de\u05d9\u05d9\u05df",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u05de\u05e1\u05e0\u05df",
+ "OptionCriticRating": "\u05e6\u05d9\u05d5\u05df \u05de\u05d1\u05e7\u05e8\u05d9\u05dd",
+ "OptionVideoBitrate": "\u05e7\u05e6\u05ea \u05d5\u05d5\u05d9\u05d3\u05d0\u05d5",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "\u05d4\u05db\u05e0\u05e1\u05d5\u05ea",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/hr.json b/dashboard-ui/strings/javascript/hr.json
index 490c9dce56..ff0a385add 100644
--- a/dashboard-ui/strings/javascript/hr.json
+++ b/dashboard-ui/strings/javascript/hr.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Snimi"
+ "ButtonRecord": "Snimi",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Slo\u017ei po:",
+ "HeaderSortOrder": "Redosljed slaganja:",
+ "OptionAscending": "Uzlazno",
+ "OptionDescending": "Silazno",
+ "OptionNameSort": "Nazivu",
+ "OptionImdbRating": "IMDb ocjena",
+ "OptionDatePlayed": "Datumu izvo\u0111enja",
+ "OptionDateAdded": "Datumu dodavanja",
+ "OptionPlayCount": "Broju izvo\u0111enja",
+ "ButtonSort": "Slo\u017ei",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Ocjeni kritike",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Prihod",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/it.json b/dashboard-ui/strings/javascript/it.json
index 2e74eba87a..1e5e39fffb 100644
--- a/dashboard-ui/strings/javascript/it.json
+++ b/dashboard-ui/strings/javascript/it.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Registra"
+ "ButtonRecord": "Registra",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Ordina per:",
+ "HeaderSortOrder": "Ordina per:",
+ "OptionAscending": "Ascendente",
+ "OptionDescending": "Discentente",
+ "OptionNameSort": "Nome",
+ "OptionImdbRating": "Voto IMDB",
+ "OptionDatePlayed": "Visto il",
+ "OptionDateAdded": "Aggiunto il",
+ "OptionPlayCount": "Visto N\u00b0",
+ "ButtonSort": "Ordina",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtro",
+ "OptionCriticRating": "Voto della critica",
+ "OptionVideoBitrate": "Bitrate Video",
+ "OptionMetascore": "Punteggio",
+ "OptionRevenue": "Recensione",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/javascript.json b/dashboard-ui/strings/javascript/javascript.json
index 13224c7173..a05545387b 100644
--- a/dashboard-ui/strings/javascript/javascript.json
+++ b/dashboard-ui/strings/javascript/javascript.json
@@ -849,5 +849,24 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "OptionBudget": "Budget",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
diff --git a/dashboard-ui/strings/javascript/kk.json b/dashboard-ui/strings/javascript/kk.json
index df73feb657..aabeec577f 100644
--- a/dashboard-ui/strings/javascript/kk.json
+++ b/dashboard-ui/strings/javascript/kk.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "\u0424\u043e\u0442\u043e\u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440 \u0441\u043b\u0430\u0439\u0434\u0448\u043e\u0443\u044b",
"OptionBackdropSlideshow": "\u0410\u0440\u0442\u049b\u044b \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440 \u0441\u043b\u0430\u0439\u0434\u0448\u043e\u0443\u044b",
"HeaderTopPlugins": "\u0422\u0430\u043d\u044b\u043c\u0430\u043b \u043f\u043b\u0430\u0433\u0438\u043d\u0434\u0435\u0440",
- "ButtonRecord": "\u0416\u0430\u0437\u0443"
+ "ButtonRecord": "\u0416\u0430\u0437\u0443",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u0421\u04b1\u0440\u044b\u043f\u0442\u0430\u0443 \u0442\u04d9\u0441\u0456\u043b\u0456:",
+ "HeaderSortOrder": "\u0421\u04b1\u0440\u044b\u043f\u0442\u0430\u0443 \u0440\u0435\u0442\u0456:",
+ "OptionAscending": "\u0410\u0440\u0442\u0443\u044b \u0431\u043e\u0439\u044b\u043d\u0448\u0430",
+ "OptionDescending": "\u041a\u0435\u043c\u0443\u0456 \u0431\u043e\u0439\u044b\u043d\u0448\u0430",
+ "OptionNameSort": "\u0410\u0442\u044b",
+ "OptionImdbRating": "IMDb \u0431\u0430\u0493\u0430\u043b\u0430\u0443\u044b",
+ "OptionDatePlayed": "\u041e\u0439\u043d\u0430\u0442\u044b\u043b\u0493\u0430\u043d \u043a\u04af\u043d\u0456",
+ "OptionDateAdded": "\u04ae\u0441\u0442\u0435\u043b\u0433\u0435\u043d \u043a\u04af\u043d\u0456",
+ "OptionPlayCount": "\u041e\u0439\u043d\u0430\u0442\u0443 \u0435\u0441\u0435\u0431\u0456",
+ "ButtonSort": "\u0421\u04b1\u0440\u044b\u043f\u0442\u0430\u0443",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u0421\u04af\u0437\u0443",
+ "OptionCriticRating": "\u0421\u044b\u043d\u0448\u044b\u043b\u0430\u0440 \u0431\u0430\u0493\u0430\u043b\u0430\u0443\u044b",
+ "OptionVideoBitrate": "\u0411\u0435\u0439\u043d\u0435 \u049b\u0430\u0440\u049b\u044b\u043d\u044b",
+ "OptionMetascore": "Metascore \u0431\u0430\u0493\u0430\u043b\u0430\u0443\u044b",
+ "OptionRevenue": "\u0422\u0430\u0431\u044b\u0441",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ms.json b/dashboard-ui/strings/javascript/ms.json
index 3d05d7b581..b6fb2f28ce 100644
--- a/dashboard-ui/strings/javascript/ms.json
+++ b/dashboard-ui/strings/javascript/ms.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/nb.json b/dashboard-ui/strings/javascript/nb.json
index ccaad411a8..5540485781 100644
--- a/dashboard-ui/strings/javascript/nb.json
+++ b/dashboard-ui/strings/javascript/nb.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Opptak"
+ "ButtonRecord": "Opptak",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sorter etter:",
+ "HeaderSortOrder": "Sorter Etter:",
+ "OptionAscending": "\u00d8kende",
+ "OptionDescending": "Synkende",
+ "OptionNameSort": "Navn",
+ "OptionImdbRating": "IMDb Rangering",
+ "OptionDatePlayed": "Dato spilt",
+ "OptionDateAdded": "Dato lagt til",
+ "OptionPlayCount": "Antall avspillinger",
+ "ButtonSort": "Sorter",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Kritikervurdering",
+ "OptionVideoBitrate": "Video bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Inntjening",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/nl.json b/dashboard-ui/strings/javascript/nl.json
index a4aeed2f1c..8bd727ee75 100644
--- a/dashboard-ui/strings/javascript/nl.json
+++ b/dashboard-ui/strings/javascript/nl.json
@@ -28,8 +28,8 @@
"UninstallPluginHeader": "Plug-in de\u00efnstalleren",
"UninstallPluginConfirmation": "Weet u zeker dat u {0} wilt de\u00efnstalleren?",
"NoPluginConfigurationMessage": "Deze Plug-in heeft niets in te stellen",
- "NoPluginsInstalledMessage": "U heeft geen Plug-in ge\u00efnstalleerd",
- "BrowsePluginCatalogMessage": "Bekijk de Plug-in catalogus voor beschikbare Plug-ins.",
+ "NoPluginsInstalledMessage": "U heeft geen Plugin ge\u00efnstalleerd",
+ "BrowsePluginCatalogMessage": "Bekijk de Plugin catalogus voor beschikbare Plug-ins.",
"MessageKeyEmailedTo": "Sleutel gemaild naar {0}.",
"MessageKeysLinked": "Sleutels gekoppeld.",
"HeaderConfirmation": "Bevestiging",
@@ -97,7 +97,7 @@
"ButtonAddToCollection": "Toevoegen aan Collectie",
"HeaderSelectCertificatePath": "Selecteer Certificaat Pad",
"ConfirmMessageScheduledTaskButton": "Deze operatie loopt normaal gesproken automatisch als een geplande taak. Het kan hier ook handmatig worden uitgevoerd. Om de geplande taak te configureren, zie:",
- "HeaderSupporterBenefit": "Een supporter lidmaatschap biedt voordelen zoals toegang tot synchronisatie, premium plug-ins, internet kanalen en meer. {0}Meer weten{1}.",
+ "HeaderSupporterBenefit": "Een supporter lidmaatschap biedt voordelen zoals toegang tot synchronisatie, premium plugins, internet kanalen en meer. {0}Meer weten{1}.",
"LabelSyncNoTargetsHelp": "Het lijkt erop dat u momenteel geen apps heeft die synchroniseren ondersteunen.",
"HeaderWelcomeToProjectServerDashboard": "Welkom bij het Emby Server Dashboard",
"HeaderWelcomeToProjectWebClient": "Welkom bij Emby",
@@ -120,7 +120,7 @@
"HeaderDeleteTaskTrigger": "Verwijderen Taak Trigger",
"HeaderTaskTriggers": "Taak Triggers",
"MessageDeleteTaskTrigger": "Weet u zeker dat u deze taak trigger wilt verwijderen?",
- "MessageNoPluginsInstalled": "U heeft geen Plug-ins ge\u00efnstalleerd.",
+ "MessageNoPluginsInstalled": "U heeft geen Plugins ge\u00efnstalleerd.",
"LabelVersionInstalled": "{0} ge\u00efnstalleerd",
"LabelNumberReviews": "{0} Recensies",
"LabelFree": "Gratis",
@@ -405,7 +405,7 @@
"TabDLNA": "DLNA",
"TabLiveTV": "Live TV",
"TabAutoOrganize": "Automatisch-Organiseren",
- "TabPlugins": "Plug-ins",
+ "TabPlugins": "Plugins",
"TabAdvanced": "Geavanceerd",
"TabHelp": "Hulp",
"TabScheduledTasks": "Geplande taken",
@@ -835,9 +835,27 @@
"OptionThumb": "Miniatuur",
"OptionThumbCard": "Miniaturen kaart",
"OptionBanner": "Banner",
- "NoSlideshowContentFound": "No slideshow images were found.",
- "OptionPhotoSlideshow": "Photo slideshow",
- "OptionBackdropSlideshow": "Backdrop slideshow",
+ "NoSlideshowContentFound": "Geen voorstelling afbeeldingen gevonden.",
+ "OptionPhotoSlideshow": "Foto voorstelling",
+ "OptionBackdropSlideshow": "Achtergrondafbeelding voorstelling",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Opnemen"
+ "ButtonRecord": "Opnemen",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sorteren op:",
+ "HeaderSortOrder": "Sorteer volgorde:",
+ "OptionAscending": "Oplopend",
+ "OptionDescending": "Aflopend",
+ "OptionNameSort": "Naam",
+ "OptionImdbRating": "IMDb Waardering",
+ "OptionDatePlayed": "Datum afgespeeld",
+ "OptionDateAdded": "Datum toegevoegd",
+ "OptionPlayCount": "Afspeel telling",
+ "ButtonSort": "Sorteren",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Kritieken",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Inkomsten",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/pl.json b/dashboard-ui/strings/javascript/pl.json
index 42500cea63..588a7621bb 100644
--- a/dashboard-ui/strings/javascript/pl.json
+++ b/dashboard-ui/strings/javascript/pl.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sortuj wed\u0142ug:",
+ "HeaderSortOrder": "Kolejno\u015b\u0107 sortowania:",
+ "OptionAscending": "Rosn\u0105co",
+ "OptionDescending": "Malej\u0105co",
+ "OptionNameSort": "Nazwa",
+ "OptionImdbRating": "Ocena IMDb",
+ "OptionDatePlayed": "Data odtworzenia",
+ "OptionDateAdded": "Data dodania",
+ "OptionPlayCount": "Ilo\u015b\u0107 odtworze\u0144",
+ "ButtonSort": "Sortuj",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtr",
+ "OptionCriticRating": "Ocena krytyk\u00f3w",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Doch\u00f3d",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/pt-BR.json b/dashboard-ui/strings/javascript/pt-BR.json
index a4e718541d..f801c78339 100644
--- a/dashboard-ui/strings/javascript/pt-BR.json
+++ b/dashboard-ui/strings/javascript/pt-BR.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Apresenta\u00e7\u00e3o de Fotos",
"OptionBackdropSlideshow": "Apresenta\u00e7\u00e3o de Imagens de Fundo",
"HeaderTopPlugins": "Plugins Mais Usados",
- "ButtonRecord": "Gravar"
+ "ButtonRecord": "Gravar",
+ "ButtonOther": "Outro",
+ "HeaderSortBy": "Ordenar Por:",
+ "HeaderSortOrder": "Forma para Ordenar:",
+ "OptionAscending": "Crescente",
+ "OptionDescending": "Decrescente",
+ "OptionNameSort": "Nome",
+ "OptionImdbRating": "Avalia\u00e7\u00e3o IMDb",
+ "OptionDatePlayed": "Data da Reprodu\u00e7\u00e3o",
+ "OptionDateAdded": "Data da Adi\u00e7\u00e3o",
+ "OptionPlayCount": "N\u00famero Reprodu\u00e7\u00f5es",
+ "ButtonSort": "Ordenar",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtro",
+ "OptionCriticRating": "Avalia\u00e7\u00e3o da Cr\u00edtica",
+ "OptionVideoBitrate": "Taxa do V\u00eddeo",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Faturamento",
+ "ForAdditionalLiveTvOptions": "Para provedores de TV ao Vivo adicionais, clique na guia Servi\u00e7os Externos para ver as op\u00e7\u00f5es dispon\u00edveis."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/pt-PT.json b/dashboard-ui/strings/javascript/pt-PT.json
index 0a97796bcb..1a26a74df8 100644
--- a/dashboard-ui/strings/javascript/pt-PT.json
+++ b/dashboard-ui/strings/javascript/pt-PT.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Gravar"
+ "ButtonRecord": "Gravar",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Organizar por:",
+ "HeaderSortOrder": "Ordem de organiza\u00e7\u00e3o:",
+ "OptionAscending": "Ascendente",
+ "OptionDescending": "Descendente",
+ "OptionNameSort": "Nome",
+ "OptionImdbRating": "Classifica\u00e7\u00e3o no IMDb",
+ "OptionDatePlayed": "Data de reprodu\u00e7\u00e3o",
+ "OptionDateAdded": "Data de adi\u00e7\u00e3o",
+ "OptionPlayCount": "N.\u00ba Visualiza\u00e7\u00f5es",
+ "ButtonSort": "Organizar",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtro",
+ "OptionCriticRating": "Classifica\u00e7\u00e3o dos cr\u00edticos",
+ "OptionVideoBitrate": "Qualidade do v\u00eddeo",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Receita",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ro.json b/dashboard-ui/strings/javascript/ro.json
index fe328d94d1..5e2282a6e4 100644
--- a/dashboard-ui/strings/javascript/ro.json
+++ b/dashboard-ui/strings/javascript/ro.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sorteaza dupa:",
+ "HeaderSortOrder": "Ordine Sortare:",
+ "OptionAscending": "Crescator",
+ "OptionDescending": "Descrescator",
+ "OptionNameSort": "Nume",
+ "OptionImdbRating": "Rating IMDb",
+ "OptionDatePlayed": "Data Rulare",
+ "OptionDateAdded": "Data Adaugare",
+ "OptionPlayCount": "Contorizari rulari",
+ "ButtonSort": "Sorteaza",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtreaza",
+ "OptionCriticRating": "Rating Critic",
+ "OptionVideoBitrate": "Bitrate Video",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Incasari",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ru.json b/dashboard-ui/strings/javascript/ru.json
index 08b1081de6..086d1b5124 100644
--- a/dashboard-ui/strings/javascript/ru.json
+++ b/dashboard-ui/strings/javascript/ru.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "\u0421\u043b\u0430\u0439\u0434-\u0448\u043e\u0443 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439",
"OptionBackdropSlideshow": "\u0421\u043b\u0430\u0439\u0434-\u0448\u043e\u0443 \u0437\u0430\u0434\u043d\u0438\u043a\u043e\u0432",
"HeaderTopPlugins": "\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u044b",
- "ButtonRecord": "\u0417\u0430\u043f\u0438\u0441\u0430\u0442\u044c"
+ "ButtonRecord": "\u0417\u0430\u043f\u0438\u0441\u0430\u0442\u044c",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e:",
+ "HeaderSortOrder": "\u041d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435:",
+ "OptionAscending": "\u041f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e",
+ "OptionDescending": "\u041f\u043e \u0443\u0431\u044b\u0432\u0430\u043d\u0438\u044e",
+ "OptionNameSort": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435",
+ "OptionImdbRating": "\u041e\u0446\u0435\u043d\u043a\u0430 IMDb",
+ "OptionDatePlayed": "\u0414\u0430\u0442\u0430 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f",
+ "OptionDateAdded": "\u0414\u0430\u0442\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f",
+ "OptionPlayCount": "\u041a\u043e\u043b-\u0432\u043e \u0432\u043e\u0441\u043f\u0440-\u043d\u0438\u0439",
+ "ButtonSort": "\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u0424\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c",
+ "OptionCriticRating": "\u041e\u0446\u0435\u043d\u043a\u0430 \u043a\u0440\u0438\u0442\u0438\u043a\u043e\u0432",
+ "OptionVideoBitrate": "\u041f\u043e\u0442\u043e\u043a. \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u0438\u0434\u0435\u043e",
+ "OptionMetascore": "\u041e\u0446\u0435\u043d\u043a\u0430 Metascore",
+ "OptionRevenue": "\u0414\u043e\u0445\u043e\u0434",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/sl-SI.json b/dashboard-ui/strings/javascript/sl-SI.json
index 8201cefd68..2b618ab0fa 100644
--- a/dashboard-ui/strings/javascript/sl-SI.json
+++ b/dashboard-ui/strings/javascript/sl-SI.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "Name",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/sv.json b/dashboard-ui/strings/javascript/sv.json
index c31e3e68c8..41155e049a 100644
--- a/dashboard-ui/strings/javascript/sv.json
+++ b/dashboard-ui/strings/javascript/sv.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Spela in"
+ "ButtonRecord": "Spela in",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sortera efter:",
+ "HeaderSortOrder": "Sorteringsordning:",
+ "OptionAscending": "Stigande",
+ "OptionDescending": "Sjunkande",
+ "OptionNameSort": "Namn",
+ "OptionImdbRating": "Betyg p\u00e5 IMDB",
+ "OptionDatePlayed": "Senast visad",
+ "OptionDateAdded": "Inlagd den",
+ "OptionPlayCount": "Antal visningar",
+ "ButtonSort": "Sortera",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtrera",
+ "OptionCriticRating": "Kritikerbetyg",
+ "OptionVideoBitrate": "Bithastighet f\u00f6r video",
+ "OptionMetascore": "Metabetyg",
+ "OptionRevenue": "Int\u00e4kter",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/tr.json b/dashboard-ui/strings/javascript/tr.json
index d09205765f..28503e6310 100644
--- a/dashboard-ui/strings/javascript/tr.json
+++ b/dashboard-ui/strings/javascript/tr.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Kay\u0131t"
+ "ButtonRecord": "Kay\u0131t",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u015euna g\u00f6re s\u0131rala",
+ "HeaderSortOrder": "Sipari\u015fe g\u00f6re s\u0131rala",
+ "OptionAscending": "Y\u00fckselen",
+ "OptionDescending": "D\u00fc\u015fen",
+ "OptionNameSort": "\u0130sim",
+ "OptionImdbRating": "\u0130MDb Reyting",
+ "OptionDatePlayed": "Oynatma Tarihi",
+ "OptionDateAdded": "Eklenme Tarihi",
+ "OptionPlayCount": "Oynatma sayac\u0131",
+ "ButtonSort": "S\u0131rala",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filtre",
+ "OptionCriticRating": "Kritik Rating",
+ "OptionVideoBitrate": "Video Kalitesi",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Revenue",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/uk.json b/dashboard-ui/strings/javascript/uk.json
index 029e353084..3574737d4d 100644
--- a/dashboard-ui/strings/javascript/uk.json
+++ b/dashboard-ui/strings/javascript/uk.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Sort By:",
+ "HeaderSortOrder": "Sort Order:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "\u0406\u043c\u2019\u044f",
+ "OptionImdbRating": "IMDb Rating",
+ "OptionDatePlayed": "Date Played",
+ "OptionDateAdded": "Date Added",
+ "OptionPlayCount": "Play Count",
+ "ButtonSort": "Sort",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u0424\u0456\u043b\u044c\u0442\u0440",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "Video Bitrate",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "\u0417\u0431\u043e\u0440\u0438",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/vi.json b/dashboard-ui/strings/javascript/vi.json
index d317b0320e..01ea09fd3c 100644
--- a/dashboard-ui/strings/javascript/vi.json
+++ b/dashboard-ui/strings/javascript/vi.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "Record"
+ "ButtonRecord": "Record",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "Ph\u00e2n lo\u1ea1i theo:",
+ "HeaderSortOrder": "Ph\u00e2n lo\u1ea1i theo th\u1ee9 t\u1ef1:",
+ "OptionAscending": "Ascending",
+ "OptionDescending": "Descending",
+ "OptionNameSort": "T\u00ean",
+ "OptionImdbRating": "\u0110\u00e1nh gi\u00e1 IMDb",
+ "OptionDatePlayed": "Ng\u00e0y ph\u00e1t",
+ "OptionDateAdded": "Ng\u00e0y th\u00eam",
+ "OptionPlayCount": "S\u1ed1 l\u1ea7n ph\u00e1t",
+ "ButtonSort": "Ph\u00e2n lo\u1ea1i",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "Filter",
+ "OptionCriticRating": "Critic Rating",
+ "OptionVideoBitrate": "T\u1ed1c \u0111\u1ed9 Bit c\u1ee7a Video",
+ "OptionMetascore": "Metascore",
+ "OptionRevenue": "Doanh thu",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/zh-CN.json b/dashboard-ui/strings/javascript/zh-CN.json
index 5862f76dd7..be5755227d 100644
--- a/dashboard-ui/strings/javascript/zh-CN.json
+++ b/dashboard-ui/strings/javascript/zh-CN.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "\u5f55\u5236"
+ "ButtonRecord": "\u5f55\u5236",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u6392\u5e8f\u65b9\u5f0f\uff1a",
+ "HeaderSortOrder": "\u6392\u5e8f\u987a\u5e8f\uff1a",
+ "OptionAscending": "\u5347\u5e8f",
+ "OptionDescending": "\u964d\u5e8f",
+ "OptionNameSort": "\u540d\u5b57",
+ "OptionImdbRating": "IMDb \u8bc4\u5206",
+ "OptionDatePlayed": "\u64ad\u653e\u65e5\u671f",
+ "OptionDateAdded": "\u52a0\u5165\u65e5\u671f",
+ "OptionPlayCount": "\u64ad\u653e\u6b21\u6570",
+ "ButtonSort": "\u6392\u5e8f",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u7b5b\u9009",
+ "OptionCriticRating": "\u5f71\u8bc4\u4eba\u8bc4\u5206",
+ "OptionVideoBitrate": "\u89c6\u9891\u6bd4\u7279\u7387",
+ "OptionMetascore": "\u8bc4\u5206",
+ "OptionRevenue": "\u6536\u5165",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/zh-TW.json b/dashboard-ui/strings/javascript/zh-TW.json
index d88c05f01b..4bc4acfb6a 100644
--- a/dashboard-ui/strings/javascript/zh-TW.json
+++ b/dashboard-ui/strings/javascript/zh-TW.json
@@ -839,5 +839,23 @@
"OptionPhotoSlideshow": "Photo slideshow",
"OptionBackdropSlideshow": "Backdrop slideshow",
"HeaderTopPlugins": "Top Plugins",
- "ButtonRecord": "\u958b\u59cb\u9304\u5f71"
+ "ButtonRecord": "\u958b\u59cb\u9304\u5f71",
+ "ButtonOther": "Other",
+ "HeaderSortBy": "\u6392\u5e8f\u65b9\u5f0f\uff1a",
+ "HeaderSortOrder": "\u6392\u5e8f\u6b21\u5e8f\uff1a",
+ "OptionAscending": "\u5347\u5e8f",
+ "OptionDescending": "\u964d\u5e8f",
+ "OptionNameSort": "\u540d\u5b57",
+ "OptionImdbRating": "IMDB\u8a55\u5206",
+ "OptionDatePlayed": "\u64ad\u653e\u65e5\u671f",
+ "OptionDateAdded": "\u6dfb\u52a0\u65e5\u671f",
+ "OptionPlayCount": "\u64ad\u653e\u6b21\u6578",
+ "ButtonSort": "\u6392\u5e8f",
+ "ButtonMenu": "Menu",
+ "ButtonFilter": "\u904e\u6ffe",
+ "OptionCriticRating": "\u8a55\u8ad6\u5bb6\u8a55\u50f9",
+ "OptionVideoBitrate": "\u8996\u983b\u6bd4\u7279\u7387",
+ "OptionMetascore": "\u8a55\u5206",
+ "OptionRevenue": "\u6536\u5165",
+ "ForAdditionalLiveTvOptions": "For additional Live TV providers, click on the External Services tab to see the available options."
}
\ No newline at end of file
diff --git a/dashboard-ui/thirdparty/emby-icons.html b/dashboard-ui/thirdparty/emby-icons.html
index 7d1aefcaad..7e23b1c3c7 100644
--- a/dashboard-ui/thirdparty/emby-icons.html
+++ b/dashboard-ui/thirdparty/emby-icons.html
@@ -127,6 +127,8 @@ See [iron-iconset](#iron-iconset) and [iron-iconset-svg](#iron-iconset-svg) for
+
+
diff --git a/dashboard-ui/thirdparty/paper-button-style.css b/dashboard-ui/thirdparty/paper-button-style.css
index e09c3fc29a..95e42bb9b3 100644
--- a/dashboard-ui/thirdparty/paper-button-style.css
+++ b/dashboard-ui/thirdparty/paper-button-style.css
@@ -314,17 +314,14 @@ paper-slider {
paper-menu-item {
padding: .35em .5em;
+ cursor: pointer;
}
paper-menu-item iron-icon {
margin-right: 1.5em;
}
-.actionSheetMenuItem {
- cursor: pointer;
-}
-
- .actionSheetMenuItem:hover {
+ paper-menu-item:hover {
background: #eee;
}
@@ -452,3 +449,7 @@ paper-dropdown-menu {
paper-dropdown-menu paper-item {
display: block;
}
+
+paper-dialog paper-radio-group paper-radio-button {
+ padding: 6px 12px;
+}
diff --git a/dashboard-ui/vulcanize-in.html b/dashboard-ui/vulcanize-in.html
index 90bc63f63f..fea5ec45e4 100644
--- a/dashboard-ui/vulcanize-in.html
+++ b/dashboard-ui/vulcanize-in.html
@@ -22,4 +22,6 @@
+
+
\ No newline at end of file
diff --git a/dashboard-ui/vulcanize-out.html b/dashboard-ui/vulcanize-out.html
index 81ff1211f7..08c46b7b8f 100644
--- a/dashboard-ui/vulcanize-out.html
+++ b/dashboard-ui/vulcanize-out.html
@@ -12775,11 +12775,18 @@ is separate from validation, and `allowed-pattern` does not affect how the input
+
+
+
+