Updated translations.

Mon, 12 Dec 2022 16:49:01 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 12 Dec 2022 16:49:01 +0100
changeset 14
d0cba916c6b3
parent 13
451416326384
child 15
b4be3fe52d80

Updated translations.

ExtensionCorba/i18n/corba_de.qm file | annotate | diff | comparison | revisions
ExtensionCorba/i18n/corba_de.ts file | annotate | diff | comparison | revisions
ExtensionCorba/i18n/corba_empty.ts file | annotate | diff | comparison | revisions
ExtensionCorba/i18n/corba_en.ts file | annotate | diff | comparison | revisions
ExtensionCorba/i18n/corba_es.ts file | annotate | diff | comparison | revisions
ExtensionCorba/i18n/corba_ru.ts file | annotate | diff | comparison | revisions
PluginExtensionCorba.zip file | annotate | diff | comparison | revisions
Binary file ExtensionCorba/i18n/corba_de.qm has changed
--- a/ExtensionCorba/i18n/corba_de.ts	Mon Dec 12 16:43:22 2022 +0100
+++ b/ExtensionCorba/i18n/corba_de.ts	Mon Dec 12 16:49:01 2022 +0100
@@ -1,408 +1,452 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
 <TS version="2.1" language="de_DE">
-<context>
+  <context>
     <name>CorbaExtensionPlugin</name>
     <message>
-        <location filename="../../PluginExtensionCorba.py" line="70"/>
-        <location filename="../../PluginExtensionCorba.py" line="53"/>
-        <source>CORBA IDL Compiler</source>
-        <translation>CORBA IDL Compiler</translation>
+      <location filename="../../PluginExtensionCorba.py" line="71" />
+      <location filename="../../PluginExtensionCorba.py" line="54" />
+      <source>CORBA IDL Compiler</source>
+      <translation>CORBA IDL Compiler</translation>
     </message>
     <message>
-        <location filename="../../PluginExtensionCorba.py" line="56"/>
-        <source>CORBA Support plugin is not activated</source>
-        <translation>Das CORBA Plugin ist nicht aktiviert</translation>
+      <location filename="../../PluginExtensionCorba.py" line="57" />
+      <source>CORBA Support plugin is not activated</source>
+      <translation>Das CORBA Plugin ist nicht aktiviert</translation>
     </message>
     <message>
-        <location filename="../../PluginExtensionCorba.py" line="59"/>
-        <source>(inactive)</source>
-        <translation>(inaktiv)</translation>
+      <location filename="../../PluginExtensionCorba.py" line="60" />
+      <source>(inactive)</source>
+      <translation>(inaktiv)</translation>
     </message>
     <message>
-        <location filename="../../PluginExtensionCorba.py" line="97"/>
-        <source>CORBA</source>
-        <translation>CORBA</translation>
+      <location filename="../../PluginExtensionCorba.py" line="98" />
+      <source>CORBA</source>
+      <translation>CORBA</translation>
     </message>
     <message>
-        <location filename="../../PluginExtensionCorba.py" line="185"/>
-        <source>CORBA Extension</source>
-        <translation>CORBA Erweiterung</translation>
+      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <source>IDL</source>
+      <translation>IDL</translation>
     </message>
     <message>
-        <location filename="../../PluginExtensionCorba.py" line="191"/>
-        <location filename="../../PluginExtensionCorba.py" line="186"/>
-        <source>The CORBA extension cannot be activated because it requires eric7 23.1 or newer.</source>
-        <translation>Die CORBA Erweiterung kann nicht aktiviert werden, da sie eric7 23.1 oder neuer erfordert.</translation>
+      <location filename="../../PluginExtensionCorba.py" line="190" />
+      <location filename="../../PluginExtensionCorba.py" line="189" />
+      <source>Corba IDL Files (*.idl)</source>
+      <translation>CORBA IDL Dateien (*.idl)</translation>
     </message>
-</context>
-<context>
-    <name>CorbaPage</name>
     <message>
-        <location filename="../ConfigurationPage/CorbaPage.py" line="38"/>
-        <source>Press to select the IDL compiler via a file selection dialog.</source>
-        <translation>Den IDL-Compiler mittels eines Dateiauswahldialoges wählen.</translation>
+      <location filename="../../PluginExtensionCorba.py" line="203" />
+      <source>CORBA Extension</source>
+      <translation>CORBA Erweiterung</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/CorbaPage.ui" line="0"/>
-        <source>&lt;b&gt;Configure CORBA support&lt;/b&gt;</source>
-        <translation>&lt;b&gt;CORBA-Unterstützung einstellen&lt;/b&gt;</translation>
+      <location filename="../../PluginExtensionCorba.py" line="209" />
+      <location filename="../../PluginExtensionCorba.py" line="204" />
+      <source>The CORBA extension cannot be activated because it requires eric7 23.1 or newer.</source>
+      <translation>Die CORBA Erweiterung kann nicht aktiviert werden, da sie eric7 23.1 oder neuer erfordert.</translation>
     </message>
+  </context>
+  <context>
+    <name>CorbaPage</name>
     <message>
-        <location filename="../ConfigurationPage/CorbaPage.ui" line="0"/>
-        <source>IDL Compiler</source>
-        <translation>IDL-Compiler</translation>
+      <location filename="../ConfigurationPage/CorbaPage.py" line="38" />
+      <source>Press to select the IDL compiler via a file selection dialog.</source>
+      <translation>Den IDL-Compiler mittels eines Dateiauswahldialoges wählen.</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/CorbaPage.ui" line="0"/>
-        <source>Enter the path to the IDL compiler.</source>
-        <translation>Gib den Pfad zum IDL-Compiler ein.</translation>
+      <location filename="../ConfigurationPage/CorbaPage.ui" line="0" />
+      <source>&lt;b&gt;Configure CORBA support&lt;/b&gt;</source>
+      <translation>&lt;b&gt;CORBA-Unterstützung einstellen&lt;/b&gt;</translation>
+    </message>
+    <message>
+      <location filename="../ConfigurationPage/CorbaPage.ui" line="0" />
+      <source>IDL Compiler</source>
+      <translation>IDL-Compiler</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/CorbaPage.ui" line="0"/>
-        <source>&lt;b&gt;Note:&lt;/b&gt; Leave this entry empty to use the default value (omniidl or omniidl.exe).</source>
-        <translation>&lt;b&gt;Hinweis:&lt;/b&gt; Lasse diesen Eintrag leer, um den Standardwert (omniidl bzw. omniidl.exe) zu verwenden.</translation>
+      <location filename="../ConfigurationPage/CorbaPage.ui" line="0" />
+      <source>Enter the path to the IDL compiler.</source>
+      <translation>Gib den Pfad zum IDL-Compiler ein.</translation>
     </message>
-</context>
-<context>
+    <message>
+      <location filename="../ConfigurationPage/CorbaPage.ui" line="0" />
+      <source>&lt;b&gt;Note:&lt;/b&gt; Leave this entry empty to use the default value (omniidl or omniidl.exe).</source>
+      <translation>&lt;b&gt;Hinweis:&lt;/b&gt; Lasse diesen Eintrag leer, um den Standardwert (omniidl bzw. omniidl.exe) zu verwenden.</translation>
+    </message>
+  </context>
+  <context>
     <name>IdlCompilerDefineNameDialog</name>
     <message>
-        <location filename="../IdlCompilerDefineNameDialog.ui" line="0"/>
-        <source>Define Name</source>
-        <translation>Namen definieren</translation>
+      <location filename="../IdlCompilerDefineNameDialog.ui" line="0" />
+      <source>Define Name</source>
+      <translation>Namen definieren</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerDefineNameDialog.ui" line="0"/>
-        <source>Name:</source>
-        <translation>Name:</translation>
+      <location filename="../IdlCompilerDefineNameDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation>Name:</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerDefineNameDialog.ui" line="0"/>
-        <source>Enter the variable name</source>
-        <translation>Gib den Variablennamen ein</translation>
+      <location filename="../IdlCompilerDefineNameDialog.ui" line="0" />
+      <source>Enter the variable name</source>
+      <translation>Gib den Variablennamen ein</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerDefineNameDialog.ui" line="0"/>
-        <source>Value:</source>
-        <translation>Wert:</translation>
+      <location filename="../IdlCompilerDefineNameDialog.ui" line="0" />
+      <source>Value:</source>
+      <translation>Wert:</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerDefineNameDialog.ui" line="0"/>
-        <source>Enter an optional value</source>
-        <translation>Gib einen optionalen Wert ein</translation>
+      <location filename="../IdlCompilerDefineNameDialog.ui" line="0" />
+      <source>Enter an optional value</source>
+      <translation>Gib einen optionalen Wert ein</translation>
     </message>
-</context>
-<context>
+  </context>
+  <context>
     <name>IdlCompilerOptionsDialog</name>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.py" line="176"/>
