--- a/ExtensionProtobuf/i18n/protobuf_en.ts Mon Oct 30 09:01:59 2023 +0100 +++ b/ExtensionProtobuf/i18n/protobuf_en.ts Mon Dec 11 11:01:10 2023 +0100 @@ -30,38 +30,38 @@ <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="242" /> + <location filename="../ProjectProtocolsBrowser.py" line="247" /> <location filename="../ProjectProtocolsBrowser.py" line="190" /> <source>Compile protocol</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="373" /> - <location filename="../ProjectProtocolsBrowser.py" line="337" /> - <location filename="../ProjectProtocolsBrowser.py" line="274" /> - <location filename="../ProjectProtocolsBrowser.py" line="244" /> + <location filename="../ProjectProtocolsBrowser.py" line="395" /> + <location filename="../ProjectProtocolsBrowser.py" line="354" /> + <location filename="../ProjectProtocolsBrowser.py" line="285" /> + <location filename="../ProjectProtocolsBrowser.py" line="249" /> <location filename="../ProjectProtocolsBrowser.py" line="192" /> <source>Compile all protocols</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="248" /> + <location filename="../ProjectProtocolsBrowser.py" line="253" /> <location filename="../ProjectProtocolsBrowser.py" line="196" /> <source>Compile protocol as gRPC</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="377" /> - <location filename="../ProjectProtocolsBrowser.py" line="341" /> - <location filename="../ProjectProtocolsBrowser.py" line="278" /> - <location filename="../ProjectProtocolsBrowser.py" line="252" /> + <location filename="../ProjectProtocolsBrowser.py" line="399" /> + <location filename="../ProjectProtocolsBrowser.py" line="358" /> + <location filename="../ProjectProtocolsBrowser.py" line="289" /> + <location filename="../ProjectProtocolsBrowser.py" line="257" /> <location filename="../ProjectProtocolsBrowser.py" line="200" /> <source>Compile all protocols as gRPC</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="317" /> - <location filename="../ProjectProtocolsBrowser.py" line="256" /> + <location filename="../ProjectProtocolsBrowser.py" line="334" /> + <location filename="../ProjectProtocolsBrowser.py" line="261" /> <location filename="../ProjectProtocolsBrowser.py" line="204" /> <source>Open</source> <translation type="unfinished" /> @@ -72,200 +72,208 @@ <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="344" /> - <location filename="../ProjectProtocolsBrowser.py" line="319" /> + <location filename="../ProjectProtocolsBrowser.py" line="361" /> + <location filename="../ProjectProtocolsBrowser.py" line="336" /> <location filename="../ProjectProtocolsBrowser.py" line="209" /> <source>Remove from project</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="346" /> - <location filename="../ProjectProtocolsBrowser.py" line="321" /> + <location filename="../ProjectProtocolsBrowser.py" line="363" /> + <location filename="../ProjectProtocolsBrowser.py" line="338" /> <location filename="../ProjectProtocolsBrowser.py" line="212" /> <source>Delete</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="350" /> - <location filename="../ProjectProtocolsBrowser.py" line="283" /> - <location filename="../ProjectProtocolsBrowser.py" line="258" /> + <location filename="../ProjectProtocolsBrowser.py" line="367" /> + <location filename="../ProjectProtocolsBrowser.py" line="294" /> + <location filename="../ProjectProtocolsBrowser.py" line="263" /> <location filename="../ProjectProtocolsBrowser.py" line="216" /> <source>New protocol file...</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="381" /> - <location filename="../ProjectProtocolsBrowser.py" line="353" /> - <location filename="../ProjectProtocolsBrowser.py" line="287" /> - <location filename="../ProjectProtocolsBrowser.py" line="260" /> + <location filename="../ProjectProtocolsBrowser.py" line="403" /> + <location filename="../ProjectProtocolsBrowser.py" line="370" /> + <location filename="../ProjectProtocolsBrowser.py" line="298" /> + <location filename="../ProjectProtocolsBrowser.py" line="265" /> <location filename="../ProjectProtocolsBrowser.py" line="219" /> <source>Add protocols...</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="384" /> - <location filename="../ProjectProtocolsBrowser.py" line="355" /> - <location filename="../ProjectProtocolsBrowser.py" line="290" /> - <location filename="../ProjectProtocolsBrowser.py" line="262" /> + <location filename="../ProjectProtocolsBrowser.py" line="406" /> + <location filename="../ProjectProtocolsBrowser.py" line="372" /> + <location filename="../ProjectProtocolsBrowser.py" line="301" /> + <location filename="../ProjectProtocolsBrowser.py" line="267" /> <location filename="../ProjectProtocolsBrowser.py" line="221" /> <source>Add protocols directory...</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="358" /> - <location filename="../ProjectProtocolsBrowser.py" line="225" /> + <location filename="../ProjectProtocolsBrowser.py" line="378" /> + <location filename="../ProjectProtocolsBrowser.py" line="308" /> + <location filename="../ProjectProtocolsBrowser.py" line="273" /> + <location filename="../ProjectProtocolsBrowser.py" line="227" /> + <source>Show in File Manager</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../ProjectProtocolsBrowser.py" line="380" /> + <location filename="../ProjectProtocolsBrowser.py" line="230" /> <source>Copy Path to Clipboard</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="389" /> - <location filename="../ProjectProtocolsBrowser.py" line="360" /> - <location filename="../ProjectProtocolsBrowser.py" line="324" /> - <location filename="../ProjectProtocolsBrowser.py" line="294" /> - <location filename="../ProjectProtocolsBrowser.py" line="265" /> - <location filename="../ProjectProtocolsBrowser.py" line="229" /> + <location filename="../ProjectProtocolsBrowser.py" line="411" /> + <location filename="../ProjectProtocolsBrowser.py" line="382" /> + <location filename="../ProjectProtocolsBrowser.py" line="341" /> + <location filename="../ProjectProtocolsBrowser.py" line="311" /> + <location filename="../ProjectProtocolsBrowser.py" line="276" /> + <location filename="../ProjectProtocolsBrowser.py" line="234" /> <source>Expand all directories</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="392" /> - <location filename="../ProjectProtocolsBrowser.py" line="362" /> - <location filename="../ProjectProtocolsBrowser.py" line="326" /> - <location filename="../ProjectProtocolsBrowser.py" line="296" /> - <location filename="../ProjectProtocolsBrowser.py" line="266" /> - <location filename="../ProjectProtocolsBrowser.py" line="232" /> + <location filename="../ProjectProtocolsBrowser.py" line="414" /> + <location filename="../ProjectProtocolsBrowser.py" line="384" /> + <location filename="../ProjectProtocolsBrowser.py" line="343" /> + <location filename="../ProjectProtocolsBrowser.py" line="313" /> + <location filename="../ProjectProtocolsBrowser.py" line="277" /> + <location filename="../ProjectProtocolsBrowser.py" line="237" /> <source>Collapse all directories</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="395" /> - <location filename="../ProjectProtocolsBrowser.py" line="364" /> - <location filename="../ProjectProtocolsBrowser.py" line="328" /> - <location filename="../ProjectProtocolsBrowser.py" line="298" /> - <location filename="../ProjectProtocolsBrowser.py" line="267" /> - <location filename="../ProjectProtocolsBrowser.py" line="234" /> + <location filename="../ProjectProtocolsBrowser.py" line="417" /> + <location filename="../ProjectProtocolsBrowser.py" line="386" /> + <location filename="../ProjectProtocolsBrowser.py" line="345" /> + <location filename="../ProjectProtocolsBrowser.py" line="315" /> + <location filename="../ProjectProtocolsBrowser.py" line="278" /> + <location filename="../ProjectProtocolsBrowser.py" line="239" /> <source>Collapse all files</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="398" /> - <location filename="../ProjectProtocolsBrowser.py" line="366" /> - <location filename="../ProjectProtocolsBrowser.py" line="330" /> - <location filename="../ProjectProtocolsBrowser.py" line="300" /> - <location filename="../ProjectProtocolsBrowser.py" line="269" /> - <location filename="../ProjectProtocolsBrowser.py" line="236" /> + <location filename="../ProjectProtocolsBrowser.py" line="420" /> + <location filename="../ProjectProtocolsBrowser.py" line="388" /> + <location filename="../ProjectProtocolsBrowser.py" line="347" /> + <location filename="../ProjectProtocolsBrowser.py" line="317" /> + <location filename="../ProjectProtocolsBrowser.py" line="280" /> + <location filename="../ProjectProtocolsBrowser.py" line="241" /> <source>Configure...</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="400" /> - <location filename="../ProjectProtocolsBrowser.py" line="368" /> - <location filename="../ProjectProtocolsBrowser.py" line="332" /> - <location filename="../ProjectProtocolsBrowser.py" line="302" /> - <location filename="../ProjectProtocolsBrowser.py" line="270" /> - <location filename="../ProjectProtocolsBrowser.py" line="238" /> + <location filename="../ProjectProtocolsBrowser.py" line="422" /> + <location filename="../ProjectProtocolsBrowser.py" line="390" /> + <location filename="../ProjectProtocolsBrowser.py" line="349" /> + <location filename="../ProjectProtocolsBrowser.py" line="319" /> + <location filename="../ProjectProtocolsBrowser.py" line="281" /> + <location filename="../ProjectProtocolsBrowser.py" line="243" /> <source>Configure Protobuf...</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="309" /> + <location filename="../ProjectProtocolsBrowser.py" line="326" /> <source>Compile protocols</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="313" /> + <location filename="../ProjectProtocolsBrowser.py" line="330" /> <source>Compile protocols as gRPC</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="586" /> - <location filename="../ProjectProtocolsBrowser.py" line="571" /> - <location filename="../ProjectProtocolsBrowser.py" line="555" /> + <location filename="../ProjectProtocolsBrowser.py" line="608" /> + <location filename="../ProjectProtocolsBrowser.py" line="593" /> + <location filename="../ProjectProtocolsBrowser.py" line="577" /> <source>New protocol file</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="556" /> + <location filename="../ProjectProtocolsBrowser.py" line="578" /> <source>Enter the path of the new protocol file:</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="572" /> + <location filename="../ProjectProtocolsBrowser.py" line="594" /> <source><p>The file <b>{0}</b> already exists. The action will be aborted.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="587" /> + <location filename="../ProjectProtocolsBrowser.py" line="609" /> <source><p>The file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="647" /> + <location filename="../ProjectProtocolsBrowser.py" line="669" /> <source>Delete Protocols</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="648" /> + <location filename="../ProjectProtocolsBrowser.py" line="670" /> <source>Do you really want to delete these protocol files from the project?</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="764" /> - <location filename="../ProjectProtocolsBrowser.py" line="750" /> + <location filename="../ProjectProtocolsBrowser.py" line="786" /> + <location filename="../ProjectProtocolsBrowser.py" line="772" /> <source>Protocol Compilation</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="751" /> + <location filename="../ProjectProtocolsBrowser.py" line="773" /> <source>The compilation of the protocol file was successful.</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="765" /> + <location filename="../ProjectProtocolsBrowser.py" line="787" /> <source>The compilation of the protocol file failed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="819" /> + <location filename="../ProjectProtocolsBrowser.py" line="841" /> <source>Process Generation Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="820" /> + <location filename="../ProjectProtocolsBrowser.py" line="842" /> <source><p>Could not start {0}.<br>Ensure that it is in the search path.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="829" /> + <location filename="../ProjectProtocolsBrowser.py" line="851" /> <source>Compiler Invalid</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="830" /> + <location filename="../ProjectProtocolsBrowser.py" line="852" /> <source>The configured compiler is invalid.</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="894" /> - <location filename="../ProjectProtocolsBrowser.py" line="857" /> + <location filename="../ProjectProtocolsBrowser.py" line="916" /> + <location filename="../ProjectProtocolsBrowser.py" line="879" /> <source>Compiling Protocols...</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="895" /> - <location filename="../ProjectProtocolsBrowser.py" line="858" /> + <location filename="../ProjectProtocolsBrowser.py" line="917" /> + <location filename="../ProjectProtocolsBrowser.py" line="880" /> <source>Abort</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="898" /> - <location filename="../ProjectProtocolsBrowser.py" line="861" /> + <location filename="../ProjectProtocolsBrowser.py" line="920" /> + <location filename="../ProjectProtocolsBrowser.py" line="883" /> <source>%v/%m Protocols</source> <translation type="unfinished" /> </message> <message> - <location filename="../ProjectProtocolsBrowser.py" line="903" /> - <location filename="../ProjectProtocolsBrowser.py" line="866" /> + <location filename="../ProjectProtocolsBrowser.py" line="925" /> + <location filename="../ProjectProtocolsBrowser.py" line="888" /> <source>Protocols</source> <translation type="unfinished" /> </message>