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 0000000000..b277e5a216 --- /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 0000000000..8d4ae2536a --- /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 0000000000..fae691eee6 --- /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 0000000000..e2fdc448a0 --- /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 0000000000..2725057c95 --- /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 0000000000..2216c65946 --- /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 0000000000..1d3d6cada9 --- /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 0000000000..d895dd603a --- /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 0000000000..10a1409b0a --- /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 0000000000..4c92af84cd --- /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 0000000000..33cdcea2a2 --- /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 0000000000..9d0ac06a02 --- /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 6533803466..90b7b9e929 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 9e650790be..8119ebcf41 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 9ae5e84c7e..1f0548f3d7 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 0000000000..12dc5b060a --- /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 0000000000..8d4ae2536a --- /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 0000000000..4b9a657238 --- /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 0000000000..33d9bfa64a --- /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 0000000000..9a821805ef --- /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 0000000000..7793ab5781 --- /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 0000000000..4fd615605d --- /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 0000000000..a64a5fe950 --- /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 a2d6f42c52..451bd7599c 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 0000000000..ac6859e286 --- /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 0000000000..8d4ae2536a --- /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 0000000000..420a330513 --- /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 0000000000..3fa4e11712 --- /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 0000000000..31c411c969 --- /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 0000000000..040b19528b --- /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 0000000000..b1339f2930 --- /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 0000000000..51488cedd5 --- /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 0000000000..2339910839 --- /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 0000000000..cdd998f58a --- /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 0000000000..7653a63289 --- /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 cd7c36acbc..14cdb70b48 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 6f7d524129..b80698a411 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 48c2dae5e1..052b92b377 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 04269f6987..a767b009a8 100644 --- a/dashboard-ui/scripts/appsettings.js +++ b/dashboard-ui/scripts/appsettings.js @@ -56,6 +56,14 @@ return appStorage.getItem('enableFullScreen') == 'true'; }, + syncOnlyOnWifi: function (val) { + + if (val != null) { + update('syncOnlyOnWifi', val.toString()); + } + + return appStorage.getItem('syncOnlyOnWifi') != 'false'; + }, syncPath: function (val) { if (val != null) { diff --git a/dashboard-ui/scripts/localsync.js b/dashboard-ui/scripts/localsync.js new file mode 100644 index 0000000000..f367523348 --- /dev/null +++ b/dashboard-ui/scripts/localsync.js @@ -0,0 +1,18 @@ +(function () { + + window.LocalSync = { + + isSupported: function () { + return false; + }, + + startSync: function () { + + }, + + getSyncStatus: function () { + return 'Idle'; + } + }; + +})(); \ No newline at end of file diff --git a/dashboard-ui/scripts/mysync.js b/dashboard-ui/scripts/mysync.js new file mode 100644 index 0000000000..a42f718a40 --- /dev/null +++ b/dashboard-ui/scripts/mysync.js @@ -0,0 +1,67 @@ +(function () { + + function refreshSyncStatus(page) { + + require(['localsync'], function () { + + if (LocalSync.isSupported()) { + + page.querySelector('.localSyncStatus').classList.remove('hide'); + + var status = LocalSync.getSyncStatus(); + + page.querySelector('.labelSyncStatus').innerHTML = Globalize.translate('LabelLocalSyncStatusValue', status); + page.querySelector('.syncSpinner').active = status == "Active"; + + page.querySelector('.btnSyncNow').disabled = status == "Active"; + + } else { + page.querySelector('.localSyncStatus').classList.add('hide'); + page.querySelector('.syncSpinner').active = false; + } + }); + } + + function syncNow(page) { + + require(['localsync'], function () { + + LocalSync.startSync(); + Dashboard.alert(Globalize.translate('MessageSyncStarted')); + refreshSyncStatus(page); + }); + } + + var interval; + + $(document).on('pageinitdepends', "#mySyncActivityPage", function () { + + var page = this; + + $('.btnSyncNow', page).on('click', function () { + syncNow(page); + }); + + }).on('pageshowready', "#mySyncActivityPage", function () { + + var page = this; + + refreshSyncStatus(page); + + interval = setInterval(function () { + refreshSyncStatus(page); + }, 5000); + + }).on('pagebeforehide', "#mySyncActivityPage", function () { + + var page = this; + + page.querySelector('.syncSpinner').active = false; + + if (interval) { + clearInterval(interval); + interval = null; + } + }); + +})(); \ No newline at end of file diff --git a/dashboard-ui/scripts/mysyncsettings.js b/dashboard-ui/scripts/mysyncsettings.js index a8e27fccb5..d786f07a2c 100644 --- a/dashboard-ui/scripts/mysyncsettings.js +++ b/dashboard-ui/scripts/mysyncsettings.js @@ -3,6 +3,7 @@ function loadForm(page, user) { page.querySelector('#txtSyncPath').value = AppSettings.syncPath(); + page.querySelector('#chkWifi').checked = AppSettings.syncOnlyOnWifi(); Dashboard.hideLoadingMsg(); } @@ -10,6 +11,8 @@ function saveUser(page, user) { AppSettings.syncPath(page.querySelector('#txtSyncPath').value); + AppSettings.syncOnlyOnWifi(page.querySelector('#chkWifi').checked); + Dashboard.hideLoadingMsg(); Dashboard.alert(Globalize.translate('SettingsSaved')); } diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 556a29f4c0..6c7366e8e7 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -2004,6 +2004,13 @@ var AppInfo = {}; define("videorenderer", ["scripts/htmlmediarenderer"]); } + if (Dashboard.isRunningInCordova() && $.browser.android) { + define("localsync", ["cordova/android/localsync"]); + } + else { + define("localsync", ["scripts/localsync"]); + } + define("connectservice", ["apiclient/connectservice"]); define("paperbuttonstyle", [], function () { return {}; @@ -2107,7 +2114,9 @@ var AppInfo = {}; var capablities = Dashboard.capabilities(); - init(deferred, capablities, "Emby Mobile", deviceId, device.model); + var name = $.browser.android ? "Emby for Android" : ($.browser.safari ? "Emby for iOS" : "Emby Mobile"); + + init(deferred, capablities, name, deviceId, device.model); } function initCordova(deferred) { diff --git a/dashboard-ui/strings/html/ar.json b/dashboard-ui/strings/html/ar.json index 0e0bd23ac8..45ef4c285a 100644 --- a/dashboard-ui/strings/html/ar.json +++ b/dashboard-ui/strings/html/ar.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/bg-BG.json b/dashboard-ui/strings/html/bg-BG.json index 4403d695d1..fb8a8589a2 100644 --- a/dashboard-ui/strings/html/bg-BG.json +++ b/dashboard-ui/strings/html/bg-BG.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ca.json b/dashboard-ui/strings/html/ca.json index ec2f4d9078..c43985606e 100644 --- a/dashboard-ui/strings/html/ca.json +++ b/dashboard-ui/strings/html/ca.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/cs.json b/dashboard-ui/strings/html/cs.json index e2e21b8efb..8d21acf831 100644 --- a/dashboard-ui/strings/html/cs.json +++ b/dashboard-ui/strings/html/cs.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/da.json b/dashboard-ui/strings/html/da.json index 0ea80596a0..8f684d7092 100644 --- a/dashboard-ui/strings/html/da.json +++ b/dashboard-ui/strings/html/da.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/de.json b/dashboard-ui/strings/html/de.json index fca05a6114..f8cddabd50 100644 --- a/dashboard-ui/strings/html/de.json +++ b/dashboard-ui/strings/html/de.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Legen Sie die maximale Anzahl von Transkodierungs-Threads fest. Das Reduzieren der Thread-Anzahl verringert die CPU Auslastung, wird aber m\u00f6glicherweise die Transkodierung nicht schnell genug f\u00fcr eine st\u00f6rungsfrei Wiedergabe erm\u00f6glichen.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Pfad der synchronisierten Medien:" + "LabelSyncPath": "Pfad der synchronisierten Medien:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/el.json b/dashboard-ui/strings/html/el.json index a94811a523..e023b4f873 100644 --- a/dashboard-ui/strings/html/el.json +++ b/dashboard-ui/strings/html/el.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/en-GB.json b/dashboard-ui/strings/html/en-GB.json index 81faa813f8..72458845ff 100644 --- a/dashboard-ui/strings/html/en-GB.json +++ b/dashboard-ui/strings/html/en-GB.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/en-US.json b/dashboard-ui/strings/html/en-US.json index ad1bf77bab..5d3011183a 100644 --- a/dashboard-ui/strings/html/en-US.json +++ b/dashboard-ui/strings/html/en-US.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/es-AR.json b/dashboard-ui/strings/html/es-AR.json index 66ca11e9d5..ef8c882a55 100644 --- a/dashboard-ui/strings/html/es-AR.json +++ b/dashboard-ui/strings/html/es-AR.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/es-MX.json b/dashboard-ui/strings/html/es-MX.json index 83fb4c7c68..1e8129c2d9 100644 --- a/dashboard-ui/strings/html/es-MX.json +++ b/dashboard-ui/strings/html/es-MX.json @@ -552,8 +552,8 @@ "LabelFriendlyServerName": "Nombre amigable del servidor:", "LabelFriendlyServerNameHelp": "Este nombre ser\u00e1 usado para identificar este servidor. Si se deja en blanco, se usar\u00e1 el nombre de la computadora.", "LabelPreferredDisplayLanguage": "Idioma de pantalla preferido:", - "LabelPreferredDisplayLanguageHelp": "La traducci\u00f3n de Emby es un proyecto en curso y aun no esta completado.", - "LabelReadHowYouCanContribute": "Lea acerca de c\u00f3mo puede contribuir.", + "LabelPreferredDisplayLanguageHelp": "La traducci\u00f3n de Emby es un proyecto en curso.", + "LabelReadHowYouCanContribute": "Inf\u00f3rmese de c\u00f3mo puede contribuir.", "HeaderNewCollection": "Nueva Colecci\u00f3n", "ButtonSubmit": "Enviar", "ButtonCreate": "Crear", @@ -1501,6 +1501,7 @@ "LabelTranscodingThreadCount": "Conteo de hilos de transcodificaci\u00f3n:", "LabelTranscodingThreadCountHelp": "Elija el numero m\u00e1ximo de hilos a usar para transcodificar. Reduciendo el conteo de hilos disminuir\u00e1 el uso del cpu pero es posible que no convierta lo suficientemente r\u00e1pido para obtener una reproducci\u00f3n fluida.", "OptionMax": "M\u00e1ximo", - "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Ruta para contenido sincronizado:" + "HeaderEmbyGuide": "Gu\u00eda de Emby", + "LabelSyncPath": "Ruta para sinc:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/es.json b/dashboard-ui/strings/html/es.json index f8c467a3da..34b96b6105 100644 --- a/dashboard-ui/strings/html/es.json +++ b/dashboard-ui/strings/html/es.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/fi.json b/dashboard-ui/strings/html/fi.json index 233e495cff..a5041668c6 100644 --- a/dashboard-ui/strings/html/fi.json +++ b/dashboard-ui/strings/html/fi.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/fr.json b/dashboard-ui/strings/html/fr.json index 8caba115da..8349d935eb 100644 --- a/dashboard-ui/strings/html/fr.json +++ b/dashboard-ui/strings/html/fr.json @@ -1501,6 +1501,7 @@ "LabelTranscodingThreadCount": "Nombre de threads de transcodage :", "LabelTranscodingThreadCountHelp": "S\u00e9lectionnez le nombre maximum de threads \u00e0 utiliser pour le transcodage. La r\u00e9duction de cette valeur \u00e9conomisera du temps CPU mais pourrait ne pas suffire pour que le transcodage soit assez rapide pour maintenir une lecture fluide.", "OptionMax": "Max", - "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Chemin du contenu synchronis\u00e9:" + "HeaderEmbyGuide": "Guide Emby", + "LabelSyncPath": "Chemin du contenu synchronis\u00e9:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/gsw.json b/dashboard-ui/strings/html/gsw.json index 194267438e..f4f4d262a7 100644 --- a/dashboard-ui/strings/html/gsw.json +++ b/dashboard-ui/strings/html/gsw.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/he.json b/dashboard-ui/strings/html/he.json index 3d0140808e..be6d5ff096 100644 --- a/dashboard-ui/strings/html/he.json +++ b/dashboard-ui/strings/html/he.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/hr.json b/dashboard-ui/strings/html/hr.json index 44de1975b0..006d4451bc 100644 --- a/dashboard-ui/strings/html/hr.json +++ b/dashboard-ui/strings/html/hr.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/it.json b/dashboard-ui/strings/html/it.json index 06550dbc1d..ec0b3d6bf5 100644 --- a/dashboard-ui/strings/html/it.json +++ b/dashboard-ui/strings/html/it.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/kk.json b/dashboard-ui/strings/html/kk.json index d50e8ec338..cfaceade03 100644 --- a/dashboard-ui/strings/html/kk.json +++ b/dashboard-ui/strings/html/kk.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "\u049a\u0430\u0439\u0442\u0430 \u043a\u043e\u0434\u0442\u0430\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0430\u0442\u044b\u043d \u0435\u04a3 \u043a\u04e9\u043f \u0442\u0456\u0437\u0431\u0435\u043a \u0441\u0430\u043d\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437. \u0422\u0456\u0437\u0431\u0435\u043a \u0441\u0430\u043d\u044b\u043d \u0430\u0437\u0430\u0439\u0442\u0443 \u043e\u0440\u0442\u0430\u043b\u044b\u049b \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0434\u044b\u04a3 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u044b\u043d \u0442\u04e9\u043c\u0435\u043d\u0434\u0435\u0442\u0435\u0434\u0456, \u0431\u0456\u0440\u0430\u049b \u0436\u0430\u0442\u044b\u049b \u043e\u0439\u043d\u0430\u0442\u0443 \u0441\u0435\u0437\u0456\u043c\u0456 \u04af\u0448\u0456\u043d \u0442\u0435\u0437 \u0442\u04af\u0440\u043b\u0435\u043d\u0434\u0456\u0440\u0443\u0433\u0435 \u0436\u0435\u0442\u043a\u0456\u043b\u0456\u043a\u0442\u0456 \u0431\u043e\u043b\u043c\u0430\u0443\u044b \u043c\u04af\u043c\u043a\u0456\u043d.", "OptionMax": "\u0415\u04a3 \u0436\u043e\u0493\u0430\u0440\u044b", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0433\u0435\u043d \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b\u04a3 \u0436\u043e\u043b\u044b:" + "LabelSyncPath": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043b\u0433\u0435\u043d \u043c\u0430\u0437\u043c\u04b1\u043d\u0434\u044b\u04a3 \u0436\u043e\u043b\u044b:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ko.json b/dashboard-ui/strings/html/ko.json index 922f1c4e75..f2fbc47787 100644 --- a/dashboard-ui/strings/html/ko.json +++ b/dashboard-ui/strings/html/ko.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ms.json b/dashboard-ui/strings/html/ms.json index ab3a159600..0c6078892e 100644 --- a/dashboard-ui/strings/html/ms.json +++ b/dashboard-ui/strings/html/ms.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/nb.json b/dashboard-ui/strings/html/nb.json index 9888fa8d9f..80e5c0c873 100644 --- a/dashboard-ui/strings/html/nb.json +++ b/dashboard-ui/strings/html/nb.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/nl.json b/dashboard-ui/strings/html/nl.json index 854730ebe1..1562311d4b 100644 --- a/dashboard-ui/strings/html/nl.json +++ b/dashboard-ui/strings/html/nl.json @@ -1501,6 +1501,7 @@ "LabelTranscodingThreadCount": "Aantal transcodeer threads:", "LabelTranscodingThreadCountHelp": "Selecteer het maximale aantal threads die gebruikt mogen worden om te transcoderen. Bij een lager aantal zal het CPU gebruik lager zijn, maar kan de afspeelkwaliteit minder zijn.", "OptionMax": "Max", - "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Gesynchroniseerde inhoud pad:" + "HeaderEmbyGuide": "Emby gids", + "LabelSyncPath": "Gesynchroniseerde inhoud pad:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/pl.json b/dashboard-ui/strings/html/pl.json index 030a573404..1dcc2c90f6 100644 --- a/dashboard-ui/strings/html/pl.json +++ b/dashboard-ui/strings/html/pl.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/pt-BR.json b/dashboard-ui/strings/html/pt-BR.json index a58bdc476c..dd101cd1e6 100644 --- a/dashboard-ui/strings/html/pt-BR.json +++ b/dashboard-ui/strings/html/pt-BR.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Selecione o n\u00famero m\u00e1ximo de threads a ser usado quando transcodificar. Reduzir o n\u00famero de threads ir\u00e1 diminuir o uso da CPU, mas pode n\u00e3o converter r\u00e1pido o suficiente para uma experi\u00eancia de reprodu\u00e7\u00e3o suave.", "OptionMax": "M\u00e1x", "HeaderEmbyGuide": "Guia do Emby", - "LabelSyncPath": "Caminho do conte\u00fado sincronizado:" + "LabelSyncPath": "Caminho para sinc:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/pt-PT.json b/dashboard-ui/strings/html/pt-PT.json index ec64f417d4..f47c26f604 100644 --- a/dashboard-ui/strings/html/pt-PT.json +++ b/dashboard-ui/strings/html/pt-PT.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Caminho do conte\u00fado sincronizado:" + "LabelSyncPath": "Caminho do conte\u00fado sincronizado:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ro.json b/dashboard-ui/strings/html/ro.json index 30e02bd649..0a6b340753 100644 --- a/dashboard-ui/strings/html/ro.json +++ b/dashboard-ui/strings/html/ro.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/ru.json b/dashboard-ui/strings/html/ru.json index ae03be0ddb..0ff5a0011e 100644 --- a/dashboard-ui/strings/html/ru.json +++ b/dashboard-ui/strings/html/ru.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043d\u0438\u0442\u0435\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438. \u0423\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 \u0447\u0438\u0441\u043b\u0430 \u043d\u0438\u0442\u0435\u0439 \u0441\u043d\u0438\u0437\u0438\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430, \u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u044b\u043c \u0434\u043b\u044f \u043e\u0449\u0443\u0449\u0435\u043d\u0438\u0439 \u043f\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f.", "OptionMax": "\u041c\u0430\u043a\u0441.", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "\u041f\u0443\u0442\u044c \u043a \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e:" + "LabelSyncPath": "\u041f\u0443\u0442\u044c \u043a \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/server.json b/dashboard-ui/strings/html/server.json index e04153e428..6fc0ba0e04 100644 --- a/dashboard-ui/strings/html/server.json +++ b/dashboard-ui/strings/html/server.json @@ -1518,5 +1518,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } diff --git a/dashboard-ui/strings/html/sl-SI.json b/dashboard-ui/strings/html/sl-SI.json index e428b97721..f3e2d84588 100644 --- a/dashboard-ui/strings/html/sl-SI.json +++ b/dashboard-ui/strings/html/sl-SI.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/sv.json b/dashboard-ui/strings/html/sv.json index e02fbb54f7..685de60fe6 100644 --- a/dashboard-ui/strings/html/sv.json +++ b/dashboard-ui/strings/html/sv.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/tr.json b/dashboard-ui/strings/html/tr.json index c67b451530..dd368048dc 100644 --- a/dashboard-ui/strings/html/tr.json +++ b/dashboard-ui/strings/html/tr.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/uk.json b/dashboard-ui/strings/html/uk.json index 40eb8a7ad1..02d417bf01 100644 --- a/dashboard-ui/strings/html/uk.json +++ b/dashboard-ui/strings/html/uk.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/vi.json b/dashboard-ui/strings/html/vi.json index 5c0a702830..7db9f7961e 100644 --- a/dashboard-ui/strings/html/vi.json +++ b/dashboard-ui/strings/html/vi.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/zh-CN.json b/dashboard-ui/strings/html/zh-CN.json index a1d3c21b06..e4e2231ed0 100644 --- a/dashboard-ui/strings/html/zh-CN.json +++ b/dashboard-ui/strings/html/zh-CN.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/html/zh-TW.json b/dashboard-ui/strings/html/zh-TW.json index 5c607684a8..fe907472d1 100644 --- a/dashboard-ui/strings/html/zh-TW.json +++ b/dashboard-ui/strings/html/zh-TW.json @@ -1502,5 +1502,6 @@ "LabelTranscodingThreadCountHelp": "Select the maximum number of threads to use when transcoding. Reducing the thread count will lower cpu usage but may not convert fast enough for a smooth playback experience.", "OptionMax": "Max", "HeaderEmbyGuide": "Emby Guide", - "LabelSyncPath": "Sync path:" + "LabelSyncPath": "Sync path:", + "OptionSyncOnlyOnWifi": "Sync only on Wifi" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ar.json b/dashboard-ui/strings/javascript/ar.json index b839636e71..2cc0ce4f6d 100644 --- a/dashboard-ui/strings/javascript/ar.json +++ b/dashboard-ui/strings/javascript/ar.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/bg-BG.json b/dashboard-ui/strings/javascript/bg-BG.json index 99f7d91daa..b65fd39b76 100644 --- a/dashboard-ui/strings/javascript/bg-BG.json +++ b/dashboard-ui/strings/javascript/bg-BG.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ca.json b/dashboard-ui/strings/javascript/ca.json index 5c23e243ff..1757831fb1 100644 --- a/dashboard-ui/strings/javascript/ca.json +++ b/dashboard-ui/strings/javascript/ca.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/cs.json b/dashboard-ui/strings/javascript/cs.json index 89a42a8e97..a312b60f9a 100644 --- a/dashboard-ui/strings/javascript/cs.json +++ b/dashboard-ui/strings/javascript/cs.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/da.json b/dashboard-ui/strings/javascript/da.json index 7304ff3202..edcd80f123 100644 --- a/dashboard-ui/strings/javascript/da.json +++ b/dashboard-ui/strings/javascript/da.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/de.json b/dashboard-ui/strings/javascript/de.json index 56cb28a313..7478ed2627 100644 --- a/dashboard-ui/strings/javascript/de.json +++ b/dashboard-ui/strings/javascript/de.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Die Synchronisation ben\u00f6tigt eine aktive Emby Unterst\u00fctzer-Mitgliedschaft.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Die Synchronisation ben\u00f6tigt eine Verbindung zu einem Server mit einer aktiven Unterst\u00fctzer-Mitgliedschaft.", "ErrorValidatingSupporterInfo": "Ein Fehler trat bei der Pr\u00fcfung Ihrer Emby Unterst\u00fctzer-Mitgliedschaft auf. Bitte versuchen Sie es sp\u00e4ter erneut.", - "HeaderSync": "Synchronisation" + "HeaderSync": "Synchronisation", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/el.json b/dashboard-ui/strings/javascript/el.json index 5635fc9354..4190fc7ff9 100644 --- a/dashboard-ui/strings/javascript/el.json +++ b/dashboard-ui/strings/javascript/el.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/en-GB.json b/dashboard-ui/strings/javascript/en-GB.json index ff08634361..338edea153 100644 --- a/dashboard-ui/strings/javascript/en-GB.json +++ b/dashboard-ui/strings/javascript/en-GB.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/en-US.json b/dashboard-ui/strings/javascript/en-US.json index f9cbe13439..8c7ce7271d 100644 --- a/dashboard-ui/strings/javascript/en-US.json +++ b/dashboard-ui/strings/javascript/en-US.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/es-AR.json b/dashboard-ui/strings/javascript/es-AR.json index f44b8bfc72..938a595106 100644 --- a/dashboard-ui/strings/javascript/es-AR.json +++ b/dashboard-ui/strings/javascript/es-AR.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/es-MX.json b/dashboard-ui/strings/javascript/es-MX.json index 0e2e815e21..4233bd9d92 100644 --- a/dashboard-ui/strings/javascript/es-MX.json +++ b/dashboard-ui/strings/javascript/es-MX.json @@ -814,7 +814,7 @@ "HeaderAddProvider": "Agregar Proveedor", "ErrorAddingTunerDevice": "Hubo un error al agregar el dispositivo sintonizador. Por favor aseg\u00farese de que este disponible e intente de nuevo.", "ErrorSavingTvProvider": "Hubo un error al salvar el proveedor de TV. Por favor aseg\u00farese de que este disponible e intente de nuevo.", - "ErrorGettingTvLineups": "Hubo un error al descargar la programaci\u00f3n de TV. Por favor aseg\u00farese que su nombre y usuario y contrase\u00f1a est\u00e9n correctas e intente de nuevo.", + "ErrorGettingTvLineups": "Hubo un error al descargar la programaci\u00f3n de TV. Por favor aseg\u00farese que su informaci\u00f3n este correctas e intente de nuevo.", "MessageCreateAccountAt": "Crear una cuenta en {0}", "ErrorPleaseSelectLineup": "Por favor seleccione una programaci\u00f3n e intente de nuevo. Si no hay disponible ninguna, entonces por favor verifique que su nombre de usuario, contrase\u00f1a, y c\u00f3digo postal sean correctos.", "HeaderTryCinemaMode": "Intente el Modo Cine", @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sinc requiere de una Membres\u00eda de Aficionado Emby activa.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sinc requiere estar conectado a un Servidor Emby con una cuenta de Aficionado Emby.", "ErrorValidatingSupporterInfo": "Hubo un error al validar su informaci\u00f3n de su cuenta de Aficionado Emby. Por favor intente de nuevo mas tarde.", - "HeaderSync": "Sinc" + "HeaderSync": "Sinc", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/es.json b/dashboard-ui/strings/javascript/es.json index f53e4bc915..f1c41a5254 100644 --- a/dashboard-ui/strings/javascript/es.json +++ b/dashboard-ui/strings/javascript/es.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sincronizar" + "HeaderSync": "Sincronizar", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/fi.json b/dashboard-ui/strings/javascript/fi.json index 4167eb4ee4..6a0ccc550a 100644 --- a/dashboard-ui/strings/javascript/fi.json +++ b/dashboard-ui/strings/javascript/fi.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/fr.json b/dashboard-ui/strings/javascript/fr.json index d067bd32dc..d2b059b01f 100644 --- a/dashboard-ui/strings/javascript/fr.json +++ b/dashboard-ui/strings/javascript/fr.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "La synchronisation requiert d'\u00eatre membre supporteur actif d'Emby", "HeaderSyncRequiresSupporterMembershipAppVersion": "La synchronisation n\u00e9cessite de se connecter \u00e0 un serveur Emby avec une adh\u00e9sion supporteur actif.", "ErrorValidatingSupporterInfo": "Une erreur s'est produite lors de la validation de vos informations de membre supporteur actif d'Emby. Veuillez r\u00e9essayer ult\u00e9rieurement.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/gsw.json b/dashboard-ui/strings/javascript/gsw.json index 8f57bfcad5..6f78028471 100644 --- a/dashboard-ui/strings/javascript/gsw.json +++ b/dashboard-ui/strings/javascript/gsw.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "synchronisiere" + "HeaderSync": "synchronisiere", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/he.json b/dashboard-ui/strings/javascript/he.json index d5698eb0b5..e9be690e21 100644 --- a/dashboard-ui/strings/javascript/he.json +++ b/dashboard-ui/strings/javascript/he.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/hr.json b/dashboard-ui/strings/javascript/hr.json index 7167fb6805..187d712115 100644 --- a/dashboard-ui/strings/javascript/hr.json +++ b/dashboard-ui/strings/javascript/hr.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/it.json b/dashboard-ui/strings/javascript/it.json index a8bc040cb6..7657e41a44 100644 --- a/dashboard-ui/strings/javascript/it.json +++ b/dashboard-ui/strings/javascript/it.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sincronizza" + "HeaderSync": "Sincronizza", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/javascript.json b/dashboard-ui/strings/javascript/javascript.json index b5000c25b2..7fed92bf14 100644 --- a/dashboard-ui/strings/javascript/javascript.json +++ b/dashboard-ui/strings/javascript/javascript.json @@ -836,5 +836,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } diff --git a/dashboard-ui/strings/javascript/kk.json b/dashboard-ui/strings/javascript/kk.json index c23e33b484..374bd62ed3 100644 --- a/dashboard-ui/strings/javascript/kk.json +++ b/dashboard-ui/strings/javascript/kk.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u04af\u0448\u0456\u043d Emby \u0436\u0430\u049b\u0442\u0430\u0443\u0448\u044b \u043c\u04af\u0448\u0435\u043b\u0456\u0433\u0456 \u049b\u0430\u0436\u0435\u0442", "HeaderSyncRequiresSupporterMembershipAppVersion": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u04af\u0448\u0456\u043d \u0431\u0435\u043b\u0441\u0435\u043d\u0434\u0456 \u0436\u0430\u049b\u0442\u0430\u0443\u0448\u044b \u043c\u04af\u0448\u0435\u043b\u0456\u0433\u0456\u043c\u0435\u043d Emby Server \u04af\u0448\u0456\u043d \u049b\u043e\u0441\u044b\u043b\u0443 \u049b\u0430\u0436\u0435\u0442.", "ErrorValidatingSupporterInfo": "Emby \u0436\u0430\u049b\u0442\u0430\u0443\u0448\u044b \u0430\u049b\u043f\u0430\u0440\u0430\u0442\u044b\u043d \u0442\u0435\u043a\u0441\u0435\u0440\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u049b\u0430\u0442\u0435 \u043e\u0440\u044b\u043d \u0430\u043b\u0434\u044b. \u04d8\u0440\u0435\u043a\u0435\u0442\u0442\u0456 \u043a\u0435\u0439\u0456\u043d \u049b\u0430\u0439\u0442\u0430\u043b\u0430\u04a3\u044b\u0437.", - "HeaderSync": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443" + "HeaderSync": "\u04ae\u043d\u0434\u0435\u0441\u0442\u0456\u0440\u0443", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ms.json b/dashboard-ui/strings/javascript/ms.json index 1be49372cc..19642bbde8 100644 --- a/dashboard-ui/strings/javascript/ms.json +++ b/dashboard-ui/strings/javascript/ms.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/nb.json b/dashboard-ui/strings/javascript/nb.json index e1d2d70e63..e9e493ff11 100644 --- a/dashboard-ui/strings/javascript/nb.json +++ b/dashboard-ui/strings/javascript/nb.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Synk." + "HeaderSync": "Synk.", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/nl.json b/dashboard-ui/strings/javascript/nl.json index 4a562ab658..3fce303382 100644 --- a/dashboard-ui/strings/javascript/nl.json +++ b/dashboard-ui/strings/javascript/nl.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Synchronisatie vereist een actief Emby Supporter lidmaatschap.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Synchronisatie vereist het verbinden met een Emby Server met een actief Emby Supporter lidmaatschap.", "ErrorValidatingSupporterInfo": "Er was een out bij het valideren van uw Emby Supporter informatie. Probeer het later nog eens.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/pl.json b/dashboard-ui/strings/javascript/pl.json index af759fa10e..cf6ddd78b6 100644 --- a/dashboard-ui/strings/javascript/pl.json +++ b/dashboard-ui/strings/javascript/pl.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/pt-BR.json b/dashboard-ui/strings/javascript/pt-BR.json index 80e2a4a48a..3de1934e9e 100644 --- a/dashboard-ui/strings/javascript/pt-BR.json +++ b/dashboard-ui/strings/javascript/pt-BR.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sincroniza\u00e7\u00e3o requer uma ades\u00e3o de Colaborador do Emby ativa.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sincroniza\u00e7\u00e3o requer se conectar a um Servidor Emby com uma ades\u00e3o de Colaborador do Emby ativa.", "ErrorValidatingSupporterInfo": "Ocorreu um erro ao validar a sua informa\u00e7\u00e3o de Colaborador do Emby. Por favor, tente novamente mais tarde.", - "HeaderSync": "Sincroniza\u00e7\u00e3o" + "HeaderSync": "Sincroniza\u00e7\u00e3o", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/pt-PT.json b/dashboard-ui/strings/javascript/pt-PT.json index 83823aeacc..1ae552cb9c 100644 --- a/dashboard-ui/strings/javascript/pt-PT.json +++ b/dashboard-ui/strings/javascript/pt-PT.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sincroniza\u00e7\u00e3o" + "HeaderSync": "Sincroniza\u00e7\u00e3o", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ro.json b/dashboard-ui/strings/javascript/ro.json index 3e31b32867..39e31f3641 100644 --- a/dashboard-ui/strings/javascript/ro.json +++ b/dashboard-ui/strings/javascript/ro.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sincronizeaza" + "HeaderSync": "Sincronizeaza", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/ru.json b/dashboard-ui/strings/javascript/ru.json index c66c31da9a..acc343ad4d 100644 --- a/dashboard-ui/strings/javascript/ru.json +++ b/dashboard-ui/strings/javascript/ru.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "\u0414\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0447\u043b\u0435\u043d\u0441\u0442\u0432\u043e \u0441\u043f\u043e\u043d\u0441\u043e\u0440\u0430 Emby", "HeaderSyncRequiresSupporterMembershipAppVersion": "\u0414\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a Emby Server \u0441 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0447\u043b\u0435\u043d\u0441\u0442\u0432\u043e\u043c \u0441\u043f\u043e\u043d\u0441\u043e\u0440\u0430.", "ErrorValidatingSupporterInfo": "\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0432\u0430\u0448\u0435\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043f\u043e\u043d\u0441\u043e\u0440\u0435 Emby. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u043f\u043e\u0437\u0436\u0435.", - "HeaderSync": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f" + "HeaderSync": "\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/sl-SI.json b/dashboard-ui/strings/javascript/sl-SI.json index 2742d071e5..cd26ad4ba7 100644 --- a/dashboard-ui/strings/javascript/sl-SI.json +++ b/dashboard-ui/strings/javascript/sl-SI.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/sv.json b/dashboard-ui/strings/javascript/sv.json index bc8abda94a..6ae19ede69 100644 --- a/dashboard-ui/strings/javascript/sv.json +++ b/dashboard-ui/strings/javascript/sv.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/tr.json b/dashboard-ui/strings/javascript/tr.json index 75d0610d4a..14d13caac9 100644 --- a/dashboard-ui/strings/javascript/tr.json +++ b/dashboard-ui/strings/javascript/tr.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/uk.json b/dashboard-ui/strings/javascript/uk.json index ce03abedd2..ce158433ce 100644 --- a/dashboard-ui/strings/javascript/uk.json +++ b/dashboard-ui/strings/javascript/uk.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/vi.json b/dashboard-ui/strings/javascript/vi.json index f1cdfd1b81..03faf9b24d 100644 --- a/dashboard-ui/strings/javascript/vi.json +++ b/dashboard-ui/strings/javascript/vi.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/zh-CN.json b/dashboard-ui/strings/javascript/zh-CN.json index b72ac830f2..96f2a98f8a 100644 --- a/dashboard-ui/strings/javascript/zh-CN.json +++ b/dashboard-ui/strings/javascript/zh-CN.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file diff --git a/dashboard-ui/strings/javascript/zh-TW.json b/dashboard-ui/strings/javascript/zh-TW.json index a651c5560d..4687a130bb 100644 --- a/dashboard-ui/strings/javascript/zh-TW.json +++ b/dashboard-ui/strings/javascript/zh-TW.json @@ -826,5 +826,7 @@ "HeaderSyncRequiresSupporterMembership": "Sync requires an active Emby Supporter membership.", "HeaderSyncRequiresSupporterMembershipAppVersion": "Sync requires connecting to an Emby Server with an active Supporter membership.", "ErrorValidatingSupporterInfo": "There was an error validating your Emby Supporter information. Please try again later.", - "HeaderSync": "Sync" + "HeaderSync": "Sync", + "LabelLocalSyncStatusValue": "Status: {0}", + "MessageSyncStarted": "Sync started" } \ No newline at end of file