-        <location filename="../IdlCompilerOptionsDialog.py" line="139"/>
-        <source>Include Directory</source>
-        <translation>Include Verzeichnis</translation>
+      <location filename="../IdlCompilerOptionsDialog.py" line="176" />
+      <location filename="../IdlCompilerOptionsDialog.py" line="139" />
+      <source>Include Directory</source>
+      <translation>Include Verzeichnis</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.py" line="177"/>
-        <location filename="../IdlCompilerOptionsDialog.py" line="140"/>
-        <source>Select Include Directory</source>
-        <translation>Include Verzeichnis auswählen</translation>
+      <location filename="../IdlCompilerOptionsDialog.py" line="177" />
+      <location filename="../IdlCompilerOptionsDialog.py" line="140" />
+      <source>Select Include Directory</source>
+      <translation>Include Verzeichnis auswählen</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.py" line="387"/>
-        <location filename="../IdlCompilerOptionsDialog.py" line="362"/>
-        <source>Undefine Name</source>
-        <translation>Gelöschter Name</translation>
+      <location filename="../IdlCompilerOptionsDialog.py" line="387" />
+      <location filename="../IdlCompilerOptionsDialog.py" line="362" />
+      <source>Undefine Name</source>
+      <translation>Gelöschter Name</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.py" line="388"/>
-        <location filename="../IdlCompilerOptionsDialog.py" line="363"/>
-        <source>Enter a variable name to be undefined:</source>
-        <translation>Gib einen zu löschenden Variablennamen ein:</translation>
+      <location filename="../IdlCompilerOptionsDialog.py" line="388" />
+      <location filename="../IdlCompilerOptionsDialog.py" line="363" />
+      <source>Enter a variable name to be undefined:</source>
+      <translation>Gib einen zu löschenden Variablennamen ein:</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>IDL Compiler Options</source>
-        <translation>IDL Compiler Optionen</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>IDL Compiler Options</source>
+      <translation>IDL Compiler Optionen</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Include Directories (absolute or project relative)</source>
-        <translation>Include Verzeichnisse (absolut oder relativ zum Projekt)</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Include Directories (absolute or project relative)</source>
+      <translation>Include Verzeichnisse (absolut oder relativ zum Projekt)</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Add an include directory</source>
-        <translation>Include Verzeichnis hinzufügen</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Add an include directory</source>
+      <translation>Include Verzeichnis hinzufügen</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Delete an include directory</source>
-        <translation>Include Verzeichnis löschen</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Delete an include directory</source>
+      <translation>Include Verzeichnis löschen</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Edit an include directory</source>
-        <translation>Include Verzeichnis bearbeiten</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Edit an include directory</source>
+      <translation>Include Verzeichnis bearbeiten</translation>
+    </message>
+    <message>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Define Names</source>
+      <translation>Definierte Namen</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Define Names</source>
-        <translation>Definierte Namen</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Name</source>
+      <translation>Name</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Name</source>
-        <translation>Name</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Value</source>
+      <translation>Wert</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Value</source>
-        <translation>Wert</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Add a name entry</source>
+      <translation>Namenseintrag hinzufügen</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Add a name entry</source>
-        <translation>Namenseintrag hinzufügen</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Delete a name entry</source>
+      <translation>Namenseintrag löschen</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Delete a name entry</source>
-        <translation>Namenseintrag löschen</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Edit a name entry</source>
+      <translation>Namenseintrag bearbeiten</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Edit a name entry</source>
-        <translation>Namenseintrag bearbeiten</translation>
+      <location filename="../IdlCompilerOptionsDialog.ui" line="0" />
+      <source>Undefine Names</source>
+      <translation>Gelöschte Namen</translation>
+    </message>
+  </context>
+  <context>
+    <name>LexerIDL</name>
+    <message>
+      <location filename="../LexerIDL.py" line="35" />
+      <source>Primary keywords and identifiers</source>
+      <translation>Primäre Schlüsselworte und Bezeichner</translation>
     </message>
     <message>
-        <location filename="../IdlCompilerOptionsDialog.ui" line="0"/>
-        <source>Undefine Names</source>
-        <translation>Gelöschte Namen</translation>
-    </message>
-</context>
-<context>
-    <name>ProjectInterfacesBrowser</name>
-    <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="84"/>
-        <source>CORBA IDL</source>
-        <translation>CORBA IDL</translation>
+      <location filename="../LexerIDL.py" line="36" />
+      <source>Secondary keywords and identifiers</source>
+      <translation>Sekundäre Schlüsselworte und Bezeichner</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="87"/>
-        <source>&lt;b&gt;Project IDL Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all CORBA IDL files contained in the current project. Several actions can be executed via the context menu.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Projekt IDL Browser&lt;/b&gt;&lt;p&gt;Dies bietet eine Übersicht aller im Projekt enthaltenen Corba IDL Dateien an. Verschieden Aktionen können über das Kontextmenü ausgeführt werden.&lt;/p&gt;</translation>
+      <location filename="../LexerIDL.py" line="37" />
+      <source>Documentation comment keywords</source>
+      <translation>Schlüsselwort für Dokumentationskommentar</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="99"/>
-        <source>CORBA IDL Files ({0})</source>
-        <translation>CORBA IDL Dateien ({0})</translation>
+      <location filename="../LexerIDL.py" line="38" />
+      <source>Global classes and typedefs</source>
+      <translation>Globale Klassen und Typdefinitionen</translation>
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="39" />
+      <source>Preprocessor definitions</source>
+      <translation>Präprozessordefinitionen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="100"/>
-        <source>CORBA  IDL Files</source>
-        <translation>CORBA  IDL Dateien</translation>
+      <location filename="../LexerIDL.py" line="40" />
+      <source>Task marker and error marker keywords</source>
+      <translation>Schlüsselworte für Aufgaben- und Fehlermarken</translation>
     </message>
+  </context>
+  <context>
+    <name>ProjectInterfacesBrowser</name>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="101"/>
-        <source>IDL Files</source>
-        <translation>IDL Dateien</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="84" />
+      <source>CORBA IDL</source>
+      <translation>CORBA IDL</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="111"/>
-        <source>CORBA IDL Browser</source>
-        <translation>CORBA IDL Browser</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="87" />
+      <source>&lt;b&gt;Project IDL Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all CORBA IDL files contained in the current project. Several actions can be executed via the context menu.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Projekt IDL Browser&lt;/b&gt;&lt;p&gt;Dies bietet eine Übersicht aller im Projekt enthaltenen Corba IDL Dateien an. Verschieden Aktionen können über das Kontextmenü ausgeführt werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="244"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="199"/>
-        <source>Compile interface</source>
-        <translation>IDL-Datei übersetzen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="99" />
+      <source>CORBA IDL Files ({0})</source>
+      <translation>CORBA IDL Dateien ({0})</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="356"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="325"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="270"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="246"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="202"/>
-        <source>Compile all interfaces</source>
-        <translation>Alle IDL-Dateien übersetzen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="100" />
+      <source>CORBA  IDL Files</source>
+      <translation>CORBA  IDL Dateien</translation>
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="101" />
+      <source>IDL Files</source>
+      <translation>IDL Dateien</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="360"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="329"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="303"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="274"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="250"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="206"/>
-        <source>Configure IDL compiler</source>
-        <translation>IDL Compiler konfigurieren</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="111" />
+      <source>CORBA IDL Browser</source>
+      <translation>CORBA IDL Browser</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="306"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="253"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="209"/>
-        <source>Open</source>
-        <translation>Öffnen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="242" />
+      <location filename="../ProjectInterfacesBrowser.py" line="197" />
+      <source>Compile interface</source>
+      <translation>IDL-Datei übersetzen</translation>
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="354" />
+      <location filename="../ProjectInterfacesBrowser.py" line="323" />
+      <location filename="../ProjectInterfacesBrowser.py" line="268" />
+      <location filename="../ProjectInterfacesBrowser.py" line="244" />
+      <location filename="../ProjectInterfacesBrowser.py" line="200" />
+      <source>Compile all interfaces</source>
+      <translation>Alle IDL-Dateien übersetzen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="211"/>
-        <source>Rename file</source>
-        <translation>Datei umbenennen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="358" />
+      <location filename="../ProjectInterfacesBrowser.py" line="327" />
+      <location filename="../ProjectInterfacesBrowser.py" line="301" />
+      <location filename="../ProjectInterfacesBrowser.py" line="272" />
+      <location filename="../ProjectInterfacesBrowser.py" line="248" />
+      <location filename="../ProjectInterfacesBrowser.py" line="204" />
+      <source>Configure IDL compiler</source>
+      <translation>IDL Compiler konfigurieren</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="332"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="308"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="214"/>
-        <source>Remove from project</source>
-        <translation>Aus dem Projekt entfernen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="304" />
+      <location filename="../ProjectInterfacesBrowser.py" line="251" />
+      <location filename="../ProjectInterfacesBrowser.py" line="207" />
+      <source>Open</source>
+      <translation>Öffnen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="334"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="310"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="217"/>
-        <source>Delete</source>
-        <translation>Löschen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="209" />
+      <source>Rename file</source>
+      <translation>Datei umbenennen</translation>
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="330" />
+      <location filename="../ProjectInterfacesBrowser.py" line="306" />
+      <location filename="../ProjectInterfacesBrowser.py" line="212" />
+      <source>Remove from project</source>
+      <translation>Aus dem Projekt entfernen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="364"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="337"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="278"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="255"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="221"/>
-        <source>Add interfaces...</source>
-        <translation>IDL-Dateien hinzufügen...</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="332" />
+      <location filename="../ProjectInterfacesBrowser.py" line="308" />
+      <location filename="../ProjectInterfacesBrowser.py" line="215" />
+      <source>Delete</source>
+      <translation>Löschen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="367"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="339"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="281"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="257"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="224"/>
-        <source>Add interfaces directory...</source>
-        <translation>IDL-Verzeichnis hinzufügen...</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="362" />
+      <location filename="../ProjectInterfacesBrowser.py" line="335" />
+      <location filename="../ProjectInterfacesBrowser.py" line="276" />
+      <location filename="../ProjectInterfacesBrowser.py" line="253" />
+      <location filename="../ProjectInterfacesBrowser.py" line="219" />
+      <source>Add interfaces...</source>
+      <translation>IDL-Dateien hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="342"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="228"/>
-        <source>Copy Path to Clipboard</source>
-        <translation>Pfad in die Zwischenablage kopieren</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="365" />
+      <location filename="../ProjectInterfacesBrowser.py" line="337" />
+      <location filename="../ProjectInterfacesBrowser.py" line="279" />
+      <location filename="../ProjectInterfacesBrowser.py" line="255" />
+      <location filename="../ProjectInterfacesBrowser.py" line="222" />
+      <source>Add interfaces directory...</source>
+      <translation>IDL-Verzeichnis hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="372"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="344"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="313"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="285"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="260"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="232"/>
-        <source>Expand all directories</source>
-        <translation>Alle Verzeichnisse aufklappen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="340" />
+      <location filename="../ProjectInterfacesBrowser.py" line="226" />
+      <source>Copy Path to Clipboard</source>
+      <translation>Pfad in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="375"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="346"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="315"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="287"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="261"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="235"/>
-        <source>Collapse all directories</source>
-        <translation>Alle Verzeichnisse einklappen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="370" />
+      <location filename="../ProjectInterfacesBrowser.py" line="342" />
+      <location filename="../ProjectInterfacesBrowser.py" line="311" />
+      <location filename="../ProjectInterfacesBrowser.py" line="283" />
+      <location filename="../ProjectInterfacesBrowser.py" line="258" />
+      <location filename="../ProjectInterfacesBrowser.py" line="230" />
+      <source>Expand all directories</source>
+      <translation>Alle Verzeichnisse aufklappen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="378"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="348"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="317"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="289"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="262"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="237"/>
-        <source>Collapse all files</source>
-        <translation>Alle Dateien einklappen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="373" />
+      <location filename="../ProjectInterfacesBrowser.py" line="344" />
+      <location filename="../ProjectInterfacesBrowser.py" line="313" />
+      <location filename="../ProjectInterfacesBrowser.py" line="285" />
+      <location filename="../ProjectInterfacesBrowser.py" line="259" />
+      <location filename="../ProjectInterfacesBrowser.py" line="233" />
+      <source>Collapse all directories</source>
+      <translation>Alle Verzeichnisse einklappen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="381"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="350"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="319"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="291"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="264"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="239"/>
-        <source>Configure...</source>
-        <translation>Einstellungen...</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="376" />
+      <location filename="../ProjectInterfacesBrowser.py" line="346" />
+      <location filename="../ProjectInterfacesBrowser.py" line="315" />
+      <location filename="../ProjectInterfacesBrowser.py" line="287" />
+      <location filename="../ProjectInterfacesBrowser.py" line="260" />
+      <location filename="../ProjectInterfacesBrowser.py" line="235" />
+      <source>Collapse all files</source>
+      <translation>Alle Dateien einklappen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="383"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="351"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="320"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="292"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="265"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="240"/>
-        <source>Configure CORBA...</source>
-        <translation>CORBA-Einstellungen...</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="379" />
+      <location filename="../ProjectInterfacesBrowser.py" line="348" />
+      <location filename="../ProjectInterfacesBrowser.py" line="317" />
+      <location filename="../ProjectInterfacesBrowser.py" line="289" />
+      <location filename="../ProjectInterfacesBrowser.py" line="262" />
+      <location filename="../ProjectInterfacesBrowser.py" line="237" />
+      <source>Configure...</source>
+      <translation>Einstellungen...</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="299"/>
-        <source>Compile interfaces</source>
-        <translation>IDL-Dateien übersetzen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="381" />
+      <location filename="../ProjectInterfacesBrowser.py" line="349" />
+      <location filename="../ProjectInterfacesBrowser.py" line="318" />
+      <location filename="../ProjectInterfacesBrowser.py" line="290" />
+      <location filename="../ProjectInterfacesBrowser.py" line="263" />
+      <location filename="../ProjectInterfacesBrowser.py" line="238" />
+      <source>Configure CORBA...</source>
+      <translation>CORBA-Einstellungen...</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="570"/>
-        <source>Delete interfaces</source>
-        <translation>IDL-Dateien löschen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="297" />
+      <source>Compile interfaces</source>
+      <translation>IDL-Dateien übersetzen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="571"/>
-        <source>Do you really want to delete these interfaces from the project?</source>
-        <translation>Wollen Sie wirklich diese IDL-Dateien aus dem Projekt löschen?</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="568" />
+      <source>Delete interfaces</source>
+      <translation>IDL-Dateien löschen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="655"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="649"/>
-        <source>Interface Compilation</source>
-        <translation>IDL-Datei-Übersetzung</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="569" />
+      <source>Do you really want to delete these interfaces from the project?</source>
+      <translation>Wollen Sie wirklich diese IDL-Dateien aus dem Projekt löschen?</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="650"/>
-        <source>The compilation of the interface file was successful.</source>
-        <translation>Die Übersetzung der IDL-Datei war erfolgreich.</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="653" />
+      <location filename="../ProjectInterfacesBrowser.py" line="647" />
+      <source>Interface Compilation</source>
+      <translation>IDL-Datei-Übersetzung</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="656"/>
-        <source>The compilation of the interface file failed.</source>
-        <translation>Die Übersetzung der IDL-Datei ist fehlgeschlagen.</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="648" />
+      <source>The compilation of the interface file was successful.</source>
+      <translation>Die Übersetzung der IDL-Datei war erfolgreich.</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="708"/>
-        <source>Process Generation Error</source>
-        <translation>Fehler beim Prozessstart</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="654" />
+      <source>The compilation of the interface file failed.</source>
+      <translation>Die Übersetzung der IDL-Datei ist fehlgeschlagen.</translation>
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="706" />
+      <source>Process Generation Error</source>
+      <translation>Fehler beim Prozessstart</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="709"/>
-        <source>&lt;p&gt;Could not start {0}.&lt;br&gt;Ensure that it is in the search path.&lt;/p&gt;</source>
-        <translation>&lt;p&gt;{0} konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass es über den Suchpfad verfügbar ist.&lt;/p&gt;</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="707" />
+      <source>&lt;p&gt;Could not start {0}.&lt;br&gt;Ensure that it is in the search path.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;{0} konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass es über den Suchpfad verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="769"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="733"/>
-        <source>Compiling interfaces...</source>
-        <translation>Übersetze IDL-Dateien...</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="767" />
+      <location filename="../ProjectInterfacesBrowser.py" line="731" />
+      <source>Compiling interfaces...</source>
+      <translation>Übersetze IDL-Dateien...</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="770"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="734"/>
-        <source>Abort</source>
-        <translation>Abbrechen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="768" />
+      <location filename="../ProjectInterfacesBrowser.py" line="732" />
+      <source>Abort</source>
+      <translation>Abbrechen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="773"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="737"/>
-        <source>%v/%m Interfaces</source>
-        <translation>%v/%m Schnittstellen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="771" />
+      <location filename="../ProjectInterfacesBrowser.py" line="735" />
+      <source>%v/%m Interfaces</source>
+      <translation>%v/%m Schnittstellen</translation>
     </message>
     <message>
