--- a/src/eric7/i18n/eric7_empty.ts Sat Nov 26 12:30:14 2022 +0100 +++ b/src/eric7/i18n/eric7_empty.ts Sat Nov 26 15:54:32 2022 +0100 @@ -11190,7 +11190,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8995" /> + <location filename="../QScintilla/Editor.py" line="9003" /> <location filename="../QScintilla/Editor.py" line="902" /> <source>Generate Docstring</source> <translation type="unfinished" /> @@ -11463,7 +11463,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8113" /> + <location filename="../QScintilla/Editor.py" line="8121" /> <location filename="../QScintilla/Editor.py" line="1298" /> <source>Check spelling...</source> <translation type="unfinished" /> @@ -11783,321 +11783,321 @@ <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6164" /> + <location filename="../QScintilla/Editor.py" line="6168" /> <source>Code Coverage</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6165" /> + <location filename="../QScintilla/Editor.py" line="6169" /> <source>Please select a coverage file</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6242" /> - <location filename="../QScintilla/Editor.py" line="6234" /> + <location filename="../QScintilla/Editor.py" line="6246" /> + <location filename="../QScintilla/Editor.py" line="6238" /> <source>Show Code Coverage Annotations</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6235" /> + <location filename="../QScintilla/Editor.py" line="6239" /> <source>All lines have been covered.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6243" /> + <location filename="../QScintilla/Editor.py" line="6247" /> <source>There is no coverage file available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6343" /> + <location filename="../QScintilla/Editor.py" line="6351" /> <source>Profile Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6344" /> + <location filename="../QScintilla/Editor.py" line="6352" /> <source>Please select a profile file</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6505" /> - <location filename="../QScintilla/Editor.py" line="6499" /> + <location filename="../QScintilla/Editor.py" line="6513" /> + <location filename="../QScintilla/Editor.py" line="6507" /> <source>Syntax Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6506" /> + <location filename="../QScintilla/Editor.py" line="6514" /> <source>No syntax error message available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6717" /> - <location filename="../QScintilla/Editor.py" line="6711" /> + <location filename="../QScintilla/Editor.py" line="6725" /> + <location filename="../QScintilla/Editor.py" line="6719" /> <source>Warning</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6717" /> + <location filename="../QScintilla/Editor.py" line="6725" /> <source>No warning messages available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6781" /> + <location filename="../QScintilla/Editor.py" line="6789" /> <source>Style: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6784" /> + <location filename="../QScintilla/Editor.py" line="6792" /> <source>Warning: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6791" /> + <location filename="../QScintilla/Editor.py" line="6799" /> <source>Error: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6898" /> + <location filename="../QScintilla/Editor.py" line="6906" /> <source>Macro Name</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6898" /> + <location filename="../QScintilla/Editor.py" line="6906" /> <source>Select a macro name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6924" /> + <location filename="../QScintilla/Editor.py" line="6932" /> <source>Load macro file</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6970" /> - <location filename="../QScintilla/Editor.py" line="6926" /> + <location filename="../QScintilla/Editor.py" line="6978" /> + <location filename="../QScintilla/Editor.py" line="6934" /> <source>Macro files (*.macro)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6948" /> - <location filename="../QScintilla/Editor.py" line="6938" /> + <location filename="../QScintilla/Editor.py" line="6956" /> + <location filename="../QScintilla/Editor.py" line="6946" /> <source>Error loading macro</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6939" /> + <location filename="../QScintilla/Editor.py" line="6947" /> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6949" /> + <location filename="../QScintilla/Editor.py" line="6957" /> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6968" /> + <location filename="../QScintilla/Editor.py" line="6976" /> <source>Save macro file</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6986" /> + <location filename="../QScintilla/Editor.py" line="6994" /> <source>Save macro</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6987" /> + <location filename="../QScintilla/Editor.py" line="6995" /> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002" /> + <location filename="../QScintilla/Editor.py" line="7010" /> <source>Error saving macro</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7003" /> + <location filename="../QScintilla/Editor.py" line="7011" /> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7016" /> + <location filename="../QScintilla/Editor.py" line="7024" /> <source>Start Macro Recording</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7017" /> + <location filename="../QScintilla/Editor.py" line="7025" /> <source>Macro recording is already active. Start new?</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7043" /> + <location filename="../QScintilla/Editor.py" line="7051" /> <source>Macro Recording</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7044" /> + <location filename="../QScintilla/Editor.py" line="7052" /> <source>Enter name of the macro:</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7195" /> + <location filename="../QScintilla/Editor.py" line="7203" /> <source><p>The file <b>{0}</b> has been changed while it was opened in eric. Reread it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7201" /> + <location filename="../QScintilla/Editor.py" line="7209" /> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7208" /> + <location filename="../QScintilla/Editor.py" line="7216" /> <source>File changed</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7258" /> + <location filename="../QScintilla/Editor.py" line="7266" /> <source>{0} (ro)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7552" /> + <location filename="../QScintilla/Editor.py" line="7560" /> <source>Drop Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7553" /> + <location filename="../QScintilla/Editor.py" line="7561" /> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7573" /> + <location filename="../QScintilla/Editor.py" line="7581" /> <source>Resources</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7575" /> + <location filename="../QScintilla/Editor.py" line="7583" /> <source>Add file...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7576" /> + <location filename="../QScintilla/Editor.py" line="7584" /> <source>Add files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7577" /> + <location filename="../QScintilla/Editor.py" line="7585" /> <source>Add aliased file...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7579" /> + <location filename="../QScintilla/Editor.py" line="7587" /> <source>Add localized resource...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7582" /> + <location filename="../QScintilla/Editor.py" line="7590" /> <source>Add resource frame</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7601" /> + <location filename="../QScintilla/Editor.py" line="7609" /> <source>Add file resource</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7615" /> + <location filename="../QScintilla/Editor.py" line="7623" /> <source>Add file resources</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7639" /> - <location filename="../QScintilla/Editor.py" line="7633" /> + <location filename="../QScintilla/Editor.py" line="7647" /> + <location filename="../QScintilla/Editor.py" line="7641" /> <source>Add aliased file resource</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7640" /> + <location filename="../QScintilla/Editor.py" line="7648" /> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7715" /> + <location filename="../QScintilla/Editor.py" line="7723" /> <source>Package Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7716" /> + <location filename="../QScintilla/Editor.py" line="7724" /> <source>Include class attributes?</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7736" /> + <location filename="../QScintilla/Editor.py" line="7744" /> <source>Imports Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7737" /> + <location filename="../QScintilla/Editor.py" line="7745" /> <source>Include imports from external modules?</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7756" /> + <location filename="../QScintilla/Editor.py" line="7764" /> <source>Application Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7757" /> + <location filename="../QScintilla/Editor.py" line="7765" /> <source>Include module names?</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8117" /> + <location filename="../QScintilla/Editor.py" line="8125" /> <source>Add to dictionary</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8119" /> + <location filename="../QScintilla/Editor.py" line="8127" /> <source>Ignore All</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8537" /> + <location filename="../QScintilla/Editor.py" line="8545" /> <source>Sort Lines</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8538" /> + <location filename="../QScintilla/Editor.py" line="8546" /> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8631" /> + <location filename="../QScintilla/Editor.py" line="8639" /> <source>Register Mouse Click Handler</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8632" /> + <location filename="../QScintilla/Editor.py" line="8640" /> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8728" /> + <location filename="../QScintilla/Editor.py" line="8736" /> <source>{0:4d} {1}</source> <comment>line number, source code</comment> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8734" /> + <location filename="../QScintilla/Editor.py" line="8742" /> <source>{0:4d} {1} => {2}</source> <comment>line number, source code, file name</comment> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8802" /> + <location filename="../QScintilla/Editor.py" line="8810" /> <source>EditorConfig Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8803" /> + <location filename="../QScintilla/Editor.py" line="8811" /> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished" /> </message> @@ -19253,28 +19253,27 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="120" /> - <location filename="../Plugins/PluginEricdoc.py" line="102" /> + <location filename="../Plugins/PluginEricdoc.py" line="114" /> <source>Qt Help Tools</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="163" /> + <location filename="../Plugins/PluginEricdoc.py" line="157" /> <source>Generate documentation (eric7_doc)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="164" /> + <location filename="../Plugins/PluginEricdoc.py" line="158" /> <source>Generate &documentation (eric7_doc)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="171" /> + <location filename="../Plugins/PluginEricdoc.py" line="165" /> <source>Generate API documentation using eric7_doc</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="174" /> + <location filename="../Plugins/PluginEricdoc.py" line="168" /> <source><b>Generate documentation</b><p>Generate API documentation using eric7_doc.</p></source> <translation type="unfinished" /> </message> @@ -55167,18 +55166,18 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1661" /> + <location filename="../Preferences/__init__.py" line="1662" /> <source>Export Preferences</source> <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/__init__.py" line="1690" /> - <location filename="../Preferences/__init__.py" line="1663" /> + <location filename="../Preferences/__init__.py" line="1691" /> + <location filename="../Preferences/__init__.py" line="1664" /> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/__init__.py" line="1688" /> + <location filename="../Preferences/__init__.py" line="1689" /> <source>Import Preferences</source> <translation type="unfinished" /> </message> @@ -59073,7 +59072,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1394" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1402" /> <location filename="../Project/ProjectSourcesBrowser.py" line="209" /> <source>Code Formatting</source> <translation type="unfinished" /> @@ -59394,73 +59393,73 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1139" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1143" /> <source>Code Coverage</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1140" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1144" /> <source>Please select a coverage file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1178" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1186" /> <source>Profile Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1179" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1187" /> <source>Please select a profile file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1216" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1224" /> <source>Class Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1264" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="1217" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1272" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1225" /> <source>Include class attributes?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1238" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1246" /> <source>Imports Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1239" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1247" /> <source>Include imports from external modules?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1263" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1271" /> <source>Package Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1279" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1287" /> <source>Application Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1280" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1288" /> <source>Include module names?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1395" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1403" /> <source>There are no files left for reformatting.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1450" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1458" /> <source>Import Sorting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1451" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1459" /> <source>There are no files left for import statement sorting.</source> <translation type="unfinished" /> </message> @@ -64334,6 +64333,16 @@ </message> <message> <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="0" /> + <source>'qhelpgenerator':</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="0" /> + <source>Enter the path of the 'qhelpgenerator' program, if it cannot be found automatically.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="0" /> <source>PyQt</source> <translation type="unfinished" /> </message> @@ -64466,7 +64475,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.py" line="146" /> + <location filename="../Preferences/ConfigurationPages/QtPage.py" line="150" /> <source>Sample: {0}designer{1}</source> <translation type="unfinished" /> </message>