+
+
${LabelSyncStatus}
+
+
+
diff --git a/dashboard-ui/mysyncsettings.html b/dashboard-ui/mysyncsettings.html
index 48c2dae5e1..052b92b377 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 04269f6987..a767b009a8 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 0000000000..f367523348
--- /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 0000000000..a42f718a40
--- /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 a8e27fccb5..d786f07a2c 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 556a29f4c0..6c7366e8e7 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 0e0bd23ac8..45ef4c285a 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 4403d695d1..fb8a8589a2 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 ec2f4d9078..c43985606e 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 e2e21b8efb..8d21acf831 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 0ea80596a0..8f684d7092 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 fca05a6114..f8cddabd50 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 a94811a523..e023b4f873 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 81faa813f8..72458845ff 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 ad1bf77bab..5d3011183a 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 66ca11e9d5..ef8c882a55 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 83fb4c7c68..1e8129c2d9 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 f8c467a3da..34b96b6105 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 233e495cff..a5041668c6 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 8caba115da..8349d935eb 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 194267438e..f4f4d262a7 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 3d0140808e..be6d5ff096 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 44de1975b0..006d4451bc 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 06550dbc1d..ec0b3d6bf5 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 d50e8ec338..cfaceade03 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 922f1c4e75..f2fbc47787 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 ab3a159600..0c6078892e 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 9888fa8d9f..80e5c0c873 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 854730ebe1..1562311d4b 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 030a573404..1dcc2c90f6 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 a58bdc476c..dd101cd1e6 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 ec64f417d4..f47c26f604 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 30e02bd649..0a6b340753 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 ae03be0ddb..0ff5a0011e 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 e04153e428..6fc0ba0e04 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 e428b97721..f3e2d84588 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 e02fbb54f7..685de60fe6 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 c67b451530..dd368048dc 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 40eb8a7ad1..02d417bf01 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 5c0a702830..7db9f7961e 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 a1d3c21b06..e4e2231ed0 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 5c607684a8..fe907472d1 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 b839636e71..2cc0ce4f6d 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 99f7d91daa..b65fd39b76 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 5c23e243ff..1757831fb1 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 89a42a8e97..a312b60f9a 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 7304ff3202..edcd80f123 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 56cb28a313..7478ed2627 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 5635fc9354..4190fc7ff9 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 ff08634361..338edea153 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 f9cbe13439..8c7ce7271d 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 f44b8bfc72..938a595106 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 0e2e815e21..4233bd9d92 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 f53e4bc915..f1c41a5254 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 4167eb4ee4..6a0ccc550a 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 d067bd32dc..d2b059b01f 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 8f57bfcad5..6f78028471 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 d5698eb0b5..e9be690e21 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 7167fb6805..187d712115 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 a8bc040cb6..7657e41a44 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 b5000c25b2..7fed92bf14 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 c23e33b484..374bd62ed3 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 1be49372cc..19642bbde8 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 e1d2d70e63..e9e493ff11 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 4a562ab658..3fce303382 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 af759fa10e..cf6ddd78b6 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 80e2a4a48a..3de1934e9e 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 83823aeacc..1ae552cb9c 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 3e31b32867..39e31f3641 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 c66c31da9a..acc343ad4d 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 2742d071e5..cd26ad4ba7 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 bc8abda94a..6ae19ede69 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 75d0610d4a..14d13caac9 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 ce03abedd2..ce158433ce 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 f1cdfd1b81..03faf9b24d 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 b72ac830f2..96f2a98f8a 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 a651c5560d..4687a130bb 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