-        <location filename="../ProjectInterfacesBrowser.py" line="778"/>
-        <location filename="../ProjectInterfacesBrowser.py" line="742"/>
-        <source>Interfaces</source>
-        <translation>Schnittstellen</translation>
+      <location filename="../ProjectInterfacesBrowser.py" line="776" />
+      <location filename="../ProjectInterfacesBrowser.py" line="740" />
+      <source>Interfaces</source>
+      <translation>Schnittstellen</translation>
     </message>
-</context>
+  </context>
 </TS>
--- a/ExtensionCorba/i18n/corba_empty.ts	Mon Dec 12 16:43:22 2022 +0100
+++ b/ExtensionCorba/i18n/corba_empty.ts	Mon Dec 12 16:49:01 2022 +0100
@@ -4,34 +4,45 @@
   <context>
     <name>CorbaExtensionPlugin</name>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="70" />
-      <location filename="../../PluginExtensionCorba.py" line="53" />
+      <location filename="../../PluginExtensionCorba.py" line="71" />
+      <location filename="../../PluginExtensionCorba.py" line="54" />
       <source>CORBA IDL Compiler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="56" />
+      <location filename="../../PluginExtensionCorba.py" line="57" />
       <source>CORBA Support plugin is not activated</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="59" />
+      <location filename="../../PluginExtensionCorba.py" line="60" />
       <source>(inactive)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="97" />
+      <location filename="../../PluginExtensionCorba.py" line="98" />
       <source>CORBA</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="185" />
+      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <source>IDL</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../../PluginExtensionCorba.py" line="190" />
+      <location filename="../../PluginExtensionCorba.py" line="189" />
+      <source>Corba IDL Files (*.idl)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../../PluginExtensionCorba.py" line="203" />
       <source>CORBA Extension</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="191" />
-      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <location filename="../../PluginExtensionCorba.py" line="209" />
+      <location filename="../../PluginExtensionCorba.py" line="204" />
       <source>The CORBA extension cannot be activated because it requires eric7 23.1 or newer.</source>
       <translation type="unfinished" />
     </message>
@@ -183,6 +194,39 @@
     </message>
   </context>
   <context>
+    <name>LexerIDL</name>
+    <message>
+      <location filename="../LexerIDL.py" line="35" />
+      <source>Primary keywords and identifiers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="36" />
+      <source>Secondary keywords and identifiers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="37" />
+      <source>Documentation comment keywords</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="38" />
+      <source>Global classes and typedefs</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="39" />
+      <source>Preprocessor definitions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="40" />
+      <source>Task marker and error marker keywords</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>ProjectInterfacesBrowser</name>
     <message>
       <location filename="../ProjectInterfacesBrowser.py" line="84" />
@@ -215,192 +259,192 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="244" />
-      <location filename="../ProjectInterfacesBrowser.py" line="199" />
+      <location filename="../ProjectInterfacesBrowser.py" line="242" />
+      <location filename="../ProjectInterfacesBrowser.py" line="197" />
       <source>Compile interface</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="356" />
-      <location filename="../ProjectInterfacesBrowser.py" line="325" />
-      <location filename="../ProjectInterfacesBrowser.py" line="270" />
-      <location filename="../ProjectInterfacesBrowser.py" line="246" />
-      <location filename="../ProjectInterfacesBrowser.py" line="202" />
+      <location filename="../ProjectInterfacesBrowser.py" line="354" />
+      <location filename="../ProjectInterfacesBrowser.py" line="323" />
+      <location filename="../ProjectInterfacesBrowser.py" line="268" />
+      <location filename="../ProjectInterfacesBrowser.py" line="244" />
+      <location filename="../ProjectInterfacesBrowser.py" line="200" />
       <source>Compile all interfaces</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="360" />
-      <location filename="../ProjectInterfacesBrowser.py" line="329" />
-      <location filename="../ProjectInterfacesBrowser.py" line="303" />
-      <location filename="../ProjectInterfacesBrowser.py" line="274" />
-      <location filename="../ProjectInterfacesBrowser.py" line="250" />
-      <location filename="../ProjectInterfacesBrowser.py" line="206" />
+      <location filename="../ProjectInterfacesBrowser.py" line="358" />
+      <location filename="../ProjectInterfacesBrowser.py" line="327" />
+      <location filename="../ProjectInterfacesBrowser.py" line="301" />
+      <location filename="../ProjectInterfacesBrowser.py" line="272" />
+      <location filename="../ProjectInterfacesBrowser.py" line="248" />
+      <location filename="../ProjectInterfacesBrowser.py" line="204" />
       <source>Configure IDL compiler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="306" />
-      <location filename="../ProjectInterfacesBrowser.py" line="253" />
-      <location filename="../ProjectInterfacesBrowser.py" line="209" />
+      <location filename="../ProjectInterfacesBrowser.py" line="304" />
+      <location filename="../ProjectInterfacesBrowser.py" line="251" />
+      <location filename="../ProjectInterfacesBrowser.py" line="207" />
       <source>Open</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="211" />
+      <location filename="../ProjectInterfacesBrowser.py" line="209" />
       <source>Rename file</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="330" />
