diff --git a/src/qt/languages/86box.pot b/src/qt/languages/86box.pot index 5caf94756..8a204cdd9 100644 --- a/src/qt/languages/86box.pot +++ b/src/qt/languages/86box.pot @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/ca-ES.po b/src/qt/languages/ca-ES.po index 497209436..34ebcfb53 100644 --- a/src/qt/languages/ca-ES.po +++ b/src/qt/languages/ca-ES.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/cs-CZ.po b/src/qt/languages/cs-CZ.po index b00f2b0de..a6bf3fced 100644 --- a/src/qt/languages/cs-CZ.po +++ b/src/qt/languages/cs-CZ.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/de-DE.po b/src/qt/languages/de-DE.po index 0017ed9d2..142efee93 100644 --- a/src/qt/languages/de-DE.po +++ b/src/qt/languages/de-DE.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/es-ES.po b/src/qt/languages/es-ES.po index 4470d5408..c477df0ef 100644 --- a/src/qt/languages/es-ES.po +++ b/src/qt/languages/es-ES.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/fi-FI.po b/src/qt/languages/fi-FI.po index 3cde81d31..c1869e8d9 100644 --- a/src/qt/languages/fi-FI.po +++ b/src/qt/languages/fi-FI.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/fr-FR.po b/src/qt/languages/fr-FR.po index 97caa1e1f..2f0876424 100644 --- a/src/qt/languages/fr-FR.po +++ b/src/qt/languages/fr-FR.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/hr-HR.po b/src/qt/languages/hr-HR.po index 5058ea86a..a976dc6a6 100644 --- a/src/qt/languages/hr-HR.po +++ b/src/qt/languages/hr-HR.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/hu-HU.po b/src/qt/languages/hu-HU.po index 596a3080d..1ae23e903 100644 --- a/src/qt/languages/hu-HU.po +++ b/src/qt/languages/hu-HU.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/it-IT.po b/src/qt/languages/it-IT.po index 9f3255843..7b785567b 100644 --- a/src/qt/languages/it-IT.po +++ b/src/qt/languages/it-IT.po @@ -1284,6 +1284,12 @@ msgstr "Build" msgid "Version" msgstr "Versione" +msgid "An update to 86Box is available" +msgstr "È disponibile un aggiornamento per 86Box" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "È disponibile un aggiornamento per 86Box!" @@ -2877,6 +2883,12 @@ msgstr "Si è verificato un errore durante la verifica degli aggiornamenti:\n\n% msgid "Update check complete" msgstr "Controllo aggiornamenti completato" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "Stai utilizzando l'ultima versione %1 di 86Box: %2" diff --git a/src/qt/languages/ja-JP.po b/src/qt/languages/ja-JP.po index 7377b70a6..e1d4e671b 100644 --- a/src/qt/languages/ja-JP.po +++ b/src/qt/languages/ja-JP.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/ko-KR.po b/src/qt/languages/ko-KR.po index a6d9d3115..9ff967781 100644 --- a/src/qt/languages/ko-KR.po +++ b/src/qt/languages/ko-KR.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/nl-NL.po b/src/qt/languages/nl-NL.po index eef454446..08949ca26 100644 --- a/src/qt/languages/nl-NL.po +++ b/src/qt/languages/nl-NL.po @@ -1284,6 +1284,12 @@ msgstr "Build" msgid "Version" msgstr "Versie" +msgid "An update to 86Box is available" +msgstr "Een update van 86Box is beschikbaar" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr " Een update van 86Box is beschikbaar!" @@ -2877,6 +2883,12 @@ msgstr "Er is een fout opgetreden bij het controleren op updates:\n\n%1\n\nProbe msgid "Update check complete" msgstr "Controleren op updates voltooid" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "Je gebruikt de nieuwste %1-versie van 86Box: %2" diff --git a/src/qt/languages/pl-PL.po b/src/qt/languages/pl-PL.po index 52d1f295a..a286cbf06 100644 --- a/src/qt/languages/pl-PL.po +++ b/src/qt/languages/pl-PL.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/pt-BR.po b/src/qt/languages/pt-BR.po index b7f1ec59c..896530961 100644 --- a/src/qt/languages/pt-BR.po +++ b/src/qt/languages/pt-BR.po @@ -1284,6 +1284,12 @@ msgstr "Build" msgid "Version" msgstr "Versão" +msgid "An update to 86Box is available" +msgstr "Uma atualização do 86Box está disponível" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "Uma atualização do 86Box está disponível!" @@ -2877,6 +2883,12 @@ msgstr "Ocorreu um erro ao verificar por atualizações:\n\n%1\n\nPor favor tent msgid "Update check complete" msgstr "Verificação de atualização completada" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "Você está executando a última versão %1 do 86Box: %2" diff --git a/src/qt/languages/pt-PT.po b/src/qt/languages/pt-PT.po index c29e04bdf..8ec1eca1b 100644 --- a/src/qt/languages/pt-PT.po +++ b/src/qt/languages/pt-PT.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/ru-RU.po b/src/qt/languages/ru-RU.po index dd53206e7..eed698b59 100644 --- a/src/qt/languages/ru-RU.po +++ b/src/qt/languages/ru-RU.po @@ -1284,6 +1284,12 @@ msgstr "Сборка" msgid "Version" msgstr "Версия" +msgid "An update to 86Box is available" +msgstr "Доступно обновление для 86Box" + +msgid "An error has occurred while checking for updates: %1" +msgstr "При проверке обновлений произошла ошибка: %1" + msgid "An update to 86Box is available!" msgstr "Доступно обновление для 86Box!" @@ -2877,14 +2883,20 @@ msgstr "Произошла ошибка при проверке обновлен msgid "Update check complete" msgstr "Проверка обновлений завершена" +msgid "stable" +msgstr "стабильную" + +msgid "beta" +msgstr "бета" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "Вы используете последнюю %1 версию 86Box: %2" msgid "version" -msgstr "" +msgstr "версию" msgid "build" -msgstr "" +msgstr "сборку" msgid "You are currently running %1 %2. " msgstr "Вы сейчас используете %1 %2. " diff --git a/src/qt/languages/sk-SK.po b/src/qt/languages/sk-SK.po index 6383e7796..34921fd64 100644 --- a/src/qt/languages/sk-SK.po +++ b/src/qt/languages/sk-SK.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/sl-SI.po b/src/qt/languages/sl-SI.po index 3ab17def2..8a3502b59 100644 --- a/src/qt/languages/sl-SI.po +++ b/src/qt/languages/sl-SI.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/sv-SE.po b/src/qt/languages/sv-SE.po index 47b7d4231..1ec34ba6b 100644 --- a/src/qt/languages/sv-SE.po +++ b/src/qt/languages/sv-SE.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/tr-TR.po b/src/qt/languages/tr-TR.po index d272679c5..dcfcaf036 100644 --- a/src/qt/languages/tr-TR.po +++ b/src/qt/languages/tr-TR.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/uk-UA.po b/src/qt/languages/uk-UA.po index 9012386cb..7befea6dd 100644 --- a/src/qt/languages/uk-UA.po +++ b/src/qt/languages/uk-UA.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2880,6 +2886,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/vi-VN.po b/src/qt/languages/vi-VN.po index 952d39f39..399ba7fa8 100644 --- a/src/qt/languages/vi-VN.po +++ b/src/qt/languages/vi-VN.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/languages/zh-CN.po b/src/qt/languages/zh-CN.po index 5789fa070..ba22a7083 100644 --- a/src/qt/languages/zh-CN.po +++ b/src/qt/languages/zh-CN.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "检查更新:\n\n%1 时出错。\n\n请稍后再试。" msgid "Update check complete" msgstr "检查更新已完成" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "您正在运行 86Box 的最新 %1 版本:%2" diff --git a/src/qt/languages/zh-TW.po b/src/qt/languages/zh-TW.po index 144ab0988..0fc89a415 100644 --- a/src/qt/languages/zh-TW.po +++ b/src/qt/languages/zh-TW.po @@ -1284,6 +1284,12 @@ msgstr "" msgid "Version" msgstr "" +msgid "An update to 86Box is available" +msgstr "" + +msgid "An error has occurred while checking for updates: %1" +msgstr "" + msgid "An update to 86Box is available!" msgstr "" @@ -2877,6 +2883,12 @@ msgstr "" msgid "Update check complete" msgstr "" +msgid "stable" +msgstr "" + +msgid "beta" +msgstr "" + msgid "You are running the latest %1 version of 86Box: %2" msgstr "" diff --git a/src/qt/qt_updatecheckdialog.cpp b/src/qt/qt_updatecheckdialog.cpp index 71db9f31b..07ce9c9a5 100644 --- a/src/qt/qt_updatecheckdialog.cpp +++ b/src/qt/qt_updatecheckdialog.cpp @@ -84,7 +84,7 @@ UpdateCheckDialog::upToDate() ui->progressBar->setMaximum(100); ui->progressBar->setValue(100); ui->statusLabel->setVisible(true); - const auto statusText = tr("You are running the latest %1 version of 86Box: %2").arg(updateChannel == UpdateCheck::UpdateChannel::Stable ? "stable" : "beta", currentVersion); + const auto statusText = tr("You are running the latest %1 version of 86Box: %2").arg(updateChannel == UpdateCheck::UpdateChannel::Stable ? tr("stable") : tr("beta"), currentVersion); ui->statusLabel->setText(statusText); ui->buttonBox->setStandardButtons(QDialogButtonBox::Ok); } diff --git a/src/qt/qt_vmmanager_main.cpp b/src/qt/qt_vmmanager_main.cpp index e3f8a7402..0ee27e326 100644 --- a/src/qt/qt_vmmanager_main.cpp +++ b/src/qt/qt_vmmanager_main.cpp @@ -775,16 +775,18 @@ void VMManagerMain::backgroundUpdateCheckComplete(const UpdateCheck::UpdateResult &result) { qDebug() << "Check complete: update available?" << result.updateAvailable; - auto type = result.channel == UpdateCheck::UpdateChannel::CI ? tr("Build") : tr("Version"); - const auto updateMessage = QString("%1: %2 %3").arg( tr("An update to 86Box is available"), type, result.latestVersion); - emit updateStatusLeft(updateMessage); + if (result.updateAvailable) { + auto type = result.channel == UpdateCheck::UpdateChannel::CI ? tr("Build") : tr("Version"); + const auto updateMessage = QString("%1: %2 %3").arg( tr("An update to 86Box is available"), type, result.latestVersion); + emit updateStatusLeft(updateMessage); + } } void VMManagerMain::backgroundUpdateCheckError(const QString &errorMsg) { qDebug() << "Update check failed with the following error:" << errorMsg; - // TODO: Update the status bar + emit updateStatusLeft(tr("An error has occurred while checking for updates: %1").arg(errorMsg)); } #endif