diff --git a/dashboard-ui/css/images/clients/chrome_companion.png b/dashboard-ui/css/images/clients/chrome_companion.png deleted file mode 100644 index 915110e20b..0000000000 Binary files a/dashboard-ui/css/images/clients/chrome_companion.png and /dev/null differ diff --git a/dashboard-ui/css/images/clients/mb.png b/dashboard-ui/css/images/clients/mb.png deleted file mode 100644 index 2c58b4b114..0000000000 Binary files a/dashboard-ui/css/images/clients/mb.png and /dev/null differ diff --git a/dashboard-ui/css/images/clients/nuvue.png b/dashboard-ui/css/images/clients/nuvue.png deleted file mode 100644 index 1ff5ec47d6..0000000000 Binary files a/dashboard-ui/css/images/clients/nuvue.png and /dev/null differ diff --git a/dashboard-ui/css/livetv.css b/dashboard-ui/css/livetv.css index 3688351091..bbed9e10a3 100644 --- a/dashboard-ui/css/livetv.css +++ b/dashboard-ui/css/livetv.css @@ -115,10 +115,6 @@ border-bottom: 2px solid #0B487D; } -.pointerInput .tvProgram:hover, .pointerInput .tvProgram:hover .tvProgramInfo { - background-color: #444; -} - .timerCircle { display: inline-block; width: 12px; @@ -273,10 +269,6 @@ overflow: hidden; } -.pointerInput .programCellInner:hover { - background-color: #444; -} - .timeslotCellInner { position: absolute; bottom: 0; diff --git a/dashboard-ui/scripts/backdrops.js b/dashboard-ui/scripts/backdrops.js index e1696997da..f90cde66dd 100644 --- a/dashboard-ui/scripts/backdrops.js +++ b/dashboard-ui/scripts/backdrops.js @@ -122,11 +122,7 @@ return false; } - if ($.browser.mobile) { - return false; - } - - return !AppInfo.isTouchPreferred; + return false; } function enabled() { diff --git a/dashboard-ui/scripts/dashboardpage.js b/dashboard-ui/scripts/dashboardpage.js index 2d4ee56b97..67361b6efd 100644 --- a/dashboard-ui/scripts/dashboardpage.js +++ b/dashboard-ui/scripts/dashboardpage.js @@ -612,6 +612,9 @@ var clientLowered = connection.Client.toLowerCase(); var device = connection.DeviceName.toLowerCase(); + if (connection.AppIconUrl) { + return ""; + } if (clientLowered == "dashboard" || clientLowered == "emby web client") { @@ -635,43 +638,20 @@ return "Emby Web Client"; } - if (clientLowered == "emby mobile") { - - var imgUrl; - - if (device.indexOf('iphone') != -1 || device.indexOf('ipad') != -1) { - imgUrl = 'css/images/clients/ios.png'; - } - else { - imgUrl = 'css/images/clients/android.png'; - } - - return "Emby Mobile"; + if (clientLowered.indexOf('android') != -1) { + return ""; + } + if (clientLowered.indexOf('ios') != -1) { + return ""; } if (clientLowered == "mb-classic") { return ""; } - if (clientLowered == "emby theater") { - - return ""; - } - if (clientLowered == "android" || clientLowered == "androidtv") { - - return ""; - } - if (clientLowered == "nuvue") { - - return ""; - } if (clientLowered == "roku") { return ""; } - if (clientLowered == "ios") { - - return ""; - } if (clientLowered == "windows rt") { return ""; @@ -691,10 +671,6 @@ return ""; } - if (clientLowered == "chrome companion") { - - return ""; - } return null; }, diff --git a/dashboard-ui/scripts/librarymenu.js b/dashboard-ui/scripts/librarymenu.js index 0a3be45042..38a1958efc 100644 --- a/dashboard-ui/scripts/librarymenu.js +++ b/dashboard-ui/scripts/librarymenu.js @@ -327,7 +327,7 @@ html += '' + Globalize.translate('ButtonManageServer') + ''; html += '' + Globalize.translate('ButtonMetadataManager') + ''; - if (!$.browser.mobile && !AppInfo.isTouchPreferred) { + if (!$.browser.mobile) { html += '' + Globalize.translate('ButtonReports') + ''; } html += ''; diff --git a/dashboard-ui/scripts/photos.js b/dashboard-ui/scripts/photos.js index c6f8b421d8..b844eddf05 100644 --- a/dashboard-ui/scripts/photos.js +++ b/dashboard-ui/scripts/photos.js @@ -60,10 +60,12 @@ items: result.Items, shape: "square", context: getParameterByName('context') || 'photos', - overlayText: true, + overlayText: tabIndex != 0, lazy: true, coverImage: true, - useSecondaryItemsPage: true + useSecondaryItemsPage: true, + showTitle: tabIndex == 0, + centerText: true }); } diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 054c0d9e33..19090f3ea1 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -1827,8 +1827,6 @@ var AppInfo = {}; if (AppInfo.isTouchPreferred) { elem.classList.add('touch'); - } else { - elem.classList.add('pointerInput'); } if (AppInfo.cardMargin) { diff --git a/dashboard-ui/strings/html/ar.json b/dashboard-ui/strings/html/ar.json index cc866ba862..26c5c46041 100644 --- a/dashboard-ui/strings/html/ar.json +++ b/dashboard-ui/strings/html/ar.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/bg-BG.json b/dashboard-ui/strings/html/bg-BG.json index a69d04d682..eed07d5640 100644 --- a/dashboard-ui/strings/html/bg-BG.json +++ b/dashboard-ui/strings/html/bg-BG.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ca.json b/dashboard-ui/strings/html/ca.json index 239a8ce83d..d56e4a7522 100644 --- a/dashboard-ui/strings/html/ca.json +++ b/dashboard-ui/strings/html/ca.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/cs.json b/dashboard-ui/strings/html/cs.json index ddd480864e..ed16d7abb7 100644 --- a/dashboard-ui/strings/html/cs.json +++ b/dashboard-ui/strings/html/cs.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/da.json b/dashboard-ui/strings/html/da.json index 830cef4cb9..3a00537624 100644 --- a/dashboard-ui/strings/html/da.json +++ b/dashboard-ui/strings/html/da.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/de.json b/dashboard-ui/strings/html/de.json index e1726161cc..0684eaa8d3 100644 --- a/dashboard-ui/strings/html/de.json +++ b/dashboard-ui/strings/html/de.json @@ -552,8 +552,8 @@ "LabelFriendlyServerName": "Freundlicher Servername:", "LabelFriendlyServerNameHelp": "Dieser Name wird benutzt um diesen Server zu identifizieren. Wenn leer gelassen, wird der Computername benutzt.", "LabelPreferredDisplayLanguage": "Bevorzugte Anzeigesprache:", - "LabelPreferredDisplayLanguageHelp": "Translating Emby is an ongoing project.", - "LabelReadHowYouCanContribute": "Learn how you can contribute.", + "LabelPreferredDisplayLanguageHelp": "Die \u00dcbersetzung von Emby ist ein laufendes Projekt.", + "LabelReadHowYouCanContribute": "Erfahren Sie, wie Sie unterst\u00fctzen k\u00f6nnen.", "HeaderNewCollection": "Neue Collection", "ButtonSubmit": "Best\u00e4tigen", "ButtonCreate": "Kreieren", @@ -993,8 +993,8 @@ "LabelKodiMetadataEnablePathSubstitution": "Aktiviere Pfadersetzung", "LabelKodiMetadataEnablePathSubstitutionHelp": "Aktiviert die Pfadersetzung f\u00fcr Bildpfade durch Benutzung der Server Pfadersetzung Einstellungen", "LabelKodiMetadataEnablePathSubstitutionHelp2": "Siehe Pfadersetzung.", - "OptionDisplayChannelsInline": "Display channels inline within my views", - "OptionDisplayChannelsInlineHelp": "If enabled, channels will be displayed directly alongside other views. If disabled, they'll be displayed within a separate Channels view.", + "OptionDisplayChannelsInline": "Zeige Kan\u00e4le in meinen Ansichten.", + "OptionDisplayChannelsInlineHelp": "Wenn aktiviert. werden Kan\u00e4le direkt in Ihren anderen Ansichten. Wenn deaktiviert werden diese nur in einer separaten Kanal-Ansicht angezeigt.", "LabelDisplayCollectionsView": "Zeigt eine Ansicht f\u00fcr Sammlungen, um Filmsammlungen darzustellen", "LabelDisplayCollectionsViewHelp": "Die erstellt eine eigene Ansicht f\u00fcr Sammlungen, auf denen Sie Zugriff haben. Um eine Sammlung zu erstellen benutzen Sie einen Rechtsklick oder halten Sie einen Film gedr\u00fcckt und w\u00e4hlen Sie 'Zu Sammlung hinzuf\u00fcgen'.", "LabelKodiMetadataEnableExtraThumbs": "Kopiere Extrafanart in Extrathumbs", @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Legen Sie die maximale Anzahl von Transkodierungs-Threads fest. Das Reduzieren der Thread-Anzahl verringert die CPU Auslastung, wird aber m\u00f6glicherweise die Transkodierung nicht schnell genug f\u00fcr eine st\u00f6rungsfrei Wiedergabe erm\u00f6glichen.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synchronisationsverzeichnis:", "OptionSyncOnlyOnWifi": "Synchronisiere nur bei Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Synchronisiere unkomprimierte Audiospur in original Qualit\u00e4t (Wenn unterst\u00fctzt)." } \ No newline at end of file diff --git a/dashboard-ui/strings/html/el.json b/dashboard-ui/strings/html/el.json index d20717f41a..8919e581b3 100644 --- a/dashboard-ui/strings/html/el.json +++ b/dashboard-ui/strings/html/el.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/en-GB.json b/dashboard-ui/strings/html/en-GB.json index 57b15cadca..4f2ba4f529 100644 --- a/dashboard-ui/strings/html/en-GB.json +++ b/dashboard-ui/strings/html/en-GB.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/en-US.json b/dashboard-ui/strings/html/en-US.json index 8ae36fb44c..7f20d8a356 100644 --- a/dashboard-ui/strings/html/en-US.json +++ b/dashboard-ui/strings/html/en-US.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/es-AR.json b/dashboard-ui/strings/html/es-AR.json index 2fb1804560..054d3f51c7 100644 --- a/dashboard-ui/strings/html/es-AR.json +++ b/dashboard-ui/strings/html/es-AR.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/es-MX.json b/dashboard-ui/strings/html/es-MX.json index 2c4afe0639..3191bdb110 100644 --- a/dashboard-ui/strings/html/es-MX.json +++ b/dashboard-ui/strings/html/es-MX.json @@ -1504,5 +1504,5 @@ "HeaderEmbyGuide": "Gu\u00eda de Emby", "LabelSyncPath": "Ruta para sinc:", "OptionSyncOnlyOnWifi": "Sincronizar \u00fanicamente por WiFi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/es.json b/dashboard-ui/strings/html/es.json index b6c3dbde1f..2e1510e09a 100644 --- a/dashboard-ui/strings/html/es.json +++ b/dashboard-ui/strings/html/es.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/fi.json b/dashboard-ui/strings/html/fi.json index e3055302d9..1d36dda8e3 100644 --- a/dashboard-ui/strings/html/fi.json +++ b/dashboard-ui/strings/html/fi.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/fr.json b/dashboard-ui/strings/html/fr.json index c6ff1e0c0b..082490819e 100644 --- a/dashboard-ui/strings/html/fr.json +++ b/dashboard-ui/strings/html/fr.json @@ -552,8 +552,8 @@ "LabelFriendlyServerName": "Surnom du serveur:", "LabelFriendlyServerNameHelp": "Ce nom sera utilis\u00e9 pour identifier le serveur. Si laiss\u00e9 vide, le nom d'ordinateur sera utilis\u00e9.", "LabelPreferredDisplayLanguage": "Langue d'affichage pr\u00e9f\u00e9r\u00e9e :", - "LabelPreferredDisplayLanguageHelp": "Translating Emby is an ongoing project.", - "LabelReadHowYouCanContribute": "Learn how you can contribute.", + "LabelPreferredDisplayLanguageHelp": "La traduction d'Emby est un porjet en cours.", + "LabelReadHowYouCanContribute": "Voir comment vous pouvez contribuer.", "HeaderNewCollection": "Nouvelle collection", "ButtonSubmit": "Soumettre", "ButtonCreate": "Cr\u00e9er", @@ -993,8 +993,8 @@ "LabelKodiMetadataEnablePathSubstitution": "Activer la substitution de chemins", "LabelKodiMetadataEnablePathSubstitutionHelp": "Activer la substitution du chemin des images en utilisant les param\u00e8tres de substitution des chemins du serveur.", "LabelKodiMetadataEnablePathSubstitutionHelp2": "Voir substitution de chemins.", - "OptionDisplayChannelsInline": "Display channels inline within my views", - "OptionDisplayChannelsInlineHelp": "If enabled, channels will be displayed directly alongside other views. If disabled, they'll be displayed within a separate Channels view.", + "OptionDisplayChannelsInline": "Int\u00e9grer les affichage des chaines dans mes vues", + "OptionDisplayChannelsInlineHelp": "Si aciv\u00e9, les chaines seront affich\u00e9s directement \u00e0 c\u00f4t\u00e9 des autres vues. Si d\u00e9sactiv\u00e9, elles seront affich\u00e9es dans une vue de cha\u00eenes s\u00e9par\u00e9e.", "LabelDisplayCollectionsView": "Afficher un aper\u00e7u de collections pour montrer les collections de film", "LabelDisplayCollectionsViewHelp": "Ceci cr\u00e9era une vue s\u00e9par\u00e9e pour l'affichage des collections que vous avez cr\u00e9\u00e9es ou auxquelles vous avez acc\u00e8s. Pour cr\u00e9er une collection, faites un clic-droit ou tapotez et maintenez l'\u00e9cran sur un film, puis choisissez 'Ajouter \u00e0 une collection'. ", "LabelKodiMetadataEnableExtraThumbs": "Copier les extrafanart dans les extrathumbs", @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "S\u00e9lectionnez le nombre maximum de threads \u00e0 utiliser pour le transcodage. La r\u00e9duction de cette valeur \u00e9conomisera du temps CPU mais pourrait ne pas suffire pour que le transcodage soit assez rapide pour maintenir une lecture fluide.", "OptionMax": "Max", "HeaderEmbyGuide": "Guide Emby", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Dossier de syncro:", "OptionSyncOnlyOnWifi": "Synchroniser sur Wifi uniquement", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Synchrosniser l'audio sans perte de la qualit\u00e9 originelle (lorsque c'est support\u00e9)" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/gsw.json b/dashboard-ui/strings/html/gsw.json index b807b8619e..ba69cdc1c1 100644 --- a/dashboard-ui/strings/html/gsw.json +++ b/dashboard-ui/strings/html/gsw.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/he.json b/dashboard-ui/strings/html/he.json index ead112c56d..b803f13eb2 100644 --- a/dashboard-ui/strings/html/he.json +++ b/dashboard-ui/strings/html/he.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/hr.json b/dashboard-ui/strings/html/hr.json index 64f34bc9a3..4fc73149df 100644 --- a/dashboard-ui/strings/html/hr.json +++ b/dashboard-ui/strings/html/hr.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/it.json b/dashboard-ui/strings/html/it.json index 99334430c5..631c6828c3 100644 --- a/dashboard-ui/strings/html/it.json +++ b/dashboard-ui/strings/html/it.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/kk.json b/dashboard-ui/strings/html/kk.json index 158b591372..a3a0112b7c 100644 --- a/dashboard-ui/strings/html/kk.json +++ b/dashboard-ui/strings/html/kk.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "\u049a\u0430\u0439\u0442\u0430 \u043a\u043e\u0434\u0442\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0430\u0442\u044b\u043d \u0435\u04a3 \u043a\u04e9\u043f \u0442\u0456\u0437\u0431\u0435\u043a \u0441\u0430\u043d\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437. \u0422\u0456\u0437\u0431\u0435\u043a \u0441\u0430\u043d\u044b\u043d \u0430\u0437\u0430\u0439\u0442\u0443 \u043e\u0440\u0442\u0430\u043b\u044b\u049b \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0434\u044b\u04a3 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u044b\u043d \u0442\u04e9\u043c\u0435\u043d\u0434\u0435\u0442\u0435\u0434\u0456, \u0431\u0456\u0440\u0430\u049b \u0436\u0430\u0442\u044b\u049b \u043e\u0439\u043d\u0430\u0442\u0443 \u0441\u0435\u0437\u0456\u043c\u0456 \u04af\u0448\u0456\u043d \u0442\u0435\u0437 \u0442\u04af\u0440\u043b\u0435\u043d\u0434\u0456\u0440\u0443\u0433\u0435 \u0436\u0435\u0442\u043a\u0456\u043b\u0456\u043a\u0442\u0456 \u0431\u043e\u043b\u043c\u0430\u0443\u044b \u043c\u04af\u043c\u043a\u0456\u043d.", "OptionMax": "\u0415\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ko.json b/dashboard-ui/strings/html/ko.json index 8ce12c4117..3de2b7deaa 100644 --- a/dashboard-ui/strings/html/ko.json +++ b/dashboard-ui/strings/html/ko.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ms.json b/dashboard-ui/strings/html/ms.json index dd2f1d6c71..6061bf328b 100644 --- a/dashboard-ui/strings/html/ms.json +++ b/dashboard-ui/strings/html/ms.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/nb.json b/dashboard-ui/strings/html/nb.json index 65f971fc87..c5600535a1 100644 --- a/dashboard-ui/strings/html/nb.json +++ b/dashboard-ui/strings/html/nb.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/nl.json b/dashboard-ui/strings/html/nl.json index 4f4844ce4d..3b16ac5323 100644 --- a/dashboard-ui/strings/html/nl.json +++ b/dashboard-ui/strings/html/nl.json @@ -1504,5 +1504,5 @@ "HeaderEmbyGuide": "Emby gids", "LabelSyncPath": "Synchroniseerpad:", "OptionSyncOnlyOnWifi": "Synchroniseer alleen via Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/pl.json b/dashboard-ui/strings/html/pl.json index 5db9d53ccd..382202a4ad 100644 --- a/dashboard-ui/strings/html/pl.json +++ b/dashboard-ui/strings/html/pl.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/pt-BR.json b/dashboard-ui/strings/html/pt-BR.json index bd44df3525..64631a6b3e 100644 --- a/dashboard-ui/strings/html/pt-BR.json +++ b/dashboard-ui/strings/html/pt-BR.json @@ -993,8 +993,8 @@ "LabelKodiMetadataEnablePathSubstitution": "Ativar substitui\u00e7\u00e3o de caminho", "LabelKodiMetadataEnablePathSubstitutionHelp": "Ativa a substitui\u00e7\u00e3o do caminho das imagens usando as op\u00e7\u00f5es de substitui\u00e7\u00e3o de caminho no servidor.", "LabelKodiMetadataEnablePathSubstitutionHelp2": "Ver substitui\u00e7\u00e3o de caminho.", - "OptionDisplayChannelsInline": "Display channels inline within my views", - "OptionDisplayChannelsInlineHelp": "If enabled, channels will be displayed directly alongside other views. If disabled, they'll be displayed within a separate Channels view.", + "OptionDisplayChannelsInline": "Exibir canais em linha dentro de minhas visualiza\u00e7\u00f5es", + "OptionDisplayChannelsInlineHelp": "Se ativado, os canais ser\u00e3o exibidos diretamente em outras visualiza\u00e7\u00f5es. Se desativado, eles ser\u00e3o exibidos dentro de uma visualiza\u00e7\u00e3o separada de Canais.", "LabelDisplayCollectionsView": "Exibir uma visualiza\u00e7\u00e3o de cole\u00e7\u00f5es para mostrar colet\u00e2neas de filmes", "LabelDisplayCollectionsViewHelp": "Esta op\u00e7\u00e3o criar\u00e1 uma visualiza\u00e7\u00e3o separada para exibir cole\u00e7\u00f5es criadas ou acessadas por voc\u00ea. Para criar uma cole\u00e7\u00e3o, clique com o bot\u00e3o direito ou toque e segure qualquer filme e selecione 'Adicionar \u00e0 Cole\u00e7\u00e3o'.", "LabelKodiMetadataEnableExtraThumbs": "Copiar extrafanart para extrathumbs", @@ -1504,5 +1504,5 @@ "HeaderEmbyGuide": "Guia do Emby", "LabelSyncPath": "Caminho para sinc:", "OptionSyncOnlyOnWifi": "Sincronizar apenas no Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sincronizar \u00e1udio lossless na qualidade original (quando suportado)" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/pt-PT.json b/dashboard-ui/strings/html/pt-PT.json index 2a54b7aa3f..e61e9c5895 100644 --- a/dashboard-ui/strings/html/pt-PT.json +++ b/dashboard-ui/strings/html/pt-PT.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ro.json b/dashboard-ui/strings/html/ro.json index 99a7338859..b6045ef143 100644 --- a/dashboard-ui/strings/html/ro.json +++ b/dashboard-ui/strings/html/ro.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ru.json b/dashboard-ui/strings/html/ru.json index ca97d7bd03..99b13a7008 100644 --- a/dashboard-ui/strings/html/ru.json +++ b/dashboard-ui/strings/html/ru.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043d\u0438\u0442\u0435\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438. \u0423\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 \u0447\u0438\u0441\u043b\u0430 \u043d\u0438\u0442\u0435\u0439 \u0441\u043d\u0438\u0437\u0438\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430, \u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u044b\u043c \u0434\u043b\u044f \u043e\u0449\u0443\u0449\u0435\u043d\u0438\u0439 \u043f\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f.", "OptionMax": "\u041c\u0430\u043a\u0441.", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/sl-SI.json b/dashboard-ui/strings/html/sl-SI.json index 7bebed4b31..a9475fdc74 100644 --- a/dashboard-ui/strings/html/sl-SI.json +++ b/dashboard-ui/strings/html/sl-SI.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/sv.json b/dashboard-ui/strings/html/sv.json index 344839046f..38f719ce0f 100644 --- a/dashboard-ui/strings/html/sv.json +++ b/dashboard-ui/strings/html/sv.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/tr.json b/dashboard-ui/strings/html/tr.json index 2e19b387fc..b53f46a129 100644 --- a/dashboard-ui/strings/html/tr.json +++ b/dashboard-ui/strings/html/tr.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/uk.json b/dashboard-ui/strings/html/uk.json index 59259d9a32..7420c01e06 100644 --- a/dashboard-ui/strings/html/uk.json +++ b/dashboard-ui/strings/html/uk.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/vi.json b/dashboard-ui/strings/html/vi.json index 04f9fdf462..866800c419 100644 --- a/dashboard-ui/strings/html/vi.json +++ b/dashboard-ui/strings/html/vi.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/zh-CN.json b/dashboard-ui/strings/html/zh-CN.json index dba61ae2ab..f7b136aa13 100644 --- a/dashboard-ui/strings/html/zh-CN.json +++ b/dashboard-ui/strings/html/zh-CN.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/zh-TW.json b/dashboard-ui/strings/html/zh-TW.json index 2ea0d1312c..3c7cac6cc6 100644 --- a/dashboard-ui/strings/html/zh-TW.json +++ b/dashboard-ui/strings/html/zh-TW.json @@ -1502,7 +1502,7 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:", + "LabelSyncPath": "Synced content path:", "OptionSyncOnlyOnWifi": "Sync only on Wifi", - "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality (when supported)" + "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ar.json b/dashboard-ui/strings/javascript/ar.json index 2cc0ce4f6d..437c72eaae 100644 --- a/dashboard-ui/strings/javascript/ar.json +++ b/dashboard-ui/strings/javascript/ar.json @@ -355,8 +355,8 @@ "OptionOn": "\u062a\u0634\u063a\u064a\u0644", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u0627\u0644\u0645\u0644\u0635\u0642", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ 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 b65fd39b76..3d92eee293 100644 --- a/dashboard-ui/strings/javascript/bg-BG.json +++ b/dashboard-ui/strings/javascript/bg-BG.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u041f\u043b\u0430\u043a\u0430\u0442", + "OptionPosterCard": "\u041a\u0430\u0440\u0442\u0430 \u043f\u043b\u0430\u043a\u0430\u0442", + "OptionList": "List", + "OptionThumb": "\u041c\u0438\u043d\u0438\u0430\u0442\u044e\u0440\u0430", + "OptionThumbCard": "\u041a\u0430\u0440\u0442\u0430 \u043c\u0438\u043d\u0438\u0430\u0442\u044e\u0440\u0430", + "OptionBanner": "\u0411\u0430\u043d\u0435\u0440" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ca.json b/dashboard-ui/strings/javascript/ca.json index 1757831fb1..3a7f3e2c1e 100644 --- a/dashboard-ui/strings/javascript/ca.json +++ b/dashboard-ui/strings/javascript/ca.json @@ -355,8 +355,8 @@ "OptionOn": "Enc\u00e8s", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/cs.json b/dashboard-ui/strings/javascript/cs.json index a312b60f9a..20233b37b7 100644 --- a/dashboard-ui/strings/javascript/cs.json +++ b/dashboard-ui/strings/javascript/cs.json @@ -355,8 +355,8 @@ "OptionOn": "Zapnout", "ButtonSettings": "Nastaven\u00ed", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Plak\u00e1t", + "OptionPosterCard": "Poster card", + "OptionList": "Seznam", + "OptionThumb": "Miniatura", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Prapor" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/da.json b/dashboard-ui/strings/javascript/da.json index edcd80f123..1215ebd9c5 100644 --- a/dashboard-ui/strings/javascript/da.json +++ b/dashboard-ui/strings/javascript/da.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Indstillinger", "ButtonUninstall": "Afinstaller", - "HeaderFields": "Felter", - "HeaderFieldsHelp": "\u00c6ndre et felt til \"afbrudt\" for at l\u00e5se det og forhindre dets data i at blive \u00e6ndret.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Mangler lokal trailer.", "MissingPrimaryImage": "Mangler prim\u00e6rt billede", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Plakat", + "OptionPosterCard": "Plakat", + "OptionList": "Liste", + "OptionThumb": "Miniature", + "OptionThumbCard": "Miniature kort", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/de.json b/dashboard-ui/strings/javascript/de.json index 52cb34b382..0554a3b68f 100644 --- a/dashboard-ui/strings/javascript/de.json +++ b/dashboard-ui/strings/javascript/de.json @@ -355,8 +355,8 @@ "OptionOn": "Ein", "ButtonSettings": "Einstellungen", "ButtonUninstall": "Deinstallieren", - "HeaderFields": "Felder", - "HeaderFieldsHelp": "Verschiebe ein Feld zu \"Aus\" um es zu sperren und \u00c4nderungen an dessen Daten zu verhindern.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live-TV", "MissingLocalTrailer": "Fehlender lokaler Trailer.", "MissingPrimaryImage": "Fehlendes Hauptbild.", @@ -814,7 +814,7 @@ "HeaderAddProvider": "TV Verzeichnis hinzuf\u00fcgen", "ErrorAddingTunerDevice": "Es trat ein Fehler beim hinzuf\u00fcgen eines Tuners auf. Bitte stellen Sie sicher das dieser erreichbar ist und versuchen Sie es erneut.", "ErrorSavingTvProvider": "Ein Fehler beim speichern des TV Verzeichnisses trat auf. Bitte stellen Sie sicher das dieser erreichbar ist und versuchen Sie es erneut.", - "ErrorGettingTvLineups": "There was an error downloading tv lineups. Please ensure your information is correct and try again.", + "ErrorGettingTvLineups": "Ein Fehler trat beim herunterladen des TV Programs auf. Bitte stellen Sie sicher, dass Ihre Informationen korrekt sind und versuchen Sie es erneut.", "MessageCreateAccountAt": "Erstellen Sie ein Konto bei {0}", "ErrorPleaseSelectLineup": "Bitte w\u00e4hlen Sie ein TV Programm und versuchen Sie es erneut. Wenn keine Programme verf\u00fcgbar sind pr\u00fcfen Sie bitte Benutzername, Passwort und Ihre Postleitzahl.", "HeaderTryCinemaMode": "Versuche Kino Modus", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "Ein Fehler trat bei der Pr\u00fcfung Ihrer Emby Unterst\u00fctzer-Mitgliedschaft auf. Bitte versuchen Sie es sp\u00e4ter erneut.", "HeaderSync": "Synchronisation", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Synchronisation gestartet" + "MessageSyncStarted": "Synchronisation gestartet", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster Karte", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb Karte", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/el.json b/dashboard-ui/strings/javascript/el.json index 4190fc7ff9..23575caef4 100644 --- a/dashboard-ui/strings/javascript/el.json +++ b/dashboard-ui/strings/javascript/el.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u0391\u03c6\u03af\u03c3\u03b1", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ 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 338edea153..568e978962 100644 --- a/dashboard-ui/strings/javascript/en-GB.json +++ b/dashboard-ui/strings/javascript/en-GB.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ 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 8c7ce7271d..ef13cb379f 100644 --- a/dashboard-ui/strings/javascript/en-US.json +++ b/dashboard-ui/strings/javascript/en-US.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ 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 938a595106..b59ac0498a 100644 --- a/dashboard-ui/strings/javascript/es-AR.json +++ b/dashboard-ui/strings/javascript/es-AR.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "TV en vivo", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ 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 1f9e0b0f17..10ded5eb92 100644 --- a/dashboard-ui/strings/javascript/es-MX.json +++ b/dashboard-ui/strings/javascript/es-MX.json @@ -355,8 +355,8 @@ "OptionOn": "Si", "ButtonSettings": "Configuraci\u00f3n", "ButtonUninstall": "Desinstalar", - "HeaderFields": "Campos", - "HeaderFieldsHelp": "Deslice un campo hacia \"apagado\" para bloquearlo y evitar que sus datos sean modificados.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "TV en Vivo", "MissingLocalTrailer": "Falta tr\u00e1iler local.", "MissingPrimaryImage": "Falta im\u00e1gen principal.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "Hubo un error al validar su informaci\u00f3n de su cuenta de Aficionado Emby. Por favor intente de nuevo mas tarde.", "HeaderSync": "Sinc", "LabelLocalSyncStatusValue": "Estado: {0}", - "MessageSyncStarted": "Sincronizaci\u00f3n iniciada" + "MessageSyncStarted": "Sincronizaci\u00f3n iniciada", + "OptionPoster": "P\u00f3ster", + "OptionPosterCard": "Tarjeta de P\u00f3ster", + "OptionList": "Lista", + "OptionThumb": "Miniatura", + "OptionThumbCard": "Tarjeta de Miniatura", + "OptionBanner": "Cart\u00e9l" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/es.json b/dashboard-ui/strings/javascript/es.json index f1c41a5254..94e8b4450b 100644 --- a/dashboard-ui/strings/javascript/es.json +++ b/dashboard-ui/strings/javascript/es.json @@ -355,8 +355,8 @@ "OptionOn": "Encendido", "ButtonSettings": "Opciones", "ButtonUninstall": "Uninstall", - "HeaderFields": "Campos", - "HeaderFieldsHelp": "Deslice un campo en 'off' para bloquearlo y evitar que la informaci\u00f3n sea cambiada.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Tv en vivo", "MissingLocalTrailer": "Falta trailer local.", "MissingPrimaryImage": "Falta imagen principal.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sincronizar", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Cartelera", + "OptionList": "Lista", + "OptionThumb": "Miniatura", + "OptionThumbCard": "Cartel postal", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/fi.json b/dashboard-ui/strings/javascript/fi.json index 6a0ccc550a..262028fc55 100644 --- a/dashboard-ui/strings/javascript/fi.json +++ b/dashboard-ui/strings/javascript/fi.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/fr.json b/dashboard-ui/strings/javascript/fr.json index 514eaf7276..10af55031f 100644 --- a/dashboard-ui/strings/javascript/fr.json +++ b/dashboard-ui/strings/javascript/fr.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Param\u00e8tres", "ButtonUninstall": "D\u00e9sinstaller", - "HeaderFields": "Champs", - "HeaderFieldsHelp": "Glisser un champ sur \"off\" pour le verrouiller et emp\u00eacher les modifications des donn\u00e9es correspondantes.", + "HeaderEnabledFields": "Activer les champs", + "HeaderEnabledFieldsHelp": "D\u00e9cocher un champ pour le verrouiller et emp\u00eacher ainsi ses donn\u00e9es d'\u00eatre modifi\u00e9es.", "HeaderLiveTV": "TV en direct", "MissingLocalTrailer": "Bande-annonce locale manquante.", "MissingPrimaryImage": "Image principale manquante.", @@ -814,7 +814,7 @@ "HeaderAddProvider": "Ajouter un fournisseur", "ErrorAddingTunerDevice": "Une erreur est survenue lors de l'ajout de l'appareil tuner. Assurez-vous qu'il est accessible et r\u00e9essayez.", "ErrorSavingTvProvider": "Une erreur est survenue lors de la sauvegarde du fournisseur TV. Assurez-vous qu'il est accessible et r\u00e9essayez.", - "ErrorGettingTvLineups": "There was an error downloading tv lineups. Please ensure your information is correct and try again.", + "ErrorGettingTvLineups": "Une erreur est survenue pendant le t\u00e9l\u00e9chargement des programmes tv. Assurez vous que vos informations sont corrects et r\u00e9essayez.", "MessageCreateAccountAt": "Cr\u00e9er un compte sur {0}", "ErrorPleaseSelectLineup": "Veuillez s\u00e9lectionner une gamme et r\u00e9essayer. Si aucune gamme n'est disponible, veuillez v\u00e9rifier que votre identifiant, mot de passe et code postal sont corrects.", "HeaderTryCinemaMode": "Essayez le mode cin\u00e9ma", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "Une erreur s'est produite lors de la validation de vos informations de membre supporteur actif d'Emby. Veuillez r\u00e9essayer ult\u00e9rieurement.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status : {0}", - "MessageSyncStarted": "Synchronisation d\u00e9marr\u00e9e" + "MessageSyncStarted": "Synchronisation d\u00e9marr\u00e9e", + "OptionPoster": "Affiche", + "OptionPosterCard": "Carte Affiche", + "OptionList": "Liste", + "OptionThumb": "Vignette", + "OptionThumbCard": "Carte Vignette", + "OptionBanner": "Banni\u00e8re" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/gsw.json b/dashboard-ui/strings/javascript/gsw.json index 6f78028471..0798aa8e7c 100644 --- a/dashboard-ui/strings/javascript/gsw.json +++ b/dashboard-ui/strings/javascript/gsw.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "synchronisiere", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Postercharte", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumbcharte", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/he.json b/dashboard-ui/strings/javascript/he.json index e9be690e21..2ff7ef9314 100644 --- a/dashboard-ui/strings/javascript/he.json +++ b/dashboard-ui/strings/javascript/he.json @@ -355,8 +355,8 @@ "OptionOn": "\u05e4\u05d5\u05e2\u05dc", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u05e4\u05d5\u05e1\u05d8\u05e8", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "\u05d1\u05d0\u05e0\u05e8" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/hr.json b/dashboard-ui/strings/javascript/hr.json index 187d712115..8c19819c08 100644 --- a/dashboard-ui/strings/javascript/hr.json +++ b/dashboard-ui/strings/javascript/hr.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Postavke", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Sli\u010dica", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Zaglavlje" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/it.json b/dashboard-ui/strings/javascript/it.json index 7657e41a44..f344609776 100644 --- a/dashboard-ui/strings/javascript/it.json +++ b/dashboard-ui/strings/javascript/it.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Impostazioni", "ButtonUninstall": "Disinstalla", - "HeaderFields": "Campi", - "HeaderFieldsHelp": "Far scorrere un campo a 'off' per bloccarlo e impedire che sia i dati vengano modificati.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Tv in diretta", "MissingLocalTrailer": "Trailer locali mancanti", "MissingPrimaryImage": "Immagini principali locali mancanti", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sincronizza", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Locandina", + "OptionPosterCard": "Scheda locandina", + "OptionList": "Lista", + "OptionThumb": "Pollice", + "OptionThumbCard": "carta Thumb", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/kk.json b/dashboard-ui/strings/javascript/kk.json index 57f0899d1e..262ffbd9f8 100644 --- a/dashboard-ui/strings/javascript/kk.json +++ b/dashboard-ui/strings/javascript/kk.json @@ -355,8 +355,8 @@ "OptionOn": "\u049a\u043e\u0441", "ButtonSettings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043b\u0435\u0440\u0433\u0435", "ButtonUninstall": "\u041e\u0440\u043d\u0430\u0442\u044b\u043c\u0434\u044b \u0436\u043e\u044e", - "HeaderFields": "\u04e8\u0440\u0456\u0441\u0442\u0435\u0440", - "HeaderFieldsHelp": "\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\u0456 \"\u04e8\u0428\u0406\u0420\" \u0442\u0430\u0440\u0430\u043f\u044b\u043d\u0430 \u0441\u044b\u0440\u0493\u0430\u0442\u044b\u04a3\u044b\u0437.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "\u042d\u0444\u0438\u0440\u043b\u0456\u043a \u0422\u0414", "MissingLocalTrailer": "\u0416\u0435\u0440\u0433\u0456\u043b\u0456\u043a\u0442\u0456 \u0442\u0440\u0435\u0439\u043b\u0435\u0440 \u0436\u043e\u049b.", "MissingPrimaryImage": "\u0411\u0430\u0441\u0442\u0430\u043f\u049b\u044b \u0441\u0443\u0440\u0435\u0442 \u0436\u043e\u049b.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "Emby \u0436\u0430\u049b\u0442\u0430\u0443\u0448\u044b \u0430\u049b\u043f\u0430\u0440\u0430\u0442\u044b\u043d \u0442\u0435\u043a\u0441\u0435\u0440\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u049b\u0430\u0442\u0435 \u043e\u0440\u044b\u043d \u0430\u043b\u0434\u044b. \u04d8\u0440\u0435\u043a\u0435\u0442\u0442\u0456 \u043a\u0435\u0439\u0456\u043d \u049b\u0430\u0439\u0442\u0430\u043b\u0430\u04a3\u044b\u0437.", "HeaderSync": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u0416\u0430\u0440\u049b\u0430\u0493\u0430\u0437", + "OptionPosterCard": "\u0416\u0430\u0440\u049b\u0430\u0493\u0430\u0437-\u043a\u0430\u0440\u0442\u0430", + "OptionList": "\u0422\u0456\u0437\u0456\u043c", + "OptionThumb": "\u041d\u043e\u0431\u0430\u0439", + "OptionThumbCard": "\u041d\u043e\u0431\u0430\u0439-\u043a\u0430\u0440\u0442\u0430", + "OptionBanner": "\u0411\u0430\u043d\u043d\u0435\u0440" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ms.json b/dashboard-ui/strings/javascript/ms.json index 19642bbde8..2c2c331c2d 100644 --- a/dashboard-ui/strings/javascript/ms.json +++ b/dashboard-ui/strings/javascript/ms.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/nb.json b/dashboard-ui/strings/javascript/nb.json index e9e493ff11..13fe1ce00e 100644 --- a/dashboard-ui/strings/javascript/nb.json +++ b/dashboard-ui/strings/javascript/nb.json @@ -355,8 +355,8 @@ "OptionOn": "P\u00e5", "ButtonSettings": "Innstillinger", "ButtonUninstall": "Avinstaller", - "HeaderFields": "Felt", - "HeaderFieldsHelp": "Skyv ett felt til \"av\" for \u00e5 l\u00e5se det og for \u00e5 unng\u00e5 at data blir forandret.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Mangler lokal trailer", "MissingPrimaryImage": "Mangler primary bilde.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Synk.", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Plakat", + "OptionPosterCard": "Plakatkort", + "OptionList": "Liste", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb-kort", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/nl.json b/dashboard-ui/strings/javascript/nl.json index 343911b9ac..0d04086986 100644 --- a/dashboard-ui/strings/javascript/nl.json +++ b/dashboard-ui/strings/javascript/nl.json @@ -355,8 +355,8 @@ "OptionOn": "Aan", "ButtonSettings": "Instellingen", "ButtonUninstall": "Uninstall", - "HeaderFields": "Velden", - "HeaderFieldsHelp": "Schuiven naar 'uit' om het te vergrendelen en om te voorkomen dat het de gegevens worden gewijzigd.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Lokale trailer ontbreekt.", "MissingPrimaryImage": "Primaire afbeelding ontbreekt.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "Er was een out bij het valideren van uw Emby Supporter informatie. Probeer het later nog eens.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Synchroniseren gestart" + "MessageSyncStarted": "Synchroniseren gestart", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster kaart", + "OptionList": "Lijst", + "OptionThumb": "Miniatuur", + "OptionThumbCard": "Miniaturen kaart", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/pl.json b/dashboard-ui/strings/javascript/pl.json index cf6ddd78b6..ebd6a4ec93 100644 --- a/dashboard-ui/strings/javascript/pl.json +++ b/dashboard-ui/strings/javascript/pl.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Plakat", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ 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 c63389340f..76cc7cd3be 100644 --- a/dashboard-ui/strings/javascript/pt-BR.json +++ b/dashboard-ui/strings/javascript/pt-BR.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Ajustes", "ButtonUninstall": "Desinstalar", - "HeaderFields": "Campos", - "HeaderFieldsHelp": "Deslize um campo para 'off' para bloquear e evitar que seus dados sejam alterados.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "TV ao Vivo", "MissingLocalTrailer": "Faltando trailer local.", "MissingPrimaryImage": "Faltando imagem da capa.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "Ocorreu um erro ao validar a sua informa\u00e7\u00e3o de Colaborador do Emby. Por favor, tente novamente mais tarde.", "HeaderSync": "Sincroniza\u00e7\u00e3o", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sincroniza\u00e7\u00e3o iniciada" + "MessageSyncStarted": "Sincroniza\u00e7\u00e3o iniciada", + "OptionPoster": "Capa", + "OptionPosterCard": "Cart\u00e3o da capa", + "OptionList": "Lista", + "OptionThumb": "\u00cdcone", + "OptionThumbCard": "Cart\u00e3o do \u00edcone", + "OptionBanner": "Banner" } \ 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 1ae552cb9c..6e8bda9fb6 100644 --- a/dashboard-ui/strings/javascript/pt-PT.json +++ b/dashboard-ui/strings/javascript/pt-PT.json @@ -355,8 +355,8 @@ "OptionOn": "Ligado", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "TV ao Vivo", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sincroniza\u00e7\u00e3o", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Miniatura", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ro.json b/dashboard-ui/strings/javascript/ro.json index 39e31f3641..a3d97540d8 100644 --- a/dashboard-ui/strings/javascript/ro.json +++ b/dashboard-ui/strings/javascript/ro.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sincronizeaza", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Baner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ru.json b/dashboard-ui/strings/javascript/ru.json index 1aa56ae69f..8a24a741ef 100644 --- a/dashboard-ui/strings/javascript/ru.json +++ b/dashboard-ui/strings/javascript/ru.json @@ -355,8 +355,8 @@ "OptionOn": "\u0412\u043a\u043b", "ButtonSettings": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b...", "ButtonUninstall": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c", - "HeaderFields": "\u041f\u043e\u043b\u044f", - "HeaderFieldsHelp": "\u0421\u0434\u0432\u0438\u043d\u044c\u0442\u0435 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u043a \u00ab\u0412\u042b\u041a\u041b\u00bb, \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\u043f\u0440\u0435\u0442\u0438\u0442\u044c \u0435\u0433\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "\u042d\u0444\u0438\u0440", "MissingLocalTrailer": "\u041d\u0435\u0442 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u0440\u0435\u0439\u043b\u0435\u0440\u0430.", "MissingPrimaryImage": "\u041d\u0435\u0442 \u043f\u0435\u0440\u0432\u0438\u0447\u043d\u043e\u0433\u043e \u0440\u0438\u0441\u0443\u043d\u043a\u0430.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0432\u0430\u0448\u0435\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043f\u043e\u043d\u0441\u043e\u0440\u0435 Emby. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u043f\u043e\u0437\u0436\u0435.", "HeaderSync": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u041f\u043e\u0441\u0442\u0435\u0440", + "OptionPosterCard": "\u041f\u043e\u0441\u0442\u0435\u0440-\u043a\u0430\u0440\u0442\u0430", + "OptionList": "\u0421\u043f\u0438\u0441\u043e\u043a", + "OptionThumb": "\u0411\u0435\u0433\u0443\u043d\u043e\u043a", + "OptionThumbCard": "\u0411\u0435\u0433\u0443\u043d\u043e\u043a-\u043a\u0430\u0440\u0442\u0430", + "OptionBanner": "\u0411\u0430\u043d\u043d\u0435\u0440" } \ 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 cd26ad4ba7..4f1461a90c 100644 --- a/dashboard-ui/strings/javascript/sl-SI.json +++ b/dashboard-ui/strings/javascript/sl-SI.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/sv.json b/dashboard-ui/strings/javascript/sv.json index 6ae19ede69..3a8bee32fd 100644 --- a/dashboard-ui/strings/javascript/sv.json +++ b/dashboard-ui/strings/javascript/sv.json @@ -355,8 +355,8 @@ "OptionOn": "P\u00e5", "ButtonSettings": "Inst\u00e4llningar", "ButtonUninstall": "Avinstallera", - "HeaderFields": "F\u00e4lt", - "HeaderFieldsHelp": "Dra ett f\u00e4lt till \"av\" f\u00f6r att l\u00e5sa det och f\u00f6rhindra att dess data \u00e4ndras.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live-TV", "MissingLocalTrailer": "Lokalt sparad trailer saknas.", "MissingPrimaryImage": "Huvudbild saknas.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Affisch", + "OptionPosterCard": "Poster card", + "OptionList": "Lista", + "OptionThumb": "Miniatyr", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banderoll" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/tr.json b/dashboard-ui/strings/javascript/tr.json index 14d13caac9..63fce2b9b5 100644 --- a/dashboard-ui/strings/javascript/tr.json +++ b/dashboard-ui/strings/javascript/tr.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Ayarlar", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/uk.json b/dashboard-ui/strings/javascript/uk.json index ce158433ce..71ad1a2d93 100644 --- a/dashboard-ui/strings/javascript/uk.json +++ b/dashboard-ui/strings/javascript/uk.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "Poster", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Banner" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/vi.json b/dashboard-ui/strings/javascript/vi.json index 03faf9b24d..a5a59f766f 100644 --- a/dashboard-ui/strings/javascript/vi.json +++ b/dashboard-ui/strings/javascript/vi.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u00c1p ph\u00edch", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "Thumb", + "OptionThumbCard": "Thumb card", + "OptionBanner": "Bi\u1ec3n qu\u1ea3ng c\u00e1o" } \ 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 96f2a98f8a..5fe1406c71 100644 --- a/dashboard-ui/strings/javascript/zh-CN.json +++ b/dashboard-ui/strings/javascript/zh-CN.json @@ -355,8 +355,8 @@ "OptionOn": "On", "ButtonSettings": "\u8bbe\u7f6e", "ButtonUninstall": "Uninstall", - "HeaderFields": "\u533a\u57df", - "HeaderFieldsHelp": "\u6ed1\u52a8\u6b64\u533a\u57df\u81f3\u201c\u5173\u95ed\u201d\u4ee5\u9501\u4f4f\u6570\u636e\uff0c\u9632\u6b62\u6570\u636e\u88ab\u6539\u53d8\u3002", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "\u7535\u89c6\u76f4\u64ad", "MissingLocalTrailer": "\u7f3a\u5c11\u672c\u5730\u9884\u544a\u7247\u3002", "MissingPrimaryImage": "\u7f3a\u5c11\u5c01\u9762\u56fe\u3002", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u6d77\u62a5", + "OptionPosterCard": "Poster card", + "OptionList": "\u5217\u8868", + "OptionThumb": "\u7f29\u7565\u56fe", + "OptionThumbCard": "Thumb card", + "OptionBanner": "\u6a2a\u5e45" } \ 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 4687a130bb..6a0912aafa 100644 --- a/dashboard-ui/strings/javascript/zh-TW.json +++ b/dashboard-ui/strings/javascript/zh-TW.json @@ -355,8 +355,8 @@ "OptionOn": "\u958b\u555f", "ButtonSettings": "Settings", "ButtonUninstall": "Uninstall", - "HeaderFields": "Fields", - "HeaderFieldsHelp": "Slide a field to 'off' to lock it and prevent it's data from being changed.", + "HeaderEnabledFields": "Enabled Fields", + "HeaderEnabledFieldsHelp": "Uncheck a field to lock it and prevent it's data from being changed.", "HeaderLiveTV": "Live TV", "MissingLocalTrailer": "Missing local trailer.", "MissingPrimaryImage": "Missing primary image.", @@ -828,5 +828,11 @@ "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", "HeaderSync": "Sync", "LabelLocalSyncStatusValue": "Status: {0}", - "MessageSyncStarted": "Sync started" + "MessageSyncStarted": "Sync started", + "OptionPoster": "\u6d77\u5831", + "OptionPosterCard": "Poster card", + "OptionList": "List", + "OptionThumb": "\u7e2e\u7565\u5716", + "OptionThumbCard": "Thumb card", + "OptionBanner": "\u6a6b\u5411\u5716" } \ No newline at end of file diff --git a/dashboard-ui/thirdparty/jquery.unveil-custom.js b/dashboard-ui/thirdparty/jquery.unveil-custom.js index 28d700337d..c535ddd619 100644 --- a/dashboard-ui/thirdparty/jquery.unveil-custom.js +++ b/dashboard-ui/thirdparty/jquery.unveil-custom.js @@ -26,7 +26,10 @@ */ var $w = $(window); - function visibleInViewport(elem, partial, hidden, direction, threshold) { + var thresholdX = Math.max(screen.availWidth * 2, 1000); + var thresholdY = Math.max(screen.availHeight * 2, 1000); + + function visibleInViewport(elem, partial, hidden, direction) { var t = elem, vpWidth = $w.width(), @@ -38,10 +41,10 @@ // Use this native browser method, if available. var rec = t.getBoundingClientRect(), - tViz = rec.top >= 0 && rec.top < vpHeight + threshold, - bViz = rec.bottom > 0 && rec.bottom <= vpHeight + threshold, - lViz = rec.left >= 0 && rec.left < vpWidth + threshold, - rViz = rec.right > 0 && rec.right <= vpWidth + threshold, + tViz = rec.top >= 0 && rec.top < vpHeight + thresholdY, + bViz = rec.bottom > 0 && rec.bottom <= vpHeight + thresholdY, + lViz = rec.left >= 0 && rec.left < vpWidth + thresholdX, + rViz = rec.right > 0 && rec.right <= vpWidth + thresholdX, vVisible = partial ? tViz || bViz : tViz && bViz, hVisible = partial ? lViz || rViz : lViz && rViz; @@ -79,18 +82,8 @@ var unveilId = 0; - function getThreshold() { - - var screens = $.browser.mobile ? 2.5 : 1; - - // This helps eliminate the draw-in effect as you scroll - return Math.max(screen.availHeight * screens, 1000); - } - - var threshold = getThreshold(); - function isVisible(elem) { - return visibleInViewport(elem, true, false, 'both', threshold); + return visibleInViewport(elem, true, false, 'both'); } function fillImage(elem) {