+      <location filename="../ProjectInterfacesBrowser.py" line="306" />
+      <location filename="../ProjectInterfacesBrowser.py" line="212" />
+      <source>Remove from project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../ProjectInterfacesBrowser.py" line="332" />
       <location filename="../ProjectInterfacesBrowser.py" line="308" />
-      <location filename="../ProjectInterfacesBrowser.py" line="214" />
-      <source>Remove from project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="334" />
-      <location filename="../ProjectInterfacesBrowser.py" line="310" />
-      <location filename="../ProjectInterfacesBrowser.py" line="217" />
+      <location filename="../ProjectInterfacesBrowser.py" line="215" />
       <source>Delete</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="364" />
-      <location filename="../ProjectInterfacesBrowser.py" line="337" />
-      <location filename="../ProjectInterfacesBrowser.py" line="278" />
-      <location filename="../ProjectInterfacesBrowser.py" line="255" />
-      <location filename="../ProjectInterfacesBrowser.py" line="221" />
+      <location filename="../ProjectInterfacesBrowser.py" line="362" />
+      <location filename="../ProjectInterfacesBrowser.py" line="335" />
+      <location filename="../ProjectInterfacesBrowser.py" line="276" />
+      <location filename="../ProjectInterfacesBrowser.py" line="253" />
+      <location filename="../ProjectInterfacesBrowser.py" line="219" />
       <source>Add interfaces...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="367" />
-      <location filename="../ProjectInterfacesBrowser.py" line="339" />
-      <location filename="../ProjectInterfacesBrowser.py" line="281" />
-      <location filename="../ProjectInterfacesBrowser.py" line="257" />
-      <location filename="../ProjectInterfacesBrowser.py" line="224" />
+      <location filename="../ProjectInterfacesBrowser.py" line="365" />
+      <location filename="../ProjectInterfacesBrowser.py" line="337" />
+      <location filename="../ProjectInterfacesBrowser.py" line="279" />
+      <location filename="../ProjectInterfacesBrowser.py" line="255" />
+      <location filename="../ProjectInterfacesBrowser.py" line="222" />
       <source>Add interfaces directory...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="342" />
-      <location filename="../ProjectInterfacesBrowser.py" line="228" />
+      <location filename="../ProjectInterfacesBrowser.py" line="340" />
+      <location filename="../ProjectInterfacesBrowser.py" line="226" />
       <source>Copy Path to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="372" />
-      <location filename="../ProjectInterfacesBrowser.py" line="344" />
-      <location filename="../ProjectInterfacesBrowser.py" line="313" />
-      <location filename="../ProjectInterfacesBrowser.py" line="285" />
-      <location filename="../ProjectInterfacesBrowser.py" line="260" />
-      <location filename="../ProjectInterfacesBrowser.py" line="232" />
+      <location filename="../ProjectInterfacesBrowser.py" line="370" />
+      <location filename="../ProjectInterfacesBrowser.py" line="342" />
+      <location filename="../ProjectInterfacesBrowser.py" line="311" />
+      <location filename="../ProjectInterfacesBrowser.py" line="283" />
+      <location filename="../ProjectInterfacesBrowser.py" line="258" />
+      <location filename="../ProjectInterfacesBrowser.py" line="230" />
       <source>Expand all directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="375" />
-      <location filename="../ProjectInterfacesBrowser.py" line="346" />
-      <location filename="../ProjectInterfacesBrowser.py" line="315" />
-      <location filename="../ProjectInterfacesBrowser.py" line="287" />
-      <location filename="../ProjectInterfacesBrowser.py" line="261" />
-      <location filename="../ProjectInterfacesBrowser.py" line="235" />
+      <location filename="../ProjectInterfacesBrowser.py" line="373" />
+      <location filename="../ProjectInterfacesBrowser.py" line="344" />
+      <location filename="../ProjectInterfacesBrowser.py" line="313" />
+      <location filename="../ProjectInterfacesBrowser.py" line="285" />
+      <location filename="../ProjectInterfacesBrowser.py" line="259" />
+      <location filename="../ProjectInterfacesBrowser.py" line="233" />
       <source>Collapse all directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="378" />
+      <location filename="../ProjectInterfacesBrowser.py" line="376" />
+      <location filename="../ProjectInterfacesBrowser.py" line="346" />
+      <location filename="../ProjectInterfacesBrowser.py" line="315" />
+      <location filename="../ProjectInterfacesBrowser.py" line="287" />
+      <location filename="../ProjectInterfacesBrowser.py" line="260" />
+      <location filename="../ProjectInterfacesBrowser.py" line="235" />
+      <source>Collapse all files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="379" />
       <location filename="../ProjectInterfacesBrowser.py" line="348" />
       <location filename="../ProjectInterfacesBrowser.py" line="317" />
       <location filename="../ProjectInterfacesBrowser.py" line="289" />
       <location filename="../ProjectInterfacesBrowser.py" line="262" />
       <location filename="../ProjectInterfacesBrowser.py" line="237" />
-      <source>Collapse all files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="381" />
-      <location filename="../ProjectInterfacesBrowser.py" line="350" />
-      <location filename="../ProjectInterfacesBrowser.py" line="319" />
-      <location filename="../ProjectInterfacesBrowser.py" line="291" />
-      <location filename="../ProjectInterfacesBrowser.py" line="264" />
-      <location filename="../ProjectInterfacesBrowser.py" line="239" />
       <source>Configure...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="383" />
-      <location filename="../ProjectInterfacesBrowser.py" line="351" />
-      <location filename="../ProjectInterfacesBrowser.py" line="320" />
-      <location filename="../ProjectInterfacesBrowser.py" line="292" />
-      <location filename="../ProjectInterfacesBrowser.py" line="265" />
-      <location filename="../ProjectInterfacesBrowser.py" line="240" />
+      <location filename="../ProjectInterfacesBrowser.py" line="381" />
+      <location filename="../ProjectInterfacesBrowser.py" line="349" />
+      <location filename="../ProjectInterfacesBrowser.py" line="318" />
+      <location filename="../ProjectInterfacesBrowser.py" line="290" />
+      <location filename="../ProjectInterfacesBrowser.py" line="263" />
+      <location filename="../ProjectInterfacesBrowser.py" line="238" />
       <source>Configure CORBA...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="299" />
+      <location filename="../ProjectInterfacesBrowser.py" line="297" />
       <source>Compile interfaces</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="570" />
+      <location filename="../ProjectInterfacesBrowser.py" line="568" />
       <source>Delete interfaces</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="571" />
+      <location filename="../ProjectInterfacesBrowser.py" line="569" />
       <source>Do you really want to delete these interfaces from the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="655" />
-      <location filename="../ProjectInterfacesBrowser.py" line="649" />
+      <location filename="../ProjectInterfacesBrowser.py" line="653" />
+      <location filename="../ProjectInterfacesBrowser.py" line="647" />
       <source>Interface Compilation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="650" />
+      <location filename="../ProjectInterfacesBrowser.py" line="648" />
       <source>The compilation of the interface file was successful.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="656" />
+      <location filename="../ProjectInterfacesBrowser.py" line="654" />
       <source>The compilation of the interface file failed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="708" />
+      <location filename="../ProjectInterfacesBrowser.py" line="706" />
       <source>Process Generation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="709" />
+      <location filename="../ProjectInterfacesBrowser.py" line="707" />
       <source>&lt;p&gt;Could not start {0}.&lt;br&gt;Ensure that it is in the search path.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="769" />
-      <location filename="../ProjectInterfacesBrowser.py" line="733" />
+      <location filename="../ProjectInterfacesBrowser.py" line="767" />
+      <location filename="../ProjectInterfacesBrowser.py" line="731" />
       <source>Compiling interfaces...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="770" />
-      <location filename="../ProjectInterfacesBrowser.py" line="734" />
+      <location filename="../ProjectInterfacesBrowser.py" line="768" />
+      <location filename="../ProjectInterfacesBrowser.py" line="732" />
       <source>Abort</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="773" />
-      <location filename="../ProjectInterfacesBrowser.py" line="737" />
+      <location filename="../ProjectInterfacesBrowser.py" line="771" />
+      <location filename="../ProjectInterfacesBrowser.py" line="735" />
       <source>%v/%m Interfaces</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="778" />
-      <location filename="../ProjectInterfacesBrowser.py" line="742" />
+      <location filename="../ProjectInterfacesBrowser.py" line="776" />
+      <location filename="../ProjectInterfacesBrowser.py" line="740" />
       <source>Interfaces</source>
       <translation type="unfinished" />
     </message>
--- a/ExtensionCorba/i18n/corba_en.ts	Mon Dec 12 16:43:22 2022 +0100
+++ b/ExtensionCorba/i18n/corba_en.ts	Mon Dec 12 16:49:01 2022 +0100
@@ -4,34 +4,45 @@
   <context>
     <name>CorbaExtensionPlugin</name>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="70" />
-      <location filename="../../PluginExtensionCorba.py" line="53" />
+      <location filename="../../PluginExtensionCorba.py" line="71" />
+      <location filename="../../PluginExtensionCorba.py" line="54" />
       <source>CORBA IDL Compiler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="56" />
+      <location filename="../../PluginExtensionCorba.py" line="57" />
       <source>CORBA Support plugin is not activated</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="59" />
+      <location filename="../../PluginExtensionCorba.py" line="60" />
       <source>(inactive)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="97" />
+      <location filename="../../PluginExtensionCorba.py" line="98" />
       <source>CORBA</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="185" />
+      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <source>IDL</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../../PluginExtensionCorba.py" line="190" />
+      <location filename="../../PluginExtensionCorba.py" line="189" />
+      <source>Corba IDL Files (*.idl)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../../PluginExtensionCorba.py" line="203" />
       <source>CORBA Extension</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="191" />
-      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <location filename="../../PluginExtensionCorba.py" line="209" />
+      <location filename="../../PluginExtensionCorba.py" line="204" />
       <source>The CORBA extension cannot be activated because it requires eric7 23.1 or newer.</source>
       <translation type="unfinished" />
     </message>
@@ -183,6 +194,39 @@
     </message>
   </context>
   <context>
+    <name>LexerIDL</name>
+    <message>
+      <location filename="../LexerIDL.py" line="35" />
+      <source>Primary keywords and identifiers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="36" />
+      <source>Secondary keywords and identifiers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="37" />
+      <source>Documentation comment keywords</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="38" />
+      <source>Global classes and typedefs</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="39" />
+      <source>Preprocessor definitions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="40" />
+      <source>Task marker and error marker keywords</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>ProjectInterfacesBrowser</name>
     <message>
       <location filename="../ProjectInterfacesBrowser.py" line="84" />
