File Browser, Project Source Browser, Editor Outline: added option to suppress the source code encoding line.

Mon, 05 Oct 2020 19:11:15 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 05 Oct 2020 19:11:15 +0200
changeset 7757
1f9f35f9be6d
parent 7756
c23a94f7e2e5
child 7758
dd54d33d21d2

File Browser, Project Source Browser, Editor Outline: added option to suppress the source code encoding line.

eric6/Preferences/ConfigurationPages/EditorGeneralPage.py file | annotate | diff | comparison | revisions
eric6/Preferences/ConfigurationPages/EditorGeneralPage.ui file | annotate | diff | comparison | revisions
eric6/Preferences/ConfigurationPages/InterfacePage.py file | annotate | diff | comparison | revisions
eric6/Preferences/ConfigurationPages/InterfacePage.ui file | annotate | diff | comparison | revisions
eric6/Preferences/__init__.py file | annotate | diff | comparison | revisions
eric6/QScintilla/EditorOutlineModel.py file | annotate | diff | comparison | revisions
eric6/UI/BrowserModel.py file | annotate | diff | comparison | revisions
eric6/i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_de.qm file | annotate | diff | comparison | revisions
eric6/i18n/eric6_de.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_empty.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_en.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_es.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_it.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/Preferences/ConfigurationPages/EditorGeneralPage.py
--- a/eric6/Preferences/ConfigurationPages/EditorGeneralPage.py	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/Preferences/ConfigurationPages/EditorGeneralPage.py	Mon Oct 05 19:11:15 2020 +0200
@@ -61,6 +61,8 @@
             Preferences.getEditor("SourceOutlineWidth"))
         self.sourceOutlineWidthStepSpinBox.setValue(
             Preferences.getEditor("SourceOutlineStepSize"))
+        self.sourceOutlineShowCodingCheckBox.setChecked(
+            Preferences.getEditor("SourceOutlineShowCoding"))
         
         virtualSpaceOptions = Preferences.getEditor("VirtualSpaceOptions")
         self.vsSelectionCheckBox.setChecked(
@@ -105,6 +107,9 @@
         Preferences.setEditor(
             "SourceOutlineStepSize",
             self.sourceOutlineWidthStepSpinBox.value())
+        Preferences.setEditor(
+            "SourceOutlineShowCoding",
+            self.sourceOutlineShowCodingCheckBox.isChecked())
         
         virtualSpaceOptions = QsciScintillaBase.SCVS_NONE
         if self.vsSelectionCheckBox.isChecked():
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/Preferences/ConfigurationPages/EditorGeneralPage.ui
--- a/eric6/Preferences/ConfigurationPages/EditorGeneralPage.ui	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/Preferences/ConfigurationPages/EditorGeneralPage.ui	Mon Oct 05 19:11:15 2020 +0200
@@ -294,25 +294,6 @@
         </property>
        </widget>
       </item>
-      <item row="0" column="1">
-       <widget class="QSpinBox" name="sourceOutlineWidthSpinBox">
-        <property name="toolTip">
-         <string>Enter the default width of the source code outline view</string>
-        </property>
-        <property name="alignment">
-         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
-        </property>
-        <property name="minimum">
-         <number>50</number>
-        </property>
-        <property name="maximum">
-         <number>498</number>
-        </property>
-        <property name="singleStep">
-         <number>50</number>
-        </property>
-       </widget>
-      </item>
       <item row="0" column="2">
        <spacer name="horizontalSpacer">
         <property name="orientation">
@@ -333,6 +314,25 @@
         </property>
        </widget>
       </item>
+      <item row="0" column="1">
+       <widget class="QSpinBox" name="sourceOutlineWidthSpinBox">
+        <property name="toolTip">
+         <string>Enter the default width of the source code outline view</string>
+        </property>
+        <property name="alignment">
+         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
+        </property>
+        <property name="minimum">
+         <number>50</number>
+        </property>
+        <property name="maximum">
+         <number>498</number>
+        </property>
+        <property name="singleStep">
+         <number>50</number>
+        </property>
+       </widget>
+      </item>
       <item row="1" column="1">
        <widget class="QSpinBox" name="sourceOutlineWidthStepSpinBox">
         <property name="toolTip">
@@ -352,6 +352,16 @@
         </property>
        </widget>
       </item>
+      <item row="2" column="0" colspan="3">
+       <widget class="QCheckBox" name="sourceOutlineShowCodingCheckBox">
+        <property name="toolTip">
+         <string>Select to show the source code encoding</string>
+        </property>
+        <property name="text">
+         <string>Show source file encoding</string>
+        </property>
+       </widget>
+      </item>
      </layout>
     </widget>
    </item>
@@ -432,6 +442,7 @@
   <tabstop>sourceOutlineGroupBox</tabstop>
   <tabstop>sourceOutlineWidthSpinBox</tabstop>
   <tabstop>sourceOutlineWidthStepSpinBox</tabstop>
+  <tabstop>sourceOutlineShowCodingCheckBox</tabstop>
   <tabstop>comment0CheckBox</tabstop>
   <tabstop>vsSelectionCheckBox</tabstop>
   <tabstop>vsUserCheckBox</tabstop>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/Preferences/ConfigurationPages/InterfacePage.py
--- a/eric6/Preferences/ConfigurationPages/InterfacePage.py	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/Preferences/ConfigurationPages/InterfacePage.py	Mon Oct 05 19:11:15 2020 +0200
@@ -56,6 +56,8 @@
             Preferences.getUI("BrowsersListContentsByOccurrence"))
         self.uiBrowsersShowHiddenCheckBox.setChecked(
             Preferences.getUI("BrowsersListHiddenFiles"))
+        self.browserShowCodingCheckBox.setChecked(
+             Preferences.getUI("BrowserShowCoding"))
         self.fileFiltersEdit.setText(
             Preferences.getUI("BrowsersFileFilters"))
         
@@ -124,6 +126,9 @@
             "BrowsersListHiddenFiles",
             self.uiBrowsersShowHiddenCheckBox.isChecked())
         Preferences.setUI(
+            "BrowserShowCoding",
+            self.browserShowCodingCheckBox.isChecked())
+        Preferences.setUI(
             "BrowsersFileFilters",
             self.fileFiltersEdit.text())
         
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/Preferences/ConfigurationPages/InterfacePage.ui
--- a/eric6/Preferences/ConfigurationPages/InterfacePage.ui	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/Preferences/ConfigurationPages/InterfacePage.ui	Mon Oct 05 19:11:15 2020 +0200
@@ -6,8 +6,8 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>557</width>
-    <height>921</height>
+    <width>550</width>
+    <height>751</height>
    </rect>
   </property>
   <layout class="QVBoxLayout" name="verticalLayout_2">
@@ -37,6 +37,24 @@
       <string>Browsers</string>
      </property>
      <layout class="QGridLayout" name="gridLayout_2">
+      <item row="3" column="0" colspan="2">
+       <layout class="QHBoxLayout" name="horizontalLayout_2">
+        <item>
+         <widget class="QLabel" name="label_4">
+          <property name="text">
+           <string>Filter out files:</string>
+          </property>
+         </widget>
+        </item>
+        <item>
+         <widget class="QLineEdit" name="fileFiltersEdit">
+          <property name="toolTip">
+           <string>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</string>
+          </property>
+         </widget>
+        </item>
+       </layout>
+      </item>
       <item row="0" column="0">
        <widget class="QCheckBox" name="uiBrowsersListFoldersFirstCheckBox">
         <property name="toolTip">
@@ -77,23 +95,15 @@
         </property>
        </widget>
       </item>
-      <item row="2" column="0" colspan="2">
-       <layout class="QHBoxLayout" name="horizontalLayout_2">
-        <item>
-         <widget class="QLabel" name="label_4">
-          <property name="text">
-           <string>Filter out files:</string>
-          </property>
-         </widget>
-        </item>
-        <item>
-         <widget class="QLineEdit" name="fileFiltersEdit">
-          <property name="toolTip">
-           <string>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</string>
-          </property>
-         </widget>
-        </item>
-       </layout>
+      <item row="2" column="0">
+       <widget class="QCheckBox" name="browserShowCodingCheckBox">
+        <property name="toolTip">
+         <string>Select to show the source code encoding</string>
+        </property>
+        <property name="text">
+         <string>Show source file encoding</string>
+        </property>
+       </widget>
       </item>
      </layout>
     </widget>
@@ -487,6 +497,19 @@
      </property>
     </widget>
    </item>
+   <item>
+    <spacer name="verticalSpacer">
+     <property name="orientation">
+      <enum>Qt::Vertical</enum>
+     </property>
+     <property name="sizeHint" stdset="0">
+      <size>
+       <width>20</width>
+       <height>0</height>
+      </size>
+     </property>
+    </spacer>
+   </item>
   </layout>
  </widget>
  <customwidgets>
@@ -502,6 +525,7 @@
   <tabstop>uiBrowsersHideNonPublicCheckBox</tabstop>
   <tabstop>uiBrowsersSortByOccurrenceCheckBox</tabstop>
   <tabstop>uiBrowsersShowHiddenCheckBox</tabstop>
+  <tabstop>browserShowCodingCheckBox</tabstop>
   <tabstop>fileFiltersEdit</tabstop>
   <tabstop>uiCaptionShowsFilenameGroupBox</tabstop>
   <tabstop>filenameLengthSpinBox</tabstop>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/Preferences/__init__.py
--- a/eric6/Preferences/__init__.py	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/Preferences/__init__.py	Mon Oct 05 19:11:15 2020 +0200
@@ -125,6 +125,7 @@
         "BrowsersListContentsByOccurrence": False,
         "BrowsersListHiddenFiles": False,
         "BrowsersFileFilters": "*.py[co];*.so;*.dll",
+        "BrowserShowCoding": True,
         "LogViewerAutoRaise": True,
         "LogViewerStdoutFilter": [],
         "LogViewerStderrFilter": [],
@@ -497,6 +498,7 @@
         "ShowSourceOutline": True,
         "SourceOutlineWidth": 200,
         "SourceOutlineStepSize": 50,
