From 1a3966e55fbd7163f3db178b4216b27d850f4ad8 Mon Sep 17 00:00:00 2001 From: c727 Date: Fri, 1 Jun 2018 15:55:00 +0200 Subject: [PATCH] Localize ha-relative-time (#1241) * Localize relative time * Add mixin * Pass hass to ha-relative-time * Remove debug * Add hass * Add hass everywhere * Remove value from translation file * Add quotes to attributes * Lint * Fix in hassio file * Use current placeholder syntax * Use correct syntax * Move to ui.components --- .../addon-store/hassio-addon-repository.js | 3 ++- hassio/src/addon-store/hassio-addon-store.js | 2 +- .../addon-store/hassio-repositories-editor.js | 2 +- hassio/src/addon-view/hassio-addon-info.js | 2 +- hassio/src/components/hassio-card-content.js | 3 ++- hassio/src/dashboard/hassio-addons.js | 2 +- hassio/src/dashboard/hassio-hass-update.js | 2 +- hassio/src/snapshots/hassio-snapshots.js | 2 +- src/common/datetime/relative_time.js | 17 ++++++++----- src/components/entity/state-info.js | 13 ++++------ src/components/ha-relative-time.js | 24 +++++++++++++------ .../controls/more-info-automation.js | 2 +- .../more-info/controls/more-info-sun.js | 8 +++---- src/state-summary/state-card-climate.js | 3 ++- src/state-summary/state-card-configurator.js | 3 ++- src/state-summary/state-card-cover.js | 2 +- src/state-summary/state-card-display.js | 2 +- src/state-summary/state-card-input_number.js | 2 +- src/state-summary/state-card-input_text.js | 12 +++------- src/state-summary/state-card-media_player.js | 2 +- src/state-summary/state-card-scene.js | 2 +- src/state-summary/state-card-script.js | 2 +- src/state-summary/state-card-timer.js | 2 +- src/state-summary/state-card-toggle.js | 2 +- src/translations/en.json | 7 ++++++ test/state-info-test.html | 4 ++-- 26 files changed, 70 insertions(+), 57 deletions(-) diff --git a/hassio/src/addon-store/hassio-addon-repository.js b/hassio/src/addon-store/hassio-addon-repository.js index 6498f8d71e..4b3c0d537f 100644 --- a/hassio/src/addon-store/hassio-addon-repository.js +++ b/hassio/src/addon-store/hassio-addon-repository.js @@ -30,7 +30,7 @@ class HassioAddonRepository extends NavigateMixin(PolymerElement) { @@ -41,6 +41,7 @@ class HassioAddonRepository extends NavigateMixin(PolymerElement) { static get properties() { return { + hass: Object, repo: Object, addons: Array, }; diff --git a/hassio/src/addon-store/hassio-addon-store.js b/hassio/src/addon-store/hassio-addon-store.js index c3b52c77e0..e9e550d69c 100644 --- a/hassio/src/addon-store/hassio-addon-store.js +++ b/hassio/src/addon-store/hassio-addon-store.js @@ -15,7 +15,7 @@ class HassioAddonStore extends PolymerElement { `; } diff --git a/hassio/src/addon-store/hassio-repositories-editor.js b/hassio/src/addon-store/hassio-repositories-editor.js index 3ecbc8917a..268fd374f7 100644 --- a/hassio/src/addon-store/hassio-repositories-editor.js +++ b/hassio/src/addon-store/hassio-repositories-editor.js @@ -35,7 +35,7 @@ class HassioRepositoriesEditor extends PolymerElement {