From 130a9a107452e2122334383adabfada6c232bfec Mon Sep 17 00:00:00 2001 From: Philip Allgaier Date: Tue, 11 May 2021 21:01:48 +0200 Subject: [PATCH] Translate NC account connection state --- src/panels/config/cloud/account/cloud-account.js | 12 ++++++++---- src/translations/en.json | 1 + 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/panels/config/cloud/account/cloud-account.js b/src/panels/config/cloud/account/cloud-account.js index ae3d8823ca67..9670794dfc6a 100644 --- a/src/panels/config/cloud/account/cloud-account.js +++ b/src/panels/config/cloud/account/cloud-account.js @@ -92,7 +92,9 @@ class CloudAccount extends EventsMixin(LocalizeMixin(PolymerElement)) { [[localize('ui.panel.config.cloud.account.connection_status')]] -
[[cloudStatus.cloud]]
+
+ [[_computeConnectionStatus(cloudStatus.cloud)]] +
@@ -189,10 +191,12 @@ class CloudAccount extends EventsMixin(LocalizeMixin(PolymerElement)) { this._fetchSubscriptionInfo(); } - _computeRemoteConnected(connected) { - return connected + _computeConnectionStatus(status) { + return status === "connected" ? this.hass.localize("ui.panel.config.cloud.account.connected") - : this.hass.localize("ui.panel.config.cloud.account.not_connected"); + : status === "disconnected" + ? this.hass.localize("ui.panel.config.cloud.account.not_connected") + : this.hass.localize("ui.panel.config.cloud.account.connecting"); } async _fetchSubscriptionInfo() { diff --git a/src/translations/en.json b/src/translations/en.json index 731eda21faf8..f89b03b5cecc 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -1775,6 +1775,7 @@ "integrations_introduction2": "Check the website for ", "integrations_link_all_features": " all available features", "connected": "Connected", + "connecting": "Connecting...", "not_connected": "Not Connected", "fetching_subscription": "Fetching subscription...", "tts": {