From c32a4546f30362a71292c50d7d95a58a4e3554ba Mon Sep 17 00:00:00 2001 From: Philip Allgaier Date: Tue, 25 May 2021 18:12:56 +0200 Subject: [PATCH] Translate NC account connection state (#9167) --- 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 ae3d8823ca..9670794dfc 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 255c6ed7a4..f25ae07695 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -1780,6 +1780,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": {