Updated the version check in UserInterface.py.

Thu, 10 Aug 2017 11:57:04 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 10 Aug 2017 11:57:04 +0200
changeset 5841
f227183ae1df
parent 5840
36f8973c5a8d
child 5842
c3f41b959a65

Updated the version check in UserInterface.py.

UI/UserInterface.py file | annotate | diff | comparison | revisions
i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
i18n/eric6_de.qm file | annotate | diff | comparison | revisions
i18n/eric6_de.ts file | annotate | diff | comparison | revisions
i18n/eric6_empty.ts file | annotate | diff | comparison | revisions
i18n/eric6_en.ts file | annotate | diff | comparison | revisions
i18n/eric6_es.ts file | annotate | diff | comparison | revisions
i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
i18n/eric6_it.ts file | annotate | diff | comparison | revisions
i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/UI/UserInterface.py	Wed Aug 09 17:12:14 2017 +0200
+++ b/UI/UserInterface.py	Thu Aug 10 11:57:04 2017 +0200
@@ -6507,39 +6507,33 @@
         """
         url = ""
         try:
-            if "-snapshot-" in VersionOnly:
-                # check snapshot version
-                if versions[2][0] == "6" and versions[2] > VersionOnly:
-                    res = E5MessageBox.yesNo(
-                        self,
-                        self.tr("Update available"),
-                        self.tr(
-                            """The update to <b>{0}</b> of eric6 is"""
-                            """ available at <b>{1}</b>. Would you like to"""
-                            """ get it?""")
-                        .format(versions[2], versions[3]),
-                        yesDefault=True)
-                    url = res and versions[3] or ''
-                elif versions[0] > VersionOnly:
-                    res = E5MessageBox.yesNo(
-                        self,
-                        self.tr("Update available"),
-                        self.tr(
-                            """The update to <b>{0}</b> of eric6 is"""
-                            """ available at <b>{1}</b>. Would you like to"""
-                            """ get it?""")
-                        .format(versions[0], versions[1]),
-                        yesDefault=True)
-                    url = res and versions[1] or ''
+            if "snapshot-" in VersionOnly:
+                # check snapshot version like snapshot-20170810
+                if "snapshot-" in versions[2]:
+                    installedSnapshotDate = VersionOnly.rsplit("-", 1)[-1]
+                    availableSnapshotDate = versions[2].rsplit("-", 1)[-1]
+                    if availableSnapshotDate > installedSnapshotDate:
+                        res = E5MessageBox.yesNo(
+                            self,
+                            self.tr("Update available"),
+                            self.tr(
+                                """The update to <b>{0}</b> of eric6 is"""
+                                """ available at <b>{1}</b>. Would you like"""
+                                """ to get it?""")
+                            .format(versions[2], versions[3]),
+                            yesDefault=True)
+                        url = res and versions[3] or ''
                 else:
                     if self.manualUpdatesCheck:
                         E5MessageBox.information(
                             self,
-                            self.tr("Eric6 is up to date"),
+                            self.tr("Update Check"),
                             self.tr(
-                                """You are using the latest version of"""
-                                """ eric6"""))
+                                """You are using a snapshot release of"""
+                                """ eric6. A more up-to-date stable release"""
+                                """ might be available."""))
             elif VersionOnly.startswith(("rev_", "@@")):
+                # check installation from source
                 if self.manualUpdatesCheck:
                     E5MessageBox.information(
                         self,
@@ -6571,7 +6565,7 @@
                             self.tr(
                                 """You are using the latest version of"""
                                 """ eric6"""))
-        except IndexError:
+        except (IndexError, TypeError):
             E5MessageBox.warning(
                 self,
                 self.tr("Error during updates check"),
@@ -6706,7 +6700,7 @@
         @param version version string
         @type str
         @return version tuple
-        @rtype tuple of int and str
+        @rtype tuple of int
         """
         versionParts = []
         for part in version.split("."):
@@ -6715,8 +6709,8 @@
                 try:
                     part = int(part)
                 except ValueError:
-                    # not an integer
-                    pass
+                    # not an integer, ignore
+                    continue
                 versionParts.append(part)
         return tuple(versionParts)
     
--- a/i18n/eric6_cs.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_cs.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -8122,49 +8122,19 @@
 <context>
     <name>E5ErrorMessage</name>
     <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
-        <source>Debug Message:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
-        <source>Warning:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
-        <source>Critical:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
-        <source>Fatal Error:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
         <source>Warning</source>
-        <translation type="unfinished">Varování</translation>
+        <translation type="obsolete">Varování</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
         <source>Critical</source>
-        <translation type="unfinished">Kritický</translation>
+        <translation type="obsolete">Kritický</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
         <source>Fatal Error</source>
-        <translation type="unfinished">Závažná chyba</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
-        <source>Debug Message</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
-        <source>No message handler installed.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Závažná chyba</translation>
     </message>
 </context>
 <context>
@@ -64727,7 +64697,7 @@
         <translation>&lt;h3&gt;Čísla verzí&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -64807,12 +64777,12 @@
         <translation>Zahodit chybu</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>Chyba během zjišťování aktualizací</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>Byla nalezena aktualizace</translation>
     </message>
@@ -64827,7 +64797,7 @@
         <translation>Zobrazit externí nás&amp;troje</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>Kontrolu updatů nelze provést.</translation>
     </message>
@@ -64837,7 +64807,7 @@
         <translation>&amp;Zrušit</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>Spuštěno poprvé</translation>
     </message>
@@ -64932,7 +64902,7 @@
         <translation>Zobrazit dostupné verze ke stažení</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Dostupné verze&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
@@ -65592,7 +65562,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation type="unfinished"></translation>
     </message>