+        "SourceOutlineShowCoding": True,
         
         # All (most) lexers
         "AllFoldCompact": True,
@@ -1902,7 +1904,7 @@
     """
     if key in ["BrowsersListFoldersFirst", "BrowsersHideNonPublic",
                "BrowsersListContentsByOccurrence", "BrowsersListHiddenFiles",
-               "LogViewerAutoRaise",
+               "BrowserShowCoding", "LogViewerAutoRaise",
                "SingleApplicationMode", "TabViewManagerFilenameOnly",
                "ShowFilePreview", "ShowFilePreviewJS", "ShowFilePreviewSSI",
                "CaptionShowsFilename", "ShowSplash",
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/QScintilla/EditorOutlineModel.py
--- a/eric6/QScintilla/EditorOutlineModel.py	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/QScintilla/EditorOutlineModel.py	Mon Oct 05 19:11:15 2020 +0200
@@ -17,6 +17,8 @@
     BrowserClassAttributesItem, BrowserMethodItem
 )
 
+import Preferences
+
 
 class EditorOutlineModel(BrowserModel):
     """
@@ -90,9 +92,13 @@
                 parentItem = self.rootItem
                 
                 if repopulate:
-                    self.beginInsertRows(
-                        QModelIndex(),
-                        0, len(keys) - 1)
+                    last = len(keys) - 1
+                    if (
+                        "@@Coding@@" in keys and
+                        not Preferences.getEditor("SourceOutlineShowCoding")
+                    ):
+                        last -= 1
+                    self.beginInsertRows(QModelIndex(), 0, last)
                 
                 for key in keys:
                     if key.startswith("@@"):
@@ -106,7 +112,10 @@
                             self._addItem(node, parentItem)
                     except AttributeError:
                         pass