@@ -215,192 +259,192 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="244" />
-      <location filename="../ProjectInterfacesBrowser.py" line="199" />
+      <location filename="../ProjectInterfacesBrowser.py" line="242" />
+      <location filename="../ProjectInterfacesBrowser.py" line="197" />
       <source>Compile interface</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="356" />
-      <location filename="../ProjectInterfacesBrowser.py" line="325" />
-      <location filename="../ProjectInterfacesBrowser.py" line="270" />
-      <location filename="../ProjectInterfacesBrowser.py" line="246" />
-      <location filename="../ProjectInterfacesBrowser.py" line="202" />
+      <location filename="../ProjectInterfacesBrowser.py" line="354" />
+      <location filename="../ProjectInterfacesBrowser.py" line="323" />
+      <location filename="../ProjectInterfacesBrowser.py" line="268" />
+      <location filename="../ProjectInterfacesBrowser.py" line="244" />
+      <location filename="../ProjectInterfacesBrowser.py" line="200" />
       <source>Compile all interfaces</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="360" />
-      <location filename="../ProjectInterfacesBrowser.py" line="329" />
-      <location filename="../ProjectInterfacesBrowser.py" line="303" />
-      <location filename="../ProjectInterfacesBrowser.py" line="274" />
-      <location filename="../ProjectInterfacesBrowser.py" line="250" />
-      <location filename="../ProjectInterfacesBrowser.py" line="206" />
+      <location filename="../ProjectInterfacesBrowser.py" line="358" />
+      <location filename="../ProjectInterfacesBrowser.py" line="327" />
+      <location filename="../ProjectInterfacesBrowser.py" line="301" />
+      <location filename="../ProjectInterfacesBrowser.py" line="272" />
+      <location filename="../ProjectInterfacesBrowser.py" line="248" />
+      <location filename="../ProjectInterfacesBrowser.py" line="204" />
       <source>Configure IDL compiler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="306" />
-      <location filename="../ProjectInterfacesBrowser.py" line="253" />
-      <location filename="../ProjectInterfacesBrowser.py" line="209" />
+      <location filename="../ProjectInterfacesBrowser.py" line="304" />
+      <location filename="../ProjectInterfacesBrowser.py" line="251" />
+      <location filename="../ProjectInterfacesBrowser.py" line="207" />
       <source>Open</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="211" />
+      <location filename="../ProjectInterfacesBrowser.py" line="209" />
       <source>Rename file</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="330" />
+      <location filename="../ProjectInterfacesBrowser.py" line="306" />
+      <location filename="../ProjectInterfacesBrowser.py" line="212" />
+      <source>Remove from project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../ProjectInterfacesBrowser.py" line="332" />
       <location filename="../ProjectInterfacesBrowser.py" line="308" />
-      <location filename="../ProjectInterfacesBrowser.py" line="214" />
-      <source>Remove from project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="334" />
-      <location filename="../ProjectInterfacesBrowser.py" line="310" />
-      <location filename="../ProjectInterfacesBrowser.py" line="217" />
+      <location filename="../ProjectInterfacesBrowser.py" line="215" />
       <source>Delete</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="364" />
-      <location filename="../ProjectInterfacesBrowser.py" line="337" />
-      <location filename="../ProjectInterfacesBrowser.py" line="278" />
-      <location filename="../ProjectInterfacesBrowser.py" line="255" />
-      <location filename="../ProjectInterfacesBrowser.py" line="221" />
+      <location filename="../ProjectInterfacesBrowser.py" line="362" />
+      <location filename="../ProjectInterfacesBrowser.py" line="335" />
+      <location filename="../ProjectInterfacesBrowser.py" line="276" />
+      <location filename="../ProjectInterfacesBrowser.py" line="253" />
+      <location filename="../ProjectInterfacesBrowser.py" line="219" />
       <source>Add interfaces...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="367" />
-      <location filename="../ProjectInterfacesBrowser.py" line="339" />
-      <location filename="../ProjectInterfacesBrowser.py" line="281" />
-      <location filename="../ProjectInterfacesBrowser.py" line="257" />
-      <location filename="../ProjectInterfacesBrowser.py" line="224" />
+      <location filename="../ProjectInterfacesBrowser.py" line="365" />
+      <location filename="../ProjectInterfacesBrowser.py" line="337" />
+      <location filename="../ProjectInterfacesBrowser.py" line="279" />
+      <location filename="../ProjectInterfacesBrowser.py" line="255" />
+      <location filename="../ProjectInterfacesBrowser.py" line="222" />
       <source>Add interfaces directory...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="342" />
-      <location filename="../ProjectInterfacesBrowser.py" line="228" />
+      <location filename="../ProjectInterfacesBrowser.py" line="340" />
+      <location filename="../ProjectInterfacesBrowser.py" line="226" />
       <source>Copy Path to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="372" />
-      <location filename="../ProjectInterfacesBrowser.py" line="344" />
-      <location filename="../ProjectInterfacesBrowser.py" line="313" />
-      <location filename="../ProjectInterfacesBrowser.py" line="285" />
-      <location filename="../ProjectInterfacesBrowser.py" line="260" />
-      <location filename="../ProjectInterfacesBrowser.py" line="232" />
+      <location filename="../ProjectInterfacesBrowser.py" line="370" />
+      <location filename="../ProjectInterfacesBrowser.py" line="342" />
+      <location filename="../ProjectInterfacesBrowser.py" line="311" />
+      <location filename="../ProjectInterfacesBrowser.py" line="283" />
+      <location filename="../ProjectInterfacesBrowser.py" line="258" />
+      <location filename="../ProjectInterfacesBrowser.py" line="230" />
       <source>Expand all directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="375" />
-      <location filename="../ProjectInterfacesBrowser.py" line="346" />
-      <location filename="../ProjectInterfacesBrowser.py" line="315" />
-      <location filename="../ProjectInterfacesBrowser.py" line="287" />
-      <location filename="../ProjectInterfacesBrowser.py" line="261" />
-      <location filename="../ProjectInterfacesBrowser.py" line="235" />
+      <location filename="../ProjectInterfacesBrowser.py" line="373" />
+      <location filename="../ProjectInterfacesBrowser.py" line="344" />
+      <location filename="../ProjectInterfacesBrowser.py" line="313" />
+      <location filename="../ProjectInterfacesBrowser.py" line="285" />
+      <location filename="../ProjectInterfacesBrowser.py" line="259" />
+      <location filename="../ProjectInterfacesBrowser.py" line="233" />
       <source>Collapse all directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="378" />
+      <location filename="../ProjectInterfacesBrowser.py" line="376" />
+      <location filename="../ProjectInterfacesBrowser.py" line="346" />
+      <location filename="../ProjectInterfacesBrowser.py" line="315" />
+      <location filename="../ProjectInterfacesBrowser.py" line="287" />
+      <location filename="../ProjectInterfacesBrowser.py" line="260" />
+      <location filename="../ProjectInterfacesBrowser.py" line="235" />
+      <source>Collapse all files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="379" />
       <location filename="../ProjectInterfacesBrowser.py" line="348" />
       <location filename="../ProjectInterfacesBrowser.py" line="317" />
       <location filename="../ProjectInterfacesBrowser.py" line="289" />
       <location filename="../ProjectInterfacesBrowser.py" line="262" />
       <location filename="../ProjectInterfacesBrowser.py" line="237" />
-      <source>Collapse all files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="381" />
-      <location filename="../ProjectInterfacesBrowser.py" line="350" />
-      <location filename="../ProjectInterfacesBrowser.py" line="319" />
-      <location filename="../ProjectInterfacesBrowser.py" line="291" />
-      <location filename="../ProjectInterfacesBrowser.py" line="264" />
-      <location filename="../ProjectInterfacesBrowser.py" line="239" />
       <source>Configure...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="383" />
-      <location filename="../ProjectInterfacesBrowser.py" line="351" />
-      <location filename="../ProjectInterfacesBrowser.py" line="320" />
-      <location filename="../ProjectInterfacesBrowser.py" line="292" />
-      <location filename="../ProjectInterfacesBrowser.py" line="265" />
-      <location filename="../ProjectInterfacesBrowser.py" line="240" />
+      <location filename="../ProjectInterfacesBrowser.py" line="381" />
+      <location filename="../ProjectInterfacesBrowser.py" line="349" />
+      <location filename="../ProjectInterfacesBrowser.py" line="318" />
+      <location filename="../ProjectInterfacesBrowser.py" line="290" />
+      <location filename="../ProjectInterfacesBrowser.py" line="263" />
+      <location filename="../ProjectInterfacesBrowser.py" line="238" />
       <source>Configure CORBA...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="299" />
+      <location filename="../ProjectInterfacesBrowser.py" line="297" />
       <source>Compile interfaces</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="570" />
+      <location filename="../ProjectInterfacesBrowser.py" line="568" />
       <source>Delete interfaces</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="571" />
+      <location filename="../ProjectInterfacesBrowser.py" line="569" />
       <source>Do you really want to delete these interfaces from the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="655" />
-      <location filename="../ProjectInterfacesBrowser.py" line="649" />
+      <location filename="../ProjectInterfacesBrowser.py" line="653" />
+      <location filename="../ProjectInterfacesBrowser.py" line="647" />
       <source>Interface Compilation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="650" />
+      <location filename="../ProjectInterfacesBrowser.py" line="648" />
       <source>The compilation of the interface file was successful.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="656" />
+      <location filename="../ProjectInterfacesBrowser.py" line="654" />
       <source>The compilation of the interface file failed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="708" />
+      <location filename="../ProjectInterfacesBrowser.py" line="706" />
       <source>Process Generation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="709" />
+      <location filename="../ProjectInterfacesBrowser.py" line="707" />
       <source>&lt;p&gt;Could not start {0}.&lt;br&gt;Ensure that it is in the search path.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="769" />
-      <location filename="../ProjectInterfacesBrowser.py" line="733" />
+      <location filename="../ProjectInterfacesBrowser.py" line="767" />
+      <location filename="../ProjectInterfacesBrowser.py" line="731" />
       <source>Compiling interfaces...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="770" />
-      <location filename="../ProjectInterfacesBrowser.py" line="734" />
+      <location filename="../ProjectInterfacesBrowser.py" line="768" />
+      <location filename="../ProjectInterfacesBrowser.py" line="732" />
       <source>Abort</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="773" />