@@ -66097,22 +66067,22 @@
         <translation type="unfinished">Qt v.3 není podporováno v eric5. {3 ?} {6.?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation type="unfinished">Aktualizace &lt;b&gt;{0}&lt;/b&gt; eric5 je připravena na &lt;b&gt;{1}&lt;/b&gt;. Chcete ji stáhnout a nainstalovat? {0}?} {6 ?} {1}?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation type="unfinished">Eric5 je aktuální {6 ?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation type="unfinished">Používáte poslední verzi eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation type="unfinished">eric5 nebyl ještě nakonfigurován. Bude spuštěn konfigurační dialog. {6 ?}</translation>
     </message>
@@ -66217,15 +66187,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
Binary file i18n/eric6_de.qm has changed
--- a/i18n/eric6_de.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_de.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -7844,54 +7844,6 @@
     </message>
 </context>
 <context>
-    <name>E5ErrorMessage</name>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
-        <source>Debug Message:</source>
-        <translation>Debug Nachricht:</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
-        <source>Warning:</source>
-        <translation>Warnung:</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
-        <source>Critical:</source>
-        <translation>Kritischer Fehler:</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
-        <source>Fatal Error:</source>
-        <translation>Fataler Fehler:</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
-        <source>Warning</source>
-        <translation>Warnung</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
-        <source>Critical</source>
-        <translation>Kritischer Fehler</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
-        <source>Fatal Error</source>
-        <translation>Fataler Fehler</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
-        <source>Debug Message</source>
-        <translation>Debug Nachricht</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
-        <source>No message handler installed.</source>
-        <translation>Es ist kein Nachrichtenhandler installiert.</translation>
-    </message>
-</context>
-<context>
     <name>E5ErrorMessageFilterDialog</name>
     <message>
         <location filename="../E5Gui/E5ErrorMessageFilterDialog.ui" line="14"/>
@@ -63637,12 +63589,12 @@
         <translation>&lt;p&gt;Der PyQt4-Dokumentations-Startpunkt ist nicht konfiguriert.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>Fehler während der Aktualisierungsprüfung</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>Aktualisierung verfügbar</translation>
     </message>
@@ -63652,7 +63604,7 @@
         <translation>&lt;h3&gt;Versionsnummern&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -63677,7 +63629,7 @@
         <translation>Zeige externe &amp;Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>Konnte keine Aktualisierungsprüfung durchführen.</translation>
     </message>
@@ -63692,7 +63644,7 @@
         <translation>Prüfe Host {0}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>Erstmalige Nutzung</translation>
     </message>
@@ -63787,7 +63739,7 @@
         <translation>Zeige die verfügbaren eric-Versionen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Verfügbare Versionen&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
@@ -64353,7 +64305,7 @@
         <translation>&lt;p&gt;Die Bildschirmfotoanwendung konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation>Wähle Arbeitsverzeichnis</translation>
     </message>
@@ -64859,22 +64811,22 @@
         <translation>Qt v.3 wird von eric6 nicht unterstützt.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation>Eine Aktualisierung auf &lt;b&gt;{0}&lt;/b&gt; von Eric6 ist unter &lt;b&gt;{1}&lt;/b&gt; verfügbar. Wollen Sie sie laden?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation>Eric6 ist aktuell</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation>Sie verwenden die aktuellste Version von eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation>eric6 wurde noch nicht konfiguriert. Der Konfigurationsdialog wird nun gestartet.</translation>
     </message>
@@ -64979,15 +64931,20 @@
         <translation>Initialisiere Plugins...</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation>Aktualisierungsprüfung</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation>Eric wurde direkt von vom Quelltext installiert. Eine Aktualitätsprüfung ist daher nicht möglich.</translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation>Sie verwenden ein Snapshot-Release von eri6. Eine neueres, stabiles Release könnte verfügbar sein.</translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_empty.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_empty.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -7759,51 +7759,6 @@
 </context>
 <context>
     <name>E5ErrorMessage</name>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
-        <source>Debug Message:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
-        <source>Warning:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
-        <source>Critical:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
-        <source>Fatal Error:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
-        <source>Debug Message</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
-        <source>Critical</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
-        <source>Fatal Error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
-        <source>No message handler installed.</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
     <name>E5ErrorMessageFilterDialog</name>
@@ -63995,7 +63950,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -64302,52 +64257,52 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../UI/UserInterface.py" line="6575"/>
+        <source>You are using the latest version of eric6</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../UI/UserInterface.py" line="6582"/>
-        <source>You are using the latest version of eric6</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
         <source>Error during updates check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation type="unfinished"></translation>
     </message>
@@ -64402,15 +64357,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_en.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_en.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -7773,51 +7773,6 @@
 </context>
 <context>
     <name>E5ErrorMessage</name>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
-        <source>Debug Message:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
-        <source>Warning:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
-        <source>Critical:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
-        <source>Fatal Error:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
-        <source>Critical</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
-        <source>Fatal Error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
-        <source>Debug Message</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
-        <source>No message handler installed.</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
     <name>E5ErrorMessageFilterDialog</name>
@@ -63406,7 +63361,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -63648,27 +63603,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation type="unfinished"></translation>
     </message>
@@ -63819,7 +63774,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation type="unfinished"></translation>
     </message>
@@ -64324,22 +64279,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -64444,15 +64399,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_es.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_es.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -7843,47 +7843,47 @@
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
         <source>Debug Message:</source>
-        <translation>Mensaje de Depuración:</translation>
+        <translation type="obsolete">Mensaje de Depuración:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
         <source>Warning:</source>
-        <translation>Advertencia:</translation>
+        <translation type="obsolete">Advertencia:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
         <source>Critical:</source>
-        <translation>Aviso Crítico:</translation>
+        <translation type="obsolete">Aviso Crítico:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
         <source>Fatal Error:</source>
-        <translation>Error Fatal:</translation>
+        <translation type="obsolete">Error Fatal:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
         <source>Warning</source>
-        <translation>Advertencia</translation>
+        <translation type="obsolete">Advertencia</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
         <source>Critical</source>
-        <translation>Aviso Crítico</translation>
+        <translation type="obsolete">Aviso Crítico</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
         <source>Fatal Error</source>
-        <translation>Error Fatal</translation>
+        <translation type="obsolete">Error Fatal</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
         <source>Debug Message</source>
-        <translation>Mensaje de Depuración</translation>
+        <translation type="obsolete">Mensaje de Depuración</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
         <source>No message handler installed.</source>
-        <translation>No hay gestor de mensajes instalado.</translation>
+        <translation type="obsolete">No hay gestor de mensajes instalado.</translation>
     </message>
 </context>
 <context>
@@ -63574,7 +63574,7 @@
         <translation>&lt;h3&gt;Números de Versiones&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -63669,7 +63669,7 @@
         <translation>Error de volcado</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>Error durante la verificación de actualización</translation>
     </message>
@@ -63679,22 +63679,22 @@
         <translation>&amp;Cancelar</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>Actualizaciones disponibles</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>No se puede llevar a cabo la verificación de actualizaciones.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Versiones disponibles&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>Usado por primera vez</translation>
     </message>
@@ -64334,7 +64334,7 @@
         <translation>&lt;p&gt;No se ha podido ejecutar la herramienta de Captura de Pantalla.&lt;br&gt;Asegúrese de que esta disponible como &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation>Seleccionar Directorio para el Espacio de Trabajo</translation>
     </message>
@@ -64839,22 +64839,22 @@
         <translation>Qt v.3 no está soportado por eric6.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation>La actualización para &lt;b&gt;{0}&lt;/b&gt; de eric6 está disponible en &lt;b&gt;{1}&lt;/b&gt;. ¿Le gustaría obtenerla?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation>Eric6 está actualizado</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation>Está utilizando la última versión de eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation>Eric6 todavía no está configurado. El diálogo de configuración va a ser iniciado.</translation>
     </message>
@@ -64959,15 +64959,20 @@
         <translation>Inicializando Plugins...</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation>Comprobación Actualización</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation>Ha instalado eric directamente a partir del código fuente. No es posible comprobar la disponibilidad de una actuación.</translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_fr.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_fr.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -8101,49 +8101,19 @@
 <context>
     <name>E5ErrorMessage</name>
     <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
-        <source>Debug Message:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
-        <source>Warning:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
-        <source>Critical:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
-        <source>Fatal Error:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
         <source>Warning</source>
-        <translation type="unfinished">Warning</translation>
+        <translation type="obsolete">Warning</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
         <source>Critical</source>
-        <translation type="unfinished">Critique</translation>
+        <translation type="obsolete">Critique</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
         <source>Fatal Error</source>
-        <translation type="unfinished">Erreur critique</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
-        <source>Debug Message</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
-        <source>No message handler installed.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Erreur critique</translation>
     </message>
 </context>
 <context>
@@ -64584,12 +64554,12 @@
         <translation>&lt;p&gt;L&apos;emplacement de la documentation PyQt4 n&apos;a pas été configuré.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>Erreur durant la recherche de mises à jour</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>Mise à jour disponible</translation>
     </message>
@@ -64599,7 +64569,7 @@
         <translation>&lt;h3&gt;Numéros de version&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -64639,12 +64609,12 @@
         <translation>&amp;Annuler</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>Impossible de vérifier les mises à jour.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>Première utilisation</translation>
     </message>
@@ -64739,7 +64709,7 @@
         <translation>Affiche les versions disponibles pour le téléchargement</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Versions disponibles&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
@@ -65387,7 +65357,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation type="unfinished"></translation>
     </message>
@@ -65892,22 +65862,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation type="unfinished">Eric4 est à jour {5 ?} {6 ?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation type="unfinished">eric4 n&apos;a pas encore été configuré. La fenêtre de configuration va être ouverte. {5 ?} {6 ?}</translation>
     </message>
@@ -66012,15 +65982,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_it.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_it.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -8213,47 +8213,47 @@
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
         <source>Debug Message:</source>
-        <translation>Messaggio del debug:</translation>
+        <translation type="obsolete">Messaggio del debug:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
         <source>Warning:</source>
-        <translation>Attenzione:</translation>
+        <translation type="obsolete">Attenzione:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
         <source>Critical:</source>
-        <translation>Critico:</translation>
+        <translation type="obsolete">Critico:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
         <source>Fatal Error:</source>
-        <translation>Errore fatale:</translation>
+        <translation type="obsolete">Errore fatale:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
         <source>Warning</source>
-        <translation>Attenzione</translation>
+        <translation type="obsolete">Attenzione</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
         <source>Critical</source>
-        <translation>Critico</translation>
+        <translation type="obsolete">Critico</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
         <source>Fatal Error</source>
-        <translation>Errore fatale</translation>
+        <translation type="obsolete">Errore fatale</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
         <source>Debug Message</source>
-        <translation>Messaggio del debug</translation>
+        <translation type="obsolete">Messaggio del debug</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
         <source>No message handler installed.</source>
-        <translation>Gestore dei messaggi non installato.</translation>
+        <translation type="obsolete">Gestore dei messaggi non installato.</translation>
     </message>
 </context>
 <context>
@@ -65176,12 +65176,12 @@
         <translation>&lt;p&gt;L&apos;inizio della documentazione di PyQt4 non è stato configurato.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>Errore nel controllo per gli update</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>Aggiornamento disponibile</translation>
     </message>
@@ -65191,7 +65191,7 @@
         <translation>&lt;h3&gt;Numeri di versione&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -65221,12 +65221,12 @@
         <translation>&amp;Cancella</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>Non posso controllare per gli update.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>Primo avvio</translation>
     </message>
@@ -65321,7 +65321,7 @@
         <translation>Mostra le versioni disponibili per il download</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Versioni disponibili&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
@@ -65980,7 +65980,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation type="unfinished">Seleziona cartella di lavoro</translation>
     </message>
@@ -66485,22 +66485,22 @@
         <translation type="unfinished">Le Qt v.3 non sono supportate da eric5. {3 ?} {6.?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation type="unfinished">L&apos;update alla versione &lt;b&gt;{0}&lt;/b&gt; di eric5 è disponibile presso &lt;b&gt;{1}&lt;/b&gt;. Vuoi prenderlo ? {0}?} {6 ?} {1}?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation type="unfinished">Eric5 è aggiornato {6 ?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation type="unfinished">Stai usando l&apos;ultima versione di eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation type="unfinished">eric5 non è ancora stato configurato. Il dialogo di configurazione verrà avviato. {6 ?}</translation>
     </message>
@@ -66605,15 +66605,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_pt.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_pt.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -8232,47 +8232,47 @@
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
         <source>Debug Message:</source>
-        <translation>Mensagem do Depurador:</translation>
+        <translation type="obsolete">Mensagem do Depurador:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
         <source>Warning:</source>
-        <translation>Aviso:</translation>
+        <translation type="obsolete">Aviso:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
         <source>Critical:</source>
-        <translation>Crítico:</translation>
+        <translation type="obsolete">Crítico:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
         <source>Fatal Error:</source>
-        <translation>Erro Fatal:</translation>
+        <translation type="obsolete">Erro Fatal:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
         <source>Warning</source>
-        <translation>Aviso</translation>
+        <translation type="obsolete">Aviso</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
         <source>Critical</source>
-        <translation>Crítico</translation>
+        <translation type="obsolete">Crítico</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
         <source>Fatal Error</source>
-        <translation>Erro Fatal</translation>
+        <translation type="obsolete">Erro Fatal</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
         <source>Debug Message</source>
-        <translation>Mensagem do Depurador</translation>
+        <translation type="obsolete">Mensagem do Depurador</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
         <source>No message handler installed.</source>
-        <translation>Não há um gestor de mensagens instalado.</translation>
+        <translation type="obsolete">Não há um gestor de mensagens instalado.</translation>
     </message>
 </context>
 <context>
@@ -65339,7 +65339,7 @@
         <translation>&lt;h3&gt;Números de Versão&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation></translation>
     </message>
@@ -65582,27 +65582,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>Atualização disponível</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>Erro na verificação de atualizações</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>Não procurar atualizações.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Versões Disponíveis&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>Usado a primeira vez</translation>
     </message>
@@ -65753,7 +65753,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation>Selecionar o Diretório de Trabalho</translation>
     </message>
@@ -66258,22 +66258,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation>Atualização a &lt;b&gt;{0}&lt;/b&gt; de eric6 já está disponível em &lt;b&gt;{1}&lt;/b&gt;. Quere-a descarregar?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation>Eric6 está atualizado</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation>Utiliza a última versão do eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation>eric6 ainda não foi configurado. A caixa de diálogo de configuração vai iniciar-se.</translation>
     </message>
@@ -66378,15 +66378,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_ru.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_ru.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -7881,47 +7881,47 @@
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
         <source>Debug Message:</source>
-        <translation>Сообщение отладки:</translation>
+        <translation type="obsolete">Сообщение отладки:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
         <source>Warning:</source>
-        <translation>Предупреждение:</translation>
+        <translation type="obsolete">Предупреждение:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
         <source>Critical:</source>
-        <translation>Критическое:</translation>
+        <translation type="obsolete">Критическое:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
         <source>Fatal Error:</source>
-        <translation>Фатальная ошибка:</translation>
+        <translation type="obsolete">Фатальная ошибка:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
         <source>Warning</source>
-        <translation>Предупреждение</translation>
+        <translation type="obsolete">Предупреждение</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
         <source>Critical</source>
-        <translation>Критическая</translation>
+        <translation type="obsolete">Критическая</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
         <source>Fatal Error</source>
-        <translation>Фатальная ошибка</translation>
+        <translation type="obsolete">Фатальная ошибка</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
         <source>Debug Message</source>
-        <translation>Сообщение отладки</translation>
+        <translation type="obsolete">Сообщение отладки</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
         <source>No message handler installed.</source>
-        <translation>Обработчик ошибок не установлен.</translation>
+        <translation type="obsolete">Обработчик ошибок не установлен.</translation>
     </message>
 </context>
 <context>
@@ -64125,7 +64125,7 @@
         <translation>&lt;h3&gt;Номера версий&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -64369,27 +64369,27 @@
         <translation>Подключение к хосту {0}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>Обновления доступны</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>Ошибка при проверке обновлений</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>Невозможно запустить проверку обновлений.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Доступные версии&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>Первое использование</translation>
     </message>
@@ -64540,7 +64540,7 @@
         <translation>&lt;p&gt;Невозможно запустить программу для создания снимка экрана.&lt;br&gt;Убедитесь что она установлена как &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation>Выбор директории рабочей области</translation>
     </message>
@@ -65045,22 +65045,22 @@
         <translation>Eric6 не поддерживает Qt3.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation>На сайте &lt;b&gt;{1}&lt;/b&gt; доступно обновление Eric6 до версии &lt;b&gt;{0}&lt;/b&gt;. Загрузить?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation>Eric6 не требует обновлений</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation>Вы используете самую последнюю версию eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation>Настройка  Eric6 ещё не выполнена. Сейчас будет запущен диалог конфигурации.</translation>
     </message>
@@ -65165,15 +65165,20 @@
         <translation>Инициализация плагинов...</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation>Проверка обновлений</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation>Вы установили eric непосредственно из исходного кода. Нет возможности проверить наличие обновления.</translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_tr.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_tr.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -8103,49 +8103,19 @@
 <context>
     <name>E5ErrorMessage</name>
     <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
-        <source>Debug Message:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
-        <source>Warning:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
-        <source>Critical:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
-        <source>Fatal Error:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
         <source>Warning</source>
-        <translation type="unfinished">Dikkat</translation>
+        <translation type="obsolete">Dikkat</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
         <source>Critical</source>
-        <translation type="unfinished">Kritik</translation>
+        <translation type="obsolete">Kritik</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
         <source>Fatal Error</source>
-        <translation type="unfinished">Ölümcül Hata</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
-        <source>Debug Message</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
-        <source>No message handler installed.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Ölümcül Hata</translation>
     </message>
 </context>
 <context>
@@ -64798,7 +64768,7 @@
         <translation>&lt;h3&gt;Sürüm Numaraları&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -65035,27 +65005,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>Güncelleme mümkün değil</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>Güncellemeleri kontrol esnasında hata</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>Güncellemelere ulaşamıyorum.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Mümkün sürümler&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>İlk kullanım</translation>
     </message>
@@ -65231,7 +65201,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation type="unfinished"></translation>
     </message>
@@ -65736,22 +65706,22 @@
         <translation type="unfinished">Qt v.3 eric5 tarafından desteklenmiyor. {3 ?} {6.?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation type="unfinished">Eric5 henüz ayarlanmadı. Ayarlar Diyaloğu başlatılıyor. {6 ?}</translation>
     </message>
@@ -65856,15 +65826,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
--- a/i18n/eric6_zh_CN.ts	Wed Aug 09 17:12:14 2017 +0200
+++ b/i18n/eric6_zh_CN.ts	Thu Aug 10 11:57:04 2017 +0200
@@ -8120,47 +8120,27 @@
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="110"/>
         <source>Debug Message:</source>
-        <translation>调试信息:</translation>
+        <translation type="obsolete">调试信息:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="113"/>
         <source>Warning:</source>
-        <translation>警告:</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="116"/>
-        <source>Critical:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="119"/>
-        <source>Fatal Error:</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">警告:</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="153"/>
         <source>Warning</source>
-        <translation>警告</translation>
+        <translation type="obsolete">警告</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="156"/>
         <source>Critical</source>
-        <translation type="unfinished">危险</translation>
+        <translation type="obsolete">危险</translation>
     </message>
     <message>
         <location filename="../E5Gui/E5ErrorMessage.py" line="159"/>
         <source>Fatal Error</source>
-        <translation type="unfinished">严重错误</translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="150"/>
-        <source>Debug Message</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../E5Gui/E5ErrorMessage.py" line="195"/>
-        <source>No message handler installed.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">严重错误</translation>
     </message>
 </context>
 <context>
@@ -64903,7 +64883,7 @@
         <translation>&lt;h3&gt;版本号&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6627"/>
+        <location filename="../UI/UserInterface.py" line="6620"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -65033,7 +65013,7 @@
         <translation>降落误差</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Error during updates check</source>
         <translation>检查更新时出错</translation>
     </message>
@@ -65043,22 +65023,22 @@
         <translation>取消(&amp;C)</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>Update available</source>
         <translation>可用更新</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6589"/>
+        <location filename="../UI/UserInterface.py" line="6582"/>
         <source>Could not perform updates check.</source>
         <translation>无法完成更新检查。</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6613"/>
+        <location filename="../UI/UserInterface.py" line="6606"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;可用版本&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>First time usage</source>
         <translation>第一次使用</translation>
     </message>
@@ -65458,7 +65438,7 @@
         <translation>&lt;p&gt;无法启动快照工具。&lt;br&gt;请确保它作为 &lt;b&gt;{0}&lt;/b&gt; 可用。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6673"/>
+        <location filename="../UI/UserInterface.py" line="6666"/>
         <source>Select Workspace Directory</source>
         <translation>选择工作区目录</translation>
     </message>
@@ -65963,22 +65943,22 @@
         <translation>Qt 版本3 不被 eric6 支持。</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6569"/>
+        <location filename="../UI/UserInterface.py" line="6562"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation>eric6 的 &lt;b&gt;{0}&lt;/b&gt; 更新已经可用,位于 &lt;b&gt;{1}&lt;/b&gt;。您是否希望下载它?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>Eric6 is up to date</source>
         <translation>Eric6 已是最新版本</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6582"/>
+        <location filename="../UI/UserInterface.py" line="6575"/>
         <source>You are using the latest version of eric6</source>
         <translation>您正在使用 eric6 的最新版本</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6654"/>
+        <location filename="../UI/UserInterface.py" line="6647"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation>尚未配置 eric6。将打开配置对话框。</translation>
     </message>
@@ -66083,15 +66063,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>Update Check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6557"/>
+        <location filename="../UI/UserInterface.py" line="6550"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="6540"/>
+        <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>

eric ide

mercurial