From edf0e2bedbd765ff49d17b15a5ddce0ae076d7bc Mon Sep 17 00:00:00 2001 From: Jason Hu Date: Mon, 1 Oct 2018 03:02:41 -0700 Subject: [PATCH] Add l10n suppor for profile panel (#1717) * L10N support for profile panel and mfa module * L10N support for mfa setup flow * Lint * Lint * Lint --- src/panels/profile/ha-change-password-card.js | 41 +++++++++++-------- .../profile/ha-mfa-module-setup-flow.js | 18 +++++--- src/panels/profile/ha-mfa-modules-card.js | 17 ++++++-- src/panels/profile/ha-panel-profile.js | 12 +++--- src/translations/en.json | 27 +++++++++++- 5 files changed, 82 insertions(+), 33 deletions(-) diff --git a/src/panels/profile/ha-change-password-card.js b/src/panels/profile/ha-change-password-card.js index 4e7657f5b9..5d36df5638 100644 --- a/src/panels/profile/ha-change-password-card.js +++ b/src/panels/profile/ha-change-password-card.js @@ -5,9 +5,14 @@ import '@polymer/paper-card/paper-card.js'; import { html } from '@polymer/polymer/lib/utils/html-tag.js'; import { PolymerElement } from '@polymer/polymer/polymer-element.js'; +import LocalizeMixin from '../../mixins/localize-mixin.js'; + import '../../resources/ha-style.js'; -class HaChangePasswordCard extends PolymerElement { +/* + * @appliesMixin LocalizeMixin + */ +class HaChangePasswordCard extends LocalizeMixin(PolymerElement) { static get template() { return html`
- +
-
diff --git a/src/panels/profile/ha-mfa-module-setup-flow.js b/src/panels/profile/ha-mfa-module-setup-flow.js index 5ff9a42981..f5970dd568 100644 --- a/src/panels/profile/ha-mfa-module-setup-flow.js +++ b/src/panels/profile/ha-mfa-module-setup-flow.js @@ -48,10 +48,10 @@ class HaMfaModuleSetupFlow extends