-      <location filename="../ProjectInterfacesBrowser.py" line="737" />
+      <location filename="../ProjectInterfacesBrowser.py" line="771" />
+      <location filename="../ProjectInterfacesBrowser.py" line="735" />
       <source>%v/%m Interfaces</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="778" />
-      <location filename="../ProjectInterfacesBrowser.py" line="742" />
+      <location filename="../ProjectInterfacesBrowser.py" line="776" />
+      <location filename="../ProjectInterfacesBrowser.py" line="740" />
       <source>Interfaces</source>
       <translation type="unfinished" />
     </message>
--- a/ExtensionCorba/i18n/corba_es.ts	Mon Dec 12 16:43:22 2022 +0100
+++ b/ExtensionCorba/i18n/corba_es.ts	Mon Dec 12 16:49:01 2022 +0100
@@ -5949,34 +5949,45 @@
   <context>
     <name>CorbaExtensionPlugin</name>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="70" />
-      <location filename="../../PluginExtensionCorba.py" line="53" />
+      <location filename="../../PluginExtensionCorba.py" line="71" />
+      <location filename="../../PluginExtensionCorba.py" line="54" />
       <source>CORBA IDL Compiler</source>
       <translation type="unfinished">Compilador CORBA IDL</translation>
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="56" />
+      <location filename="../../PluginExtensionCorba.py" line="57" />
       <source>CORBA Support plugin is not activated</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="59" />
+      <location filename="../../PluginExtensionCorba.py" line="60" />
       <source>(inactive)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="97" />
+      <location filename="../../PluginExtensionCorba.py" line="98" />
       <source>CORBA</source>
       <translation type="unfinished">CORBA</translation>
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="185" />
+      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <source>IDL</source>
+      <translation type="unfinished">IDL</translation>
+    </message>
+    <message>
+      <location filename="../../PluginExtensionCorba.py" line="190" />
+      <location filename="../../PluginExtensionCorba.py" line="189" />
+      <source>Corba IDL Files (*.idl)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../../PluginExtensionCorba.py" line="203" />
       <source>CORBA Extension</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="191" />
-      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <location filename="../../PluginExtensionCorba.py" line="209" />
+      <location filename="../../PluginExtensionCorba.py" line="204" />
       <source>The CORBA extension cannot be activated because it requires eric7 23.1 or newer.</source>
       <translation type="unfinished" />
     </message>
@@ -35943,28 +35954,34 @@
   <context>
     <name>LexerIDL</name>
     <message>
+      <location filename="../LexerIDL.py" line="35" />
       <source>Primary keywords and identifiers</source>
-      <translation type="vanished">Palabras clave primarias e identificadores</translation>
-    </message>
-    <message>
+      <translation>Palabras clave primarias e identificadores</translation>
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="36" />
       <source>Secondary keywords and identifiers</source>
-      <translation type="vanished">Palabras clave secundarias e identificadores</translation>
-    </message>
-    <message>
+      <translation>Palabras clave secundarias e identificadores</translation>
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="37" />
       <source>Documentation comment keywords</source>
-      <translation type="vanished">Palabras clave de comentarios para documentación</translation>
-    </message>
-    <message>
+      <translation>Palabras clave de comentarios para documentación</translation>
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="38" />
       <source>Global classes and typedefs</source>
-      <translation type="vanished">Clases globales y typedefs</translation>
-    </message>
-    <message>
+      <translation>Clases globales y typedefs</translation>
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="39" />
       <source>Preprocessor definitions</source>
-      <translation type="vanished">Definiciones de preprocesador</translation>
-    </message>
-    <message>
+      <translation>Definiciones de preprocesador</translation>
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="40" />
       <source>Task marker and error marker keywords</source>
-      <translation type="vanished">Palabras clave de marcador de tareas y marcador de errores</translation>
+      <translation>Palabras clave de marcador de tareas y marcador de errores</translation>
     </message>
   </context>
   <context>
@@ -45876,192 +45893,192 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="244" />
-      <location filename="../ProjectInterfacesBrowser.py" line="199" />
+      <location filename="../ProjectInterfacesBrowser.py" line="242" />
+      <location filename="../ProjectInterfacesBrowser.py" line="197" />
       <source>Compile interface</source>
       <translation>Compilar interfaz</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="356" />
-      <location filename="../ProjectInterfacesBrowser.py" line="325" />
-      <location filename="../ProjectInterfacesBrowser.py" line="270" />
-      <location filename="../ProjectInterfacesBrowser.py" line="246" />
-      <location filename="../ProjectInterfacesBrowser.py" line="202" />
+      <location filename="../ProjectInterfacesBrowser.py" line="354" />
+      <location filename="../ProjectInterfacesBrowser.py" line="323" />
+      <location filename="../ProjectInterfacesBrowser.py" line="268" />
+      <location filename="../ProjectInterfacesBrowser.py" line="244" />
+      <location filename="../ProjectInterfacesBrowser.py" line="200" />
       <source>Compile all interfaces</source>
       <translation>Compilar todas las interfaces</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="360" />
-      <location filename="../ProjectInterfacesBrowser.py" line="329" />
-      <location filename="../ProjectInterfacesBrowser.py" line="303" />
-      <location filename="../ProjectInterfacesBrowser.py" line="274" />
-      <location filename="../ProjectInterfacesBrowser.py" line="250" />
-      <location filename="../ProjectInterfacesBrowser.py" line="206" />
+      <location filename="../ProjectInterfacesBrowser.py" line="358" />
+      <location filename="../ProjectInterfacesBrowser.py" line="327" />
+      <location filename="../ProjectInterfacesBrowser.py" line="301" />
+      <location filename="../ProjectInterfacesBrowser.py" line="272" />
+      <location filename="../ProjectInterfacesBrowser.py" line="248" />
+      <location filename="../ProjectInterfacesBrowser.py" line="204" />
       <source>Configure IDL compiler</source>
       <translation>Configurar compilador IDL</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="306" />
-      <location filename="../ProjectInterfacesBrowser.py" line="253" />
-      <location filename="../ProjectInterfacesBrowser.py" line="209" />
+      <location filename="../ProjectInterfacesBrowser.py" line="304" />
+      <location filename="../ProjectInterfacesBrowser.py" line="251" />
+      <location filename="../ProjectInterfacesBrowser.py" line="207" />
       <source>Open</source>
       <translation>Abrir</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="211" />
+      <location filename="../ProjectInterfacesBrowser.py" line="209" />
       <source>Rename file</source>
       <translation>Renombrar archivo</translation>
     </message>
     <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="330" />
+      <location filename="../ProjectInterfacesBrowser.py" line="306" />
+      <location filename="../ProjectInterfacesBrowser.py" line="212" />
+      <source>Remove from project</source>
+      <translation>Quitar del proyecto</translation>
+    </message>
+    <message>
       <location filename="../ProjectInterfacesBrowser.py" line="332" />
       <location filename="../ProjectInterfacesBrowser.py" line="308" />
-      <location filename="../ProjectInterfacesBrowser.py" line="214" />
-      <source>Remove from project</source>
-      <translation>Quitar del proyecto</translation>
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="334" />
-      <location filename="../ProjectInterfacesBrowser.py" line="310" />
-      <location filename="../ProjectInterfacesBrowser.py" line="217" />
+      <location filename="../ProjectInterfacesBrowser.py" line="215" />
       <source>Delete</source>
       <translation>Borrar</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="364" />
-      <location filename="../ProjectInterfacesBrowser.py" line="337" />
-      <location filename="../ProjectInterfacesBrowser.py" line="278" />
-      <location filename="../ProjectInterfacesBrowser.py" line="255" />
-      <location filename="../ProjectInterfacesBrowser.py" line="221" />
+      <location filename="../ProjectInterfacesBrowser.py" line="362" />
+      <location filename="../ProjectInterfacesBrowser.py" line="335" />
+      <location filename="../ProjectInterfacesBrowser.py" line="276" />
+      <location filename="../ProjectInterfacesBrowser.py" line="253" />
+      <location filename="../ProjectInterfacesBrowser.py" line="219" />
       <source>Add interfaces...</source>
       <translation>Añadir interfaces...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="367" />
-      <location filename="../ProjectInterfacesBrowser.py" line="339" />
-      <location filename="../ProjectInterfacesBrowser.py" line="281" />
-      <location filename="../ProjectInterfacesBrowser.py" line="257" />
-      <location filename="../ProjectInterfacesBrowser.py" line="224" />
+      <location filename="../ProjectInterfacesBrowser.py" line="365" />
+      <location filename="../ProjectInterfacesBrowser.py" line="337" />
+      <location filename="../ProjectInterfacesBrowser.py" line="279" />
+      <location filename="../ProjectInterfacesBrowser.py" line="255" />
+      <location filename="../ProjectInterfacesBrowser.py" line="222" />
       <source>Add interfaces directory...</source>
       <translation>Agregar directorio de interfaces...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="342" />
-      <location filename="../ProjectInterfacesBrowser.py" line="228" />
+      <location filename="../ProjectInterfacesBrowser.py" line="340" />
+      <location filename="../ProjectInterfacesBrowser.py" line="226" />
       <source>Copy Path to Clipboard</source>
       <translation>Copiar Ruta al Portapapeles</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="372" />
+      <location filename="../ProjectInterfacesBrowser.py" line="370" />
+      <location filename="../ProjectInterfacesBrowser.py" line="342" />
+      <location filename="../ProjectInterfacesBrowser.py" line="311" />
+      <location filename="../ProjectInterfacesBrowser.py" line="283" />
+      <location filename="../ProjectInterfacesBrowser.py" line="258" />
+      <location filename="../ProjectInterfacesBrowser.py" line="230" />
+      <source>Expand all directories</source>
+      <translation>Expandir todos los directorios</translation>
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="373" />
       <location filename="../ProjectInterfacesBrowser.py" line="344" />
       <location filename="../ProjectInterfacesBrowser.py" line="313" />
       <location filename="../ProjectInterfacesBrowser.py" line="285" />
-      <location filename="../ProjectInterfacesBrowser.py" line="260" />
-      <location filename="../ProjectInterfacesBrowser.py" line="232" />
-      <source>Expand all directories</source>
-      <translation>Expandir todos los directorios</translation>
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="375" />
+      <location filename="../ProjectInterfacesBrowser.py" line="259" />
+      <location filename="../ProjectInterfacesBrowser.py" line="233" />
+      <source>Collapse all directories</source>
+      <translation>Contraer todos los directorios</translation>
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="376" />
       <location filename="../ProjectInterfacesBrowser.py" line="346" />
       <location filename="../ProjectInterfacesBrowser.py" line="315" />
       <location filename="../ProjectInterfacesBrowser.py" line="287" />
