diff --git a/src/qt/languages/86box.pot b/src/qt/languages/86box.pot
index 8a204cdd9..dc0d742a1 100644
--- a/src/qt/languages/86box.pot
+++ b/src/qt/languages/86box.pot
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/ca-ES.po b/src/qt/languages/ca-ES.po
index 34ebcfb53..dca3f2aed 100644
--- a/src/qt/languages/ca-ES.po
+++ b/src/qt/languages/ca-ES.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/cs-CZ.po b/src/qt/languages/cs-CZ.po
index a6bf3fced..22c021e4e 100644
--- a/src/qt/languages/cs-CZ.po
+++ b/src/qt/languages/cs-CZ.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/de-DE.po b/src/qt/languages/de-DE.po
index 142efee93..8fc25a042 100644
--- a/src/qt/languages/de-DE.po
+++ b/src/qt/languages/de-DE.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/es-ES.po b/src/qt/languages/es-ES.po
index c477df0ef..1a46d8d08 100644
--- a/src/qt/languages/es-ES.po
+++ b/src/qt/languages/es-ES.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/fi-FI.po b/src/qt/languages/fi-FI.po
index c1869e8d9..a95e5dec3 100644
--- a/src/qt/languages/fi-FI.po
+++ b/src/qt/languages/fi-FI.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/fr-FR.po b/src/qt/languages/fr-FR.po
index 2f0876424..853c32921 100644
--- a/src/qt/languages/fr-FR.po
+++ b/src/qt/languages/fr-FR.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/hr-HR.po b/src/qt/languages/hr-HR.po
index a976dc6a6..132988199 100644
--- a/src/qt/languages/hr-HR.po
+++ b/src/qt/languages/hr-HR.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/hu-HU.po b/src/qt/languages/hu-HU.po
index 1ae23e903..769b143f0 100644
--- a/src/qt/languages/hu-HU.po
+++ b/src/qt/languages/hu-HU.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/it-IT.po b/src/qt/languages/it-IT.po
index 7b785567b..45410ea89 100644
--- a/src/qt/languages/it-IT.po
+++ b/src/qt/languages/it-IT.po
@@ -1284,8 +1284,8 @@ msgstr "Build"
msgid "Version"
msgstr "Versione"
-msgid "An update to 86Box is available"
-msgstr "È disponibile un aggiornamento per 86Box"
+msgid "An update to 86Box is available: %1 %2"
+msgstr "È disponibile un aggiornamento per 86Box: %1 %2"
msgid "An error has occurred while checking for updates: %1"
msgstr ""
@@ -2898,11 +2898,20 @@ msgstr "versione"
msgid "build"
msgstr "build"
-msgid "You are currently running %1 %2. "
-msgstr "Stai attualmente utilizzando la %1 %2. "
+msgid "You are currently running version %1."
+msgstr "Stai attualmente utilizzando la versione %1."
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
-msgstr "La %1 %2 è ora disponibile. %3Vuoi visitare la pagina per scaricare la nuova versione?"
+msgid "Version %1 is now available."
+msgstr "La versione %1 è ora disponibile."
+
+msgid "You are currently running build %1."
+msgstr "Stai attualmente utilizzando la build %1."
+
+msgid "Build %1 is now available."
+msgstr "La build %1 è ora disponibile."
+
+msgid "Would you like to visit the download page?"
+msgstr "Vuoi visitare la pagina per scaricare la nuova versione?"
msgid "Visit download page"
msgstr "Visita la pagina"
diff --git a/src/qt/languages/ja-JP.po b/src/qt/languages/ja-JP.po
index e1d4e671b..03cafb7a1 100644
--- a/src/qt/languages/ja-JP.po
+++ b/src/qt/languages/ja-JP.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/ko-KR.po b/src/qt/languages/ko-KR.po
index 9ff967781..44986ec19 100644
--- a/src/qt/languages/ko-KR.po
+++ b/src/qt/languages/ko-KR.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/nl-NL.po b/src/qt/languages/nl-NL.po
index 08949ca26..527424f9a 100644
--- a/src/qt/languages/nl-NL.po
+++ b/src/qt/languages/nl-NL.po
@@ -1284,8 +1284,8 @@ msgstr "Build"
msgid "Version"
msgstr "Versie"
-msgid "An update to 86Box is available"
-msgstr "Een update van 86Box is beschikbaar"
+msgid "An update to 86Box is available: %1 %2"
+msgstr "Een update van 86Box is beschikbaar: %1 %2"
msgid "An error has occurred while checking for updates: %1"
msgstr ""
@@ -2898,11 +2898,20 @@ msgstr "versie"
msgid "build"
msgstr "build"
-msgid "You are currently running %1 %2. "
-msgstr "Je gebruikt %1 %2. "
+msgid "You are currently running version %1."
+msgstr "Je gebruikt versie %1."
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
-msgstr "%1 %2 is nu beschikbaar. %3Wil je de downloadpagina bezoeken?"
+msgid "Version %1 is now available."
+msgstr "Versie %1 is nu beschikbaar."
+
+msgid "You are currently running build %1."
+msgstr "Je gebruikt build %1."
+
+msgid "Build %1 is now available."
+msgstr "Build %1 is nu beschikbaar."
+
+msgid "Would you like to visit the download page?"
+msgstr "Wil je de downloadpagina bezoeken?"
msgid "Visit download page"
msgstr "Bezoek downloadpagina"
diff --git a/src/qt/languages/pl-PL.po b/src/qt/languages/pl-PL.po
index a286cbf06..6681efc2d 100644
--- a/src/qt/languages/pl-PL.po
+++ b/src/qt/languages/pl-PL.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/pt-BR.po b/src/qt/languages/pt-BR.po
index 896530961..a0a7c6c44 100644
--- a/src/qt/languages/pt-BR.po
+++ b/src/qt/languages/pt-BR.po
@@ -1284,8 +1284,8 @@ 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 update to 86Box is available: %1 %2"
+msgstr "Uma atualização do 86Box está disponível: %1 %2"
msgid "An error has occurred while checking for updates: %1"
msgstr ""
@@ -2898,11 +2898,20 @@ msgstr "versão"
msgid "build"
msgstr "build"
-msgid "You are currently running %1 %2. "
-msgstr "Você está executando atualmente %1 %2. "
+msgid "You are currently running version %1."
+msgstr "Você está executando atualmente versão %1."
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
-msgstr "%1 %2 está disponível. %3Gostaria de visitar a página de download?"
+msgid "Version %1 is now available."
+msgstr "Versão %2 está disponível."
+
+msgid "You are currently running build %1."
+msgstr "Você está executando atualmente build %1."
+
+msgid "Build %1 is now available."
+msgstr "Build %2 está disponível."
+
+msgid "Would you like to visit the download page?"
+msgstr "Gostaria de visitar a página de download?"
msgid "Visit download page"
msgstr "Visitar página de download"
diff --git a/src/qt/languages/pt-PT.po b/src/qt/languages/pt-PT.po
index 8ec1eca1b..197b74786 100644
--- a/src/qt/languages/pt-PT.po
+++ b/src/qt/languages/pt-PT.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/ru-RU.po b/src/qt/languages/ru-RU.po
index eed698b59..a844cfc74 100644
--- a/src/qt/languages/ru-RU.po
+++ b/src/qt/languages/ru-RU.po
@@ -1284,8 +1284,8 @@ msgstr "Сборка"
msgid "Version"
msgstr "Версия"
-msgid "An update to 86Box is available"
-msgstr "Доступно обновление для 86Box"
+msgid "An update to 86Box is available: %1 %2"
+msgstr "Доступно обновление для 86Box: %1 %2"
msgid "An error has occurred while checking for updates: %1"
msgstr "При проверке обновлений произошла ошибка: %1"
@@ -2893,19 +2893,28 @@ 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. "
+msgid "You are currently running version %1."
+msgstr "Вы сейчас используете версию %1."
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
-msgstr "%1 %2 теперь доступно. %3Хотели бы вы посетить страницу загрузки?"
+msgid "Version %1 is now available."
+msgstr "Доступна версия %1."
+
+msgid "You are currently running build %1."
+msgstr "Вы сейчас используете сборку %1."
+
+msgid "Build %1 is now available."
+msgstr "Доступна сборка %1."
+
+msgid "Would you like to visit the download page?"
+msgstr "Открыть страницу загрузки?"
msgid "Visit download page"
-msgstr "Посетить страницу загрузки"
+msgstr "Открыть страницу загрузки"
msgid "Update check"
msgstr "Проверка обновлений"
diff --git a/src/qt/languages/sk-SK.po b/src/qt/languages/sk-SK.po
index 34921fd64..16b33d677 100644
--- a/src/qt/languages/sk-SK.po
+++ b/src/qt/languages/sk-SK.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/sl-SI.po b/src/qt/languages/sl-SI.po
index 8a3502b59..40c0db7cc 100644
--- a/src/qt/languages/sl-SI.po
+++ b/src/qt/languages/sl-SI.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/sv-SE.po b/src/qt/languages/sv-SE.po
index 1ec34ba6b..0b8ae0987 100644
--- a/src/qt/languages/sv-SE.po
+++ b/src/qt/languages/sv-SE.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/tr-TR.po b/src/qt/languages/tr-TR.po
index dcfcaf036..b702fe0f1 100644
--- a/src/qt/languages/tr-TR.po
+++ b/src/qt/languages/tr-TR.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/uk-UA.po b/src/qt/languages/uk-UA.po
index 7befea6dd..5b46f1728 100644
--- a/src/qt/languages/uk-UA.po
+++ b/src/qt/languages/uk-UA.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2901,10 +2901,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/vi-VN.po b/src/qt/languages/vi-VN.po
index 399ba7fa8..a9094427e 100644
--- a/src/qt/languages/vi-VN.po
+++ b/src/qt/languages/vi-VN.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/languages/zh-CN.po b/src/qt/languages/zh-CN.po
index ba22a7083..03530fa55 100644
--- a/src/qt/languages/zh-CN.po
+++ b/src/qt/languages/zh-CN.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,11 +2898,20 @@ msgstr "版本"
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
-msgstr "您当前正在运行 %1 %2 。"
+msgid "You are currently running version %1."
+msgstr "您当前正在运行版本 %1 。"
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
-msgstr "%1 %2现已可用。%3 您想访问下载页面吗?"
+msgid "Version %1 is now available."
+msgstr "版本 %1现已可用。"
+
+msgid "You are currently running build %1."
+msgstr "您当前正在运行 build %1 。"
+
+msgid "Build %1 is now available."
+msgstr "Build %1现已可用。"
+
+msgid "Would you like to visit the download page?"
+msgstr "您想访问下载页面吗?"
msgid "Visit download page"
msgstr "访问下载页面"
diff --git a/src/qt/languages/zh-TW.po b/src/qt/languages/zh-TW.po
index 0fc89a415..42f34e74a 100644
--- a/src/qt/languages/zh-TW.po
+++ b/src/qt/languages/zh-TW.po
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "Version"
msgstr ""
-msgid "An update to 86Box is available"
+msgid "An update to 86Box is available: %1 %2"
msgstr ""
msgid "An error has occurred while checking for updates: %1"
@@ -2898,10 +2898,19 @@ msgstr ""
msgid "build"
msgstr ""
-msgid "You are currently running %1 %2. "
+msgid "You are currently running version %1."
msgstr ""
-msgid "%1 %2 is now available. %3Would you like to visit the download page?"
+msgid "Version %1 is now available."
+msgstr ""
+
+msgid "You are currently running build %1."
+msgstr ""
+
+msgid "Build %1 is now available."
+msgstr ""
+
+msgid "Would you like to visit the download page?"
msgstr ""
msgid "Visit download page"
diff --git a/src/qt/qt_updatecheckdialog.cpp b/src/qt/qt_updatecheckdialog.cpp
index 07ce9c9a5..308f73d24 100644
--- a/src/qt/qt_updatecheckdialog.cpp
+++ b/src/qt/qt_updatecheckdialog.cpp
@@ -84,7 +84,12 @@ 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 ? tr("stable") : tr("beta"), currentVersion);
+ QString currentVersionString;
+ if (updateChannel == UpdateCheck::UpdateChannel::Stable)
+ currentVersionString = QString("v%1").arg(currentVersion);
+ else
+ currentVersionString = QString("%1 %2").arg(tr("build"), currentVersion);
+ const auto statusText = tr("You are running the latest %1 version of 86Box: %2").arg(updateChannel == UpdateCheck::UpdateChannel::Stable ? tr("stable") : tr("beta"), currentVersionString);
ui->statusLabel->setText(statusText);
ui->buttonBox->setStandardButtons(QDialogButtonBox::Ok);
}
diff --git a/src/qt/qt_updatedetails.cpp b/src/qt/qt_updatedetails.cpp
index 856dadc3f..495b89ab1 100644
--- a/src/qt/qt_updatedetails.cpp
+++ b/src/qt/qt_updatedetails.cpp
@@ -28,12 +28,18 @@ UpdateDetails(const UpdateCheck::UpdateResult &updateResult, QWidget *parent) :
ui->setupUi(this);
ui->updateTitle->setText(tr("An update to 86Box is available!"));
QString currentVersionText;
- QString releaseType = updateResult.channel == UpdateCheck::UpdateChannel::Stable ? tr("version") : tr("build");
- if(!updateResult.currentVersion.isEmpty()) {
- currentVersionText = tr("You are currently running %1 %2. ").arg(releaseType, updateResult.currentVersion);
+ QString latestVersionText;
+ if (updateResult.channel == UpdateCheck::UpdateChannel::Stable) {
+ currentVersionText = tr("You are currently running version %1.").arg(updateResult.currentVersion);
+ latestVersionText = tr("Version %1 is now available.").arg(updateResult.latestVersion);
+ } else {
+ currentVersionText = tr("You are currently running build %1.").arg(updateResult.currentVersion);
+ latestVersionText = tr("Build %1 is now available.").arg(updateResult.latestVersion);
}
+ if (updateResult.currentVersion.isEmpty())
+ currentVersionText = "";
- const auto updateDetailsText = tr("%1 %2 is now available. %3Would you like to visit the download page?").arg(releaseType[0].toUpper() + releaseType.mid(1), updateResult.latestVersion, currentVersionText);
+ const auto updateDetailsText = QString("%1 %2%3").arg(latestVersionText, currentVersionText.append(' '), tr("Would you like to visit the download page?"));
ui->updateDetails->setText(updateDetailsText);
if(updateResult.channel == UpdateCheck::UpdateChannel::Stable) {
diff --git a/src/qt/qt_vmmanager_main.cpp b/src/qt/qt_vmmanager_main.cpp
index 0ee27e326..d023f5e58 100644
--- a/src/qt/qt_vmmanager_main.cpp
+++ b/src/qt/qt_vmmanager_main.cpp
@@ -776,8 +776,8 @@ VMManagerMain::backgroundUpdateCheckComplete(const UpdateCheck::UpdateResult &re
{
qDebug() << "Check complete: update available?" << result.updateAvailable;
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);
+ auto type = result.channel == UpdateCheck::UpdateChannel::CI ? tr("build") : tr("version");
+ const auto updateMessage = QString("An update to 86Box is available: %1 %2").arg(type, result.latestVersion);
emit updateStatusLeft(updateMessage);
}
}