--- a/eric7/i18n/eric7_en.ts Mon Feb 07 11:15:54 2022 +0100 +++ b/eric7/i18n/eric7_en.ts Mon Feb 07 11:18:45 2022 +0100 @@ -3248,57 +3248,57 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="69" /> <source>Annotations</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="72" /> <source>Code Complexity</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="75" /> <source>Documentation</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78" /> <source>Errors</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="81" /> <source>Imports</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="84" /> <source>Miscellaneous</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87" /> <source>Naming</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90" /> <source>'pathlib' Usage</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="93" /> <source>Security</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="96" /> <source>Warnings</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="98" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="99" /> <source>Simplify Code</source> <translation type="unfinished" /> </message> @@ -3711,47 +3711,47 @@ <translation type="unfinished" /> </message> <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="55" /> + <location filename="../DataViews/CodeMetricsDialog.py" line="56" /> <source>Collapse All</source> <translation type="unfinished" /> </message> <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="57" /> + <location filename="../DataViews/CodeMetricsDialog.py" line="58" /> <source>Expand All</source> <translation type="unfinished" /> </message> <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="203" /> - <source>files</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="205" /> - <source>lines</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../DataViews/CodeMetricsDialog.py" line="207" /> - <source>bytes</source> + <source>files</source> <translation type="unfinished" /> </message> <message> <location filename="../DataViews/CodeMetricsDialog.py" line="209" /> - <source>comments</source> + <source>lines</source> <translation type="unfinished" /> </message> <message> <location filename="../DataViews/CodeMetricsDialog.py" line="211" /> - <source>comment lines</source> + <source>bytes</source> <translation type="unfinished" /> </message> <message> <location filename="../DataViews/CodeMetricsDialog.py" line="213" /> - <source>empty lines</source> + <source>comments</source> <translation type="unfinished" /> </message> <message> <location filename="../DataViews/CodeMetricsDialog.py" line="215" /> + <source>comment lines</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="217" /> + <source>empty lines</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="219" /> <source>non-commentary lines</source> <translation type="unfinished" /> </message> @@ -3805,57 +3805,57 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="136" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="137" /> <source>PEP-257</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="137" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="138" /> <source>Eric</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="242" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="244" /> <source>Errors</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="268" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="270" /> <source>Error: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="968" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="972" /> <source>Preparing files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1005" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1009" /> <source>Transferring data...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1073" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1079" /> <source>{0} (ignored)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1151" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1159" /> <source>No issues found.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1155" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1163" /> <source>No files found (check your ignore list).</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2273" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2281" /> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2274" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2282" /> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished" /> </message> @@ -19779,23 +19779,23 @@ <context> <name>FindFileWidget</name> <message> - <location filename="../UI/FindFileWidget.py" line="547" /> + <location filename="../UI/FindFileWidget.py" line="548" /> <source>Invalid search expression</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/FindFileWidget.py" line="548" /> + <location filename="../UI/FindFileWidget.py" line="549" /> <source><p>The search expression is not valid.</p><p>Error: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/FindFileWidget.py" line="654" /> + <location filename="../UI/FindFileWidget.py" line="658" /> <source>{0} / {1}</source> <comment>occurrences / files</comment> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../UI/FindFileWidget.py" line="656" /> + <location filename="../UI/FindFileWidget.py" line="660" /> <source>%n occurrence(s)</source> <translation> <numerusform>%n occurrence</numerusform> @@ -19803,7 +19803,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../UI/FindFileWidget.py" line="657" /> + <location filename="../UI/FindFileWidget.py" line="661" /> <source>%n file(s)</source> <translation> <numerusform>%n file</numerusform> @@ -19811,34 +19811,34 @@ </translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="847" /> - <location filename="../UI/FindFileWidget.py" line="822" /> - <location filename="../UI/FindFileWidget.py" line="808" /> + <location filename="../UI/FindFileWidget.py" line="851" /> + <location filename="../UI/FindFileWidget.py" line="826" /> + <location filename="../UI/FindFileWidget.py" line="812" /> <source>Replace in Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/FindFileWidget.py" line="809" /> + <location filename="../UI/FindFileWidget.py" line="813" /> <source><p>Could not read the file <b>{0}</b>. Skipping it.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/FindFileWidget.py" line="823" /> + <location filename="../UI/FindFileWidget.py" line="827" /> <source><p>The current and the original hash of the file <b>{0}</b> are different. Skipping it.</p><p>Hash 1: {1}</p><p>Hash 2: {2}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/FindFileWidget.py" line="848" /> + <location filename="../UI/FindFileWidget.py" line="852" /> <source><p>Could not save the file <b>{0}</b>. Skipping it.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/FindFileWidget.py" line="873" /> + <location filename="../UI/FindFileWidget.py" line="877" /> <source>Open</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/FindFileWidget.py" line="874" /> + <location filename="../UI/FindFileWidget.py" line="878" /> <source>Copy Path to Clipboard</source> <translation type="unfinished" /> </message> @@ -27809,7 +27809,7 @@ </message> <message> <location filename="../HelpViewer/HelpBookmarkPropertiesDialog.ui" line="0" /> - <source>Titel:</source> + <source>Title:</source> <translation type="unfinished" /> </message> <message> @@ -52773,129 +52773,129 @@ <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="466" /> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="457" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="468" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="459" /> <source>Download Plugin Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="467" /> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="458" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="469" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="460" /> <source>The requested plugins were downloaded.</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="516" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="518" /> <source>Plugins Repository URL Changed</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="517" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="519" /> <source>The URL of the Plugins Repository has changed. Select the "Update" button to get the new repository file.</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="524" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="526" /> <source>Read plugins repository file</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="525" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="527" /> <source><p>The plugins repository file <b>{0}</b> could not be read. Select Update</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="532" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="534" /> <source>No plugin repository file available. Select Update.</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="537" /> - <source>New: <b>{0}</b></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../PluginManager/PluginRepositoryDialog.py" line="539" /> - <source>Local Updates: <b>{0}</b></source> + <source>New: <b>{0}</b></source> <translation type="unfinished" /> </message> <message> <location filename="../PluginManager/PluginRepositoryDialog.py" line="541" /> + <source>Local Updates: <b>{0}</b></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="543" /> <source>Remote Updates: <b>{0}</b></source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="608" /> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="574" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="610" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="576" /> <source>Error downloading file</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="609" /> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="575" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="611" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="577" /> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="578" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="580" /> <source>No connection to Internet.</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="690" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="692" /> <source>Stable</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="696" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="698" /> <source>Unstable</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="702" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="704" /> <source>Obsolete</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="708" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="710" /> <source>Unknown</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="730" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="732" /> <source>up-to-date</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="733" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="735" /> <source>new download available</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="737" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="739" /> <source>update installable</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="741" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="743" /> <source>updated download available</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="745" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="747" /> <source>error determining status</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="1110" /> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="1081" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="1112" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="1083" /> <source>Cleanup of Plugin Downloads</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="1113" /> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="1084" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="1115" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="1086" /> <source><p>The plugin download <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> @@ -52903,17 +52903,17 @@ <context> <name>PluginRepositoryWindow</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="995" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="997" /> <source>Process Generation Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="996" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="998" /> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="1000" /> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="1002" /> <source>OK</source> <translation type="unfinished" /> </message>