+
+
${LabelSyncStatus}
+
+
+
diff --git a/dashboard-ui/mysyncsettings.html b/dashboard-ui/mysyncsettings.html
index 48c2dae5e..052b92b37 100644
--- a/dashboard-ui/mysyncsettings.html
+++ b/dashboard-ui/mysyncsettings.html
@@ -15,11 +15,14 @@
-
+
+
+
+
${OptionSyncOnlyOnWifi}
diff --git a/dashboard-ui/scripts/appsettings.js b/dashboard-ui/scripts/appsettings.js
index 04269f698..a767b009a 100644
--- a/dashboard-ui/scripts/appsettings.js
+++ b/dashboard-ui/scripts/appsettings.js
@@ -56,6 +56,14 @@
return appStorage.getItem('enableFullScreen') == 'true';
},
+ syncOnlyOnWifi: function (val) {
+
+ if (val != null) {
+ update('syncOnlyOnWifi', val.toString());
+ }
+
+ return appStorage.getItem('syncOnlyOnWifi') != 'false';
+ },
syncPath: function (val) {
if (val != null) {
diff --git a/dashboard-ui/scripts/localsync.js b/dashboard-ui/scripts/localsync.js
new file mode 100644
index 000000000..f36752334
--- /dev/null
+++ b/dashboard-ui/scripts/localsync.js
@@ -0,0 +1,18 @@
+(function () {
+
+ window.LocalSync = {
+
+ isSupported: function () {
+ return false;
+ },
+
+ startSync: function () {
+
+ },
+
+ getSyncStatus: function () {
+ return 'Idle';
+ }
+ };
+
+})();
\ No newline at end of file
diff --git a/dashboard-ui/scripts/mysync.js b/dashboard-ui/scripts/mysync.js
new file mode 100644
index 000000000..a42f718a4
--- /dev/null
+++ b/dashboard-ui/scripts/mysync.js
@@ -0,0 +1,67 @@
+(function () {
+
+ function refreshSyncStatus(page) {
+
+ require(['localsync'], function () {
+
+ if (LocalSync.isSupported()) {
+
+ page.querySelector('.localSyncStatus').classList.remove('hide');
+
+ var status = LocalSync.getSyncStatus();
+
+ page.querySelector('.labelSyncStatus').innerHTML = Globalize.translate('LabelLocalSyncStatusValue', status);
+ page.querySelector('.syncSpinner').active = status == "Active";
+
+ page.querySelector('.btnSyncNow').disabled = status == "Active";
+
+ } else {
+ page.querySelector('.localSyncStatus').classList.add('hide');
+ page.querySelector('.syncSpinner').active = false;
+ }
+ });
+ }
+
+ function syncNow(page) {
+
+ require(['localsync'], function () {
+
+ LocalSync.startSync();
+ Dashboard.alert(Globalize.translate('MessageSyncStarted'));
+ refreshSyncStatus(page);
+ });
+ }
+
+ var interval;
+
+ $(document).on('pageinitdepends', "#mySyncActivityPage", function () {
+
+ var page = this;
+
+ $('.btnSyncNow', page).on('click', function () {
+ syncNow(page);
+ });
+
+ }).on('pageshowready', "#mySyncActivityPage", function () {
+
+ var page = this;
+
+ refreshSyncStatus(page);
+
+ interval = setInterval(function () {
+ refreshSyncStatus(page);
+ }, 5000);
+
+ }).on('pagebeforehide', "#mySyncActivityPage", function () {
+
+ var page = this;
+
+ page.querySelector('.syncSpinner').active = false;
+
+ if (interval) {
+ clearInterval(interval);
+ interval = null;
+ }
+ });
+
+})();
\ No newline at end of file
diff --git a/dashboard-ui/scripts/mysyncsettings.js b/dashboard-ui/scripts/mysyncsettings.js
index a8e27fccb..d786f07a2 100644
--- a/dashboard-ui/scripts/mysyncsettings.js
+++ b/dashboard-ui/scripts/mysyncsettings.js
@@ -3,6 +3,7 @@
function loadForm(page, user) {
page.querySelector('#txtSyncPath').value = AppSettings.syncPath();
+ page.querySelector('#chkWifi').checked = AppSettings.syncOnlyOnWifi();
Dashboard.hideLoadingMsg();
}
@@ -10,6 +11,8 @@
function saveUser(page, user) {
AppSettings.syncPath(page.querySelector('#txtSyncPath').value);
+ AppSettings.syncOnlyOnWifi(page.querySelector('#chkWifi').checked);
+
Dashboard.hideLoadingMsg();
Dashboard.alert(Globalize.translate('SettingsSaved'));
}
diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js
index 556a29f4c..6c7366e8e 100644
--- a/dashboard-ui/scripts/site.js
+++ b/dashboard-ui/scripts/site.js
@@ -2004,6 +2004,13 @@ var AppInfo = {};
define("videorenderer", ["scripts/htmlmediarenderer"]);
}
+ if (Dashboard.isRunningInCordova() && $.browser.android) {
+ define("localsync", ["cordova/android/localsync"]);
+ }
+ else {
+ define("localsync", ["scripts/localsync"]);
+ }
+
define("connectservice", ["apiclient/connectservice"]);
define("paperbuttonstyle", [], function () {
return {};
@@ -2107,7 +2114,9 @@ var AppInfo = {};
var capablities = Dashboard.capabilities();
- init(deferred, capablities, "Emby Mobile", deviceId, device.model);
+ var name = $.browser.android ? "Emby for Android" : ($.browser.safari ? "Emby for iOS" : "Emby Mobile");
+
+ init(deferred, capablities, name, deviceId, device.model);
}
function initCordova(deferred) {
diff --git a/dashboard-ui/strings/html/ar.json b/dashboard-ui/strings/html/ar.json
index 0e0bd23ac..45ef4c285 100644
--- a/dashboard-ui/strings/html/ar.json
+++ b/dashboard-ui/strings/html/ar.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 4403d695d..fb8a8589a 100644
--- a/dashboard-ui/strings/html/bg-BG.json
+++ b/dashboard-ui/strings/html/bg-BG.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/ca.json b/dashboard-ui/strings/html/ca.json
index ec2f4d907..c43985606 100644
--- a/dashboard-ui/strings/html/ca.json
+++ b/dashboard-ui/strings/html/ca.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/cs.json b/dashboard-ui/strings/html/cs.json
index e2e21b8ef..8d21acf83 100644
--- a/dashboard-ui/strings/html/cs.json
+++ b/dashboard-ui/strings/html/cs.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/da.json b/dashboard-ui/strings/html/da.json
index 0ea80596a..8f684d709 100644
--- a/dashboard-ui/strings/html/da.json
+++ b/dashboard-ui/strings/html/da.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/de.json b/dashboard-ui/strings/html/de.json
index fca05a611..f8cddabd5 100644
--- a/dashboard-ui/strings/html/de.json
+++ b/dashboard-ui/strings/html/de.json
@@ -1502,5 +1502,6 @@
"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": "Pfad der synchronisierten Medien:"
+ "LabelSyncPath": "Pfad der synchronisierten Medien:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/el.json b/dashboard-ui/strings/html/el.json
index a94811a52..e023b4f87 100644
--- a/dashboard-ui/strings/html/el.json
+++ b/dashboard-ui/strings/html/el.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 81faa813f..72458845f 100644
--- a/dashboard-ui/strings/html/en-GB.json
+++ b/dashboard-ui/strings/html/en-GB.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 ad1bf77ba..5d3011183 100644
--- a/dashboard-ui/strings/html/en-US.json
+++ b/dashboard-ui/strings/html/en-US.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 66ca11e9d..ef8c882a5 100644
--- a/dashboard-ui/strings/html/es-AR.json
+++ b/dashboard-ui/strings/html/es-AR.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 83fb4c7c6..1e8129c2d 100644
--- a/dashboard-ui/strings/html/es-MX.json
+++ b/dashboard-ui/strings/html/es-MX.json
@@ -552,8 +552,8 @@
"LabelFriendlyServerName": "Nombre amigable del servidor:",
"LabelFriendlyServerNameHelp": "Este nombre ser\u00e1 usado para identificar este servidor. Si se deja en blanco, se usar\u00e1 el nombre de la computadora.",
"LabelPreferredDisplayLanguage": "Idioma de pantalla preferido:",
- "LabelPreferredDisplayLanguageHelp": "La traducci\u00f3n de Emby es un proyecto en curso y aun no esta completado.",
- "LabelReadHowYouCanContribute": "Lea acerca de c\u00f3mo puede contribuir.",
+ "LabelPreferredDisplayLanguageHelp": "La traducci\u00f3n de Emby es un proyecto en curso.",
+ "LabelReadHowYouCanContribute": "Inf\u00f3rmese de c\u00f3mo puede contribuir.",
"HeaderNewCollection": "Nueva Colecci\u00f3n",
"ButtonSubmit": "Enviar",
"ButtonCreate": "Crear",
@@ -1501,6 +1501,7 @@
"LabelTranscodingThreadCount": "Conteo de hilos de transcodificaci\u00f3n:",
"LabelTranscodingThreadCountHelp": "Elija el numero m\u00e1ximo de hilos a usar para transcodificar. Reduciendo el conteo de hilos disminuir\u00e1 el uso del cpu pero es posible que no convierta lo suficientemente r\u00e1pido para obtener una reproducci\u00f3n fluida.",
"OptionMax": "M\u00e1ximo",
- "HeaderEmbyGuide": "Emby Guide",
- "LabelSyncPath": "Ruta para contenido sincronizado:"
+ "HeaderEmbyGuide": "Gu\u00eda de Emby",
+ "LabelSyncPath": "Ruta para sinc:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/es.json b/dashboard-ui/strings/html/es.json
index f8c467a3d..34b96b610 100644
--- a/dashboard-ui/strings/html/es.json
+++ b/dashboard-ui/strings/html/es.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/fi.json b/dashboard-ui/strings/html/fi.json
index 233e495cf..a5041668c 100644
--- a/dashboard-ui/strings/html/fi.json
+++ b/dashboard-ui/strings/html/fi.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/fr.json b/dashboard-ui/strings/html/fr.json
index 8caba115d..8349d935e 100644
--- a/dashboard-ui/strings/html/fr.json
+++ b/dashboard-ui/strings/html/fr.json
@@ -1501,6 +1501,7 @@
"LabelTranscodingThreadCount": "Nombre de threads de transcodage :",
"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": "Emby Guide",
- "LabelSyncPath": "Chemin du contenu synchronis\u00e9:"
+ "HeaderEmbyGuide": "Guide Emby",
+ "LabelSyncPath": "Chemin du contenu synchronis\u00e9:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/gsw.json b/dashboard-ui/strings/html/gsw.json
index 194267438..f4f4d262a 100644
--- a/dashboard-ui/strings/html/gsw.json
+++ b/dashboard-ui/strings/html/gsw.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/he.json b/dashboard-ui/strings/html/he.json
index 3d0140808..be6d5ff09 100644
--- a/dashboard-ui/strings/html/he.json
+++ b/dashboard-ui/strings/html/he.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/hr.json b/dashboard-ui/strings/html/hr.json
index 44de1975b..006d4451b 100644
--- a/dashboard-ui/strings/html/hr.json
+++ b/dashboard-ui/strings/html/hr.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/it.json b/dashboard-ui/strings/html/it.json
index 06550dbc1..ec0b3d6bf 100644
--- a/dashboard-ui/strings/html/it.json
+++ b/dashboard-ui/strings/html/it.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/kk.json b/dashboard-ui/strings/html/kk.json
index d50e8ec33..cfaceade0 100644
--- a/dashboard-ui/strings/html/kk.json
+++ b/dashboard-ui/strings/html/kk.json
@@ -1502,5 +1502,6 @@
"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": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0433\u0435\u043d \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b\u04a3 \u0436\u043e\u043b\u044b:"
+ "LabelSyncPath": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0433\u0435\u043d \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b\u04a3 \u0436\u043e\u043b\u044b:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/ko.json b/dashboard-ui/strings/html/ko.json
index 922f1c4e7..f2fbc4778 100644
--- a/dashboard-ui/strings/html/ko.json
+++ b/dashboard-ui/strings/html/ko.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/ms.json b/dashboard-ui/strings/html/ms.json
index ab3a15960..0c6078892 100644
--- a/dashboard-ui/strings/html/ms.json
+++ b/dashboard-ui/strings/html/ms.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/nb.json b/dashboard-ui/strings/html/nb.json
index 9888fa8d9..80e5c0c87 100644
--- a/dashboard-ui/strings/html/nb.json
+++ b/dashboard-ui/strings/html/nb.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/nl.json b/dashboard-ui/strings/html/nl.json
index 854730ebe..1562311d4 100644
--- a/dashboard-ui/strings/html/nl.json
+++ b/dashboard-ui/strings/html/nl.json
@@ -1501,6 +1501,7 @@
"LabelTranscodingThreadCount": "Aantal transcodeer threads:",
"LabelTranscodingThreadCountHelp": "Selecteer het maximale aantal threads die gebruikt mogen worden om te transcoderen. Bij een lager aantal zal het CPU gebruik lager zijn, maar kan de afspeelkwaliteit minder zijn.",
"OptionMax": "Max",
- "HeaderEmbyGuide": "Emby Guide",
- "LabelSyncPath": "Gesynchroniseerde inhoud pad:"
+ "HeaderEmbyGuide": "Emby gids",
+ "LabelSyncPath": "Gesynchroniseerde inhoud pad:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/pl.json b/dashboard-ui/strings/html/pl.json
index 030a57340..1dcc2c90f 100644
--- a/dashboard-ui/strings/html/pl.json
+++ b/dashboard-ui/strings/html/pl.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 a58bdc476..dd101cd1e 100644
--- a/dashboard-ui/strings/html/pt-BR.json
+++ b/dashboard-ui/strings/html/pt-BR.json
@@ -1502,5 +1502,6 @@
"LabelTranscodingThreadCountHelp": "Selecione o n\u00famero m\u00e1ximo de threads a ser usado quando transcodificar. Reduzir o n\u00famero de threads ir\u00e1 diminuir o uso da CPU, mas pode n\u00e3o converter r\u00e1pido o suficiente para uma experi\u00eancia de reprodu\u00e7\u00e3o suave.",
"OptionMax": "M\u00e1x",
"HeaderEmbyGuide": "Guia do Emby",
- "LabelSyncPath": "Caminho do conte\u00fado sincronizado:"
+ "LabelSyncPath": "Caminho para sinc:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 ec64f417d..f47c26f60 100644
--- a/dashboard-ui/strings/html/pt-PT.json
+++ b/dashboard-ui/strings/html/pt-PT.json
@@ -1502,5 +1502,6 @@
"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": "Caminho do conte\u00fado sincronizado:"
+ "LabelSyncPath": "Caminho do conte\u00fado sincronizado:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/ro.json b/dashboard-ui/strings/html/ro.json
index 30e02bd64..0a6b34075 100644
--- a/dashboard-ui/strings/html/ro.json
+++ b/dashboard-ui/strings/html/ro.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/ru.json b/dashboard-ui/strings/html/ru.json
index ae03be0dd..0ff5a0011 100644
--- a/dashboard-ui/strings/html/ru.json
+++ b/dashboard-ui/strings/html/ru.json
@@ -1502,5 +1502,6 @@
"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": "\u041f\u0443\u0442\u044c \u043a \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e:"
+ "LabelSyncPath": "\u041f\u0443\u0442\u044c \u043a \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/server.json b/dashboard-ui/strings/html/server.json
index e04153e42..6fc0ba0e0 100644
--- a/dashboard-ui/strings/html/server.json
+++ b/dashboard-ui/strings/html/server.json
@@ -1518,5 +1518,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
diff --git a/dashboard-ui/strings/html/sl-SI.json b/dashboard-ui/strings/html/sl-SI.json
index e428b9772..f3e2d8458 100644
--- a/dashboard-ui/strings/html/sl-SI.json
+++ b/dashboard-ui/strings/html/sl-SI.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/sv.json b/dashboard-ui/strings/html/sv.json
index e02fbb54f..685de60fe 100644
--- a/dashboard-ui/strings/html/sv.json
+++ b/dashboard-ui/strings/html/sv.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/tr.json b/dashboard-ui/strings/html/tr.json
index c67b45153..dd368048d 100644
--- a/dashboard-ui/strings/html/tr.json
+++ b/dashboard-ui/strings/html/tr.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/uk.json b/dashboard-ui/strings/html/uk.json
index 40eb8a7ad..02d417bf0 100644
--- a/dashboard-ui/strings/html/uk.json
+++ b/dashboard-ui/strings/html/uk.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/vi.json b/dashboard-ui/strings/html/vi.json
index 5c0a70283..7db9f7961 100644
--- a/dashboard-ui/strings/html/vi.json
+++ b/dashboard-ui/strings/html/vi.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 a1d3c21b0..e4e2231ed 100644
--- a/dashboard-ui/strings/html/zh-CN.json
+++ b/dashboard-ui/strings/html/zh-CN.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ 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 5c607684a..fe907472d 100644
--- a/dashboard-ui/strings/html/zh-TW.json
+++ b/dashboard-ui/strings/html/zh-TW.json
@@ -1502,5 +1502,6 @@
"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": "Sync path:",
+ "OptionSyncOnlyOnWifi": "Sync only on Wifi"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ar.json b/dashboard-ui/strings/javascript/ar.json
index b839636e7..2cc0ce4f6 100644
--- a/dashboard-ui/strings/javascript/ar.json
+++ b/dashboard-ui/strings/javascript/ar.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 99f7d91da..b65fd39b7 100644
--- a/dashboard-ui/strings/javascript/bg-BG.json
+++ b/dashboard-ui/strings/javascript/bg-BG.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ca.json b/dashboard-ui/strings/javascript/ca.json
index 5c23e243f..1757831fb 100644
--- a/dashboard-ui/strings/javascript/ca.json
+++ b/dashboard-ui/strings/javascript/ca.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/cs.json b/dashboard-ui/strings/javascript/cs.json
index 89a42a8e9..a312b60f9 100644
--- a/dashboard-ui/strings/javascript/cs.json
+++ b/dashboard-ui/strings/javascript/cs.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/da.json b/dashboard-ui/strings/javascript/da.json
index 7304ff320..edcd80f12 100644
--- a/dashboard-ui/strings/javascript/da.json
+++ b/dashboard-ui/strings/javascript/da.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/de.json b/dashboard-ui/strings/javascript/de.json
index 56cb28a31..7478ed262 100644
--- a/dashboard-ui/strings/javascript/de.json
+++ b/dashboard-ui/strings/javascript/de.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Die Synchronisation ben\u00f6tigt eine aktive Emby Unterst\u00fctzer-Mitgliedschaft.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Die Synchronisation ben\u00f6tigt eine Verbindung zu einem Server mit einer aktiven Unterst\u00fctzer-Mitgliedschaft.",
"ErrorValidatingSupporterInfo": "Ein Fehler trat bei der Pr\u00fcfung Ihrer Emby Unterst\u00fctzer-Mitgliedschaft auf. Bitte versuchen Sie es sp\u00e4ter erneut.",
- "HeaderSync": "Synchronisation"
+ "HeaderSync": "Synchronisation",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/el.json b/dashboard-ui/strings/javascript/el.json
index 5635fc935..4190fc7ff 100644
--- a/dashboard-ui/strings/javascript/el.json
+++ b/dashboard-ui/strings/javascript/el.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 ff0863436..338edea15 100644
--- a/dashboard-ui/strings/javascript/en-GB.json
+++ b/dashboard-ui/strings/javascript/en-GB.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 f9cbe1343..8c7ce7271 100644
--- a/dashboard-ui/strings/javascript/en-US.json
+++ b/dashboard-ui/strings/javascript/en-US.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 f44b8bfc7..938a59510 100644
--- a/dashboard-ui/strings/javascript/es-AR.json
+++ b/dashboard-ui/strings/javascript/es-AR.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 0e2e815e2..4233bd9d9 100644
--- a/dashboard-ui/strings/javascript/es-MX.json
+++ b/dashboard-ui/strings/javascript/es-MX.json
@@ -814,7 +814,7 @@
"HeaderAddProvider": "Agregar Proveedor",
"ErrorAddingTunerDevice": "Hubo un error al agregar el dispositivo sintonizador. Por favor aseg\u00farese de que este disponible e intente de nuevo.",
"ErrorSavingTvProvider": "Hubo un error al salvar el proveedor de TV. Por favor aseg\u00farese de que este disponible e intente de nuevo.",
- "ErrorGettingTvLineups": "Hubo un error al descargar la programaci\u00f3n de TV. Por favor aseg\u00farese que su nombre y usuario y contrase\u00f1a est\u00e9n correctas e intente de nuevo.",
+ "ErrorGettingTvLineups": "Hubo un error al descargar la programaci\u00f3n de TV. Por favor aseg\u00farese que su informaci\u00f3n este correctas e intente de nuevo.",
"MessageCreateAccountAt": "Crear una cuenta en {0}",
"ErrorPleaseSelectLineup": "Por favor seleccione una programaci\u00f3n e intente de nuevo. Si no hay disponible ninguna, entonces por favor verifique que su nombre de usuario, contrase\u00f1a, y c\u00f3digo postal sean correctos.",
"HeaderTryCinemaMode": "Intente el Modo Cine",
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sinc requiere de una Membres\u00eda de Aficionado Emby activa.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sinc requiere estar conectado a un Servidor Emby con una cuenta de Aficionado Emby.",
"ErrorValidatingSupporterInfo": "Hubo un error al validar su informaci\u00f3n de su cuenta de Aficionado Emby. Por favor intente de nuevo mas tarde.",
- "HeaderSync": "Sinc"
+ "HeaderSync": "Sinc",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/es.json b/dashboard-ui/strings/javascript/es.json
index f53e4bc91..f1c41a525 100644
--- a/dashboard-ui/strings/javascript/es.json
+++ b/dashboard-ui/strings/javascript/es.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sincronizar"
+ "HeaderSync": "Sincronizar",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/fi.json b/dashboard-ui/strings/javascript/fi.json
index 4167eb4ee..6a0ccc550 100644
--- a/dashboard-ui/strings/javascript/fi.json
+++ b/dashboard-ui/strings/javascript/fi.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/fr.json b/dashboard-ui/strings/javascript/fr.json
index d067bd32d..d2b059b01 100644
--- a/dashboard-ui/strings/javascript/fr.json
+++ b/dashboard-ui/strings/javascript/fr.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "La synchronisation requiert d'\u00eatre membre supporteur actif d'Emby",
"HeaderSyncRequiresSupporterMembershipAppVersion": "La synchronisation n\u00e9cessite de se connecter \u00e0 un serveur Emby avec une adh\u00e9sion supporteur actif.",
"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"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/gsw.json b/dashboard-ui/strings/javascript/gsw.json
index 8f57bfcad..6f7802847 100644
--- a/dashboard-ui/strings/javascript/gsw.json
+++ b/dashboard-ui/strings/javascript/gsw.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "synchronisiere"
+ "HeaderSync": "synchronisiere",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/he.json b/dashboard-ui/strings/javascript/he.json
index d5698eb0b..e9be690e2 100644
--- a/dashboard-ui/strings/javascript/he.json
+++ b/dashboard-ui/strings/javascript/he.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/hr.json b/dashboard-ui/strings/javascript/hr.json
index 7167fb680..187d71211 100644
--- a/dashboard-ui/strings/javascript/hr.json
+++ b/dashboard-ui/strings/javascript/hr.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/it.json b/dashboard-ui/strings/javascript/it.json
index a8bc040cb..7657e41a4 100644
--- a/dashboard-ui/strings/javascript/it.json
+++ b/dashboard-ui/strings/javascript/it.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sincronizza"
+ "HeaderSync": "Sincronizza",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/javascript.json b/dashboard-ui/strings/javascript/javascript.json
index b5000c25b..7fed92bf1 100644
--- a/dashboard-ui/strings/javascript/javascript.json
+++ b/dashboard-ui/strings/javascript/javascript.json
@@ -836,5 +836,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
diff --git a/dashboard-ui/strings/javascript/kk.json b/dashboard-ui/strings/javascript/kk.json
index c23e33b48..374bd62ed 100644
--- a/dashboard-ui/strings/javascript/kk.json
+++ b/dashboard-ui/strings/javascript/kk.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u04af\u0448\u0456\u043d Emby \u0436\u0430\u049b\u0442\u0430\u0443\u0448\u044b \u043c\u04af\u0448\u0435\u043b\u0456\u0433\u0456 \u049b\u0430\u0436\u0435\u0442",
"HeaderSyncRequiresSupporterMembershipAppVersion": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u04af\u0448\u0456\u043d \u0431\u0435\u043b\u0441\u0435\u043d\u0434\u0456 \u0436\u0430\u049b\u0442\u0430\u0443\u0448\u044b \u043c\u04af\u0448\u0435\u043b\u0456\u0433\u0456\u043c\u0435\u043d Emby Server \u04af\u0448\u0456\u043d \u049b\u043e\u0441\u044b\u043b\u0443 \u049b\u0430\u0436\u0435\u0442.",
"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"
+ "HeaderSync": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ms.json b/dashboard-ui/strings/javascript/ms.json
index 1be49372c..19642bbde 100644
--- a/dashboard-ui/strings/javascript/ms.json
+++ b/dashboard-ui/strings/javascript/ms.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/nb.json b/dashboard-ui/strings/javascript/nb.json
index e1d2d70e6..e9e493ff1 100644
--- a/dashboard-ui/strings/javascript/nb.json
+++ b/dashboard-ui/strings/javascript/nb.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Synk."
+ "HeaderSync": "Synk.",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/nl.json b/dashboard-ui/strings/javascript/nl.json
index 4a562ab65..3fce30338 100644
--- a/dashboard-ui/strings/javascript/nl.json
+++ b/dashboard-ui/strings/javascript/nl.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Synchronisatie vereist een actief Emby Supporter lidmaatschap.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Synchronisatie vereist het verbinden met een Emby Server met een actief Emby Supporter lidmaatschap.",
"ErrorValidatingSupporterInfo": "Er was een out bij het valideren van uw Emby Supporter informatie. Probeer het later nog eens.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/pl.json b/dashboard-ui/strings/javascript/pl.json
index af759fa10..cf6ddd78b 100644
--- a/dashboard-ui/strings/javascript/pl.json
+++ b/dashboard-ui/strings/javascript/pl.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 80e2a4a48..3de1934e9 100644
--- a/dashboard-ui/strings/javascript/pt-BR.json
+++ b/dashboard-ui/strings/javascript/pt-BR.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sincroniza\u00e7\u00e3o requer uma ades\u00e3o de Colaborador do Emby ativa.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sincroniza\u00e7\u00e3o requer se conectar a um Servidor Emby com uma ades\u00e3o de Colaborador do Emby ativa.",
"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"
+ "HeaderSync": "Sincroniza\u00e7\u00e3o",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 83823aeac..1ae552cb9 100644
--- a/dashboard-ui/strings/javascript/pt-PT.json
+++ b/dashboard-ui/strings/javascript/pt-PT.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sincroniza\u00e7\u00e3o"
+ "HeaderSync": "Sincroniza\u00e7\u00e3o",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ro.json b/dashboard-ui/strings/javascript/ro.json
index 3e31b3286..39e31f364 100644
--- a/dashboard-ui/strings/javascript/ro.json
+++ b/dashboard-ui/strings/javascript/ro.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sincronizeaza"
+ "HeaderSync": "Sincronizeaza",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/ru.json b/dashboard-ui/strings/javascript/ru.json
index c66c31da9..acc343ad4 100644
--- a/dashboard-ui/strings/javascript/ru.json
+++ b/dashboard-ui/strings/javascript/ru.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "\u0414\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\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",
"HeaderSyncRequiresSupporterMembershipAppVersion": "\u0414\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a Emby Server \u0441 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0447\u043b\u0435\u043d\u0441\u0442\u0432\u043e\u043c \u0441\u043f\u043e\u043d\u0441\u043e\u0440\u0430.",
"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"
+ "HeaderSync": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 2742d071e..cd26ad4ba 100644
--- a/dashboard-ui/strings/javascript/sl-SI.json
+++ b/dashboard-ui/strings/javascript/sl-SI.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/sv.json b/dashboard-ui/strings/javascript/sv.json
index bc8abda94..6ae19ede6 100644
--- a/dashboard-ui/strings/javascript/sv.json
+++ b/dashboard-ui/strings/javascript/sv.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/tr.json b/dashboard-ui/strings/javascript/tr.json
index 75d0610d4..14d13caac 100644
--- a/dashboard-ui/strings/javascript/tr.json
+++ b/dashboard-ui/strings/javascript/tr.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/uk.json b/dashboard-ui/strings/javascript/uk.json
index ce03abedd..ce158433c 100644
--- a/dashboard-ui/strings/javascript/uk.json
+++ b/dashboard-ui/strings/javascript/uk.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/javascript/vi.json b/dashboard-ui/strings/javascript/vi.json
index f1cdfd1b8..03faf9b24 100644
--- a/dashboard-ui/strings/javascript/vi.json
+++ b/dashboard-ui/strings/javascript/vi.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 b72ac830f..96f2a98f8 100644
--- a/dashboard-ui/strings/javascript/zh-CN.json
+++ b/dashboard-ui/strings/javascript/zh-CN.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ 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 a651c5560..4687a130b 100644
--- a/dashboard-ui/strings/javascript/zh-TW.json
+++ b/dashboard-ui/strings/javascript/zh-TW.json
@@ -826,5 +826,7 @@
"HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.",
"HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.",
"ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.",
- "HeaderSync": "Sync"
+ "HeaderSync": "Sync",
+ "LabelLocalSyncStatusValue": "Status: {0}",
+ "MessageSyncStarted": "Sync started"
}
\ No newline at end of file