Tue, 20 Sep 2022 10:29:54 +0200
Modified the versions dialog to show a clearer update info.
--- a/src/eric7/UI/VersionsDialog.py Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/UI/VersionsDialog.py Tue Sep 20 10:29:54 2022 +0200 @@ -67,6 +67,15 @@ Private slot to check, if updates of PyQt6 packages or the eric-ide package are available. """ + upgradeButtonTemplate = self.tr("Upgrade {0}...") + headerTemplate = self.tr("<p>An upgrade of <b>{0}</b> is available.</p>") + tableTemplate = self.tr( + "<table>" + "<tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}" + "</table>" + ) + entryTemplate = self.tr("<tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr>") + msg = "" pip = ericApp().getObject("Pip") @@ -94,31 +103,28 @@ if ericUpdateAvailable: self.__upgradeEricButton = self.buttonBox.addButton( - self.tr("Upgrade eric7..."), QDialogButtonBox.ButtonRole.ActionRole + upgradeButtonTemplate.format("eric7"), + QDialogButtonBox.ButtonRole.ActionRole, ) self.__upgradeEricButton.clicked.connect(self.__ui.upgradeEric) - msg += self.tr( - "<p>An upgrade of <b>eric7</b> is available.<br/>" - "<b>{0}</b>: {1} to {2}.</p>" - ).format(*ericVersionsData[0]) + msg += headerTemplate.format("eric7") + msg += tableTemplate.format(entryTemplate.format(*ericVersionsData[0])) if pyqtUpdateAvailable: self.__upgradePyQtButton = self.buttonBox.addButton( - self.tr("Upgrade PyQt6..."), QDialogButtonBox.ButtonRole.ActionRole + upgradeButtonTemplate.format("PyQt6"), + QDialogButtonBox.ButtonRole.ActionRole, ) self.__upgradePyQtButton.clicked.connect(self.__ui.upgradePyQt) - msg += self.tr( - "<p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p>" - ).format( - "<br/>".join( - self.tr("<b>{0}</b>: {1} to {2}").format(*v) - for v in pyqtVersionsData - ) + msg += headerTemplate.format("PyQt6") + msg += tableTemplate.format( + "".join(entryTemplate.format(*v) for v in pyqtVersionsData) ) if ericUpdateAvailable and pyqtUpdateAvailable: self.__upgradeBothButton = self.buttonBox.addButton( - self.tr("Upgrade Both..."), QDialogButtonBox.ButtonRole.ActionRole + upgradeButtonTemplate.format(self.tr("Both")), + QDialogButtonBox.ButtonRole.ActionRole, ) self.__upgradeBothButton.clicked.connect(self.__ui.upgradeEricPyQt)
--- a/src/eric7/i18n/eric7_cs.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_cs.ts Tue Sep 20 10:29:54 2022 +0200 @@ -85746,42 +85746,37 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_de.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_de.ts Tue Sep 20 10:29:54 2022 +0200 @@ -86024,42 +86024,37 @@ <translation>Aktualisierung prüfen...</translation> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation>{0} aktualisieren...</translation> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation><p>Eine Aktualisierung für <b>{0}</b> ist verfügbar.</p></translation> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation><table><tr><th>Paket</th><th>Installiert</th><th>Verfügbar</th></tr>{0}</table></translation> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></translation> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation>Keine Aktualisierungen verfügbar.</translation> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation>eric7 aktualisieren...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation><p>Eine Aktualisierung für <b>eric7</b> ist verfügbar.<br/><b>{0}</b>: {1} nach {2}.</p></translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation>PyQt6 aktualisieren...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation><p>Eine Aktualisierung für <b>PyQt6</b> ist verfügbar.<br/>{0}</p></translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation><b>{0}</b>: {1} nach {2}</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation>Beide aktualisieren...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation>Beide</translation> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation>Aktualisierung prüfen</translation> </message>
--- a/src/eric7/i18n/eric7_empty.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_empty.ts Tue Sep 20 10:29:54 2022 +0200 @@ -85418,42 +85418,37 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_en.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_en.ts Tue Sep 20 10:29:54 2022 +0200 @@ -85471,42 +85471,37 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_es.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_es.ts Tue Sep 20 10:29:54 2022 +0200 @@ -86044,46 +86044,53 @@ <translation>Buscar Actualizaciones...</translation> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation>No hay actualizaciones disponibles.</translation> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation>Actualizar eric7...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation>Actualizar PyQt6...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation>Actualizar Ambos...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished">Ambos</translation> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation>Buscar Actualizaciones</translation> </message> <message> + <source>Upgrade eric7...</source> + <translation type="vanished">Actualizar eric7...</translation> + </message> + <message> + <source>Upgrade PyQt6...</source> + <translation type="vanished">Actualizar PyQt6...</translation> + </message> + <message> + <source>Upgrade Both...</source> + <translation type="vanished">Actualizar Ambos...</translation> + </message> + <message> <source><p>An upgrade of <b>eric7</b> is available.</p></source> <translation type="vanished"><p>Hay disponible una actualización para <b>eric7</b>.</p></translation> </message>
--- a/src/eric7/i18n/eric7_fr.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_fr.ts Tue Sep 20 10:29:54 2022 +0200 @@ -85938,42 +85938,37 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_it.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_it.ts Tue Sep 20 10:29:54 2022 +0200 @@ -85843,42 +85843,37 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_pt.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_pt.ts Tue Sep 20 10:29:54 2022 +0200 @@ -85677,42 +85677,37 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_ru.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_ru.ts Tue Sep 20 10:29:54 2022 +0200 @@ -86241,46 +86241,53 @@ <translation>Проверить наличие обновлений...</translation> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation>Нет доступных обновлений.</translation> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation>Обновить eric7...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation>Обновить PyQt6...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation>Обновить оба...</translation> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished">Оба</translation> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation>Проверка наличия обновлений</translation> </message> <message> + <source>Upgrade eric7...</source> + <translation type="vanished">Обновить eric7...</translation> + </message> + <message> + <source>Upgrade PyQt6...</source> + <translation type="vanished">Обновить PyQt6...</translation> + </message> + <message> + <source>Upgrade Both...</source> + <translation type="vanished">Обновить оба...</translation> + </message> + <message> <source><p>An upgrade of <b>eric7</b> is available.</p></source> <translation type="vanished"><p>Доступно обновление <b>eric7</b>.</p></translation> </message>
--- a/src/eric7/i18n/eric7_tr.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_tr.ts Tue Sep 20 10:29:54 2022 +0200 @@ -85627,42 +85627,37 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_zh_CN.ts Mon Sep 19 19:44:55 2022 +0200 +++ b/src/eric7/i18n/eric7_zh_CN.ts Tue Sep 20 10:29:54 2022 +0200 @@ -85800,42 +85800,37 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="93" /> + <location filename="../UI/VersionsDialog.py" line="70" /> + <source>Upgrade {0}...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="71" /> + <source><p>An upgrade of <b>{0}</b> is available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="72" /> + <source><table><tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}</table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="77" /> + <source><tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="102" /> <source>No upgrades available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/VersionsDialog.py" line="97" /> - <source>Upgrade eric7...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="100" /> - <source><p>An upgrade of <b>eric7</b> is available.<br/><b>{0}</b>: {1} to {2}.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="107" /> - <source>Upgrade PyQt6...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="110" /> - <source><p>An upgrade of <b>PyQt6</b> is available.<br/>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="114" /> - <source><b>{0}</b>: {1} to {2}</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="121" /> - <source>Upgrade Both...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/VersionsDialog.py" line="130" /> + <location filename="../UI/VersionsDialog.py" line="126" /> + <source>Both</source> + <translation type="unfinished">两者兼有</translation> + </message> + <message> + <location filename="../UI/VersionsDialog.py" line="136" /> <source>Check for Upgrades</source> <translation type="unfinished" /> </message>