-      <location filename="../ProjectInterfacesBrowser.py" line="261" />
+      <location filename="../ProjectInterfacesBrowser.py" line="260" />
       <location filename="../ProjectInterfacesBrowser.py" line="235" />
-      <source>Collapse all directories</source>
-      <translation>Contraer todos los directorios</translation>
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="378" />
+      <source>Collapse all files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="379" />
       <location filename="../ProjectInterfacesBrowser.py" line="348" />
       <location filename="../ProjectInterfacesBrowser.py" line="317" />
       <location filename="../ProjectInterfacesBrowser.py" line="289" />
       <location filename="../ProjectInterfacesBrowser.py" line="262" />
       <location filename="../ProjectInterfacesBrowser.py" line="237" />
-      <source>Collapse all files</source>
-      <translation type="unfinished" />
+      <source>Configure...</source>
+      <translation>Configurar...</translation>
     </message>
     <message>
       <location filename="../ProjectInterfacesBrowser.py" line="381" />
-      <location filename="../ProjectInterfacesBrowser.py" line="350" />
-      <location filename="../ProjectInterfacesBrowser.py" line="319" />
-      <location filename="../ProjectInterfacesBrowser.py" line="291" />
-      <location filename="../ProjectInterfacesBrowser.py" line="264" />
-      <location filename="../ProjectInterfacesBrowser.py" line="239" />
-      <source>Configure...</source>
-      <translation>Configurar...</translation>
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="383" />
-      <location filename="../ProjectInterfacesBrowser.py" line="351" />
-      <location filename="../ProjectInterfacesBrowser.py" line="320" />
-      <location filename="../ProjectInterfacesBrowser.py" line="292" />
-      <location filename="../ProjectInterfacesBrowser.py" line="265" />
-      <location filename="../ProjectInterfacesBrowser.py" line="240" />
+      <location filename="../ProjectInterfacesBrowser.py" line="349" />
+      <location filename="../ProjectInterfacesBrowser.py" line="318" />
+      <location filename="../ProjectInterfacesBrowser.py" line="290" />
+      <location filename="../ProjectInterfacesBrowser.py" line="263" />
+      <location filename="../ProjectInterfacesBrowser.py" line="238" />
       <source>Configure CORBA...</source>
       <translation>Configurar  CORBA...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="299" />
+      <location filename="../ProjectInterfacesBrowser.py" line="297" />
       <source>Compile interfaces</source>
       <translation>Compilar interfaces</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="570" />
+      <location filename="../ProjectInterfacesBrowser.py" line="568" />
       <source>Delete interfaces</source>
       <translation>Borrar interfaces</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="571" />
+      <location filename="../ProjectInterfacesBrowser.py" line="569" />
       <source>Do you really want to delete these interfaces from the project?</source>
       <translation>¿Realmente quiere borrar estas interfaces del proyecto?</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="655" />
-      <location filename="../ProjectInterfacesBrowser.py" line="649" />
+      <location filename="../ProjectInterfacesBrowser.py" line="653" />
+      <location filename="../ProjectInterfacesBrowser.py" line="647" />
       <source>Interface Compilation</source>
       <translation>Compilación de Interfaz</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="650" />
+      <location filename="../ProjectInterfacesBrowser.py" line="648" />
       <source>The compilation of the interface file was successful.</source>
       <translation>Se ha compilado satisfactoriamente el archivo de interfaz.</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="656" />
+      <location filename="../ProjectInterfacesBrowser.py" line="654" />
       <source>The compilation of the interface file failed.</source>
       <translation>La compilación del archivo de interfaz ha fallado.</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="708" />
+      <location filename="../ProjectInterfacesBrowser.py" line="706" />
       <source>Process Generation Error</source>
       <translation>Error de Generación de Proceso</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="709" />
+      <location filename="../ProjectInterfacesBrowser.py" line="707" />
       <source>&lt;p&gt;Could not start {0}.&lt;br&gt;Ensure that it is in the search path.&lt;/p&gt;</source>
       <translation>&lt;p&gt;No se ha podido ejecutar {0}.&lt;br&gt;Verifique que está en la ruta de búsqueda (search path).&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="769" />
-      <location filename="../ProjectInterfacesBrowser.py" line="733" />
+      <location filename="../ProjectInterfacesBrowser.py" line="767" />
+      <location filename="../ProjectInterfacesBrowser.py" line="731" />
       <source>Compiling interfaces...</source>
       <translation>Compilando interfaces...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="770" />
-      <location filename="../ProjectInterfacesBrowser.py" line="734" />
+      <location filename="../ProjectInterfacesBrowser.py" line="768" />
+      <location filename="../ProjectInterfacesBrowser.py" line="732" />
       <source>Abort</source>
       <translation>Abortar</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="773" />
-      <location filename="../ProjectInterfacesBrowser.py" line="737" />
+      <location filename="../ProjectInterfacesBrowser.py" line="771" />
+      <location filename="../ProjectInterfacesBrowser.py" line="735" />
       <source>%v/%m Interfaces</source>
       <translation>%v/%m Interfaces</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="778" />
-      <location filename="../ProjectInterfacesBrowser.py" line="742" />
+      <location filename="../ProjectInterfacesBrowser.py" line="776" />
+      <location filename="../ProjectInterfacesBrowser.py" line="740" />
       <source>Interfaces</source>
       <translation>Interfaces</translation>
     </message>
--- a/ExtensionCorba/i18n/corba_ru.ts	Mon Dec 12 16:43:22 2022 +0100
+++ b/ExtensionCorba/i18n/corba_ru.ts	Mon Dec 12 16:49:01 2022 +0100
@@ -4,34 +4,45 @@
   <context>
     <name>CorbaExtensionPlugin</name>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="70" />
-      <location filename="../../PluginExtensionCorba.py" line="53" />
+      <location filename="../../PluginExtensionCorba.py" line="71" />
+      <location filename="../../PluginExtensionCorba.py" line="54" />
       <source>CORBA IDL Compiler</source>
       <translation>Компилятор CORBA IDL</translation>
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="56" />
+      <location filename="../../PluginExtensionCorba.py" line="57" />
       <source>CORBA Support plugin is not activated</source>
       <translation>Плагин поддержки CORBA не активирован</translation>
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="59" />
+      <location filename="../../PluginExtensionCorba.py" line="60" />
       <source>(inactive)</source>
       <translation>(неактивен)</translation>
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="97" />
+      <location filename="../../PluginExtensionCorba.py" line="98" />
       <source>CORBA</source>
       <translation>CORBA</translation>
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="185" />
+      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <source>IDL</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../../PluginExtensionCorba.py" line="190" />
+      <location filename="../../PluginExtensionCorba.py" line="189" />
+      <source>Corba IDL Files (*.idl)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../../PluginExtensionCorba.py" line="203" />
       <source>CORBA Extension</source>
       <translation>Расширение CORBA</translation>
     </message>
     <message>
-      <location filename="../../PluginExtensionCorba.py" line="191" />
-      <location filename="../../PluginExtensionCorba.py" line="186" />
+      <location filename="../../PluginExtensionCorba.py" line="209" />
+      <location filename="../../PluginExtensionCorba.py" line="204" />
       <source>The CORBA extension cannot be activated because it requires eric7 23.1 or newer.</source>
       <translation>Расширение CORBA не может быть активировано, так как для него требуется eric7 23.1 или новее.</translation>
     </message>
@@ -183,6 +194,39 @@
     </message>
   </context>
   <context>
+    <name>LexerIDL</name>
+    <message>
+      <location filename="../LexerIDL.py" line="35" />
+      <source>Primary keywords and identifiers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="36" />
+      <source>Secondary keywords and identifiers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="37" />
+      <source>Documentation comment keywords</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="38" />
+      <source>Global classes and typedefs</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="39" />
+      <source>Preprocessor definitions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../LexerIDL.py" line="40" />
+      <source>Task marker and error marker keywords</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>ProjectInterfacesBrowser</name>
     <message>
       <location filename="../ProjectInterfacesBrowser.py" line="84" />
@@ -215,192 +259,192 @@
       <translation>Браузер CORBA IDL</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="244" />
-      <location filename="../ProjectInterfacesBrowser.py" line="199" />
+      <location filename="../ProjectInterfacesBrowser.py" line="242" />
+      <location filename="../ProjectInterfacesBrowser.py" line="197" />
       <source>Compile interface</source>
       <translation>Компилировать интерфейс</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="356" />
-      <location filename="../ProjectInterfacesBrowser.py" line="325" />
-      <location filename="../ProjectInterfacesBrowser.py" line="270" />
-      <location filename="../ProjectInterfacesBrowser.py" line="246" />
-      <location filename="../ProjectInterfacesBrowser.py" line="202" />
+      <location filename="../ProjectInterfacesBrowser.py" line="354" />
+      <location filename="../ProjectInterfacesBrowser.py" line="323" />
+      <location filename="../ProjectInterfacesBrowser.py" line="268" />
+      <location filename="../ProjectInterfacesBrowser.py" line="244" />
+      <location filename="../ProjectInterfacesBrowser.py" line="200" />
       <source>Compile all interfaces</source>
       <translation>Компилировать все интерфейсы</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="360" />
-      <location filename="../ProjectInterfacesBrowser.py" line="329" />
-      <location filename="../ProjectInterfacesBrowser.py" line="303" />
-      <location filename="../ProjectInterfacesBrowser.py" line="274" />
-      <location filename="../ProjectInterfacesBrowser.py" line="250" />
-      <location filename="../ProjectInterfacesBrowser.py" line="206" />
+      <location filename="../ProjectInterfacesBrowser.py" line="358" />
+      <location filename="../ProjectInterfacesBrowser.py" line="327" />
+      <location filename="../ProjectInterfacesBrowser.py" line="301" />
+      <location filename="../ProjectInterfacesBrowser.py" line="272" />
+      <location filename="../ProjectInterfacesBrowser.py" line="248" />
+      <location filename="../ProjectInterfacesBrowser.py" line="204" />
       <source>Configure IDL compiler</source>
       <translation>Конфигурация IDL компилятора</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="306" />
