From dbf135beac07e5d1cff5a5704b43f4dd82dd4b9f Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Wed, 12 Aug 2015 17:39:02 -0400 Subject: [PATCH] update translations --- .../iron-dropdown/.bower.json | 47 +++ .../bower_components/iron-dropdown/.gitignore | 1 + .../bower_components/iron-dropdown/bower.json | 38 ++ .../demo/grow-height-animation.html | 36 ++ .../iron-dropdown/demo/index.html | 163 ++++++++ .../iron-dropdown/demo/x-select.html | 80 ++++ .../bower_components/iron-dropdown/index.html | 24 ++ .../iron-dropdown-scroll-manager.html | 222 +++++++++++ .../iron-dropdown/iron-dropdown.html | 371 ++++++++++++++++++ .../iron-dropdown/test/index.html | 26 ++ .../test/iron-dropdown-scroll-manager.html | 106 +++++ .../iron-dropdown/test/iron-dropdown.html | 169 ++++++++ .../iron-flex-layout/.bower.json | 6 +- .../bower_components/iron-meta/.bower.json | 6 +- .../iron-resizable-behavior/.bower.json | 6 +- .../paper-dropdown-menu/.bower.json | 53 +++ .../paper-dropdown-menu/.gitignore | 1 + .../paper-dropdown-menu/bower.json | 43 ++ .../paper-dropdown-menu/demo/index.html | 176 +++++++++ .../paper-dropdown-menu/index.html | 24 ++ .../paper-dropdown-menu.html | 332 ++++++++++++++++ .../paper-dropdown-menu/test/index.html | 25 ++ .../test/paper-dropdown-menu.html | 104 +++++ .../bower_components/paper-input/.bower.json | 6 +- .../paper-menu-button/.bower.json | 53 +++ .../paper-menu-button/.gitignore | 1 + .../paper-menu-button/bower.json | 44 +++ .../paper-menu-button/demo/index.html | 203 ++++++++++ .../paper-menu-button/hero.svg | 39 ++ .../paper-menu-button/index.html | 24 ++ .../paper-menu-button-animations.html | 109 +++++ .../paper-menu-button/paper-menu-button.html | 349 ++++++++++++++++ .../paper-menu-button/test/index.html | 25 ++ .../test/paper-menu-button.html | 109 +++++ dashboard-ui/cordova/android/localsync.js | 18 + dashboard-ui/css/librarymenu.css | 4 + dashboard-ui/mysync.html | 7 +- dashboard-ui/mysyncsettings.html | 7 +- dashboard-ui/scripts/appsettings.js | 8 + dashboard-ui/scripts/localsync.js | 18 + dashboard-ui/scripts/mysync.js | 67 ++++ dashboard-ui/scripts/mysyncsettings.js | 3 + dashboard-ui/scripts/site.js | 11 +- dashboard-ui/strings/html/ar.json | 3 +- dashboard-ui/strings/html/bg-BG.json | 3 +- dashboard-ui/strings/html/ca.json | 3 +- dashboard-ui/strings/html/cs.json | 3 +- dashboard-ui/strings/html/da.json | 3 +- dashboard-ui/strings/html/de.json | 3 +- dashboard-ui/strings/html/el.json | 3 +- dashboard-ui/strings/html/en-GB.json | 3 +- dashboard-ui/strings/html/en-US.json | 3 +- dashboard-ui/strings/html/es-AR.json | 3 +- dashboard-ui/strings/html/es-MX.json | 9 +- dashboard-ui/strings/html/es.json | 3 +- dashboard-ui/strings/html/fi.json | 3 +- dashboard-ui/strings/html/fr.json | 5 +- dashboard-ui/strings/html/gsw.json | 3 +- dashboard-ui/strings/html/he.json | 3 +- dashboard-ui/strings/html/hr.json | 3 +- dashboard-ui/strings/html/it.json | 3 +- dashboard-ui/strings/html/kk.json | 3 +- dashboard-ui/strings/html/ko.json | 3 +- dashboard-ui/strings/html/ms.json | 3 +- dashboard-ui/strings/html/nb.json | 3 +- dashboard-ui/strings/html/nl.json | 5 +- dashboard-ui/strings/html/pl.json | 3 +- dashboard-ui/strings/html/pt-BR.json | 3 +- dashboard-ui/strings/html/pt-PT.json | 3 +- dashboard-ui/strings/html/ro.json | 3 +- dashboard-ui/strings/html/ru.json | 3 +- dashboard-ui/strings/html/server.json | 3 +- dashboard-ui/strings/html/sl-SI.json | 3 +- dashboard-ui/strings/html/sv.json | 3 +- dashboard-ui/strings/html/tr.json | 3 +- dashboard-ui/strings/html/uk.json | 3 +- dashboard-ui/strings/html/vi.json | 3 +- dashboard-ui/strings/html/zh-CN.json | 3 +- dashboard-ui/strings/html/zh-TW.json | 3 +- dashboard-ui/strings/javascript/ar.json | 4 +- dashboard-ui/strings/javascript/bg-BG.json | 4 +- dashboard-ui/strings/javascript/ca.json | 4 +- dashboard-ui/strings/javascript/cs.json | 4 +- dashboard-ui/strings/javascript/da.json | 4 +- dashboard-ui/strings/javascript/de.json | 4 +- dashboard-ui/strings/javascript/el.json | 4 +- dashboard-ui/strings/javascript/en-GB.json | 4 +- dashboard-ui/strings/javascript/en-US.json | 4 +- dashboard-ui/strings/javascript/es-AR.json | 4 +- dashboard-ui/strings/javascript/es-MX.json | 6 +- dashboard-ui/strings/javascript/es.json | 4 +- dashboard-ui/strings/javascript/fi.json | 4 +- dashboard-ui/strings/javascript/fr.json | 4 +- dashboard-ui/strings/javascript/gsw.json | 4 +- dashboard-ui/strings/javascript/he.json | 4 +- dashboard-ui/strings/javascript/hr.json | 4 +- dashboard-ui/strings/javascript/it.json | 4 +- .../strings/javascript/javascript.json | 4 +- dashboard-ui/strings/javascript/kk.json | 4 +- dashboard-ui/strings/javascript/ms.json | 4 +- dashboard-ui/strings/javascript/nb.json | 4 +- dashboard-ui/strings/javascript/nl.json | 4 +- dashboard-ui/strings/javascript/pl.json | 4 +- dashboard-ui/strings/javascript/pt-BR.json | 4 +- dashboard-ui/strings/javascript/pt-PT.json | 4 +- dashboard-ui/strings/javascript/ro.json | 4 +- dashboard-ui/strings/javascript/ru.json | 4 +- dashboard-ui/strings/javascript/sl-SI.json | 4 +- dashboard-ui/strings/javascript/sv.json | 4 +- dashboard-ui/strings/javascript/tr.json | 4 +- dashboard-ui/strings/javascript/uk.json | 4 +- dashboard-ui/strings/javascript/vi.json | 4 +- dashboard-ui/strings/javascript/zh-CN.json | 4 +- dashboard-ui/strings/javascript/zh-TW.json | 4 +- 114 files changed, 3331 insertions(+), 93 deletions(-) create mode 100644 dashboard-ui/bower_components/iron-dropdown/.bower.json create mode 100644 dashboard-ui/bower_components/iron-dropdown/.gitignore create mode 100644 dashboard-ui/bower_components/iron-dropdown/bower.json create mode 100644 dashboard-ui/bower_components/iron-dropdown/demo/grow-height-animation.html create mode 100644 dashboard-ui/bower_components/iron-dropdown/demo/index.html create mode 100644 dashboard-ui/bower_components/iron-dropdown/demo/x-select.html create mode 100644 dashboard-ui/bower_components/iron-dropdown/index.html create mode 100644 dashboard-ui/bower_components/iron-dropdown/iron-dropdown-scroll-manager.html create mode 100644 dashboard-ui/bower_components/iron-dropdown/iron-dropdown.html create mode 100644 dashboard-ui/bower_components/iron-dropdown/test/index.html create mode 100644 dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown-scroll-manager.html create mode 100644 dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown.html create mode 100644 dashboard-ui/bower_components/paper-dropdown-menu/.bower.json create mode 100644 dashboard-ui/bower_components/paper-dropdown-menu/.gitignore create mode 100644 dashboard-ui/bower_components/paper-dropdown-menu/bower.json create mode 100644 dashboard-ui/bower_components/paper-dropdown-menu/demo/index.html create mode 100644 dashboard-ui/bower_components/paper-dropdown-menu/index.html create mode 100644 dashboard-ui/bower_components/paper-dropdown-menu/paper-dropdown-menu.html create mode 100644 dashboard-ui/bower_components/paper-dropdown-menu/test/index.html create mode 100644 dashboard-ui/bower_components/paper-dropdown-menu/test/paper-dropdown-menu.html create mode 100644 dashboard-ui/bower_components/paper-menu-button/.bower.json create mode 100644 dashboard-ui/bower_components/paper-menu-button/.gitignore create mode 100644 dashboard-ui/bower_components/paper-menu-button/bower.json create mode 100644 dashboard-ui/bower_components/paper-menu-button/demo/index.html create mode 100644 dashboard-ui/bower_components/paper-menu-button/hero.svg create mode 100644 dashboard-ui/bower_components/paper-menu-button/index.html create mode 100644 dashboard-ui/bower_components/paper-menu-button/paper-menu-button-animations.html create mode 100644 dashboard-ui/bower_components/paper-menu-button/paper-menu-button.html create mode 100644 dashboard-ui/bower_components/paper-menu-button/test/index.html create mode 100644 dashboard-ui/bower_components/paper-menu-button/test/paper-menu-button.html create mode 100644 dashboard-ui/cordova/android/localsync.js create mode 100644 dashboard-ui/scripts/localsync.js create mode 100644 dashboard-ui/scripts/mysync.js diff --git a/dashboard-ui/bower_components/iron-dropdown/.bower.json b/dashboard-ui/bower_components/iron-dropdown/.bower.json new file mode 100644 index 000000000..b277e5a21 --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/.bower.json @@ -0,0 +1,47 @@ +{ + "name": "iron-dropdown", + "version": "1.0.4", + "description": "", + "authors": [ + "The Polymer Authors" + ], + "keywords": [ + "web-components", + "web-component", + "polymer" + ], + "main": "iron-dropdown.html", + "private": true, + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/iron-dropdown" + }, + "license": "http://polymer.github.io/LICENSE.txt", + "homepage": "https://github.com/PolymerElements/iron-dropdown", + "dependencies": { + "polymer": "polymer/polymer#^1.0.0", + "iron-behaviors": "polymerelements/iron-behaviors#^1.0.0", + "iron-overlay-behavior": "polymerelements/iron-overlay-behavior#^1.0.0", + "iron-resizable-behavior": "polymerelements/iron-resizable-behavior#^1.0.0", + "neon-animation": "polymerelements/neon-animation#^1.0.0", + "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0" + }, + "devDependencies": { + "iron-component-page": "polymerelements/iron-component-page#^1.0.0", + "test-fixture": "polymerelements/test-fixture#^1.0.0", + "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", + "paper-styles": "polymerelements/paper-styles#^1.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", + "web-component-tester": "*", + "iron-image": "polymerelements/iron-image#^1.0.0" + }, + "_release": "1.0.4", + "_resolution": { + "type": "version", + "tag": "v1.0.4", + "commit": "9a09e5ed5a4c6ee9643caba74022a01135c7878b" + }, + "_source": "git://github.com/polymerelements/iron-dropdown.git", + "_target": "^1.0.0", + "_originalSource": "polymerelements/iron-dropdown" +} \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-dropdown/.gitignore b/dashboard-ui/bower_components/iron-dropdown/.gitignore new file mode 100644 index 000000000..8d4ae2536 --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/.gitignore @@ -0,0 +1 @@ +bower_components diff --git a/dashboard-ui/bower_components/iron-dropdown/bower.json b/dashboard-ui/bower_components/iron-dropdown/bower.json new file mode 100644 index 000000000..fae691eee --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/bower.json @@ -0,0 +1,38 @@ +{ + "name": "iron-dropdown", + "version": "1.0.4", + "description": "", + "authors": [ + "The Polymer Authors" + ], + "keywords": [ + "web-components", + "web-component", + "polymer" + ], + "main": "iron-dropdown.html", + "private": true, + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/iron-dropdown" + }, + "license": "http://polymer.github.io/LICENSE.txt", + "homepage": "https://github.com/PolymerElements/iron-dropdown", + "dependencies": { + "polymer": "polymer/polymer#^1.0.0", + "iron-behaviors": "polymerelements/iron-behaviors#^1.0.0", + "iron-overlay-behavior": "polymerelements/iron-overlay-behavior#^1.0.0", + "iron-resizable-behavior": "polymerelements/iron-resizable-behavior#^1.0.0", + "neon-animation": "polymerelements/neon-animation#^1.0.0", + "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0" + }, + "devDependencies": { + "iron-component-page": "polymerelements/iron-component-page#^1.0.0", + "test-fixture": "polymerelements/test-fixture#^1.0.0", + "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", + "paper-styles": "polymerelements/paper-styles#^1.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", + "web-component-tester": "*", + "iron-image": "polymerelements/iron-image#^1.0.0" + } +} diff --git a/dashboard-ui/bower_components/iron-dropdown/demo/grow-height-animation.html b/dashboard-ui/bower_components/iron-dropdown/demo/grow-height-animation.html new file mode 100644 index 000000000..e2fdc448a --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/demo/grow-height-animation.html @@ -0,0 +1,36 @@ + + + + + + diff --git a/dashboard-ui/bower_components/iron-dropdown/demo/index.html b/dashboard-ui/bower_components/iron-dropdown/demo/index.html new file mode 100644 index 000000000..2725057c9 --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/demo/index.html @@ -0,0 +1,163 @@ + + + + + + iron-dropdown + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-dropdown/demo/x-select.html b/dashboard-ui/bower_components/iron-dropdown/demo/x-select.html new file mode 100644 index 000000000..2216c6594 --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/demo/x-select.html @@ -0,0 +1,80 @@ + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-dropdown/index.html b/dashboard-ui/bower_components/iron-dropdown/index.html new file mode 100644 index 000000000..1d3d6cada --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/index.html @@ -0,0 +1,24 @@ + + + + + + iron-dropdown + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-dropdown/iron-dropdown-scroll-manager.html b/dashboard-ui/bower_components/iron-dropdown/iron-dropdown-scroll-manager.html new file mode 100644 index 000000000..d895dd603 --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/iron-dropdown-scroll-manager.html @@ -0,0 +1,222 @@ + + + + + + diff --git a/dashboard-ui/bower_components/iron-dropdown/iron-dropdown.html b/dashboard-ui/bower_components/iron-dropdown/iron-dropdown.html new file mode 100644 index 000000000..10a1409b0 --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/iron-dropdown.html @@ -0,0 +1,371 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-dropdown/test/index.html b/dashboard-ui/bower_components/iron-dropdown/test/index.html new file mode 100644 index 000000000..4c92af84c --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/test/index.html @@ -0,0 +1,26 @@ + + + + + + + iron-dropdown tests + + + + + + diff --git a/dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown-scroll-manager.html b/dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown-scroll-manager.html new file mode 100644 index 000000000..33cdcea2a --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown-scroll-manager.html @@ -0,0 +1,106 @@ + + + + + + iron-dropdown-scroll-manager tests + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown.html b/dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown.html new file mode 100644 index 000000000..9d0ac06a0 --- /dev/null +++ b/dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown.html @@ -0,0 +1,169 @@ + + + + + + iron-dropdown basic tests + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-flex-layout/.bower.json b/dashboard-ui/bower_components/iron-flex-layout/.bower.json index 653380346..90b7b9e92 100644 --- a/dashboard-ui/bower_components/iron-flex-layout/.bower.json +++ b/dashboard-ui/bower_components/iron-flex-layout/.bower.json @@ -23,14 +23,14 @@ "paper-styles": "polymerelements/paper-styles#^1.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "homepage": "https://github.com/PolymerElements/iron-flex-layout", + "homepage": "https://github.com/polymerelements/iron-flex-layout", "_release": "1.0.3", "_resolution": { "type": "version", "tag": "v1.0.3", "commit": "e6c2cfec18354973ac03e70dcd8afcc3c72d09b9" }, - "_source": "git://github.com/PolymerElements/iron-flex-layout.git", + "_source": "git://github.com/polymerelements/iron-flex-layout.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-flex-layout" + "_originalSource": "polymerelements/iron-flex-layout" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-meta/.bower.json b/dashboard-ui/bower_components/iron-meta/.bower.json index 9e650790b..8119ebcf4 100644 --- a/dashboard-ui/bower_components/iron-meta/.bower.json +++ b/dashboard-ui/bower_components/iron-meta/.bower.json @@ -25,14 +25,14 @@ "web-component-tester": "*", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "homepage": "https://github.com/PolymerElements/iron-meta", + "homepage": "https://github.com/polymerelements/iron-meta", "_release": "1.0.3", "_resolution": { "type": "version", "tag": "v1.0.3", "commit": "91529259262b0d8f33fed44bc3fd47aedf35cb04" }, - "_source": "git://github.com/PolymerElements/iron-meta.git", + "_source": "git://github.com/polymerelements/iron-meta.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-meta" + "_originalSource": "polymerelements/iron-meta" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json b/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json index 9ae5e84c7..1f0548f3d 100644 --- a/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json +++ b/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json @@ -27,14 +27,14 @@ "web-component-tester": "*", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "homepage": "https://github.com/PolymerElements/iron-resizable-behavior", + "homepage": "https://github.com/polymerelements/iron-resizable-behavior", "_release": "1.0.2", "_resolution": { "type": "version", "tag": "v1.0.2", "commit": "85de8ba28be2bf17c81d6436ef1119022b003674" }, - "_source": "git://github.com/PolymerElements/iron-resizable-behavior.git", + "_source": "git://github.com/polymerelements/iron-resizable-behavior.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-resizable-behavior" + "_originalSource": "polymerelements/iron-resizable-behavior" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-dropdown-menu/.bower.json b/dashboard-ui/bower_components/paper-dropdown-menu/.bower.json new file mode 100644 index 000000000..12dc5b060 --- /dev/null +++ b/dashboard-ui/bower_components/paper-dropdown-menu/.bower.json @@ -0,0 +1,53 @@ +{ + "name": "paper-dropdown-menu", + "version": "1.0.1", + "description": "An element that works similarly to a native browser select", + "authors": [ + "The Polymer Authors" + ], + "keywords": [ + "web-components", + "web-component", + "polymer", + "dropdown", + "select" + ], + "main": "paper-dropdown-menu.html", + "private": true, + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/paper-dropdown-menu" + }, + "license": "http://polymer.github.io/LICENSE.txt", + "homepage": "https://github.com/PolymerElements/paper-dropdown-menu", + "dependencies": { + "polymer": "polymer/polymer#^1.0.0", + "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0", + "iron-icon": "polymerelements/iron-icon#^1.0.0", + "iron-icons": "polymerelements/iron-icons#^1.0.0", + "paper-input": "polymerelements/paper-input#^1.0.9", + "paper-menu-button": "polymerelements/paper-menu-button#^1.0.0", + "paper-ripple": "polymerelements/paper-ripple#^1.0.0", + "paper-styles": "polymerelements/paper-styles#^1.0.0" + }, + "devDependencies": { + "iron-component-page": "polymerelements/iron-component-page#^1.0.0", + "test-fixture": "polymerelements/test-fixture#^1.0.0", + "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", + "paper-item": "polymerelements/paper-item#^1.0.0", + "paper-menu": "polymerelements/paper-menu#^1.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", + "web-component-tester": "*", + "paper-tabs": "polymerelements/paper-tabs#^1.0.0" + }, + "_release": "1.0.1", + "_resolution": { + "type": "version", + "tag": "v1.0.1", + "commit": "c16e6087ce4b770938b96647e80c78765eea41fa" + }, + "_source": "git://github.com/PolymerElements/paper-dropdown-menu.git", + "_target": "~1.0.1", + "_originalSource": "PolymerElements/paper-dropdown-menu", + "_direct": true +} \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-dropdown-menu/.gitignore b/dashboard-ui/bower_components/paper-dropdown-menu/.gitignore new file mode 100644 index 000000000..8d4ae2536 --- /dev/null +++ b/dashboard-ui/bower_components/paper-dropdown-menu/.gitignore @@ -0,0 +1 @@ +bower_components diff --git a/dashboard-ui/bower_components/paper-dropdown-menu/bower.json b/dashboard-ui/bower_components/paper-dropdown-menu/bower.json new file mode 100644 index 000000000..4b9a65723 --- /dev/null +++ b/dashboard-ui/bower_components/paper-dropdown-menu/bower.json @@ -0,0 +1,43 @@ +{ + "name": "paper-dropdown-menu", + "version": "1.0.1", + "description": "An element that works similarly to a native browser select", + "authors": [ + "The Polymer Authors" + ], + "keywords": [ + "web-components", + "web-component", + "polymer", + "dropdown", + "select" + ], + "main": "paper-dropdown-menu.html", + "private": true, + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/paper-dropdown-menu" + }, + "license": "http://polymer.github.io/LICENSE.txt", + "homepage": "https://github.com/PolymerElements/paper-dropdown-menu", + "dependencies": { + "polymer": "polymer/polymer#^1.0.0", + "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0", + "iron-icon": "polymerelements/iron-icon#^1.0.0", + "iron-icons": "polymerelements/iron-icons#^1.0.0", + "paper-input": "polymerelements/paper-input#^1.0.9", + "paper-menu-button": "polymerelements/paper-menu-button#^1.0.0", + "paper-ripple": "polymerelements/paper-ripple#^1.0.0", + "paper-styles": "polymerelements/paper-styles#^1.0.0" + }, + "devDependencies": { + "iron-component-page": "polymerelements/iron-component-page#^1.0.0", + "test-fixture": "polymerelements/test-fixture#^1.0.0", + "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", + "paper-item": "polymerelements/paper-item#^1.0.0", + "paper-menu": "polymerelements/paper-menu#^1.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", + "web-component-tester": "*", + "paper-tabs": "polymerelements/paper-tabs#^1.0.0" + } +} diff --git a/dashboard-ui/bower_components/paper-dropdown-menu/demo/index.html b/dashboard-ui/bower_components/paper-dropdown-menu/demo/index.html new file mode 100644 index 000000000..33d9bfa64 --- /dev/null +++ b/dashboard-ui/bower_components/paper-dropdown-menu/demo/index.html @@ -0,0 +1,176 @@ + + + + + + + + + + paper-dropdown-menu demo + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-dropdown-menu/index.html b/dashboard-ui/bower_components/paper-dropdown-menu/index.html new file mode 100644 index 000000000..9a821805e --- /dev/null +++ b/dashboard-ui/bower_components/paper-dropdown-menu/index.html @@ -0,0 +1,24 @@ + + + + + + paper-dropdown-menu + + + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-dropdown-menu/paper-dropdown-menu.html b/dashboard-ui/bower_components/paper-dropdown-menu/paper-dropdown-menu.html new file mode 100644 index 000000000..7793ab578 --- /dev/null +++ b/dashboard-ui/bower_components/paper-dropdown-menu/paper-dropdown-menu.html @@ -0,0 +1,332 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-dropdown-menu/test/index.html b/dashboard-ui/bower_components/paper-dropdown-menu/test/index.html new file mode 100644 index 000000000..4fd615605 --- /dev/null +++ b/dashboard-ui/bower_components/paper-dropdown-menu/test/index.html @@ -0,0 +1,25 @@ + + + + + + + paper-dropdown-menu tests + + + + + + diff --git a/dashboard-ui/bower_components/paper-dropdown-menu/test/paper-dropdown-menu.html b/dashboard-ui/bower_components/paper-dropdown-menu/test/paper-dropdown-menu.html new file mode 100644 index 000000000..a64a5fe95 --- /dev/null +++ b/dashboard-ui/bower_components/paper-dropdown-menu/test/paper-dropdown-menu.html @@ -0,0 +1,104 @@ + + + + + + paper-dropdown-menu basic tests + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-input/.bower.json b/dashboard-ui/bower_components/paper-input/.bower.json index a2d6f42c5..451bd7599 100644 --- a/dashboard-ui/bower_components/paper-input/.bower.json +++ b/dashboard-ui/bower_components/paper-input/.bower.json @@ -50,7 +50,7 @@ "tag": "v1.0.11", "commit": "a7af749e55fff7599d2ad9da47c86b286e9e2d6f" }, - "_source": "git://github.com/PolymerElements/paper-input.git", - "_target": "^1.0.0", - "_originalSource": "PolymerElements/paper-input" + "_source": "git://github.com/polymerelements/paper-input.git", + "_target": "^1.0.9", + "_originalSource": "polymerelements/paper-input" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-menu-button/.bower.json b/dashboard-ui/bower_components/paper-menu-button/.bower.json new file mode 100644 index 000000000..ac6859e28 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/.bower.json @@ -0,0 +1,53 @@ +{ + "name": "paper-menu-button", + "version": "1.0.2", + "description": "", + "authors": [ + "The Polymer Authors" + ], + "keywords": [ + "web-components", + "web-component", + "polymer" + ], + "main": "paper-menu-button.html", + "private": true, + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/paper-menu-button" + }, + "license": "MIT", + "homepage": "https://github.com/PolymerElements/paper-menu-button", + "dependencies": { + "polymer": "polymer/polymer#^1.0.0", + "neon-animation": "polymerelements/neon-animation#^1.0.0", + "paper-material": "polymerelements/paper-material#^1.0.0", + "paper-styles": "polymerelements/paper-styles#^1.0.0", + "iron-dropdown": "polymerelements/iron-dropdown#^1.0.0", + "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0", + "iron-behaviors": "polymerelements/iron-behaviors#^1.0.0" + }, + "devDependencies": { + "iron-component-page": "polymerelements/iron-component-page#^1.0.0", + "test-fixture": "polymerelements/test-fixture#^1.0.0", + "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", + "web-component-tester": "*", + "paper-menu": "polymerelements/paper-menu#^1.0.0", + "paper-icon-button": "polymerelements/paper-icon-button#^1.0.0", + "iron-icons": "polymerelements/iron-icons#^1.0.0", + "paper-button": "polymerelements/paper-button#^1.0.0", + "paper-item": "polymerelements/paper-item#^1.0.0", + "iron-image": "polymerelements/iron-image#^1.0.0", + "iron-icon": "polymerelements/iron-icon#^1.0.0" + }, + "_release": "1.0.2", + "_resolution": { + "type": "version", + "tag": "v1.0.2", + "commit": "cf8bdea832bfa7b4f413e021ecb328273d659b17" + }, + "_source": "git://github.com/polymerelements/paper-menu-button.git", + "_target": "^1.0.0", + "_originalSource": "polymerelements/paper-menu-button" +} \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-menu-button/.gitignore b/dashboard-ui/bower_components/paper-menu-button/.gitignore new file mode 100644 index 000000000..8d4ae2536 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/.gitignore @@ -0,0 +1 @@ +bower_components diff --git a/dashboard-ui/bower_components/paper-menu-button/bower.json b/dashboard-ui/bower_components/paper-menu-button/bower.json new file mode 100644 index 000000000..420a33051 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/bower.json @@ -0,0 +1,44 @@ +{ + "name": "paper-menu-button", + "version": "1.0.2", + "description": "", + "authors": [ + "The Polymer Authors" + ], + "keywords": [ + "web-components", + "web-component", + "polymer" + ], + "main": "paper-menu-button.html", + "private": true, + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/paper-menu-button" + }, + "license": "MIT", + "homepage": "https://github.com/PolymerElements/paper-menu-button", + "dependencies": { + "polymer": "polymer/polymer#^1.0.0", + "neon-animation": "polymerelements/neon-animation#^1.0.0", + "paper-material": "polymerelements/paper-material#^1.0.0", + "paper-styles": "polymerelements/paper-styles#^1.0.0", + "iron-dropdown": "polymerelements/iron-dropdown#^1.0.0", + "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0", + "iron-behaviors": "polymerelements/iron-behaviors#^1.0.0" + }, + "devDependencies": { + "iron-component-page": "polymerelements/iron-component-page#^1.0.0", + "test-fixture": "polymerelements/test-fixture#^1.0.0", + "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", + "web-component-tester": "*", + "paper-menu": "polymerelements/paper-menu#^1.0.0", + "paper-icon-button": "polymerelements/paper-icon-button#^1.0.0", + "iron-icons": "polymerelements/iron-icons#^1.0.0", + "paper-button": "polymerelements/paper-button#^1.0.0", + "paper-item": "polymerelements/paper-item#^1.0.0", + "iron-image": "polymerelements/iron-image#^1.0.0", + "iron-icon": "polymerelements/iron-icon#^1.0.0" + } +} diff --git a/dashboard-ui/bower_components/paper-menu-button/demo/index.html b/dashboard-ui/bower_components/paper-menu-button/demo/index.html new file mode 100644 index 000000000..3fa4e1171 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/demo/index.html @@ -0,0 +1,203 @@ + + + + + + + + + + + paper-menu-button + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-menu-button/hero.svg b/dashboard-ui/bower_components/paper-menu-button/hero.svg new file mode 100644 index 000000000..31c411c96 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/hero.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-menu-button/index.html b/dashboard-ui/bower_components/paper-menu-button/index.html new file mode 100644 index 000000000..040b19528 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/index.html @@ -0,0 +1,24 @@ + + + + + + paper-menu-button + + + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-menu-button/paper-menu-button-animations.html b/dashboard-ui/bower_components/paper-menu-button/paper-menu-button-animations.html new file mode 100644 index 000000000..b1339f293 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/paper-menu-button-animations.html @@ -0,0 +1,109 @@ + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-menu-button/paper-menu-button.html b/dashboard-ui/bower_components/paper-menu-button/paper-menu-button.html new file mode 100644 index 000000000..51488cedd --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/paper-menu-button.html @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/paper-menu-button/test/index.html b/dashboard-ui/bower_components/paper-menu-button/test/index.html new file mode 100644 index 000000000..233991083 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/test/index.html @@ -0,0 +1,25 @@ + + + + + + + paper-menu-button tests + + + + + + diff --git a/dashboard-ui/bower_components/paper-menu-button/test/paper-menu-button.html b/dashboard-ui/bower_components/paper-menu-button/test/paper-menu-button.html new file mode 100644 index 000000000..cdd998f58 --- /dev/null +++ b/dashboard-ui/bower_components/paper-menu-button/test/paper-menu-button.html @@ -0,0 +1,109 @@ + + + + + + paper-menu-button basic tests + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/cordova/android/localsync.js b/dashboard-ui/cordova/android/localsync.js new file mode 100644 index 000000000..7653a6328 --- /dev/null +++ b/dashboard-ui/cordova/android/localsync.js @@ -0,0 +1,18 @@ +(function () { + + window.LocalSync = { + + isSupported: function () { + return true; + }, + + startSync: function () { + AndroidSync.startSync(); + }, + + getSyncStatus: function () { + return AndroidSync.getSyncStatus(); + } + }; + +})(); \ No newline at end of file diff --git a/dashboard-ui/css/librarymenu.css b/dashboard-ui/css/librarymenu.css index cd7c36acb..14cdb70b4 100644 --- a/dashboard-ui/css/librarymenu.css +++ b/dashboard-ui/css/librarymenu.css @@ -371,6 +371,10 @@ display: none !important; } +.libraryDocument .lnkManageServer { + display: none !important; +} + .dashboardDocument .headerVoiceButton { display: none !important; } diff --git a/dashboard-ui/mysync.html b/dashboard-ui/mysync.html index 6f7d52412..b80698a41 100644 --- a/dashboard-ui/mysync.html +++ b/dashboard-ui/mysync.html @@ -4,7 +4,7 @@ ${TitleSync} -
+
@@ -21,6 +21,11 @@

+
+ ${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 @@
-
-
${LabelSyncPathHelp}
+
+ +
+
+ ${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