aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2025-06-12 19:43:26 +0000
committersaturneric <[email protected]>2025-06-12 19:43:26 +0000
commitaf5e496618b57f850fd581ce27b6e64271ebfe46 (patch)
treeb9ef8a6345f68b5786e86997af30f058be950c3d
parentfeat(ver_check): add QDateTime include to SoftwareVersion.h (diff)
downloadModules-af5e496618b57f850fd581ce27b6e64271ebfe46.tar.gz
Modules-af5e496618b57f850fd581ce27b6e64271ebfe46.zip
feat(i18n): update translation files for version checking module
- update line numbers in translation files - add new "Check for Updates" translation - improve version status messages - support dynamic source name in version string - consolidate withdrawn/unreleased version warning
-rw-r--r--src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts87
-rw-r--r--src/m_ver_check/ts/ModuleVersionChecking.en_US.ts77
-rw-r--r--src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts79
-rw-r--r--src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts119
-rw-r--r--src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts117
-rw-r--r--src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts79
6 files changed, 306 insertions, 252 deletions
diff --git a/src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts b/src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts
index 11c75b1..4924c46 100644
--- a/src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts
+++ b/src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts
@@ -4,7 +4,7 @@
<context>
<name>GTrC</name>
<message>
- <location filename="../VersionCheckingModule.cpp" line="60"/>
+ <location filename="../VersionCheckingModule.cpp" line="62"/>
<source>Update</source>
<translation type="unfinished">Aktualisieren</translation>
</message>
@@ -12,110 +12,119 @@
<context>
<name>UpdateTab</name>
<message>
- <location filename="../UpdateTab.cpp" line="41"/>
+ <location filename="../UpdateTab.cpp" line="44"/>
<source>Current Version Information</source>
<translation type="unfinished">Informationen zur aktuellen Version</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="44"/>
+ <location filename="../UpdateTab.cpp" line="47"/>
<source>Current Version</source>
<translation type="unfinished">Aktuelle Version</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="45"/>
+ <location filename="../UpdateTab.cpp" line="48"/>
<source>: </source>
<translation type="unfinished">: </translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="53"/>
+ <location filename="../UpdateTab.cpp" line="56"/>
<source>Upgrade Information</source>
<translation type="unfinished">Upgrade-Informationen</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="66"/>
+ <location filename="../UpdateTab.cpp" line="70"/>
+ <source>Check for Updates</source>
+ <translation type="unfinished">Nach Updates suchen</translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="74"/>
<source>Release Notes</source>
<translation type="unfinished">Anmerkungen zum Release</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="117"/>
+ <location filename="../UpdateTab.cpp" line="116"/>
<source>Unable to retrieve the latest version information. This may be due to a network issue or the server being unavailable.</source>
<translation type="unfinished">Die neuesten Versionsinformationen können nicht abgerufen werden. Dies kann auf ein Netzwerkproblem oder die Nichterreichbarkeit des Servers zurückzuführen sein.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="121"/>
+ <location filename="../UpdateTab.cpp" line="119"/>
<source>Please check your internet connection or try again later.</source>
<translation type="unfinished">Bitte überprüfen Sie Ihre Internetverbindung oder versuchen Sie es später noch einmal.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="122"/>
+ <location filename="../UpdateTab.cpp" line="120"/>
<source>Alternatively, you can visit the</source>
<translation type="unfinished">Alternativ können Sie auch </translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="125"/>
+ <location filename="../UpdateTab.cpp" line="123"/>
<source>official download page</source>
<translation type="unfinished">die offizielle Download-Seite besuchen, </translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="126"/>
+ <location filename="../UpdateTab.cpp" line="124"/>
<source>to check for the latest stable version.</source>
<translation type="unfinished">um nach der neuesten stabilen Version zu suchen.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="156"/>
- <source>Latest Version From Github</source>
- <translation type="unfinished">Neueste Version von Github</translation>
+ <location filename="../UpdateTab.cpp" line="157"/>
+ <source>Latest Version From %1</source>
+ <translation>Neueste Version von %1</translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="175"/>
+ <source>This version is either withdrawn due to critical issues or is an unreleased build. Please stop using it and download the latest stable version.</source>
+ <translation>Diese Version wurde entweder aufgrund kritischer Probleme zurückgezogen oder ist ein nicht freigegebenes Build. Bitte verwenden Sie sie nicht weiter und laden Sie die neueste stabile Version herunter.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="162"/>
+ <location filename="../UpdateTab.cpp" line="163"/>
<source>Your current version is outdated.</source>
<translation type="unfinished">Ihre aktuelle Version ist veraltet.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="163"/>
- <location filename="../UpdateTab.cpp" line="175"/>
- <location filename="../UpdateTab.cpp" line="188"/>
- <location filename="../UpdateTab.cpp" line="200"/>
+ <location filename="../UpdateTab.cpp" line="164"/>
+ <location filename="../UpdateTab.cpp" line="178"/>
+ <location filename="../UpdateTab.cpp" line="189"/>
+ <location filename="../UpdateTab.cpp" line="202"/>
<source>Click</source>
<translation type="unfinished">Klicken Sie</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
- <location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
- <location filename="../UpdateTab.cpp" line="203"/>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
+ <location filename="../UpdateTab.cpp" line="192"/>
+ <location filename="../UpdateTab.cpp" line="205"/>
<source>here</source>
<translation type="unfinished">hier</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="173"/>
- <source>This version has critical issues and has been withdrawn. Please stop using it immediately.</source>
- <translation type="unfinished">Diese Version hat kritische Probleme und wurde zurückgezogen. Bitte verwenden Sie sie nicht mehr.</translation>
- </message>
- <message>
- <location filename="../UpdateTab.cpp" line="186"/>
- <source>This is an unreleased version, possibly a beta. If stability is important to you, please avoid using this version.</source>
- <translation type="unfinished">Dies ist eine unveröffentlichte Version, möglicherweise eine Beta-Version. Wenn Ihnen Stabilität wichtig ist, verwenden Sie diese Version bitte nicht.</translation>
- </message>
- <message>
- <location filename="../UpdateTab.cpp" line="198"/>
+ <location filename="../UpdateTab.cpp" line="187"/>
<source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
<translation type="unfinished">Der Commit-Hash der aktuellen Version stimmt nicht mit dem der offiziellen Version überein. Dies kann auf einen modifizierten oder inoffiziellen Build hinweisen.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="204"/>
+ <location filename="../UpdateTab.cpp" line="193"/>
<source>to verify your installation or download the official version.</source>
<translation type="unfinished">um Ihre Installation zu überprüfen oder die offizielle Version herunterzuladen.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="210"/>
+ <location filename="../UpdateTab.cpp" line="200"/>
+ <source>The commit hash for this build was not found in the official repository. This may indicate a modified or unofficial version.</source>
+ <translation>Der Commit-Hash für dieses Build wurde nicht im offiziellen Repository gefunden. Dies könnte auf eine modifizierte oder inoffizielle Version hinweisen.</translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="206"/>
+ <source>to verify your installation or download the official build.</source>
+ <translation>um Ihre Installation zu überprüfen oder das offizielle Build herunterzuladen.</translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="212"/>
<source>You are using the latest stable version. No action is required.</source>
<translation type="unfinished">Sie verwenden die neueste stabile Version. Es sind keine Maßnahmen erforderlich.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
- <location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">um die neueste stabile Version herunterzuladen.</translation>
</message>
diff --git a/src/m_ver_check/ts/ModuleVersionChecking.en_US.ts b/src/m_ver_check/ts/ModuleVersionChecking.en_US.ts
index 56870b1..79749ac 100644
--- a/src/m_ver_check/ts/ModuleVersionChecking.en_US.ts
+++ b/src/m_ver_check/ts/ModuleVersionChecking.en_US.ts
@@ -4,7 +4,7 @@
<context>
<name>GTrC</name>
<message>
- <location filename="../VersionCheckingModule.cpp" line="60"/>
+ <location filename="../VersionCheckingModule.cpp" line="62"/>
<source>Update</source>
<translation type="unfinished"></translation>
</message>
@@ -12,110 +12,119 @@
<context>
<name>UpdateTab</name>
<message>
- <location filename="../UpdateTab.cpp" line="41"/>
+ <location filename="../UpdateTab.cpp" line="44"/>
<source>Current Version Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="44"/>
+ <location filename="../UpdateTab.cpp" line="47"/>
<source>Current Version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="45"/>
+ <location filename="../UpdateTab.cpp" line="48"/>
<source>: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="53"/>
+ <location filename="../UpdateTab.cpp" line="56"/>
<source>Upgrade Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="66"/>
+ <location filename="../UpdateTab.cpp" line="70"/>
+ <source>Check for Updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="74"/>
<source>Release Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="117"/>
+ <location filename="../UpdateTab.cpp" line="116"/>
<source>Unable to retrieve the latest version information. This may be due to a network issue or the server being unavailable.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="121"/>
+ <location filename="../UpdateTab.cpp" line="119"/>
<source>Please check your internet connection or try again later.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="122"/>
+ <location filename="../UpdateTab.cpp" line="120"/>
<source>Alternatively, you can visit the</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="125"/>
+ <location filename="../UpdateTab.cpp" line="123"/>
<source>official download page</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="126"/>
+ <location filename="../UpdateTab.cpp" line="124"/>
<source>to check for the latest stable version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="156"/>
- <source>Latest Version From Github</source>
+ <location filename="../UpdateTab.cpp" line="157"/>
+ <source>Latest Version From %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="162"/>
- <source>Your current version is outdated.</source>
+ <location filename="../UpdateTab.cpp" line="175"/>
+ <source>This version is either withdrawn due to critical issues or is an unreleased build. Please stop using it and download the latest stable version.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UpdateTab.cpp" line="163"/>
- <location filename="../UpdateTab.cpp" line="175"/>
- <location filename="../UpdateTab.cpp" line="188"/>
- <location filename="../UpdateTab.cpp" line="200"/>
- <source>Click</source>
+ <source>Your current version is outdated.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
+ <location filename="../UpdateTab.cpp" line="164"/>
<location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
- <location filename="../UpdateTab.cpp" line="203"/>
+ <location filename="../UpdateTab.cpp" line="189"/>
+ <location filename="../UpdateTab.cpp" line="202"/>
+ <source>Click</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
+ <location filename="../UpdateTab.cpp" line="192"/>
+ <location filename="../UpdateTab.cpp" line="205"/>
<source>here</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="173"/>
- <source>This version has critical issues and has been withdrawn. Please stop using it immediately.</source>
+ <location filename="../UpdateTab.cpp" line="187"/>
+ <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="186"/>
- <source>This is an unreleased version, possibly a beta. If stability is important to you, please avoid using this version.</source>
+ <location filename="../UpdateTab.cpp" line="193"/>
+ <source>to verify your installation or download the official version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="198"/>
- <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
+ <location filename="../UpdateTab.cpp" line="200"/>
+ <source>The commit hash for this build was not found in the official repository. This may indicate a modified or unofficial version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="204"/>
- <source>to verify your installation or download the official version.</source>
+ <location filename="../UpdateTab.cpp" line="206"/>
+ <source>to verify your installation or download the official build.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="210"/>
+ <location filename="../UpdateTab.cpp" line="212"/>
<source>You are using the latest stable version. No action is required.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
- <location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
<source>to download the latest stable version.</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts b/src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts
index 553acfa..738ec56 100644
--- a/src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts
+++ b/src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts
@@ -4,7 +4,7 @@
<context>
<name>GTrC</name>
<message>
- <location filename="../VersionCheckingModule.cpp" line="60"/>
+ <location filename="../VersionCheckingModule.cpp" line="62"/>
<source>Update</source>
<translation type="unfinished"></translation>
</message>
@@ -12,110 +12,119 @@
<context>
<name>UpdateTab</name>
<message>
- <location filename="../UpdateTab.cpp" line="41"/>
+ <location filename="../UpdateTab.cpp" line="44"/>
<source>Current Version Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="44"/>
+ <location filename="../UpdateTab.cpp" line="47"/>
<source>Current Version</source>
<translation type="unfinished">Version actuelle</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="45"/>
+ <location filename="../UpdateTab.cpp" line="48"/>
<source>: </source>
<translation type="unfinished">:</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="53"/>
+ <location filename="../UpdateTab.cpp" line="56"/>
<source>Upgrade Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="66"/>
+ <location filename="../UpdateTab.cpp" line="70"/>
+ <source>Check for Updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="74"/>
<source>Release Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="117"/>
+ <location filename="../UpdateTab.cpp" line="116"/>
<source>Unable to retrieve the latest version information. This may be due to a network issue or the server being unavailable.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="121"/>
+ <location filename="../UpdateTab.cpp" line="119"/>
<source>Please check your internet connection or try again later.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="122"/>
+ <location filename="../UpdateTab.cpp" line="120"/>
<source>Alternatively, you can visit the</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="125"/>
+ <location filename="../UpdateTab.cpp" line="123"/>
<source>official download page</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="126"/>
+ <location filename="../UpdateTab.cpp" line="124"/>
<source>to check for the latest stable version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="156"/>
- <source>Latest Version From Github</source>
- <translation type="unfinished">Dernière version de Github</translation>
+ <location filename="../UpdateTab.cpp" line="157"/>
+ <source>Latest Version From %1</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="162"/>
- <source>Your current version is outdated.</source>
+ <location filename="../UpdateTab.cpp" line="175"/>
+ <source>This version is either withdrawn due to critical issues or is an unreleased build. Please stop using it and download the latest stable version.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UpdateTab.cpp" line="163"/>
- <location filename="../UpdateTab.cpp" line="175"/>
- <location filename="../UpdateTab.cpp" line="188"/>
- <location filename="../UpdateTab.cpp" line="200"/>
- <source>Click</source>
+ <source>Your current version is outdated.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
+ <location filename="../UpdateTab.cpp" line="164"/>
<location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
- <location filename="../UpdateTab.cpp" line="203"/>
+ <location filename="../UpdateTab.cpp" line="189"/>
+ <location filename="../UpdateTab.cpp" line="202"/>
+ <source>Click</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
+ <location filename="../UpdateTab.cpp" line="192"/>
+ <location filename="../UpdateTab.cpp" line="205"/>
<source>here</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="173"/>
- <source>This version has critical issues and has been withdrawn. Please stop using it immediately.</source>
+ <location filename="../UpdateTab.cpp" line="187"/>
+ <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="186"/>
- <source>This is an unreleased version, possibly a beta. If stability is important to you, please avoid using this version.</source>
+ <location filename="../UpdateTab.cpp" line="193"/>
+ <source>to verify your installation or download the official version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="198"/>
- <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
+ <location filename="../UpdateTab.cpp" line="200"/>
+ <source>The commit hash for this build was not found in the official repository. This may indicate a modified or unofficial version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="204"/>
- <source>to verify your installation or download the official version.</source>
+ <location filename="../UpdateTab.cpp" line="206"/>
+ <source>to verify your installation or download the official build.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="210"/>
+ <location filename="../UpdateTab.cpp" line="212"/>
<source>You are using the latest stable version. No action is required.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
- <location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">pour télécharger la dernière version stable.</translation>
</message>
diff --git a/src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts b/src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts
index c4882ba..b1f2d5e 100644
--- a/src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts
+++ b/src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts
@@ -4,120 +4,129 @@
<context>
<name>GTrC</name>
<message>
- <location filename="../VersionCheckingModule.cpp" line="60"/>
+ <location filename="../VersionCheckingModule.cpp" line="62"/>
<source>Update</source>
- <translation type="unfinished"></translation>
+ <translation>Aggiorna</translation>
</message>
</context>
<context>
<name>UpdateTab</name>
<message>
- <location filename="../UpdateTab.cpp" line="41"/>
+ <location filename="../UpdateTab.cpp" line="44"/>
<source>Current Version Information</source>
- <translation type="unfinished"></translation>
+ <translation>Informazioni sulla versione attuale</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="44"/>
+ <location filename="../UpdateTab.cpp" line="47"/>
<source>Current Version</source>
- <translation type="unfinished">Versione corrente</translation>
+ <translation>Versione corrente</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="45"/>
+ <location filename="../UpdateTab.cpp" line="48"/>
<source>: </source>
- <translation type="unfinished">: </translation>
+ <translation>: </translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="53"/>
+ <location filename="../UpdateTab.cpp" line="56"/>
<source>Upgrade Information</source>
- <translation type="unfinished"></translation>
+ <translation>Informazioni sull’aggiornamento</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="66"/>
+ <location filename="../UpdateTab.cpp" line="70"/>
+ <source>Check for Updates</source>
+ <translation>Verifica aggiornamenti</translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="74"/>
<source>Release Notes</source>
- <translation type="unfinished"></translation>
+ <translation>Note di rilascio</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="117"/>
+ <location filename="../UpdateTab.cpp" line="116"/>
<source>Unable to retrieve the latest version information. This may be due to a network issue or the server being unavailable.</source>
- <translation type="unfinished"></translation>
+ <translation>Impossibile recuperare le informazioni sull’ultima versione. Potrebbe trattarsi di un problema di rete o il server non è disponibile.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="121"/>
+ <location filename="../UpdateTab.cpp" line="119"/>
<source>Please check your internet connection or try again later.</source>
- <translation type="unfinished"></translation>
+ <translation>Verifica la tua connessione internet o riprova più tardi.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="122"/>
+ <location filename="../UpdateTab.cpp" line="120"/>
<source>Alternatively, you can visit the</source>
- <translation type="unfinished"></translation>
+ <translation>In alternativa, puoi visitare la</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="125"/>
+ <location filename="../UpdateTab.cpp" line="123"/>
<source>official download page</source>
- <translation type="unfinished"></translation>
+ <translation>pagina ufficiale di download</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="126"/>
+ <location filename="../UpdateTab.cpp" line="124"/>
<source>to check for the latest stable version.</source>
- <translation type="unfinished"></translation>
+ <translation>per controllare l’ultima versione stabile.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="156"/>
- <source>Latest Version From Github</source>
- <translation type="unfinished">Ultima versione da Github</translation>
+ <location filename="../UpdateTab.cpp" line="157"/>
+ <source>Latest Version From %1</source>
+ <translation>Ultima versione da %1</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="162"/>
- <source>Your current version is outdated.</source>
- <translation type="unfinished"></translation>
+ <location filename="../UpdateTab.cpp" line="175"/>
+ <source>This version is either withdrawn due to critical issues or is an unreleased build. Please stop using it and download the latest stable version.</source>
+ <translation>Questa versione è stata ritirata per problemi critici oppure è una build non rilasciata. Smetti di usarla e scarica l’ultima versione stabile.</translation>
</message>
<message>
<location filename="../UpdateTab.cpp" line="163"/>
- <location filename="../UpdateTab.cpp" line="175"/>
- <location filename="../UpdateTab.cpp" line="188"/>
- <location filename="../UpdateTab.cpp" line="200"/>
- <source>Click</source>
- <translation type="unfinished"></translation>
+ <source>Your current version is outdated.</source>
+ <translation>La tua versione attuale è obsoleta.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
+ <location filename="../UpdateTab.cpp" line="164"/>
<location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
- <location filename="../UpdateTab.cpp" line="203"/>
+ <location filename="../UpdateTab.cpp" line="189"/>
+ <location filename="../UpdateTab.cpp" line="202"/>
+ <source>Click</source>
+ <translation>Fai clic</translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
+ <location filename="../UpdateTab.cpp" line="192"/>
+ <location filename="../UpdateTab.cpp" line="205"/>
<source>here</source>
- <translation type="unfinished"></translation>
+ <translation>qui</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="173"/>
- <source>This version has critical issues and has been withdrawn. Please stop using it immediately.</source>
- <translation type="unfinished"></translation>
+ <location filename="../UpdateTab.cpp" line="187"/>
+ <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
+ <translation>L’hash del commit della versione attuale non corrisponde a una release ufficiale. Questo potrebbe indicare una build modificata o non ufficiale.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="186"/>
- <source>This is an unreleased version, possibly a beta. If stability is important to you, please avoid using this version.</source>
- <translation type="unfinished"></translation>
+ <location filename="../UpdateTab.cpp" line="193"/>
+ <source>to verify your installation or download the official version.</source>
+ <translation>per verificare la tua installazione o scaricare la versione ufficiale.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="198"/>
- <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
- <translation type="unfinished"></translation>
+ <location filename="../UpdateTab.cpp" line="200"/>
+ <source>The commit hash for this build was not found in the official repository. This may indicate a modified or unofficial version.</source>
+ <translation>L’hash del commit per questa build non è stato trovato nel repository ufficiale. Questo potrebbe indicare una versione modificata o non ufficiale.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="204"/>
- <source>to verify your installation or download the official version.</source>
- <translation type="unfinished"></translation>
+ <location filename="../UpdateTab.cpp" line="206"/>
+ <source>to verify your installation or download the official build.</source>
+ <translation>per verificare la tua installazione o scaricare la build ufficiale.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="210"/>
+ <location filename="../UpdateTab.cpp" line="212"/>
<source>You are using the latest stable version. No action is required.</source>
- <translation type="unfinished"></translation>
+ <translation>Stai usando l’ultima versione stabile. Nessuna azione richiesta.</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
- <location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
<source>to download the latest stable version.</source>
- <translation type="unfinished">per scaricare l&apos;ultima versione stabile.</translation>
+ <translation>per scaricare l’ultima versione stabile.</translation>
</message>
</context>
</TS>
diff --git a/src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts b/src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts
index 1e1f781..b207ce5 100644
--- a/src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts
+++ b/src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts
@@ -4,120 +4,129 @@
<context>
<name>GTrC</name>
<message>
- <location filename="../VersionCheckingModule.cpp" line="60"/>
+ <location filename="../VersionCheckingModule.cpp" line="62"/>
<source>Update</source>
- <translation type="unfinished">更新</translation>
+ <translation>更新</translation>
</message>
</context>
<context>
<name>UpdateTab</name>
<message>
- <location filename="../UpdateTab.cpp" line="41"/>
+ <location filename="../UpdateTab.cpp" line="44"/>
<source>Current Version Information</source>
- <translation type="unfinished">当前版本信息</translation>
+ <translation>当前版本信息</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="44"/>
+ <location filename="../UpdateTab.cpp" line="47"/>
<source>Current Version</source>
- <translation type="unfinished">当前版本</translation>
+ <translation>当前版本</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="45"/>
+ <location filename="../UpdateTab.cpp" line="48"/>
<source>: </source>
<translation>: </translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="53"/>
+ <location filename="../UpdateTab.cpp" line="56"/>
<source>Upgrade Information</source>
- <translation type="unfinished">升级信息</translation>
+ <translation>升级信息</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="66"/>
+ <location filename="../UpdateTab.cpp" line="70"/>
+ <source>Check for Updates</source>
+ <translation>检查更新</translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="74"/>
<source>Release Notes</source>
- <translation type="unfinished">版本发布说明</translation>
+ <translation>版本发布说明</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="117"/>
+ <location filename="../UpdateTab.cpp" line="116"/>
<source>Unable to retrieve the latest version information. This may be due to a network issue or the server being unavailable.</source>
- <translation type="unfinished">无法获取最新版本信息。这可能是由于网络问题或服务器不可用。</translation>
+ <translation>无法获取最新版本信息。这可能是由于网络问题或服务器不可用。</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="121"/>
+ <location filename="../UpdateTab.cpp" line="119"/>
<source>Please check your internet connection or try again later.</source>
- <translation type="unfinished">请检查您的网络连接或稍后再试。</translation>
+ <translation>请检查您的网络连接或稍后再试。</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="122"/>
+ <location filename="../UpdateTab.cpp" line="120"/>
<source>Alternatively, you can visit the</source>
- <translation type="unfinished">或者,您也可以访问</translation>
+ <translation>或者,您也可以访问</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="125"/>
+ <location filename="../UpdateTab.cpp" line="123"/>
<source>official download page</source>
- <translation type="unfinished">官方下载页面</translation>
+ <translation>官方下载页面</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="126"/>
+ <location filename="../UpdateTab.cpp" line="124"/>
<source>to check for the latest stable version.</source>
- <translation type="unfinished">检查最新的稳定版本</translation>
+ <translation>检查最新的稳定版本</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="156"/>
- <source>Latest Version From Github</source>
- <translation type="unfinished">来自 Github 的最新版本</translation>
+ <location filename="../UpdateTab.cpp" line="157"/>
+ <source>Latest Version From %1</source>
+ <translation>来自%1的最新版本</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="162"/>
- <source>Your current version is outdated.</source>
- <translation type="unfinished">您当前的版本已经过时。</translation>
+ <location filename="../UpdateTab.cpp" line="175"/>
+ <source>This version is either withdrawn due to critical issues or is an unreleased build. Please stop using it and download the latest stable version.</source>
+ <translation>此版本可能因严重问题而被撤回,或为未发布版本。请停止使用并下载最新的稳定版本。</translation>
</message>
<message>
<location filename="../UpdateTab.cpp" line="163"/>
- <location filename="../UpdateTab.cpp" line="175"/>
- <location filename="../UpdateTab.cpp" line="188"/>
- <location filename="../UpdateTab.cpp" line="200"/>
- <source>Click</source>
- <translation type="unfinished">点击</translation>
+ <source>Your current version is outdated.</source>
+ <translation>您当前的版本已经过时。</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
+ <location filename="../UpdateTab.cpp" line="164"/>
<location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
- <location filename="../UpdateTab.cpp" line="203"/>
+ <location filename="../UpdateTab.cpp" line="189"/>
+ <location filename="../UpdateTab.cpp" line="202"/>
+ <source>Click</source>
+ <translation>点击</translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
+ <location filename="../UpdateTab.cpp" line="192"/>
+ <location filename="../UpdateTab.cpp" line="205"/>
<source>here</source>
- <translation type="unfinished">这里</translation>
+ <translation>这里</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="173"/>
- <source>This version has critical issues and has been withdrawn. Please stop using it immediately.</source>
- <translation type="unfinished">该版本存在严重问题,已被撤销。请立即停止使用。</translation>
+ <location filename="../UpdateTab.cpp" line="187"/>
+ <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
+ <translation>当前版本的提交哈希值与正式版本不匹配。这可能表明该版本为修改版或非官方版本。</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="186"/>
- <source>This is an unreleased version, possibly a beta. If stability is important to you, please avoid using this version.</source>
- <translation type="unfinished">这是一个未发布的版本,可能是测试版。如果稳定性对您很重要,请避免使用此版本。</translation>
+ <location filename="../UpdateTab.cpp" line="193"/>
+ <source>to verify your installation or download the official version.</source>
+ <translation>来验证您的安装或下载正式版本。</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="198"/>
- <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
- <translation type="unfinished">当前版本的提交哈希值与正式版本不匹配。这可能表明该版本为修改版或非官方版本。</translation>
+ <location filename="../UpdateTab.cpp" line="200"/>
+ <source>The commit hash for this build was not found in the official repository. This may indicate a modified or unofficial version.</source>
+ <translation>在官方仓库中未找到此版本的提交哈希。这可能表明这是一个修改版本或非官方版本。</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="204"/>
- <source>to verify your installation or download the official version.</source>
- <translation type="unfinished">来验证您的安装或下载正式版本。</translation>
+ <location filename="../UpdateTab.cpp" line="206"/>
+ <source>to verify your installation or download the official build.</source>
+ <translation>验证您的安装或下载官方版本。</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="210"/>
+ <location filename="../UpdateTab.cpp" line="212"/>
<source>You are using the latest stable version. No action is required.</source>
- <translation type="unfinished">您使用的是最新的稳定版本。无需任何操作。</translation>
+ <translation>您使用的是最新的稳定版本。无需任何操作。</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
- <location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
<source>to download the latest stable version.</source>
- <translation type="unfinished">来下载最新的稳定版本。</translation>
+ <translation>来下载最新的稳定版本。</translation>
</message>
</context>
</TS>
diff --git a/src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts b/src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts
index a635116..c1faaac 100644
--- a/src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts
+++ b/src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts
@@ -4,7 +4,7 @@
<context>
<name>GTrC</name>
<message>
- <location filename="../VersionCheckingModule.cpp" line="60"/>
+ <location filename="../VersionCheckingModule.cpp" line="62"/>
<source>Update</source>
<translation type="unfinished"></translation>
</message>
@@ -12,110 +12,119 @@
<context>
<name>UpdateTab</name>
<message>
- <location filename="../UpdateTab.cpp" line="41"/>
+ <location filename="../UpdateTab.cpp" line="44"/>
<source>Current Version Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="44"/>
+ <location filename="../UpdateTab.cpp" line="47"/>
<source>Current Version</source>
<translation type="unfinished">當前版本</translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="45"/>
+ <location filename="../UpdateTab.cpp" line="48"/>
<source>: </source>
<translation type="unfinished">: </translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="53"/>
+ <location filename="../UpdateTab.cpp" line="56"/>
<source>Upgrade Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="66"/>
+ <location filename="../UpdateTab.cpp" line="70"/>
+ <source>Check for Updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="74"/>
<source>Release Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="117"/>
+ <location filename="../UpdateTab.cpp" line="116"/>
<source>Unable to retrieve the latest version information. This may be due to a network issue or the server being unavailable.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="121"/>
+ <location filename="../UpdateTab.cpp" line="119"/>
<source>Please check your internet connection or try again later.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="122"/>
+ <location filename="../UpdateTab.cpp" line="120"/>
<source>Alternatively, you can visit the</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="125"/>
+ <location filename="../UpdateTab.cpp" line="123"/>
<source>official download page</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="126"/>
+ <location filename="../UpdateTab.cpp" line="124"/>
<source>to check for the latest stable version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="156"/>
- <source>Latest Version From Github</source>
- <translation type="unfinished">來自 Github 的最新版本</translation>
+ <location filename="../UpdateTab.cpp" line="157"/>
+ <source>Latest Version From %1</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="162"/>
- <source>Your current version is outdated.</source>
+ <location filename="../UpdateTab.cpp" line="175"/>
+ <source>This version is either withdrawn due to critical issues or is an unreleased build. Please stop using it and download the latest stable version.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UpdateTab.cpp" line="163"/>
- <location filename="../UpdateTab.cpp" line="175"/>
- <location filename="../UpdateTab.cpp" line="188"/>
- <location filename="../UpdateTab.cpp" line="200"/>
- <source>Click</source>
+ <source>Your current version is outdated.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
+ <location filename="../UpdateTab.cpp" line="164"/>
<location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
- <location filename="../UpdateTab.cpp" line="203"/>
+ <location filename="../UpdateTab.cpp" line="189"/>
+ <location filename="../UpdateTab.cpp" line="202"/>
+ <source>Click</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
+ <location filename="../UpdateTab.cpp" line="192"/>
+ <location filename="../UpdateTab.cpp" line="205"/>
<source>here</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="173"/>
- <source>This version has critical issues and has been withdrawn. Please stop using it immediately.</source>
+ <location filename="../UpdateTab.cpp" line="187"/>
+ <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="186"/>
- <source>This is an unreleased version, possibly a beta. If stability is important to you, please avoid using this version.</source>
+ <location filename="../UpdateTab.cpp" line="193"/>
+ <source>to verify your installation or download the official version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="198"/>
- <source>The current version&apos;s commit hash does not match the official release. This may indicate a modified or unofficial build.</source>
+ <location filename="../UpdateTab.cpp" line="200"/>
+ <source>The commit hash for this build was not found in the official repository. This may indicate a modified or unofficial version.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="204"/>
- <source>to verify your installation or download the official version.</source>
+ <location filename="../UpdateTab.cpp" line="206"/>
+ <source>to verify your installation or download the official build.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="210"/>
+ <location filename="../UpdateTab.cpp" line="212"/>
<source>You are using the latest stable version. No action is required.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../UpdateTab.cpp" line="166"/>
- <location filename="../UpdateTab.cpp" line="178"/>
- <location filename="../UpdateTab.cpp" line="191"/>
+ <location filename="../UpdateTab.cpp" line="167"/>
+ <location filename="../UpdateTab.cpp" line="180"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">下載最新的穩定版本。</translation>
</message>