-      <location filename="../ProjectInterfacesBrowser.py" line="253" />
-      <location filename="../ProjectInterfacesBrowser.py" line="209" />
+      <location filename="../ProjectInterfacesBrowser.py" line="304" />
+      <location filename="../ProjectInterfacesBrowser.py" line="251" />
+      <location filename="../ProjectInterfacesBrowser.py" line="207" />
       <source>Open</source>
       <translation>Открыть</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="211" />
+      <location filename="../ProjectInterfacesBrowser.py" line="209" />
       <source>Rename file</source>
       <translation>Переименовать файл</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="332" />
-      <location filename="../ProjectInterfacesBrowser.py" line="308" />
-      <location filename="../ProjectInterfacesBrowser.py" line="214" />
+      <location filename="../ProjectInterfacesBrowser.py" line="330" />
+      <location filename="../ProjectInterfacesBrowser.py" line="306" />
+      <location filename="../ProjectInterfacesBrowser.py" line="212" />
       <source>Remove from project</source>
       <translation>Удалить из проекта</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="334" />
-      <location filename="../ProjectInterfacesBrowser.py" line="310" />
-      <location filename="../ProjectInterfacesBrowser.py" line="217" />
+      <location filename="../ProjectInterfacesBrowser.py" line="332" />
+      <location filename="../ProjectInterfacesBrowser.py" line="308" />
+      <location filename="../ProjectInterfacesBrowser.py" line="215" />
       <source>Delete</source>
       <translation>Удалить</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="364" />
-      <location filename="../ProjectInterfacesBrowser.py" line="337" />
-      <location filename="../ProjectInterfacesBrowser.py" line="278" />
-      <location filename="../ProjectInterfacesBrowser.py" line="255" />
-      <location filename="../ProjectInterfacesBrowser.py" line="221" />
+      <location filename="../ProjectInterfacesBrowser.py" line="362" />
+      <location filename="../ProjectInterfacesBrowser.py" line="335" />
+      <location filename="../ProjectInterfacesBrowser.py" line="276" />
+      <location filename="../ProjectInterfacesBrowser.py" line="253" />
+      <location filename="../ProjectInterfacesBrowser.py" line="219" />
       <source>Add interfaces...</source>
       <translation>Добавить интерфейсы...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="367" />
-      <location filename="../ProjectInterfacesBrowser.py" line="339" />
-      <location filename="../ProjectInterfacesBrowser.py" line="281" />
-      <location filename="../ProjectInterfacesBrowser.py" line="257" />
-      <location filename="../ProjectInterfacesBrowser.py" line="224" />
+      <location filename="../ProjectInterfacesBrowser.py" line="365" />
+      <location filename="../ProjectInterfacesBrowser.py" line="337" />
+      <location filename="../ProjectInterfacesBrowser.py" line="279" />
+      <location filename="../ProjectInterfacesBrowser.py" line="255" />
+      <location filename="../ProjectInterfacesBrowser.py" line="222" />
       <source>Add interfaces directory...</source>
       <translation>Добавить директорию интерфейсов...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="342" />
-      <location filename="../ProjectInterfacesBrowser.py" line="228" />
+      <location filename="../ProjectInterfacesBrowser.py" line="340" />
+      <location filename="../ProjectInterfacesBrowser.py" line="226" />
       <source>Copy Path to Clipboard</source>
       <translation>Копировать маршрут в буфер обмена</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="372" />
-      <location filename="../ProjectInterfacesBrowser.py" line="344" />
-      <location filename="../ProjectInterfacesBrowser.py" line="313" />
-      <location filename="../ProjectInterfacesBrowser.py" line="285" />
-      <location filename="../ProjectInterfacesBrowser.py" line="260" />
-      <location filename="../ProjectInterfacesBrowser.py" line="232" />
+      <location filename="../ProjectInterfacesBrowser.py" line="370" />
+      <location filename="../ProjectInterfacesBrowser.py" line="342" />
+      <location filename="../ProjectInterfacesBrowser.py" line="311" />
+      <location filename="../ProjectInterfacesBrowser.py" line="283" />
+      <location filename="../ProjectInterfacesBrowser.py" line="258" />
+      <location filename="../ProjectInterfacesBrowser.py" line="230" />
       <source>Expand all directories</source>
       <translation>Открыть все директории</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="375" />
-      <location filename="../ProjectInterfacesBrowser.py" line="346" />
-      <location filename="../ProjectInterfacesBrowser.py" line="315" />
-      <location filename="../ProjectInterfacesBrowser.py" line="287" />
-      <location filename="../ProjectInterfacesBrowser.py" line="261" />
-      <location filename="../ProjectInterfacesBrowser.py" line="235" />
+      <location filename="../ProjectInterfacesBrowser.py" line="373" />
+      <location filename="../ProjectInterfacesBrowser.py" line="344" />
+      <location filename="../ProjectInterfacesBrowser.py" line="313" />
+      <location filename="../ProjectInterfacesBrowser.py" line="285" />
+      <location filename="../ProjectInterfacesBrowser.py" line="259" />
+      <location filename="../ProjectInterfacesBrowser.py" line="233" />
       <source>Collapse all directories</source>
       <translation>Свернуть все директории</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="378" />
+      <location filename="../ProjectInterfacesBrowser.py" line="376" />
+      <location filename="../ProjectInterfacesBrowser.py" line="346" />
+      <location filename="../ProjectInterfacesBrowser.py" line="315" />
+      <location filename="../ProjectInterfacesBrowser.py" line="287" />
+      <location filename="../ProjectInterfacesBrowser.py" line="260" />
+      <location filename="../ProjectInterfacesBrowser.py" line="235" />
+      <source>Collapse all files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../ProjectInterfacesBrowser.py" line="379" />
       <location filename="../ProjectInterfacesBrowser.py" line="348" />
       <location filename="../ProjectInterfacesBrowser.py" line="317" />
       <location filename="../ProjectInterfacesBrowser.py" line="289" />
       <location filename="../ProjectInterfacesBrowser.py" line="262" />
       <location filename="../ProjectInterfacesBrowser.py" line="237" />
-      <source>Collapse all files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="381" />
-      <location filename="../ProjectInterfacesBrowser.py" line="350" />
-      <location filename="../ProjectInterfacesBrowser.py" line="319" />
-      <location filename="../ProjectInterfacesBrowser.py" line="291" />
-      <location filename="../ProjectInterfacesBrowser.py" line="264" />
-      <location filename="../ProjectInterfacesBrowser.py" line="239" />
       <source>Configure...</source>
       <translation>Настроить...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="383" />
-      <location filename="../ProjectInterfacesBrowser.py" line="351" />
-      <location filename="../ProjectInterfacesBrowser.py" line="320" />
-      <location filename="../ProjectInterfacesBrowser.py" line="292" />
-      <location filename="../ProjectInterfacesBrowser.py" line="265" />
-      <location filename="../ProjectInterfacesBrowser.py" line="240" />
+      <location filename="../ProjectInterfacesBrowser.py" line="381" />
+      <location filename="../ProjectInterfacesBrowser.py" line="349" />
+      <location filename="../ProjectInterfacesBrowser.py" line="318" />
+      <location filename="../ProjectInterfacesBrowser.py" line="290" />
+      <location filename="../ProjectInterfacesBrowser.py" line="263" />
+      <location filename="../ProjectInterfacesBrowser.py" line="238" />
       <source>Configure CORBA...</source>
       <translation>Конфигурация CORBA...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="299" />
+      <location filename="../ProjectInterfacesBrowser.py" line="297" />
       <source>Compile interfaces</source>
       <translation>Компилировать интерфейсы</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="570" />
+      <location filename="../ProjectInterfacesBrowser.py" line="568" />
       <source>Delete interfaces</source>
       <translation>Удалить интерфейсы</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="571" />
+      <location filename="../ProjectInterfacesBrowser.py" line="569" />
       <source>Do you really want to delete these interfaces from the project?</source>
       <translation>Вы действительно хотите удалить эти интерфейсы из проекта?</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="655" />
-      <location filename="../ProjectInterfacesBrowser.py" line="649" />
+      <location filename="../ProjectInterfacesBrowser.py" line="653" />
+      <location filename="../ProjectInterfacesBrowser.py" line="647" />
       <source>Interface Compilation</source>
       <translation>Компиляция интерфейса</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="650" />
+      <location filename="../ProjectInterfacesBrowser.py" line="648" />
       <source>The compilation of the interface file was successful.</source>
       <translation>Компиляция файла интерфейса выполнена успешно.</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="656" />
+      <location filename="../ProjectInterfacesBrowser.py" line="654" />
       <source>The compilation of the interface file failed.</source>
       <translation>Компиляция интерфейса не удалась.</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="708" />
+      <location filename="../ProjectInterfacesBrowser.py" line="706" />
       <source>Process Generation Error</source>
       <translation>Ошибка при запуске процесса</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="709" />
+      <location filename="../ProjectInterfacesBrowser.py" line="707" />
       <source>&lt;p&gt;Could not start {0}.&lt;br&gt;Ensure that it is in the search path.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно запустить {0}.&lt;br&gt;Убедитесь, что он находится в путях поиска.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="769" />
-      <location filename="../ProjectInterfacesBrowser.py" line="733" />
+      <location filename="../ProjectInterfacesBrowser.py" line="767" />
+      <location filename="../ProjectInterfacesBrowser.py" line="731" />
       <source>Compiling interfaces...</source>
       <translation>Компиляция интерфейсов...</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="770" />
-      <location filename="../ProjectInterfacesBrowser.py" line="734" />
+      <location filename="../ProjectInterfacesBrowser.py" line="768" />
+      <location filename="../ProjectInterfacesBrowser.py" line="732" />
       <source>Abort</source>
       <translation>Прервать</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="773" />
-      <location filename="../ProjectInterfacesBrowser.py" line="737" />
+      <location filename="../ProjectInterfacesBrowser.py" line="771" />
+      <location filename="../ProjectInterfacesBrowser.py" line="735" />
       <source>%v/%m Interfaces</source>
       <translation>%v/%m интерфейсов</translation>
     </message>
     <message>
-      <location filename="../ProjectInterfacesBrowser.py" line="778" />
-      <location filename="../ProjectInterfacesBrowser.py" line="742" />
+      <location filename="../ProjectInterfacesBrowser.py" line="776" />
+      <location filename="../ProjectInterfacesBrowser.py" line="740" />
       <source>Interfaces</source>
       <translation>Интерфейсы</translation>
     </message>
Binary file PluginExtensionCorba.zip has changed

eric ide

mercurial