-                if "@@Coding@@" in keys:
+                if (
+                    "@@Coding@@" in keys and
+                    Preferences.getEditor("SourceOutlineShowCoding")
+                ):
                     node = BrowserCodingItem(
                         parentItem,
                         QCoreApplication.translate(
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/UI/BrowserModel.py
--- a/eric6/UI/BrowserModel.py	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/UI/BrowserModel.py	Mon Oct 05 19:11:15 2020 +0200
@@ -639,9 +639,16 @@
         keys = list(dictionary.keys())
         if len(keys) > 0:
             if repopulate:
+                last = len(keys) - 1
+                if (
+                    "@@Coding@@" in keys and
+                    not Preferences.getUI("BrowserShowCoding")
+                ):
+                    last -= 1
                 self.beginInsertRows(
                     self.createIndex(parentItem.row(), 0, parentItem),
-                    0, len(keys) - 1)
+                    0, last)
+            
             for key in keys:
                 if key.startswith("@@"):
                     # special treatment done later
@@ -653,7 +660,7 @@
                         self._addItem(node, parentItem)
                 except AttributeError:
                     pass
-            if "@@Coding@@" in keys:
+            if "@@Coding@@" in keys and Preferences.getUI("BrowserShowCoding"):
                 node = BrowserCodingItem(
                     parentItem,
                     QCoreApplication.translate("BrowserModel", "Coding: {0}")
@@ -691,8 +698,10 @@
                                 linenos,
                                 isModule=False)
                             self._addItem(mn_node, m_node)
+            
             if repopulate:
                 self.endInsertRows()
+        
         parentItem._populated = True
         if (
             parentItem.type_ == BrowserItemFile and
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_cs.ts
--- a/eric6/i18n/eric6_cs.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_cs.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2415,27 +2415,27 @@
         <translation>Jméno</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>Atributy</translation>
     </message>
     <message>
+        <location filename="../UI/BrowserModel.py" line="671"/>
+        <source>Globals</source>
+        <translation>Globální</translation>
+    </message>
+    <message>
         <location filename="../UI/BrowserModel.py" line="664"/>
-        <source>Globals</source>
-        <translation>Globální</translation>
-    </message>
-    <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
         <source>Coding: {0}</source>
         <translation>Kódování: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13466,52 +13466,52 @@
         <translation>Taby &amp;&amp; Odsazování</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>Komentáře</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation>Vybrat pro vložení značky komentáře do sloupce 0</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation>Vložit komentář do sloupce 0</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
-        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Vložit komentář do sloupce 0&lt;/b&gt;&lt;p&gt;Vybrat pro vložení značky komentáře do sloupce 0. Jinak je značka komentáře vložena na první neprázdnou pozici.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation>Vložit komentář do sloupce 0</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
+        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Vložit komentář do sloupce 0&lt;/b&gt;&lt;p&gt;Vybrat pro vložení značky komentáře do sloupce 0. Jinak je značka komentáře vložena na první neprázdnou pozici.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13546,12 +13546,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13571,12 +13571,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13585,6 +13585,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -14137,22 +14147,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation type="unfinished">Jméno</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation type="unfinished">Kódování: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation type="unfinished">Globální</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -41122,7 +41132,7 @@
 <context>
     <name>InterfacePage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>Česky</translation>
@@ -41133,57 +41143,57 @@
         <translation>Prohlížeče</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation>Vybrat, jestliže v různých prohlížečích mají být vyjmenovány adresáře nejdříve</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation>Vyjmenovat v prohlížečích nejdříve adresáře</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation>Vybrat v prohlížečích skrytí neveřejných tříd, metod a atributů.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation>V prohlížečích skrýt neveřejné členy</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation>Vybrat, jestliže titulek hlavního ona má zobrazovat jméno souboru, který je v aktuálním editoru</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>Titulek okna zobrazuje jméno souboru</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>Délka jména souboru</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation>Zadejte počet znaků, které se budou zobrazovat v titulku hlavního okna.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>Styl:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>Výběr interface stylu</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>List stylů:</translation>
     </message>
@@ -41273,47 +41283,47 @@
         <translation type="obsolete">Vybrat pro označení pravého dolního rohu pravého docku</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Poznámka:&lt;/b&gt; Tato nastavení budou aktivována až po novém spuštění aplikace.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>Jazyk:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>Vybrat jazyk rozhraní.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation>Jazyk rozhraní (interface) může být vybrán z tohoto seznamu. Je-li vybrán &quot;system&quot;, je rozhraní určeno tímto systémem. Výběr &quot;none&quot; znamená, že bude použit defaultní jazyk.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>Vybrat jazyk rozhraní.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation>Jazyk rozhraní (interface) může být vybrán z tohoto seznamu. Je-li vybrán &quot;system&quot;, je rozhraní určeno tímto systémem. Výběr &quot;none&quot; znamená, že bude použit defaultní jazyk.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>Layout:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>Vybrat typ layoutu.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
         <source>File-Browser</source>
         <translation type="unfinished">Prohlížeč souborů</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation>Resetovat layout továrny defaultů</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>Systém</translation>
     </message>
@@ -41323,7 +41333,7 @@
         <translation>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;Všechny soubory (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>Nástrojové lišty</translation>
     </message>
@@ -41333,17 +41343,17 @@
         <translation>&lt;b&gt;Konfigurace uživatelského rozhraní&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>Postranní menu</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation>Vybrat pro třídění obsahu souborů podle výskytu</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation>Třídit obsahy podle výskytu</translation>
     </message>
@@ -41358,165 +41368,175 @@
         <translation type="obsolete">Zobrazit pouze jedno tlačítko Zavřít místo jednoho v každém tabu</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation type="unfinished"> ms</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation type="unfinished">Prohlížeč šablon</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation type="unfinished"></translation>
+        <source>Select to activate the Template viewer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <source>Template-Viewer</source>
+        <translation type="unfinished">Prohlížeč šablon</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
+        <source>Select to activate the File-Browser widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
         <source>Select to activate the Symbols widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
         <source>Select to activate the Cooperation widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation type="unfinished">Spolupráce</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <source>IRC</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
+        <source>Bottom Side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
+        <source>Select to activate the Numbers widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
+        <source>Numbers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation type="unfinished">Spolupráce</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
-        <source>IRC</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
-        <source>Bottom Side</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
-        <source>Select to activate the Numbers widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
-        <source>Numbers</source>
+        <source>Conda Package Manager</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <source>Select to activate the conda package manager widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
+        <source>Select to activate the PyPI package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
-        <source>Conda Package Manager</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
-        <source>Select to activate the PyPI package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>PyPI Package Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -52927,17 +52947,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>Předvolby exportu</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>Předvolby importu</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -74274,22 +74294,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>Kontrola syntaxe</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>&amp;Syntaxe...</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>Kontrola syntaxe.</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Kontrola Syntaxe...&lt;/b&gt;&lt;p&gt;Zkontroluje všechny Python soubory na syntaktické chyby.&lt;/p&gt;</translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_de.qm
Binary file eric6/i18n/eric6_de.qm has changed
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_de.ts
--- a/eric6/i18n/eric6_de.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_de.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage="">
+<!DOCTYPE TS>
+<TS version="2.1" language="de">
 <context>
     <name>AboutDialog</name>
     <message>
@@ -2052,8 +2053,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="171"/>
-        <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
-        <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation>
+        <source>Open in New Tab	Ctrl+LMB</source>
+        <translation>In neuem Register öffnen	Strg+LMK</translation>
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="175"/>
@@ -2121,8 +2122,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="91"/>
-        <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
-        <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation>
+        <source>Open in New Tab	Ctrl+LMB</source>
+        <translation>In neuem Register öffnen	Strg+LMK</translation>
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="95"/>
@@ -2377,27 +2378,27 @@
         <translation>Name</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>Attribute</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
-        <source>Coding: {0}</source>
-        <translation>Kodierung: {0}</translation>
-    </message>
-    <message>
         <location filename="../UI/BrowserModel.py" line="664"/>
+        <source>Coding: {0}</source>
+        <translation>Kodierung: {0}</translation>
+    </message>
+    <message>
+        <location filename="../UI/BrowserModel.py" line="671"/>
         <source>Globals</source>
         <translation>Globale Variablen</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation>Klassenattribute</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation>Importe</translation>
     </message>
@@ -13132,52 +13133,52 @@
         <translation>Tabulatoren &amp;&amp; Einrückung</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>Kommentare</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation>Auswählen, um das Kommentarzeichen in Spalte 0 einzufügen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation>Kommentarzeichen in Spalte 0 einfügen</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
-        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Kommentarzeichen in Spalte 0 einfügen&lt;/b&gt;&lt;p&gt;Auswählen, um das Kommentarzeichen in Spalte 0 einzufügen. Ansonsten wird das Kommentarzeichen an der ersten Stelle, die kein Leerzeichen ist, eingefügt.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation>Kommentarzeichen in Spalte 0 einfügen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
+        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Kommentarzeichen in Spalte 0 einfügen&lt;/b&gt;&lt;p&gt;Auswählen, um das Kommentarzeichen in Spalte 0 einzufügen. Ansonsten wird das Kommentarzeichen an der ersten Stelle, die kein Leerzeichen ist, eingefügt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation>Virtueller Bereich</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation>Der virtuelle Bereich ist der Bereich nach dem letzten Zeichen einer Zeile. Hierfür wird erst Platz allokiert, wenn Text eingegeben oder hineinkopiert wird. Die Verwendung des virtuellen Bereiches kann mit diesen Optionen konfiguriert werden.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation>Auswählen, um zuzulassen, dass eine rechteckigen Auswahl bis in den virtuellen Bereich ausgedehnt wird</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
-        <translation>Auswahl in den virtuellen Bereich erweitern</translation>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
+        <translation>Der virtuelle Bereich ist der Bereich nach dem letzten Zeichen einer Zeile. Hierfür wird erst Platz allokiert, wenn Text eingegeben oder hineinkopiert wird. Die Verwendung des virtuellen Bereiches kann mit diesen Optionen konfiguriert werden.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
-        <translation>Auswählen, um zuzulassen, dass die Einfügemarke in den virtuellen Bereich bewegt wird</translation>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
+        <translation>Auswählen, um zuzulassen, dass eine rechteckigen Auswahl bis in den virtuellen Bereich ausgedehnt wird</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation>Auswahl in den virtuellen Bereich erweitern</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation>Auswählen, um zuzulassen, dass die Einfügemarke in den virtuellen Bereich bewegt wird</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation>Einfügemarke in den virtuellen Bereich bewegen</translation>
     </message>
@@ -13212,12 +13213,12 @@
         <translation>Drücken, um die ausgewählte Sprachen spezifische Änderung zu bearbeiten</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation>Tabulator und Einrückung Änderung</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation>Sollen die ausgewählten Einträge wirklich gelöscht werden?</translation>
     </message>
@@ -13237,12 +13238,12 @@
         <translation>Standardbreite:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation>Gib die Standardbreite für die Quelltextübersichtsanzeige ein</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation>Schrittweite für Breite:</translation>
     </message>
@@ -13251,6 +13252,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation>Gib die Anzahl an Pixel ein, um die die Übersicht verbreitert bzw. verkleinert werden soll</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation>Auswählen, um die Quelltextkodierung anzuzeigen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation>Zeige Quelltextkodierung an</translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -13763,22 +13774,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation>Name</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation>Kodierung: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation>Globale Variablen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation>Importe</translation>
     </message>
@@ -38116,7 +38127,7 @@
 <context>
     <name>InterfacePage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>Deutsch</translation>
@@ -38127,97 +38138,97 @@
         <translation>Browser</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation>Auswählen, wenn in den Browseransichten Ordner zuerst dargestellt werden sollen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation>Ordner in Browsern zuerst darstellen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation>Auswählen, um nicht öffentliche Klassen, Methoden und Attribute in den Browsern zu verstecken.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation>Nicht öffentliche Mitglieder in Browsern verstecken</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation>Auswählen, wenn der Fenstertitel des Hauptfensters den Dateinamen des aktuellen Editors anzeigen soll</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>Fenstertitel zeigt Dateinamen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>Dateinamenlänge</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation>Gib die Anzahl an im Fenstertitel darzustellenden Zeichen an.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>Stil:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>Wähle den Stil der Oberfläche aus</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>Stildatei:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Hinweis:&lt;/b&gt; Alle folgenden Einstellungen werden erst beim nächsten Programmstart aktiv.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>Sprache:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>Wähle die Sprache der Oberfläche.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation>Die Sprache der Oberfläche kann aus der Auswahlliste ausgewählt werden. Wird „System“ gewählt, so wird die Sprache durch die Systemeinstellungen bestimmt. Die Auswahl „Keine“ bedeutet, dass die Standardsprache verwendet wird.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>Wähle die Sprache der Oberfläche.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation>Die Sprache der Oberfläche kann aus der Auswahlliste ausgewählt werden. Wird „System“ gewählt, so wird die Sprache durch die Systemeinstellungen bestimmt. Die Auswahl „Keine“ bedeutet, dass die Standardsprache verwendet wird.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>Layout:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>Wähle den Typ des Layouts.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation>Layout auf Standardwerte zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>System</translation>
     </message>
@@ -38227,7 +38238,7 @@
         <translation>Qt-Stylesheets (*.qss);;Cascading Style Sheets (*.css);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>Werkzeugboxen</translation>
     </message>
@@ -38237,185 +38248,195 @@
         <translation>&lt;b&gt;Benutzeroberfläche einstellen&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>Seitenleisten</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation>Auswählen, um den Dateiinhalt nach Vorkommen anzuzeigen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation>Inhalt nach Vorkommen sortieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation>Auswählen, um versteckte Dateien anzuzeigen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation>Versteckte Dateien anzeigen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation>Dateien ausfiltern:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation>Gib ein Wildcard-Dateisuchmuster durch Semikolon getrennt ein. Dateien, die diese Suchmuster erfüllen, werden von den Dateibrowsern nicht angezeigt.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation>Verzögerung:</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation>Verzögerung:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation> ms</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation>Gib den Pfad der Stildatei ein</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation>Aktivierung integrierter Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation>Linke Seite</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation>Auswählen, um die Vorlagenanzeige zu aktivieren</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation>Vorlagen</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation>Auswählen, um den Dateibrowser zu aktivieren</translation>
+        <source>Select to activate the Template viewer</source>
+        <translation>Auswählen, um die Vorlagenanzeige zu aktivieren</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
-        <source>File-Browser</source>
-        <translation>Dateibrowser</translation>
+        <source>Template-Viewer</source>
+        <translation>Vorlagen</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
-        <source>Select to activate the Symbols widget</source>
-        <translation>Auswählen, um die Symbolanzeige zu aktivieren</translation>
+        <source>Select to activate the File-Browser widget</source>
+        <translation>Auswählen, um den Dateibrowser zu aktivieren</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <source>File-Browser</source>
+        <translation>Dateibrowser</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
+        <source>Select to activate the Symbols widget</source>
+        <translation>Auswählen, um die Symbolanzeige zu aktivieren</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation>Symbole</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation>Rechte Seite</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation>Auswählen, um die Codedokumentationsanzeige zu aktivieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation>Dokumentationsanzeige</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation>Auswählen, um das Zusammenarbeitswerkzeug zu aktivieren</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation>Zusammenarbeit</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation>Auswählen, um das IRC Werkzeug zu aktivieren</translation>
+        <source>Select to activate the Cooperation widget</source>
+        <translation>Auswählen, um das Zusammenarbeitswerkzeug zu aktivieren</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation>Zusammenarbeit</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation>Auswählen, um das IRC Werkzeug zu aktivieren</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
         <source>IRC</source>
         <translation>IRC</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
         <source>Bottom Side</source>
         <translation>Unterer Rand</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
         <source>Select to activate the Numbers widget</source>
         <translation>Auswählen, um die Zahlenanzeige zu aktivieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
         <source>Numbers</source>
         <translation>Zahlen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
         <source>Conda Package Manager</source>
         <translation>Conda Paketverwaltung</translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <source>Select to activate the conda package manager widget</source>
+        <translation>Auswählen, um die conda Paketverwaltung zu aktivieren</translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation>Auswählen, um die conda Paketverwaltung zu aktivieren</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the PyPI package manager widget</source>
         <translation>Auswählen, um die PyPI Paketverwaltung zu aktivieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
         <source>PyPI Package Manager</source>
         <translation>PyPI Paketverwaltung</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation>Shell-Position:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation>Wähle die Position des Shell Fensters</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation>Auswählen, um die MicroPython Unterstützung zu aktivieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation>MicroPython</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation>Auswählen, um die Quelltextkodierung anzuzeigen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation>Zeige Quelltextkodierung an</translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -44311,12 +44332,12 @@
     </message>
     <message>
         <location filename="../MicroPython/MicroPythonWidget.py" line="1051"/>
-        <source>&#xc2;&#xb5;Py Chart</source>
+        <source>µPy Chart</source>
         <translation>µPy Chart</translation>
     </message>
     <message>
         <location filename="../MicroPython/MicroPythonWidget.py" line="1131"/>
-        <source>&#xc2;&#xb5;Py Files</source>
+        <source>µPy Files</source>
         <translation>µPy Dateien</translation>
     </message>
     <message>
@@ -49696,17 +49717,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>Einstellungen exportieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>Einstellungen importieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation>
     </message>
@@ -71050,22 +71071,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>Syntax prüfen</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>&amp;Syntax...</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>Syntax prüfen.</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Syntax prüfen...&lt;/b&gt;&lt;p&gt;Dies überprüft Python-Dateien auf Syntaxfehler.&lt;/p&gt;</translation>
     </message>
@@ -84561,8 +84582,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserView.py" line="676"/>
-        <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
-        <translation>Link in neuem Fenster öffnen<byte value="x9"/>Strg+LMK</translation>
+        <source>Open Link in New Tab	Ctrl+LMB</source>
+        <translation>Link in neuem Fenster öffnen	Strg+LMK</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserView.py" line="682"/>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_empty.ts
--- a/eric6/i18n/eric6_empty.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_empty.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2355,27 +2355,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
+        <location filename="../UI/BrowserModel.py" line="664"/>
         <source>Coding: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="664"/>
+        <location filename="../UI/BrowserModel.py" line="671"/>
         <source>Globals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13022,52 +13022,52 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
         <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13102,12 +13102,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13127,12 +13127,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13141,6 +13141,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -13653,22 +13663,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -37906,147 +37916,147 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation type="unfinished"></translation>
     </message>
@@ -38056,146 +38066,156 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
+        <source>Select to activate the Template viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
-        <source>File-Browser</source>
+        <source>Template-Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
-        <source>Select to activate the Symbols widget</source>
+        <source>Select to activate the File-Browser widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <source>File-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
+        <source>Select to activate the Symbols widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
+        <source>Select to activate the Cooperation widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <source>IRC</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
+        <source>Bottom Side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
+        <source>Select to activate the Numbers widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
+        <source>Numbers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
+        <source>Conda Package Manager</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
-        <source>IRC</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
-        <source>Bottom Side</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
-        <source>Select to activate the Numbers widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
-        <source>Numbers</source>
+        <source>Select to activate the conda package manager widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
+        <source>Select to activate the PyPI package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
-        <source>Conda Package Manager</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
-        <source>Select to activate the PyPI package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>PyPI Package Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -49445,17 +49465,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation type="unfinished"></translation>
     </message>
@@ -70467,22 +70487,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_en.ts
--- a/eric6/i18n/eric6_en.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_en.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2355,27 +2355,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
+        <location filename="../UI/BrowserModel.py" line="664"/>
         <source>Coding: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="664"/>
+        <location filename="../UI/BrowserModel.py" line="671"/>
         <source>Globals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13037,52 +13037,52 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
         <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13117,12 +13117,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13142,12 +13142,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13156,6 +13156,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -13668,22 +13678,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -37939,132 +37949,132 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>English</translation>
@@ -38075,160 +38085,170 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
+        <source>Select to activate the Template viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
-        <source>File-Browser</source>
+        <source>Template-Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
-        <source>Select to activate the Symbols widget</source>
+        <source>Select to activate the File-Browser widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <source>File-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
+        <source>Select to activate the Symbols widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
+        <source>Select to activate the Cooperation widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
         <source>IRC</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
         <source>Bottom Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
         <source>Select to activate the Numbers widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
         <source>Numbers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
         <source>Conda Package Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <source>Select to activate the conda package manager widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the PyPI package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
         <source>PyPI Package Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -49487,17 +49507,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -70512,22 +70532,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_es.ts
--- a/eric6/i18n/eric6_es.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_es.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2374,27 +2374,27 @@
         <translation>Nombre</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>Atributos</translation>
     </message>
     <message>
+        <location filename="../UI/BrowserModel.py" line="671"/>
+        <source>Globals</source>
+        <translation>Globales</translation>
+    </message>
+    <message>
         <location filename="../UI/BrowserModel.py" line="664"/>
-        <source>Globals</source>
-        <translation>Globales</translation>
-    </message>
-    <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
         <source>Coding: {0}</source>
         <translation>Codificación: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation>Imports</translation>
     </message>
@@ -13127,52 +13127,52 @@
         <translation>Tabulación &amp;&amp; Indentación</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>Comentarios</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation>Seleccionar para insertar el signo de comentario en la columna 0</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation>Insertar comentario en la columna 0</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
-        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Insertar comentario en la columna 0&lt;/b&gt;&lt;p&gt;Seleccionar para insertar el signo de comentario en la columna 0. De otro modo, el signo de comentario se inserta en la primera posición de no espacio en blanco.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation>Insertar comentario en la columna 0</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
+        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Insertar comentario en la columna 0&lt;/b&gt;&lt;p&gt;Seleccionar para insertar el signo de comentario en la columna 0. De otro modo, el signo de comentario se inserta en la primera posición de no espacio en blanco.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation>Espacio Virtual</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation>Espacio virtual es el espacio detrás del último carácter en una línea. No es reservado a menos que se introduzca o se copie algún texto en él. El uso del espacio virtual puede ser configurado con estas selecciones.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation>Seleccionar para habilitar una selección rectangular para extender en el espacio virtual</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
-        <translation>La selección puede acceder el espacio virtual</translation>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
+        <translation>Espacio virtual es el espacio detrás del último carácter en una línea. No es reservado a menos que se introduzca o se copie algún texto en él. El uso del espacio virtual puede ser configurado con estas selecciones.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
-        <translation>Seleccionar para permitir al cursor moverse dentro del espacio virtual</translation>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
+        <translation>Seleccionar para habilitar una selección rectangular para extender en el espacio virtual</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation>La selección puede acceder el espacio virtual</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation>Seleccionar para permitir al cursor moverse dentro del espacio virtual</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation>El cursor se puede mover dentro del espacio virtual</translation>
     </message>
@@ -13207,12 +13207,12 @@
         <translation>Pulsar para editar la sobreescritura específica de lenguaje seleccionada</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation>Sobreescritura de Tabulación e Indentación</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation>¿Desea eliminar las entradas seleccionadas?</translation>
     </message>
@@ -13232,12 +13232,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13246,6 +13246,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -13758,22 +13768,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation>Nombre</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation>Codificación: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation>Globales</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation>Imports</translation>
     </message>
@@ -38118,7 +38128,7 @@
 <context>
     <name>InterfacePage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>Español</translation>
@@ -38129,102 +38139,102 @@
         <translation>Navegadores</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation>Seleccionar si las carpetas deben ser mostradas antes en los diversos navegadores</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation>Mostrar carpetas primero en Navegadores</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation>Seleccionar para ocultar en los navegadores las clases, métodos y atributos  no públicos.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation>Ocultar miembros no públicos en los navegadores</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation>Seleccionar si la leyenda de la ventana principal debe mostrar el nombre de archivo del editor actual</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>Leyenda muestra nombre de archivo</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>Longitud de Nombre de Archivo</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation>Introduzca el número de caracteres a ser mostrados en el título de la ventana principal.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>Estilo:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>Seleccione el estilo de la interfaz</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>Hoja de Estilo:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Nota:&lt;/b&gt; Estas opciones de configuración se activarán la siguiente vez que se ejecute la aplicacion.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>Idioma:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>Seleccione el idioma de la interfaz.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation>El idioma de la interfaz se puede seleccionar de esta lista. Si se ha seleccionado &quot;sistema&quot;, el idioma lo determina el sistema. La selección de &quot;ninguno&quot; significa que se utilizará el idioma por defecto.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>Seleccione el idioma de la interfaz.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation>El idioma de la interfaz se puede seleccionar de esta lista. Si se ha seleccionado &quot;sistema&quot;, el idioma lo determina el sistema. La selección de &quot;ninguno&quot; significa que se utilizará el idioma por defecto.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>Disposición:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>Seleccione el tipo de disposición.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
         <source>File-Browser</source>
         <translation>Explorador de archivos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation>Restablecer disposición a valores por defecto</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>Sistema</translation>
     </message>
@@ -38234,7 +38244,7 @@
         <translation>hojas de Estilos Qt (*.qss);;hojas de Estilos CSS (*.css);;Todos los Archivos(*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>Cajas de herramientas</translation>
     </message>
@@ -38244,180 +38254,190 @@
         <translation>&lt;b&gt;Configurar la Interfaz de Usuario&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>Barras laterales</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation>Seleccionar para ordenar los contenidos del archivo por ocurrencia</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation>Ordenar contenidos por ocurrencia</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation>Seleccionar para mostrar archivos ocultos en los distintos navegadores</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation>Mostrar archivos ocultos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation>Filtrar archivos:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation>Introducir patrones de comodín para archivos separados por punto y coma. Los archivos que concuerden con estos patrones no serán mostrados por los navegadores de archivos.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation>Retraso:</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation>Retraso:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation> ms</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation>Introducir la ruta del archivo de la hoja de estilos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation>Activación Herramientas Integradas</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation>Lado Izquierdo</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation>Seleccionar para activar el visor de Plantillas</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation>Visor de Plantillas</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation>Seleccionar para activar el widget de Navegación de Archivos</translation>
+        <source>Select to activate the Template viewer</source>
+        <translation>Seleccionar para activar el visor de Plantillas</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <source>Template-Viewer</source>
+        <translation>Visor de Plantillas</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
+        <source>Select to activate the File-Browser widget</source>
+        <translation>Seleccionar para activar el widget de Navegación de Archivos</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
         <source>Select to activate the Symbols widget</source>
         <translation>Seleccionar para activar el widget de Símbolos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation>Símbolos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation>Lado Derecho</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation>Seleccionar para activar el Visor de Documentación de Código</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation>Visor de Documentación de Código</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation>Seleccionar para activar el widget de Cooperación</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation>Cooperación</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation>Seleccionar para activar el widget de IRC</translation>
+        <source>Select to activate the Cooperation widget</source>
+        <translation>Seleccionar para activar el widget de Cooperación</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation>Cooperación</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation>Seleccionar para activar el widget de IRC</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
         <source>IRC</source>
         <translation>IRC</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
         <source>Bottom Side</source>
         <translation>Lado Inferior</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
         <source>Select to activate the Numbers widget</source>
         <translation>Seleccionar para activar el widget de Números</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
         <source>Numbers</source>
         <translation>Números</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
         <source>Conda Package Manager</source>
         <translation>Gestor de Packages Conda</translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <source>Select to activate the conda package manager widget</source>
+        <translation>Seleccionar para activar el widget de gestor de packages conda</translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation>Seleccionar para activar el widget de gestor de packages conda</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the PyPI package manager widget</source>
         <translation>Seleccionar para activar el widget de gestor de packages PyPI</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
         <source>PyPI Package Manager</source>
         <translation>Gestor de Packages PyPI</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation>Posición de la Shell:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation>Seleccionar posición para la ventana de Shell</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation>Seleccionar para activar el widget de MicroPython</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation>MicroPython</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -49697,17 +49717,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>Exportar Preferencias</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>Importar Preferencias</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation>
     </message>
@@ -71013,22 +71033,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>Verificar sintaxis</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>&amp;Sintaxis...</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>Verificar sintaxis.</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Verificar Sintaxis...&lt;/b&gt;&lt;p&gt;Chequea archivos de Python buscando errores sintácticos.&lt;/p&gt;</translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_fr.ts
--- a/eric6/i18n/eric6_fr.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_fr.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2438,27 +2438,27 @@
         <translation>Nom</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>Attributs</translation>
     </message>
     <message>
+        <location filename="../UI/BrowserModel.py" line="671"/>
+        <source>Globals</source>
+        <translation>Variables globales</translation>
+    </message>
+    <message>
         <location filename="../UI/BrowserModel.py" line="664"/>
-        <source>Globals</source>
-        <translation>Variables globales</translation>
-    </message>
-    <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
         <source>Coding: {0}</source>
         <translation>Codage: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation>Attributs de classe</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation>Imports</translation>
     </message>
@@ -13422,52 +13422,52 @@
         <translation>Tabulations &amp;&amp; Indentation</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>Commentaires</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation>Insérer un commentaire à la colonne 0</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
-        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation>Insérer un commentaire à la colonne 0</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
+        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation>Espace virtuel</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13502,12 +13502,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13527,12 +13527,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13541,6 +13541,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -14088,22 +14098,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation type="unfinished">Nom</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation type="unfinished">Codage: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation type="unfinished">Imports</translation>
     </message>
@@ -40464,7 +40474,7 @@
 <context>
     <name>InterfacePage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>Français</translation>
@@ -40475,57 +40485,57 @@
         <translation>Navigateurs</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation>Cocher si les les navigateurs doivent d&apos;abord lister les répertoires</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation>Lister les répertoires en premier dans les navigateurs</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation>Sélectionner pour masquer les classes, méthodes et attributs non publics dans les navigateurs.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation>Cacher les éléments non publics dans les navigateurs</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation>Cocher si la barre de la fenêtre principale doit indiquer le nom du fichier de l&apos;éditeur courant</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>Nom du fichier dans la barre principale</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>Longueur du nom de fichier</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation>Entrer le nombre de caractères à afficher dans le titre de la fenêtre principale.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>Style:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>Sélectionne un style d&apos;interface</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>Feuille de style:</translation>
     </message>
@@ -40623,47 +40633,47 @@
 à la partie droite de la zone d&apos;ancrage</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; Les paramètres seront activés au prochain lancement de l&apos;application.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>Langue:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>Sélectionner la langue de l&apos;interface.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation>La langue de l&apos;interface peut être sélectionnée depuis cette liste. Si &quot;system&quot; est sélectionné, la langue de l&apos;interface est déterminée par le système. Si &quot;None&quot; est sélectionné, la langue par défaut sera utilisée.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>Sélectionner la langue de l&apos;interface.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation>La langue de l&apos;interface peut être sélectionnée depuis cette liste. Si &quot;system&quot; est sélectionné, la langue de l&apos;interface est déterminée par le système. Si &quot;None&quot; est sélectionné, la langue par défaut sera utilisée.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>Disposition:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>Sélectionne le type d&apos;affichage.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
         <source>File-Browser</source>
         <translation>Navigateur de fichiers</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation>Réinitialise avec les paramètres d&apos;usine</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>Système</translation>
     </message>
@@ -40673,7 +40683,7 @@
         <translation>Feuilles Qt Style (*.qss);;Feuilles CSS (*.css);;Tous les fichiers (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>Boites d&apos;outils</translation>
     </message>
@@ -40683,180 +40693,190 @@
         <translation>&lt;b&gt;Configuration de l&apos;interface utilisateur&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>Barres latérales</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation>Cocher pour afficher les fichiers cachés dans les différents navigateurs</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation>Montrer les fichiers cachés</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation>Délai :</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation>Délai :</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation> ms</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation>Entrer le chemin de la feuille de style</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation>Coté gauche</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation>Cocher pour activer le visionneur de template</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation>Gestionnaire de gabarits</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation type="unfinished"></translation>
+        <source>Select to activate the Template viewer</source>
+        <translation>Cocher pour activer le visionneur de template</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <source>Template-Viewer</source>
+        <translation>Gestionnaire de gabarits</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
+        <source>Select to activate the File-Browser widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
         <source>Select to activate the Symbols widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation>Symboles</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation>Coté droit</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation>Cocher pour activer le visionneur de documentation du code</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation>Visionneur de documentation du code</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation>Coopération</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation>Cocher pour activer le widget IRC</translation>
+        <source>Select to activate the Cooperation widget</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation>Coopération</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation>Cocher pour activer le widget IRC</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
         <source>IRC</source>
         <translation>IRC</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
         <source>Bottom Side</source>
         <translation>Coté bas</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
         <source>Select to activate the Numbers widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
         <source>Numbers</source>
         <translation>Nombres</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
         <source>Conda Package Manager</source>
         <translation>Gestionnaire de package Conda</translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <source>Select to activate the conda package manager widget</source>
+        <translation>Cocher pour activer le gestionnaire de package conda</translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation>Cocher pour activer le gestionnaire de package conda</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the PyPI package manager widget</source>
         <translation>Cocher pour activer le gestionnaire de package PyPI</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
         <source>PyPI Package Manager</source>
         <translation>Gestionnaire de package PyPI</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation>Position du shell :</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation>Sélectionner la position du shell</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation>Cocher pour activer le widget MicroPython</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation>MicroPython</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -52236,17 +52256,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>Export des préférences</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>Import des préférences</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Fichier propriétés (*.ini);;Tous les fichiers (*)</translation>
     </message>
@@ -73588,22 +73608,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>Vérification de la syntaxe</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>&amp;Syntaxe...</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>Vérification de la syntaxe.</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Vérification de la syntaxe...&lt;/b&gt;&lt;p&gt;Vérifie les erreurs de syntaxe des fichiers Python.&lt;/p&gt;</translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_it.ts
--- a/eric6/i18n/eric6_it.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_it.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2435,27 +2435,27 @@
         <translation>Nome</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>Attributi</translation>
     </message>
     <message>
+        <location filename="../UI/BrowserModel.py" line="671"/>
+        <source>Globals</source>
+        <translation>Globali</translation>
+    </message>
+    <message>
         <location filename="../UI/BrowserModel.py" line="664"/>
-        <source>Globals</source>
-        <translation>Globali</translation>
-    </message>
-    <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
         <source>Coding: {0}</source>
         <translation>Codifica: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation>Attributi della Classe</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13668,52 +13668,52 @@
         <translation>Tabs &amp;&amp; Identazione</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>Commenti</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation>Seleziona per inserire il segno di commento alla colonna 0</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
         <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Inserisci commento alla colonna 0&lt;/b&gt;&lt;p&gt;Selezione per inserire il segno di commento allal colonna 0. In alternativa, il segno di commento viene inserito nella posizione del primo carattare non spazio.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation>Inserisci commento alla colonna 0</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation>Inserisci commento alla colonna 0</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation>Spazio Virtuale</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation>Lo spazio Virtuale è lo spazio dopo l&apos;ultimo carattere della riga. Non viene allocato fintantochè del testo non viene inserito o copiato in esso. L&apos;uso dello Spazio Virtuale può venir configurato da questa selezione.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation>Seleziona per abilitare una selezione rettangolare ad estendersi nello Spazio Virtuale</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
-        <translation>Seleziona per abilitare lo Spazio Virtuale</translation>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
+        <translation>Lo spazio Virtuale è lo spazio dopo l&apos;ultimo carattere della riga. Non viene allocato fintantochè del testo non viene inserito o copiato in esso. L&apos;uso dello Spazio Virtuale può venir configurato da questa selezione.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
-        <translation>Seleziona per permette al cursore di muoversi nello Spazio Virtuale</translation>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
+        <translation>Seleziona per abilitare una selezione rettangolare ad estendersi nello Spazio Virtuale</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation>Seleziona per abilitare lo Spazio Virtuale</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation>Seleziona per permette al cursore di muoversi nello Spazio Virtuale</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation>Il cursore può muoversi nello Spazio Virtuale</translation>
     </message>
@@ -13748,12 +13748,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13773,12 +13773,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13787,6 +13787,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -14339,22 +14349,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation type="unfinished">Nome</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation type="unfinished">Codifica: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation type="unfinished">Globali</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -42684,7 +42694,7 @@
 <context>
     <name>InterfacePage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>Italiano</translation>
@@ -42695,57 +42705,57 @@
         <translation>Browser</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation>Seleziona, se le cartelle devono essere mostrare per prime nei vari browser</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation>Mostra cartelle per prime nei browser</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation>Seleziona per nascondere classe, metodi e attributi non pubblici nel browser.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation>Nascondi membri non pubblici nel Browser</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation>Seleziona, se il titolo della finestra principale deve mostrare il nome file dell&apos;editor corrente</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>Il titolo mostra il nome file</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>Lunghezza nome file</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation>Inserisci il numero dei caratteri da mostrare nel titolo della finestra principale.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>Stile:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>Seleziona lo stile dell&apos;interfaccia</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>Fogli di stile:</translation>
     </message>
@@ -42835,47 +42845,47 @@
         <translation type="obsolete">Seleziona per assegnare l&apos;angolo in basso a destra alla dockarea di destra</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Nota:&lt;/b&gt; Tutte queste impostazioni saranno attivate al prossimo avvio dell&apos;applicazione.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>Linguaggio:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>Seleziona la lingua dell&apos;interfaccia.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation>La lingua dell&apos;interfaccia può essere selezionata da questa lista. Se &quot;system&quot; viene selezionato, la lingua dell&apos;interfaccia è determinata dal sistema. La selezione di &quot;none&quot; significa che viene usata la lingua di default.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>Seleziona la lingua dell&apos;interfaccia.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation>La lingua dell&apos;interfaccia può essere selezionata da questa lista. Se &quot;system&quot; viene selezionato, la lingua dell&apos;interfaccia è determinata dal sistema. La selezione di &quot;none&quot; significa che viene usata la lingua di default.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>Layout:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>Seleziona il tipo di layout.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
         <source>File-Browser</source>
         <translation type="unfinished">File-Browser</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation>Reimposta il layout al default di fabbrica</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>Sistema</translation>
     </message>
@@ -42885,7 +42895,7 @@
         <translation>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;Tutti i file (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>Toolboxes</translation>
     </message>
@@ -42895,17 +42905,17 @@
         <translation>&lt;b&gt;Configura l&apos;interfaccia utente&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>Barre laterali</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation>Selezione per ordinare il file per occorrenza</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation>Ordina contenuto per occorrenza</translation>
     </message>
@@ -42920,165 +42930,175 @@
         <translation type="obsolete">Mostra solo un pulsante di chiusura invece di uno per ogni linguetta</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation>Seleziona per mostrare i file nascosti nei borwser</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation>Mostra file nascosti</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation>Ritardo:</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation>Ritardo:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation> ms</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation type="unfinished">Templates-Viewer</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation type="unfinished"></translation>
+        <source>Select to activate the Template viewer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <source>Template-Viewer</source>
+        <translation type="unfinished">Templates-Viewer</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
+        <source>Select to activate the File-Browser widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
         <source>Select to activate the Symbols widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation type="unfinished">Simboli</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
+        <source>Select to activate the Cooperation widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation type="unfinished">Cooperazione</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <source>IRC</source>
+        <translation type="unfinished">IRC</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
+        <source>Bottom Side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
+        <source>Select to activate the Numbers widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
+        <source>Numbers</source>
+        <translation type="unfinished">Numeri</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
+        <source>Conda Package Manager</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation type="unfinished">Cooperazione</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
-        <source>IRC</source>
-        <translation type="unfinished">IRC</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
-        <source>Bottom Side</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
-        <source>Select to activate the Numbers widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
-        <source>Numbers</source>
-        <translation type="unfinished">Numeri</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
-        <source>Conda Package Manager</source>
+        <source>Select to activate the conda package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the PyPI package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
         <source>PyPI Package Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -54635,17 +54655,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>Esporta Preferenze</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>Importa Preferenze</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>File proprietà (*.ini);;Tutti i file(*)</translation>
     </message>
@@ -76088,22 +76108,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>Controlla sintassi</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>&amp;Sintassi...</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>Controlla sintassi.</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Controlla sintassi...&lt;/b&gt;&lt;p&gt;Controlla i file Python per errori di sintassi.&lt;/p&gt;</translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_pt.ts
--- a/eric6/i18n/eric6_pt.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_pt.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2437,27 +2437,27 @@
         <translation>Nome</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
+        <location filename="../UI/BrowserModel.py" line="664"/>
         <source>Coding: {0}</source>
         <translation>Codificação: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="664"/>
+        <location filename="../UI/BrowserModel.py" line="671"/>
         <source>Globals</source>
         <translation>Globais</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>Atributos</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation>Atributos da Classe</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation>Importações</translation>
     </message>
@@ -13670,52 +13670,52 @@
         <translation>Tabulação indenta</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>Comentários</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation>Selecionar para inserir o sinal de comentario na coluna 0</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
         <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Inserir comentario na coluna 0&lt;/b&gt;&lt;p&gt;Selecionar para inserir o sinal de comentario na coluna 0. Caso contrário, o sinal de comentario é inserido na posição do primeiro caracter que não seja um espaço em branco.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation>Inserir comentário na coluna 0</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation>Inserir comentário na coluna 0</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation>Espaço Virtual</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation>Espaço virtual é o espaço depois do último caracter de uma linha. Não está reservado a não ser que se introduza ou copie algum texto nele. A utilização do espaço virtual pode configurar-se com estas seleções.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation>Selecionar para habilitar uma seleção retangular para extender o espaço virtual</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
-        <translation>Seleção pode aceder ao espaço virtual</translation>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
+        <translation>Espaço virtual é o espaço depois do último caracter de uma linha. Não está reservado a não ser que se introduza ou copie algum texto nele. A utilização do espaço virtual pode configurar-se com estas seleções.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
-        <translation>Selecionar para permitir mover o cursor no espaço virtual</translation>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
+        <translation>Selecionar para habilitar uma seleção retangular para extender o espaço virtual</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation>Seleção pode aceder ao espaço virtual</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation>Selecionar para permitir mover o cursor no espaço virtual</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation>Cursor pode mover-se dentro do espaço virtual</translation>
     </message>
@@ -13750,12 +13750,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13775,12 +13775,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13789,6 +13789,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -14336,22 +14346,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation type="unfinished">Nome</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation type="unfinished">Codificação: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation type="unfinished">Globais</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation type="unfinished">Importações</translation>
     </message>
@@ -42277,77 +42287,77 @@
         <translation>Navegadores</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation>Mostrar ficheiros escondidos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>Nome do ficheiro como título da janela</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>Tamanho do Nome de Ficheiro</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>Estilo:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>Selecionar estilo da interface</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>Folha de Estilos:</translation>
     </message>
@@ -42372,47 +42382,47 @@
         <translation type="obsolete">Canto Inferior Direito</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>Idioma:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>Selecionar o idioma da interface.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>Selecionar o idioma da interface.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>Disposição:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>Selecionar tipo de disposição.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>Caixas de Ferramentas</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>Barras Laterais</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
         <source>File-Browser</source>
         <translation type="unfinished">Navegador de Ficheiros</translation>
     </message>
@@ -42427,17 +42437,17 @@
         <translation type="obsolete">Apenas mostrar um botão de fechar em vez de um por separador</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>Sistema</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>Português</translation>
@@ -42448,155 +42458,165 @@
         <translation>Folha de Estilos Qt (*.qss);;Folha de Estilos de Cascata (*.css);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation>Retraso:</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation>Retraso:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation> ms</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation type="unfinished">Visor de Modelos</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation type="unfinished"></translation>
+        <source>Select to activate the Template viewer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <source>Template-Viewer</source>
+        <translation type="unfinished">Visor de Modelos</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
+        <source>Select to activate the File-Browser widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
         <source>Select to activate the Symbols widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation type="unfinished">Símbolos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
+        <source>Select to activate the Cooperation widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation type="unfinished">Colaboração</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <source>IRC</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
+        <source>Bottom Side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
+        <source>Select to activate the Numbers widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
+        <source>Numbers</source>
+        <translation type="unfinished">Números</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
+        <source>Conda Package Manager</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation type="unfinished">Colaboração</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
-        <source>IRC</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
-        <source>Bottom Side</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
-        <source>Select to activate the Numbers widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
-        <source>Numbers</source>
-        <translation type="unfinished">Números</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
-        <source>Conda Package Manager</source>
+        <source>Select to activate the conda package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the PyPI package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
         <source>PyPI Package Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -54096,17 +54116,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>Exportar Preferências</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>Importar Preferências</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation>
     </message>
@@ -75360,22 +75380,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>Verificar Sintaxe</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>&amp;Sintaxe...</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>Verificar sintaxe.</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Verificar Sintaxe...&lt;/b&gt;&lt;b&gt;Verifica erros de  sintaxe nos ficheiros Python.&lt;/p&gt;</translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_ru.ts
--- a/eric6/i18n/eric6_ru.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_ru.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2376,27 +2376,27 @@
         <translation>Имя</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
+        <location filename="../UI/BrowserModel.py" line="664"/>
         <source>Coding: {0}</source>
         <translation>Кодировка: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="664"/>
+        <location filename="../UI/BrowserModel.py" line="671"/>
         <source>Globals</source>
         <translation>Глобальные</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>Атрибуты</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation>Атрибуты класса</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation>Импорт</translation>
     </message>
@@ -13173,52 +13173,52 @@
         <translation>Кнопка Tab увеличивает отступ</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>Комментарии</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation>Разрешить вставку символа комментария в первую колонку</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
         <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Вставка символа комментария в первую колонку&lt;/b&gt;&lt;p&gt;Вставляет символ комментария в первую колонку. Иначе символ комментария будет вставлен в позицию первого же символа, отличного от символа пропуска.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation>Вставлять комментарий в первую колонку</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation>Вставлять комментарий в первую колонку</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation>Виртуальное пространство</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation>Виртуальное пространство - это пространство за концом строки, которое не выделяется до тех пор, пока оно не потребуется.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation>Разрешить прямоугольному выделению заходить в виртуальное пространство</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
-        <translation>Разрешить выделению заходить в виртуальное пространство</translation>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
+        <translation>Виртуальное пространство - это пространство за концом строки, которое не выделяется до тех пор, пока оно не потребуется.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
-        <translation>Разрешить курсору заходить в виртуальное пространство</translation>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
+        <translation>Разрешить прямоугольному выделению заходить в виртуальное пространство</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation>Разрешить выделению заходить в виртуальное пространство</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation>Разрешить курсору заходить в виртуальное пространство</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation>Курсор может заходить в виртуальное пространство</translation>
     </message>
@@ -13253,12 +13253,12 @@
         <translation>Редактировать выбранное переопределение конкретного языка</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation>Переопределение табуляции и отступа</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation>Действительно ли выбранные записи должны быть удалены?</translation>
     </message>
@@ -13278,12 +13278,12 @@
         <translation>Ширина по умолчанию:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation>Задайте ширину вида структуры исходного кода по умолчанию</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13292,6 +13292,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -13804,22 +13814,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation>Имя</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation>Кодировка: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation>Глобальные</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation>Импорт</translation>
     </message>
@@ -38262,132 +38272,132 @@
         <translation>Браузеры</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation>Разрешить во всех браузерах сначала показывать папки, затем остальные документы</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation>Сначала показывать папки</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation>Разрешить скрывать не public классы, методы и атрибуты в браузерах.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation>Скрывать не public элементы в браузерах</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation>Разрешить сортировку содержания файлов по встречаемости</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation>Сортировать содержание по встречаемости</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation>Разрешить показывать скрытые файлы в различных браузерах</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation>Показывать скрытые файлы</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation>Разрешить отображать в заголовке главного окна имя текущего редактируемого файла</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>Имя файла в заголовке окна</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>Длина имени файла</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation>Задайте длину отображаемого заголовка главного окна.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>Стиль:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>Выберите стиль интерфейса</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>Таблица стилей:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Примечание:&lt;/b&gt; Эти изменения вступят в силу при следующем запуске приложения.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>Язык:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>Задайте язык интерфейса.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation>Из этого списка можно выбрать язык интерфейса. Если выбран &quot;Системный&quot; язык, то он автоматически определяется системой. &quot;none&quot; означает что будет использован язык по умолчанию.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>Задайте язык интерфейса.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation>Из этого списка можно выбрать язык интерфейса. Если выбран &quot;Системный&quot; язык, то он автоматически определяется системой. &quot;none&quot; означает что будет использован язык по умолчанию.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>Макет:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>Выберите тип компоновки.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>Наборы инструментов</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>Боковые панели</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation>Сбросить макет к стандартному виду</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>Система</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>Русский</translation>
@@ -38398,160 +38408,170 @@
         <translation>Таблицы стилей Qt (*.qss);;Каскадные таблицы стилей (*.css);;Все файлы (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation>Не показывать файлы:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation>Введите шаблоны файлов, разделенные точкой с запятой. Файлы, соответствующие этим шаблонам, не будут отображаться браузерами файлов.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation>Задержка:</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation>Задержка:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation> мсек</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation>Введите путь к файлу таблицы стилей</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation>Активация встроенных инструментов</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation>Левая панель</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation>Разрешить активировать просмотр шаблонов</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation>Просмотр шаблонов</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation>Разрешить активировать браузер файлов</translation>
+        <source>Select to activate the Template viewer</source>
+        <translation>Разрешить активировать просмотр шаблонов</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
-        <source>File-Browser</source>
-        <translation>Браузер файлов</translation>
+        <source>Template-Viewer</source>
+        <translation>Просмотр шаблонов</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
-        <source>Select to activate the Symbols widget</source>
-        <translation>Разрешить активировать виджет символов</translation>
+        <source>Select to activate the File-Browser widget</source>
+        <translation>Разрешить активировать браузер файлов</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <source>File-Browser</source>
+        <translation>Браузер файлов</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
+        <source>Select to activate the Symbols widget</source>
+        <translation>Разрешить активировать виджет символов</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation>Символы</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation>Правая панель</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation>Разрешить активировать просмотр документации кода</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation>Просмотр документации кода</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation>Разрешить активировать виджет кооперации</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation>Кооперация</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation>Разрешить активировать виджет IRC</translation>
+        <source>Select to activate the Cooperation widget</source>
+        <translation>Разрешить активировать виджет кооперации</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation>Кооперация</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation>Разрешить активировать виджет IRC</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
         <source>IRC</source>
         <translation>IRC</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
         <source>Bottom Side</source>
         <translation>Нижняя панель</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
         <source>Select to activate the Numbers widget</source>
         <translation>Разрешить активировать виджет чисел</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
         <source>Numbers</source>
         <translation>Числа</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
         <source>Conda Package Manager</source>
         <translation>Менеджер пакетов Conda</translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <source>Select to activate the conda package manager widget</source>
+        <translation>Разрешить активировать виджет менеджера пакетов conda</translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation>Разрешить активировать виджет менеджера пакетов conda</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the PyPI package manager widget</source>
         <translation>Разрешить активировать виджет менеджера пакетов PyPi</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
         <source>PyPI Package Manager</source>
         <translation>Менеджер пакетов PyPI</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation>Расположение оболочки:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation>Выбор расположения окна оболочки</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation>Разрешить активировать виджет MicroPython</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation>MicroPython</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -49879,17 +49899,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>Экспорт предпочтений</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>Импорт предпочтений</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Файлы предпочтений (*.ini);;Все файлы (*)</translation>
     </message>
@@ -71302,22 +71322,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>Проверить синтаксис</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>&amp;Синтаксис...</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>Проверить синтаксис.</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Проверить синтаксис...&lt;/b&gt;&lt;p&gt;Проверка файлов Python на синтаксические ошибки.&lt;/p&gt;</translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_tr.ts
--- a/eric6/i18n/eric6_tr.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_tr.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2414,27 +2414,27 @@
         <translation>Adı</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
+        <location filename="../UI/BrowserModel.py" line="664"/>
         <source>Coding: {0}</source>
         <translation>Kodlama: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="664"/>
+        <location filename="../UI/BrowserModel.py" line="671"/>
         <source>Globals</source>
         <translation>Evrensel</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>Nitelikler</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13511,52 +13511,52 @@
         <translation>Sekme tuşu girintiler</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>Yorumlar</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
         <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation>Yorumlayıcının 0 sütununa araya ekle</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation>Yorumlayıcının 0 sütununa araya ekle</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13591,12 +13591,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13616,12 +13616,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13630,6 +13630,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -14182,22 +14192,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation type="unfinished">Adı</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation type="unfinished">Kodlama: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation type="unfinished">Evrensel</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation type="unfinished"></translation>
     </message>
@@ -41335,67 +41345,67 @@
         <translation>Gözatıcılar</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation>Çeşitli gözatıcılarda ilk önce klasörlerin listelenmesini istiyorsanız, seçiniz</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation>Gözatıcıda önce dosyaları listele</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation>Gözatıcılarda ngenel olmayan sınıfları, metodları ve niteliklerin gizlenmesini istiyorsanız seçiniz.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation>Genel kullanıcı olmayanları Gözatıcıda gizle</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation>Ortaya çıkacak dosya içeriğini sıralamak için seçiniz</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation>Ortaya çıkacak dosya içeriğini sırala</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation>Geçerli editörün dosya adının ana pencere başlığında görünmesini istiyorsanız, seçiniz</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>Başlık dosya adını gösterir</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>Dosyaadı Uzunluğu</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation>Ana pencere başlığında gösterilecek karakter sayısını giriniz.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>Stil:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>Kullanıcı arayüz stilini seç</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>Sayfa Stili:</translation>
     </message>
@@ -41485,47 +41495,47 @@
         <translation type="obsolete">Sağ rıhtım alanının alt sağ köşesini tahsis etmek için seç</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Not:&lt;/b&gt; Bu ayarlamalar uygulamanın bir sonraki çalıştırılmasında aktif hale geçecektir.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>Dil:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>Arayüz dilini seçiniz.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation>Arayüz dili bu listeden seçilebilir. &quot;system&quot; seçilirse,arayüz dili sistem tarafından belirlenir.  &quot;none&quot; seçiminin anlamı,ön tanmlı dili kullan demektir.</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>Arayüz dilini seçiniz.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation>Arayüz dili bu listeden seçilebilir. &quot;system&quot; seçilirse,arayüz dili sistem tarafından belirlenir.  &quot;none&quot; seçiminin anlamı,ön tanmlı dili kullan demektir.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>Yerleşim:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>Yerleşim tipini seçin.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>Araçkutuları</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>Durumçubukları</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
         <source>File-Browser</source>
         <translation type="unfinished">Dosya-Gözatıcısı</translation>
     </message>
@@ -41540,17 +41550,17 @@
         <translation type="obsolete">Her bir sekmede bir tane yerine tek bir kapatma düğmesi göster</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation>Yerleşimi fabrika ayarlarına döndür</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>Sistem</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>Türkçe</translation>
@@ -41561,165 +41571,175 @@
         <translation>Qt Sayfa stili (*.qss);;Üstüste Sayfa Stili (*.css);;Tüm Dosyalar (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation>Gizli dosyaları çeşitli tarayıcılarda göstermek için seç</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation>Gizli dosyaları göster</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation type="unfinished">ms</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation type="unfinished">Şablon-Gösterici</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation type="unfinished"></translation>
+        <source>Select to activate the Template viewer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <source>Template-Viewer</source>
+        <translation type="unfinished">Şablon-Gösterici</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
+        <source>Select to activate the File-Browser widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
         <source>Select to activate the Symbols widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation type="unfinished">Semboller</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
         <source>Select to activate the Cooperation widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation type="unfinished">İşbirliği</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <source>IRC</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
+        <source>Bottom Side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
+        <source>Select to activate the Numbers widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
+        <source>Numbers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation type="unfinished">İşbirliği</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
-        <source>IRC</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
-        <source>Bottom Side</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
-        <source>Select to activate the Numbers widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
-        <source>Numbers</source>
+        <source>Conda Package Manager</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
+        <source>Select to activate the conda package manager widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
+        <source>Select to activate the PyPI package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
-        <source>Conda Package Manager</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
-        <source>Select to activate the PyPI package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>PyPI Package Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -53150,17 +53170,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>Seçenekleri Dışa Aktar</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>Seçenekleri İçe Aktar</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -74399,22 +74419,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>Sözdizimi Kontrolü</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>&amp;Sözdizimi...</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>Sözdizimini kontrol et.</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Sözdizimini Kontrol Et...&lt;/b&gt;&lt;p&gt;Bu kontrol Python dosyalarını sözdizimi hatalarına karşı yapılır.&lt;/p&gt;</translation>
     </message>
diff -r c23a94f7e2e5 -r 1f9f35f9be6d eric6/i18n/eric6_zh_CN.ts
--- a/eric6/i18n/eric6_zh_CN.ts	Sun Oct 04 18:53:35 2020 +0200
+++ b/eric6/i18n/eric6_zh_CN.ts	Mon Oct 05 19:11:15 2020 +0200
@@ -2430,27 +2430,27 @@
         <translation>名称</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="664"/>
+        <location filename="../UI/BrowserModel.py" line="671"/>
         <source>Globals</source>
         <translation>全局</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="761"/>
+        <location filename="../UI/BrowserModel.py" line="770"/>
         <source>Attributes</source>
         <translation>属性</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="657"/>
+        <location filename="../UI/BrowserModel.py" line="664"/>
         <source>Coding: {0}</source>
         <translation>编码: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="771"/>
+        <location filename="../UI/BrowserModel.py" line="780"/>
         <source>Class Attributes</source>
         <translation>类属性</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="670"/>
+        <location filename="../UI/BrowserModel.py" line="677"/>
         <source>Imports</source>
         <translation>导入</translation>
     </message>
@@ -13490,52 +13490,52 @@
         <translation>Tab 键缩进</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="371"/>
         <source>Comments</source>
         <translation>注释</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="367"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="377"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
-        <source>Insert comment at column 0</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="370"/>
-        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
+        <source>Insert comment at column 0</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="380"/>
+        <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="393"/>
         <source>Virtual Space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="389"/>
-        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="399"/>
-        <source>Select to enable a rectangular selection to extend into virtual space</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="402"/>
-        <source>Selection may access virtual space</source>
+        <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="409"/>
-        <source>Select to allow the cursor to be moved into virtual space</source>
+        <source>Select to enable a rectangular selection to extend into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="412"/>
+        <source>Selection may access virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="419"/>
+        <source>Select to allow the cursor to be moved into virtual space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="422"/>
         <source>Cursor can move into virtual space</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13570,12 +13570,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Tab and Indent Override</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="218"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="223"/>
         <source>Shall the selected entries really be removed?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13595,12 +13595,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="320"/>
         <source>Enter the default width of the source code outline view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13609,6 +13609,16 @@
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -14156,22 +14166,22 @@
 <context>
     <name>EditorOutlineModel</name>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="46"/>
         <source>Name</source>
         <translation type="unfinished">名称</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="119"/>
         <source>Coding: {0}</source>
         <translation type="unfinished">编码: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="127"/>
         <source>Globals</source>
         <translation type="unfinished">全局</translation>
     </message>
     <message>
-        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="134"/>
         <source>Imports</source>
         <translation type="unfinished">导入</translation>
     </message>
@@ -41889,57 +41899,57 @@
         <translation>浏览器</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="43"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="61"/>
         <source>Select, if folders should be listed first in the various browsers</source>
         <translation>选择在多个浏览器中折叠器是否首先被列出</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="46"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="64"/>
         <source>List folders first in Browsers</source>
         <translation>在浏览器中首先列出折叠器</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="71"/>
         <source>Select to hide non public classes, methods and attributes in the browsers.</source>
         <translation>选择在浏览器中隐藏非公有类、方法和属性。</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="56"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="74"/>
         <source>Hide non public members in Browsers</source>
         <translation>在浏览器中隐藏非公有成员</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="107"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="117"/>
         <source>Select, if the caption of the main window should show the filename of the current editor</source>
         <translation>选择是否在主窗口标题中显示当前编辑器中的文件名</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="110"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="120"/>
         <source>Caption shows filename</source>
         <translation>标题显示文件名</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="119"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="129"/>
         <source>Filename Length</source>
         <translation>文件名长度</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="126"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="136"/>
         <source>Enter the number of characters to be shown in the main window title.</source>
         <translation>输入要在主窗口标题中显示的字符数。</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="163"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="173"/>
         <source>Style:</source>
         <translation>风格:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="170"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="180"/>
         <source>Select the interface style</source>
         <translation>选择界面风格</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="177"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="187"/>
         <source>Style Sheet:</source>
         <translation>样式表:</translation>
     </message>
@@ -42029,57 +42039,57 @@
         <translation type="obsolete">选择指定右下角为右停靠区</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="263"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="273"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;注意:&lt;/b&gt; 以上所有设置将在下次启动应用程序时生效。&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="278"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="288"/>
         <source>Language:</source>
         <translation>语言:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="294"/>
-        <source>Select the interface language.</source>
-        <translation>选择界面语言。</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="297"/>
-        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
-        <translation>可以从列表中选择界面语言。如果选择“系统”,则界面语言由系统确定。“无”选项表示将使用默认语言。</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="304"/>
+        <source>Select the interface language.</source>
+        <translation>选择界面语言。</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="307"/>
+        <source>The interface language can be selected from this list. If &quot;system&quot; is selected, the interface language is determined by the system. The selection of &quot;none&quot; means, that the default language will be used.</source>
+        <translation>可以从列表中选择界面语言。如果选择“系统”,则界面语言由系统确定。“无”选项表示将使用默认语言。</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="314"/>
         <source>Layout:</source>
         <translation>布局:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="317"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="327"/>
         <source>Select the layout type.</source>
         <translation>选择布局类型。</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="326"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="336"/>
         <source>Toolboxes</source>
         <translation>工具箱</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
         <source>File-Browser</source>
         <translation type="unfinished">文件浏览器</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="486"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="496"/>
         <source>Reset layout to factory defaults</source>
         <translation>将布局重设为出厂设置</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="251"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="256"/>
         <source>System</source>
         <translation>系统</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="231"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="236"/>
         <source>English</source>
         <comment>Translate this with your language</comment>
         <translation>中文</translation>
@@ -42090,17 +42100,17 @@
         <translation>Qt 样式表 (*.qss);;Cascading 样式表 (*.css);;所有文件 (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="331"/>
         <source>Sidebars</source>
         <translation>侧边栏</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="63"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="81"/>
         <source>Select to sort file contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="66"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="84"/>
         <source>Sort contents by occurrence</source>
         <translation type="unfinished"></translation>
     </message>
@@ -42115,165 +42125,175 @@
         <translation type="obsolete">仅显示一个关闭按钮,而不是每个选项卡显示一个按钮</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="73"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="91"/>
         <source>Select to show hidden files in the various browsers</source>
         <translation>选择以在各个浏览器中显示隐藏文件</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="76"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="94"/>
         <source>Show hidden files</source>
         <translation>显示隐藏文件</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="85"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="45"/>
         <source>Filter out files:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="92"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="52"/>
         <source>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="208"/>
-        <source>Delay:</source>
-        <translation>延迟:</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="218"/>
+        <source>Delay:</source>
+        <translation>延迟:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="228"/>
         <source> ms</source>
         <translation> 毫秒</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="193"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="203"/>
         <source>Enter the path of the style sheet file</source>
         <translation>输入样式表文件的路径</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="350"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="360"/>
         <source>Integrated Tools Activation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="260"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="265"/>
         <source>Left Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="362"/>
-        <source>Select to activate the Template viewer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="365"/>
-        <source>Template-Viewer</source>
-        <translation type="unfinished">模板浏览器</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="372"/>
-        <source>Select to activate the File-Browser widget</source>
-        <translation type="unfinished"></translation>
+        <source>Select to activate the Template viewer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="375"/>
+        <source>Template-Viewer</source>
+        <translation type="unfinished">模板浏览器</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="382"/>
+        <source>Select to activate the File-Browser widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="392"/>
         <source>Select to activate the Symbols widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="385"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="395"/>
         <source>Symbols</source>
         <translation type="unfinished">符号</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="266"/>
         <source>Right Side</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="401"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="404"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
         <source>Code Documentation Viewer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
+        <source>Select to activate the Cooperation widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
+        <source>Cooperation</source>
+        <translation type="unfinished">协作</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <source>Select to activate the IRC widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <source>IRC</source>
+        <translation type="unfinished">IRC</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="267"/>
+        <source>Bottom Side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="480"/>
+        <source>Select to activate the Numbers widget</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="483"/>
+        <source>Numbers</source>
+        <translation type="unfinished">数字</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
+        <source>Conda Package Manager</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="431"/>
-        <source>Select to activate the Cooperation widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="434"/>
-        <source>Cooperation</source>
-        <translation type="unfinished">协作</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="441"/>
-        <source>Select to activate the IRC widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="444"/>
-        <source>IRC</source>
-        <translation type="unfinished">IRC</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="262"/>
-        <source>Bottom Side</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="470"/>
-        <source>Select to activate the Numbers widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="473"/>
-        <source>Numbers</source>
-        <translation type="unfinished">数字</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
-        <source>Conda Package Manager</source>
+        <source>Select to activate the conda package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="421"/>
-        <source>Select to activate the conda package manager widget</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="411"/>
         <source>Select to activate the PyPI package manager widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="414"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="424"/>
         <source>PyPI Package Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="334"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="344"/>
         <source>Shell Position:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="341"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="351"/>
         <source>Select the position for the Shell window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="451"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="461"/>
         <source>Select to activate the MicroPython widget</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="454"/>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="464"/>
         <source>MicroPython</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
+        <source>Select to show the source code encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
+        <source>Show source file encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>IrcChannelEditDialog</name>
@@ -53857,17 +53877,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1624"/>
+        <location filename="../Preferences/__init__.py" line="1626"/>
         <source>Export Preferences</source>
         <translation>导出首选项</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Import Preferences</source>
         <translation>导入首选项</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1652"/>
+        <location filename="../Preferences/__init__.py" line="1654"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>属性文件 (*.ini);;所有文件 (*)</translation>
     </message>
@@ -75324,22 +75344,22 @@
 <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>Check Syntax</source>
         <translation>检查语法</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="270"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="269"/>
         <source>&amp;Syntax...</source>
         <translation>语法(&amp;S)…</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="179"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="178"/>
         <source>Check syntax.</source>
         <translation>检查语法。</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginSyntaxChecker.py" line="274"/>
+        <location filename="../Plugins/PluginSyntaxChecker.py" line="273"/>
         <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;检查语法…&lt;/b&gt;&lt;p&gt;检查 Python 文件的语法错误。&lt;/p&gt;</translation>
     </message>

eric ide

mercurial