From a24a8a497b892811ffd0a7103435bcba011fb0ca Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Sun, 3 Dec 2023 12:26:35 -0600 Subject: [PATCH] Make those state names translatable --- src/installerprompt.cpp | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/installerprompt.cpp b/src/installerprompt.cpp index e5d6bf6..b0dffef 100644 --- a/src/installerprompt.cpp +++ b/src/installerprompt.cpp @@ -60,27 +60,32 @@ InstallerPrompt::InstallerPrompt(QWidget *parent) void InstallerPrompt::updateConnectionStatus() { auto status = NetworkManager::status(); bool online = false; - QString statusIndicator; + QString statusText, statusIndicator; switch (status) { case NetworkManager::Status::Disconnected: - statusIndicator = "❌ Not Connected"; + statusText = tr("Not Connected"); + statusIndicator = " " + statusText; break; case NetworkManager::Status::Connected: online = true; - statusIndicator = "🟢 Connected"; + statusText = tr("Connected"); + statusIndicator = "🟢 " + statusText; break; case NetworkManager::Status::Connecting: - statusIndicator = "🟡 Connecting..."; + statusText = tr("Connecting..."); + statusIndicator = "🟡 " + statusText; break; case NetworkManager::Status::Disconnecting: - statusIndicator = "🟡 Disconnecting..."; + statusText = tr("Disconnecting..."); + statusIndicator = "🟡 " + statusText; break; default: - statusIndicator = "⚪ Unknown Status"; + statusText = tr("Unknown Status"); + statusIndicator = " " + statusText; } - ui->connectionStatusLabel->setText(statusIndicator); - + ui->connectionStatusLabel->setText(statusIndicator); + const auto devices = NetworkManager::networkInterfaces(); bool wifiEnabled = false; if (NetworkManager::isNetworkingEnabled()) {