diff -r ad8ed15f90e5 -r a02b03b7bfec i18n/eric6_empty.ts --- a/i18n/eric6_empty.ts Sun Mar 04 14:55:23 2018 +0100 +++ b/i18n/eric6_empty.ts Mon Apr 02 12:04:18 2018 +0200 @@ -1194,162 +1194,162 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="67"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="77"/> <source>Open at startup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="73"/> - <source>Select to not open anything</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="148"/> - <source>None</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="83"/> - <source>Select to open the most recently opened file</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="86"/> - <source>Last File</source> + <source>Select to not open anything</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="158"/> + <source>None</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="93"/> - <source>Select to open the most recently opened project</source> + <source>Select to open the most recently opened file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="96"/> - <source>Last Project</source> + <source>Last File</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="103"/> - <source>Select to open the most recently opened multiproject</source> + <source>Select to open the most recently opened project</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="106"/> - <source>Last Multiproject</source> + <source>Last Project</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="113"/> - <source>Select to restore the global session</source> + <source>Select to open the most recently opened multiproject</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="116"/> + <source>Last Multiproject</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="123"/> + <source>Select to restore the global session</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="126"/> <source>Global Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="139"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="149"/> <source>Check for updates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="145"/> - <source>Select to disable update checking</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="155"/> - <source>Select to check for updates at every startup</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="158"/> - <source>Always</source> + <source>Select to disable update checking</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="165"/> - <source>Select to check for updates once a day</source> + <source>Select to check for updates at every startup</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="168"/> - <source>Daily</source> + <source>Always</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="175"/> - <source>Select to check for updates once a week</source> + <source>Select to check for updates once a day</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="178"/> - <source>Weekly</source> + <source>Daily</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="185"/> - <source>Select to check for updates once a month</source> + <source>Select to check for updates once a week</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="188"/> - <source>Monthly</source> + <source>Weekly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="195"/> + <source>Select to check for updates once a month</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="198"/> + <source>Monthly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="208"/> <source>Reporting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="204"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="214"/> <source>Select to use the system email client to send reports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="207"/> - <source>Use System Email Client</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="217"/> + <source>Use System Email Client</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="227"/> <source>Error Log</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="223"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="233"/> <source>Select to check the existence of an error log upon startup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="226"/> - <source>Check for Error Log at Startup</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="236"/> + <source>Check for Error Log at Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="246"/> <source>Keyboard Input Interval</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="242"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="252"/> <source>Enter the keyboard input interval, '0' for default</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="251"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="261"/> <source> ms</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="126"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="136"/> <source>Select to look for a crash session file first</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="129"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="139"/> <source>Load Crash Session</source> <translation type="unfinished"></translation> </message> @@ -1364,30 +1364,40 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="248"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="258"/> <source>System Default</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="280"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="290"/> <source>Background Services</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="298"/> - <source>max. Processes:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="308"/> + <source>max. Processes:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="318"/> <source>Automatic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="30"/> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="31"/> <source>eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="67"/> + <source>Select to use the global application menu bar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="70"/> + <source>Use Global Menu Bar</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>AuthenticationDialog</name> @@ -3668,231 +3678,231 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="557"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="560"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="581"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="596"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="599"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="614"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="617"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="620"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="687"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="690"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="693"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="718"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="721"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="725"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="728"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="731"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="734"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="670"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="737"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="743"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="679"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="746"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="749"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="752"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="755"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="758"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="768"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="781"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="852"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -4365,22 +4375,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>source code line is too complex ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> <source>overall source code line complexity is too high ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -7382,7 +7392,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> @@ -7417,7 +7427,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>docstring summary is not followed by a blank line</source> <translation type="unfinished"></translation> </message> @@ -7427,135 +7437,145 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>private function/method is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>private class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> + <source>private class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="325"/> <source>leading quotes of docstring not on separate line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="328"/> <source>trailing quotes of docstring not on separate line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> + <source>docstring does not contain a @return line but function/method returns something</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> <source>docstring does not contain enough @param/@keyparam lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> <source>docstring contains too many @param/@keyparam lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> - <source>class docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> - <source>class docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <source>class docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> + <source>class docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function/method docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>function/method docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>last paragraph of docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="394"/> - <source>{0}: {1}</source> + <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="379"/> <source>raised exception '{0}' is not documented in docstring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="382"/> <source>documented exception '{0}' is not raised</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>docstring does not contain a @signal line but class defines signals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> <source>docstring contains a @signal line but class doesn't define signals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="391"/> <source>defined signal '{0}' is not documented in docstring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="394"/> <source>documented signal '{0}' is not defined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> <source>class docstring is still a default string</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> + <source>function docstring is still a default string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <source>module docstring is still a default string</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DotDesktopListSelectionDialog</name> @@ -9699,7 +9719,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3008"/> + <location filename="../QScintilla/Editor.py" line="3002"/> <source>Open File</source> <translation type="unfinished"></translation> </message> @@ -9789,7 +9809,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7540"/> + <location filename="../QScintilla/Editor.py" line="7534"/> <source>Check spelling...</source> <translation type="unfinished"></translation> </message> @@ -10059,7 +10079,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5421"/> + <location filename="../QScintilla/Editor.py" line="5415"/> <source>Enable breakpoint</source> <translation type="unfinished"></translation> </message> @@ -10194,377 +10214,377 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2568"/> + <location filename="../QScintilla/Editor.py" line="2562"/> <source>Printing...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2585"/> + <location filename="../QScintilla/Editor.py" line="2579"/> <source>Printing completed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2587"/> + <location filename="../QScintilla/Editor.py" line="2581"/> <source>Error while printing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2590"/> + <location filename="../QScintilla/Editor.py" line="2584"/> <source>Printing aborted</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2948"/> + <location filename="../QScintilla/Editor.py" line="2942"/> <source>File Modified</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2948"/> + <location filename="../QScintilla/Editor.py" line="2942"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3008"/> + <location filename="../QScintilla/Editor.py" line="3002"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3181"/> + <location filename="../QScintilla/Editor.py" line="3175"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3122"/> + <location filename="../QScintilla/Editor.py" line="3116"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3181"/> + <location filename="../QScintilla/Editor.py" line="3175"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4614"/> + <location filename="../QScintilla/Editor.py" line="4608"/> <source>Autocompletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4614"/> + <location filename="../QScintilla/Editor.py" line="4608"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4739"/> + <location filename="../QScintilla/Editor.py" line="4733"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4739"/> + <location filename="../QScintilla/Editor.py" line="4733"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5001"/> + <location filename="../QScintilla/Editor.py" line="4995"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5001"/> + <location filename="../QScintilla/Editor.py" line="4995"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5424"/> + <location filename="../QScintilla/Editor.py" line="5418"/> <source>Disable breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5801"/> + <location filename="../QScintilla/Editor.py" line="5795"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5801"/> + <location filename="../QScintilla/Editor.py" line="5795"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5864"/> + <location filename="../QScintilla/Editor.py" line="5858"/> <source>Show Code Coverage Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5857"/> + <location filename="../QScintilla/Editor.py" line="5851"/> <source>All lines have been covered.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5864"/> + <location filename="../QScintilla/Editor.py" line="5858"/> <source>There is no coverage file available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5979"/> + <location filename="../QScintilla/Editor.py" line="5973"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5979"/> + <location filename="../QScintilla/Editor.py" line="5973"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6139"/> + <location filename="../QScintilla/Editor.py" line="6133"/> <source>Syntax Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6139"/> + <location filename="../QScintilla/Editor.py" line="6133"/> <source>No syntax error message available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6353"/> + <location filename="../QScintilla/Editor.py" line="6347"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6353"/> + <location filename="../QScintilla/Editor.py" line="6347"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6414"/> + <location filename="../QScintilla/Editor.py" line="6408"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6417"/> + <location filename="../QScintilla/Editor.py" line="6411"/> <source>Warning: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6418"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6478"/> + <location filename="../QScintilla/Editor.py" line="6472"/> <source>Macro Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6478"/> + <location filename="../QScintilla/Editor.py" line="6472"/> <source>Select a macro name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6506"/> + <location filename="../QScintilla/Editor.py" line="6500"/> <source>Load macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6549"/> + <location filename="../QScintilla/Editor.py" line="6543"/> <source>Macro files (*.macro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6529"/> + <location filename="../QScintilla/Editor.py" line="6523"/> <source>Error loading macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6520"/> + <location filename="../QScintilla/Editor.py" line="6514"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6529"/> + <location filename="../QScintilla/Editor.py" line="6523"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6549"/> + <location filename="../QScintilla/Editor.py" line="6543"/> <source>Save macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6566"/> + <location filename="../QScintilla/Editor.py" line="6560"/> <source>Save macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6566"/> + <location filename="../QScintilla/Editor.py" line="6560"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6582"/> + <location filename="../QScintilla/Editor.py" line="6576"/> <source>Error saving macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6582"/> + <location filename="../QScintilla/Editor.py" line="6576"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6595"/> + <location filename="../QScintilla/Editor.py" line="6589"/> <source>Start Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6595"/> + <location filename="../QScintilla/Editor.py" line="6589"/> <source>Macro recording is already active. Start new?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6621"/> + <location filename="../QScintilla/Editor.py" line="6615"/> <source>Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6621"/> + <location filename="../QScintilla/Editor.py" line="6615"/> <source>Enter name of the macro:</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="6743"/> + <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="6749"/> - <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6755"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6759"/> + <location filename="../QScintilla/Editor.py" line="6753"/> <source>File changed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6923"/> + <location filename="../QScintilla/Editor.py" line="6917"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7063"/> + <location filename="../QScintilla/Editor.py" line="7057"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7063"/> + <location filename="../QScintilla/Editor.py" line="7057"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7078"/> + <source>Resources</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7080"/> + <source>Add file...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7082"/> + <source>Add files...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7084"/> - <source>Resources</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7086"/> - <source>Add file...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7088"/> - <source>Add files...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7090"/> <source>Add aliased file...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7093"/> + <location filename="../QScintilla/Editor.py" line="7087"/> <source>Add localized resource...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7097"/> + <location filename="../QScintilla/Editor.py" line="7091"/> <source>Add resource frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7116"/> + <location filename="../QScintilla/Editor.py" line="7110"/> <source>Add file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7132"/> + <location filename="../QScintilla/Editor.py" line="7126"/> <source>Add file resources</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7160"/> + <location filename="../QScintilla/Editor.py" line="7154"/> <source>Add aliased file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7160"/> + <location filename="../QScintilla/Editor.py" line="7154"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7224"/> + <location filename="../QScintilla/Editor.py" line="7218"/> <source>Package Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7224"/> + <location filename="../QScintilla/Editor.py" line="7218"/> <source>Include class attributes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7244"/> + <location filename="../QScintilla/Editor.py" line="7238"/> <source>Imports Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7244"/> + <location filename="../QScintilla/Editor.py" line="7238"/> <source>Include imports from external modules?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7258"/> + <location filename="../QScintilla/Editor.py" line="7252"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7258"/> + <location filename="../QScintilla/Editor.py" line="7252"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7543"/> + <location filename="../QScintilla/Editor.py" line="7537"/> <source>Add to dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7545"/> + <location filename="../QScintilla/Editor.py" line="7539"/> <source>Ignore All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7957"/> + <location filename="../QScintilla/Editor.py" line="7951"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7957"/> + <location filename="../QScintilla/Editor.py" line="7951"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8044"/> + <location filename="../QScintilla/Editor.py" line="8038"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8044"/> + <location filename="../QScintilla/Editor.py" line="8038"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -10589,12 +10609,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8165"/> + <location filename="../QScintilla/Editor.py" line="8159"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8165"/> + <location filename="../QScintilla/Editor.py" line="8159"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -24306,352 +24326,352 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/> <source>Add New Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/> <source>Save Lin&k</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/> <source>Bookmark this Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/> <source>Copy Link to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/> <source>Send Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/> <source>Open Image in New Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/> <source>Save Image</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/> + <source>Copy Image to Clipboard</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/> - <source>Copy Image to Clipboard</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/> <source>Send Image Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/> <source>Block Image</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/> <source>Play</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/> <source>Pause</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/> <source>Unmute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/> <source>Mute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/> <source>Send Media Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/> <source>Save Media</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/> <source>This Frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/> <source>Show &only this frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/> <source>Show in new &tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/> <source>&Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/> <source>Print Preview</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/> <source>Print as PDF</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/> <source>Zoom &in</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/> <source>Zoom &reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/> <source>Zoom &out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/> <source>Show frame so&urce</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/> <source>Bookmark this Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/> <source>Send Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/> <source>User Agent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/> <source>Send Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/> <source>Search with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/> <source>Google Translate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/> <source>Dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/> <source>Go to web address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/> <source>Add to web search toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/> <source>Web Inspector...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/> <source>Method not supported</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/> <source>{0} method is not supported.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/> <source>Search engine</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/> <source>Choose the desired search engine</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/> <source>Engine name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/> <source>Enter a name for the engine</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/> <source>Error loading page: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/> <source>When connecting to: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/> <source>Check the address for errors such as <b>ww</b>.example.org instead of <b>www</b>.example.org</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/> <source>If the address is correct, try checking the network connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/> <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/> <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/> <source>Try Again</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/> <source>Web Database Quota</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/> <source><p>The database quota of <strong>{0}</strong> has been exceeded while accessing database <strong>{1}</strong>.</p><p>Shall it be changed?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/> <source>New Web Database Quota</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/> <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/> <source>bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/> <source>kB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/> <source>MB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/> <source><p>Printing is not available due to a bug in PyQt5. Please upgrade.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/> <source><p>Printing is not available due to a bug in PyQt5.Please upgrade.</p></source> <translation type="unfinished"></translation> </message> @@ -25218,58 +25238,58 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="367"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="366"/> <source>...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="476"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="475"/> <source>Do you really want to close this page?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="476"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="475"/> <source>You have modified this page and when closing it you would lose the modification. Do you really want to close this page?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="675"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="674"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="621"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="620"/> <source><p>Printing is not available due to a bug in PyQt5. Please upgrade.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="675"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="674"/> <source><p>Printing is not available due to a bug in PyQt5.Please upgrade.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="776"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="775"/> <source>Loading...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="795"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="796"/> <source>Finished loading</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="797"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="798"/> <source>Failed to load</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="837"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="838"/> <source>Are you sure you want to close the window?</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/HelpTabWidget.py" line="837"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="838"/> <source>Are you sure you want to close the window? You have %n tab(s) open.</source> <translation type="unfinished"> @@ -25277,27 +25297,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="845"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="846"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="849"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="850"/> <source>&Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="852"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="853"/> <source>C&lose Current Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/> <source>Restore All Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/> + <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/> <source>Clear List</source> <translation type="unfinished"></translation> </message> @@ -26012,17 +26032,17 @@ <context> <name>HelpWebSearchWidget</name> <message> - <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/> + <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/> <source>Suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/> + <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/> <source>No Recent Searches</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/> + <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/> <source>Recent Searches</source> <translation type="unfinished"></translation> </message> @@ -26032,7 +26052,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/> + <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/> <source>Clear Recent Searches</source> <translation type="unfinished"></translation> </message> @@ -43797,17 +43817,17 @@ <context> <name>MiniEditor</name> <message> - <location filename="../QScintilla/MiniEditor.py" line="2431"/> + <location filename="../QScintilla/MiniEditor.py" line="2428"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2431"/> + <location filename="../QScintilla/MiniEditor.py" line="2428"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2439"/> + <location filename="../QScintilla/MiniEditor.py" line="2436"/> <source>File saved</source> <translation type="unfinished"></translation> </message> @@ -44344,256 +44364,356 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2370"/> + <location filename="../QScintilla/MiniEditor.py" line="2367"/> <source>File loaded</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2766"/> + <location filename="../QScintilla/MiniEditor.py" line="2775"/> <source>Untitled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2456"/> + <location filename="../QScintilla/MiniEditor.py" line="2465"/> <source>{0}[*] - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2456"/> + <location filename="../QScintilla/MiniEditor.py" line="2465"/> <source>Mini Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2730"/> + <location filename="../QScintilla/MiniEditor.py" line="2739"/> <source>Printing...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2747"/> + <location filename="../QScintilla/MiniEditor.py" line="2756"/> <source>Printing completed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2749"/> + <location filename="../QScintilla/MiniEditor.py" line="2758"/> <source>Error while printing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2752"/> + <location filename="../QScintilla/MiniEditor.py" line="2761"/> <source>Printing aborted</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2807"/> + <location filename="../QScintilla/MiniEditor.py" line="2816"/> <source>Select all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2808"/> + <location filename="../QScintilla/MiniEditor.py" line="2817"/> <source>Deselect all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2822"/> + <location filename="../QScintilla/MiniEditor.py" line="2831"/> <source>Languages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2825"/> + <location filename="../QScintilla/MiniEditor.py" line="2834"/> <source>No Language</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2848"/> + <location filename="../QScintilla/MiniEditor.py" line="2857"/> <source>Guessed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2869"/> + <location filename="../QScintilla/MiniEditor.py" line="2878"/> <source>Alternatives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2866"/> + <location filename="../QScintilla/MiniEditor.py" line="2875"/> <source>Alternatives ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2883"/> + <location filename="../QScintilla/MiniEditor.py" line="2892"/> <source>Pygments Lexer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2883"/> + <location filename="../QScintilla/MiniEditor.py" line="2892"/> <source>Select the Pygments lexer to apply.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3378"/> + <location filename="../QScintilla/MiniEditor.py" line="3387"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3378"/> + <location filename="../QScintilla/MiniEditor.py" line="3387"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2448"/> + <source>[*] - {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="510"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="513"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="516"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="519"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <source>format call uses implicit and explicit indexes together</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <source>format call provides unused index ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <source>format call provides unused keyword ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <source>expected these __future__ imports: {0}; but only got: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <source>expected these __future__ imports: {0}; but got none</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <source>print statement found</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="604"/> + <source>one element tuple found</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <source>"{0}" is a Python builtin and is being shadowed; consider renaming the variable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="474"/> + <source>"{0}" is used as an argument and thus shadows a Python builtin; consider renaming the argument</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> + <source>unnecessary generator - rewrite as a set comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <source>unnecessary generator - rewrite as a dict comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> + <source>unnecessary list comprehension - rewrite as a dict comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> + <source>unnecessary list literal - rewrite as a set literal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> + <source>unnecessary list literal - rewrite as a dict literal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> + <source>unnecessary list comprehension - "{0}" can take a generator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="610"/> + <source>mutable default argument of type {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> + <source>sort keys - '{0}' should be before '{1}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <source>logging statement uses '%'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <source>logging statement uses f-string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <source>logging statement uses string.format()</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <source>logging statement uses '+'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <source>gettext import with alias _ found: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> + <source>Python does not support the unary prefix increment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="522"/> - <source>format call uses implicit and explicit indexes together</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="525"/> - <source>format call provides unused index ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="528"/> - <source>format call provides unused keyword ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="531"/> - <source>expected these __future__ imports: {0}; but only got: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> - <source>expected these __future__ imports: {0}; but got none</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> - <source>print statement found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> - <source>one element tuple found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>"{0}" is a Python builtin and is being shadowed; consider renaming the variable</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> - <source>"{0}" is used as an argument and thus shadows a Python builtin; consider renaming the argument</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="474"/> - <source>unnecessary generator - rewrite as a list comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="477"/> - <source>unnecessary generator - rewrite as a set comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="480"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="486"/> - <source>unnecessary list comprehension - rewrite as a dict comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="489"/> - <source>unnecessary list literal - rewrite as a set literal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> - <source>unnecessary list literal - rewrite as a dict literal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> - <source>unnecessary list comprehension - "{0}" can take a generator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> - <source>mutable default argument of type {0}</source> + <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>Python 3 does not include '.view*' methods on dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <source>'.next()' does not exist in Python 3</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>mutable default argument of function call '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> <translation type="unfinished"></translation> </message> </context> @@ -44998,72 +45118,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>class names should use CapWords convention</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>first argument of a static method should not be named 'self' or 'cls</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <source>first argument of a static method should not be named 'self' or 'cls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> <source>module names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="430"/> <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -48013,47 +48133,47 @@ <context> <name>PluginInfoDialog</name> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="13"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="14"/> <source>Loaded Plugins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="22"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="23"/> <source>Double-Click an entry to show detailed info. Plugins with an error are shown in red.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="32"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="33"/> <source><b>Plugin List</b><p>This lists all loaded plugins. Double-clicking an entry shows more detailed information in a separate dialog.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="48"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="52"/> <source>Module</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="53"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="57"/> <source>Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="58"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="62"/> <source>Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="63"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="67"/> <source>Autoactivate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="68"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="72"/> <source>Active</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInfoDialog.ui" line="73"/> + <location filename="../PluginManager/PluginInfoDialog.ui" line="77"/> <source>Description</source> <translation type="unfinished"></translation> </message> @@ -48301,32 +48421,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1140"/> + <location filename="../PluginManager/PluginManager.py" line="1137"/> <source>Plugin Manager Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1140"/> + <location filename="../PluginManager/PluginManager.py" line="1137"/> <source><p>The plugin download directory <b>{0}</b> could not be created. Please configure it via the configuration dialog.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1220"/> + <location filename="../PluginManager/PluginManager.py" line="1217"/> <source>Error downloading file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1220"/> + <location filename="../PluginManager/PluginManager.py" line="1217"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1257"/> + <location filename="../PluginManager/PluginManager.py" line="1254"/> <source>New plugin versions available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1257"/> + <location filename="../PluginManager/PluginManager.py" line="1254"/> <source><p>There are new plug-ins or plug-in updates available. Use the plug-in repository dialog to get them.</p></source> <translation type="unfinished"></translation> </message> @@ -48492,87 +48612,87 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/> <source>Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/> <source>Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/> <source>Short Description</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/> <source>Description:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/> <source>Displays the description of the selected plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/> <source>Author:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/> <source>Displays the author of the selected plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/> <source>URL:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/> <source>Displays the download URL of the selected plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/> <source>Shows the progress of the current download</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/> <source>Repository URL:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/> <source>Shows the repository URL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/> - <source>Press to edit the plugin repository URL</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/> + <source>Press to edit the plugin repository URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/> <source>Edit URL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/> <source>Shows the number of new plug-ins available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/> <source>Shows the number of locally updatable plug-ins available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/> <source>Shows the number of remotely updatable plug-ins available</source> <translation type="unfinished"></translation> </message> @@ -48625,128 +48745,128 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="160"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="158"/> <source>Network Status: online</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="162"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="160"/> <source>Network Status: offline</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="368"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="365"/> <source>Download Plugin Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="368"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="365"/> <source>The requested plugins were downloaded.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="416"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="412"/> <source>Plugins Repository URL Changed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="416"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="412"/> <source>The URL of the Plugins Repository has changed. Select the "Update" button to get the new repository file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="424"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="420"/> <source>Read plugins repository file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="424"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="420"/> <source><p>The plugins repository file <b>{0}</b> could not be read. Select Update</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="432"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="428"/> <source>No plugin repository file available. Select Update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="502"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="497"/> <source>Error downloading file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="502"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="497"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="476"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="467"/> <source>Computer is offline.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="587"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="582"/> <source>Stable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="594"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="589"/> <source>Unstable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="608"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="603"/> <source>Unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="622"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="617"/> <source>up-to-date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="625"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="620"/> <source>new download available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="629"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="624"/> <source>update installable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="633"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="628"/> <source>updated download available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="929"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="924"/> <source>Cleanup of Plugin Downloads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="929"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="924"/> <source><p>The plugin download <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="435"/> + <source>New: <b>{0}</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="437"/> + <source>Local Updates: <b>{0}</b></source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../PluginManager/PluginRepositoryDialog.py" line="439"/> - <source>New: <b>{0}</b></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="441"/> - <source>Local Updates: <b>{0}</b></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="443"/> <source>Remote Updates: <b>{0}</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="601"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="596"/> <source>Obsolete</source> <translation type="unfinished"></translation> </message> @@ -48754,17 +48874,17 @@ <context> <name>PluginRepositoryWindow</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="865"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="860"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="865"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="860"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="865"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="860"/> <source>OK</source> <translation type="unfinished"></translation> </message> @@ -49106,27 +49226,27 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1653"/> + <location filename="../Preferences/__init__.py" line="1654"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1681"/> + <location filename="../Preferences/__init__.py" line="1682"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1681"/> + <location filename="../Preferences/__init__.py" line="1682"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1783"/> + <location filename="../Preferences/__init__.py" line="1784"/> <source>Select Python{0} Interpreter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1783"/> + <location filename="../Preferences/__init__.py" line="1784"/> <source>Select the Python{0} interpreter to be used:</source> <translation type="unfinished"></translation> </message> @@ -50427,7 +50547,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4742"/> + <location filename="../Project/Project.py" line="4743"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> @@ -50447,7 +50567,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4796"/> + <location filename="../Project/Project.py" line="4797"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> @@ -50487,7 +50607,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4990"/> + <location filename="../Project/Project.py" line="4991"/> <source>Create Package List</source> <translation type="unfinished"></translation> </message> @@ -50507,7 +50627,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5266"/> + <location filename="../Project/Project.py" line="5267"/> <source>Create Plugin Archive</source> <translation type="unfinished"></translation> </message> @@ -50597,72 +50717,72 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4669"/> + <location filename="../Project/Project.py" line="4670"/> <source>Coverage Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4719"/> + <location filename="../Project/Project.py" line="4720"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4692"/> + <location filename="../Project/Project.py" line="4693"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4692"/> + <location filename="../Project/Project.py" line="4693"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4742"/> + <location filename="../Project/Project.py" line="4743"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4796"/> + <location filename="../Project/Project.py" line="4797"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4941"/> + <location filename="../Project/Project.py" line="4942"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4990"/> + <location filename="../Project/Project.py" line="4991"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5009"/> + <location filename="../Project/Project.py" line="5010"/> <source>The project does not have a main script defined. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5115"/> + <location filename="../Project/Project.py" line="5116"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5150"/> + <location filename="../Project/Project.py" line="5151"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5224"/> + <location filename="../Project/Project.py" line="5225"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5266"/> + <location filename="../Project/Project.py" line="5267"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5045"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> @@ -50702,47 +50822,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5023"/> + <location filename="../Project/Project.py" line="5024"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5040"/> + <location filename="../Project/Project.py" line="5041"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5040"/> + <location filename="../Project/Project.py" line="5041"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5040"/> + <location filename="../Project/Project.py" line="5041"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5057"/> + <location filename="../Project/Project.py" line="5058"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5169"/> + <location filename="../Project/Project.py" line="5170"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5172"/> + <location filename="../Project/Project.py" line="5173"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5033"/> + <location filename="../Project/Project.py" line="5034"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5087"/> + <location filename="../Project/Project.py" line="5088"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> @@ -50765,27 +50885,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="303"/> + <location filename="../Project/ProjectBaseBrowser.py" line="290"/> <source>Delete directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="303"/> + <location filename="../Project/ProjectBaseBrowser.py" line="290"/> <source>Do you really want to delete these directories from the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="503"/> + <location filename="../Project/ProjectBaseBrowser.py" line="490"/> <source>local</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="543"/> + <location filename="../Project/ProjectBaseBrowser.py" line="530"/> <source>Select entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="543"/> + <location filename="../Project/ProjectBaseBrowser.py" line="530"/> <source>There were no matching entries found.</source> <translation type="unfinished"></translation> </message> @@ -66292,7 +66412,7 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="395"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="396"/> <source>Subversion Status</source> <translation type="unfinished"></translation> </message> @@ -66313,7 +66433,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="712"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="714"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -66538,17 +66658,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="949"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="951"/> <source>Remove from Changelist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="860"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="862"/> <source>Lock</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="877"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="879"/> <source>Unlock</source> <translation type="unfinished"></translation> </message> @@ -66568,117 +66688,117 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="192"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="193"/> <source>locked</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="193"/> - <source>other lock</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="194"/> - <source>stolen lock</source> + <source>other lock</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="195"/> + <source>stolen lock</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="196"/> <source>broken lock</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="191"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="192"/> <source>not locked</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="200"/> + <source>no</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="199"/> - <source>no</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="198"/> <source>yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="624"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="626"/> <source>all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="712"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="714"/> <source>There are no entries selected to be committed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="752"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="754"/> <source>Add</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="752"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="754"/> <source>There are no unversioned entries available/selected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="798"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="800"/> <source>Revert</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="837"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="839"/> <source>There are no uncommitted changes available/selected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="798"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="800"/> <source>There are no missing entries available/selected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="816"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="818"/> <source>Differences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="844"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="846"/> <source>Side-by-Side Diff</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="844"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="846"/> <source>Only one file with uncommitted changes must be selected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="860"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="862"/> <source>There are no unlocked files available/selected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="913"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="915"/> <source>There are no locked files available/selected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="895"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="897"/> <source>Break Lock</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="913"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="915"/> <source>Steal Lock</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="930"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="932"/> <source>There are no files available/selected not belonging to a changelist.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="949"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="951"/> <source>There are no files available/selected belonging to a changelist.</source> <translation type="unfinished"></translation> </message> @@ -66688,7 +66808,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="163"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="164"/> <source>deleted</source> <translation type="unfinished"></translation> </message> @@ -66713,7 +66833,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="165"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="167"/> <source>replaced</source> <translation type="unfinished"></translation> </message> @@ -66723,12 +66843,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="167"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="189"/> <source>external</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="168"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="165"/> <source>ignored</source> <translation type="unfinished"></translation> </message> @@ -66738,12 +66858,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="402"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="403"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="402"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="403"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished"></translation> </message> @@ -68824,17 +68944,17 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="203"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="204"/> <source>Python 2 batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="219"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="220"/> <source>Python 3 batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="235"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="236"/> <source>JavaScript batch check</source> <translation type="unfinished"></translation> </message> @@ -68937,7 +69057,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="397"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="398"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> @@ -73487,7 +73607,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3217"/> + <location filename="../UI/UserInterface.py" line="3219"/> <source>Report Bug</source> <translation type="unfinished"></translation> </message> @@ -73527,7 +73647,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2789"/> + <location filename="../UI/UserInterface.py" line="2791"/> <source>Unittest</source> <translation type="unfinished"></translation> </message> @@ -73607,7 +73727,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4345"/> + <location filename="../UI/UserInterface.py" line="4347"/> <source>Unittest Project</source> <translation type="unfinished"></translation> </message> @@ -74012,7 +74132,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5711"/> + <location filename="../UI/UserInterface.py" line="5713"/> <source>Export Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> @@ -74032,7 +74152,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5735"/> + <location filename="../UI/UserInterface.py" line="5737"/> <source>Import Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> @@ -74372,484 +74492,484 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2602"/> + <location filename="../UI/UserInterface.py" line="2604"/> <source>&Unittest</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2619"/> + <location filename="../UI/UserInterface.py" line="2621"/> <source>E&xtras</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2624"/> + <location filename="../UI/UserInterface.py" line="2626"/> <source>Wi&zards</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2632"/> + <location filename="../UI/UserInterface.py" line="2634"/> <source>Select Tool Group</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2640"/> + <location filename="../UI/UserInterface.py" line="2642"/> <source>Se&ttings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2665"/> + <location filename="../UI/UserInterface.py" line="2667"/> <source>&Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2670"/> + <location filename="../UI/UserInterface.py" line="2672"/> <source>&Windows</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2690"/> + <location filename="../UI/UserInterface.py" line="2692"/> <source>&Toolbars</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2701"/> + <location filename="../UI/UserInterface.py" line="2703"/> <source>P&lugins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2710"/> + <location filename="../UI/UserInterface.py" line="2712"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2715"/> + <location filename="../UI/UserInterface.py" line="2717"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2788"/> - <source>Tools</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/UserInterface.py" line="2790"/> - <source>Settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="4597"/> - <source>Help</source> + <source>Tools</source> <translation type="unfinished"></translation> </message> <message> <location filename="../UI/UserInterface.py" line="2792"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="4599"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="2794"/> <source>Profiles</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2793"/> + <location filename="../UI/UserInterface.py" line="2795"/> <source>Plugins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2954"/> + <location filename="../UI/UserInterface.py" line="2956"/> <source><p>This part of the status bar displays the current editors language.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2961"/> + <location filename="../UI/UserInterface.py" line="2963"/> <source><p>This part of the status bar displays the current editors encoding.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2968"/> + <location filename="../UI/UserInterface.py" line="2970"/> <source><p>This part of the status bar displays the current editors eol setting.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2975"/> + <location filename="../UI/UserInterface.py" line="2977"/> <source><p>This part of the status bar displays an indication of the current editors files writability.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2982"/> + <location filename="../UI/UserInterface.py" line="2984"/> <source><p>This part of the status bar displays the line number of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2989"/> + <location filename="../UI/UserInterface.py" line="2991"/> <source><p>This part of the status bar displays the cursor position of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3000"/> + <location filename="../UI/UserInterface.py" line="3002"/> <source><p>This part of the status bar allows zooming the current editor, shell or terminal.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3064"/> + <location filename="../UI/UserInterface.py" line="3066"/> <source>External Tools/{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3162"/> + <location filename="../UI/UserInterface.py" line="3164"/> <source><h3>Version Numbers</h3><table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6689"/> + <location filename="../UI/UserInterface.py" line="6691"/> <source></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3217"/> + <location filename="../UI/UserInterface.py" line="3219"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3497"/> + <location filename="../UI/UserInterface.py" line="3499"/> <source>Restart application</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3497"/> + <location filename="../UI/UserInterface.py" line="3499"/> <source>The application needs to be restarted. Do it now?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3531"/> + <location filename="../UI/UserInterface.py" line="3533"/> <source>&Builtin Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3548"/> + <location filename="../UI/UserInterface.py" line="3550"/> <source>&Plugin Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3551"/> + <location filename="../UI/UserInterface.py" line="3553"/> <source>&User Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3576"/> + <location filename="../UI/UserInterface.py" line="3578"/> <source>Configure Tool Groups ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3580"/> + <location filename="../UI/UserInterface.py" line="3582"/> <source>Configure current Tool Group ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3623"/> + <location filename="../UI/UserInterface.py" line="3625"/> <source>No User Tools Configured</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3696"/> - <source>&Show all</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/UserInterface.py" line="3698"/> + <source>&Show all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="3700"/> <source>&Hide all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4345"/> + <location filename="../UI/UserInterface.py" line="4347"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4544"/> + <location filename="../UI/UserInterface.py" line="4546"/> <source>Qt 3 support</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4544"/> + <location filename="../UI/UserInterface.py" line="4546"/> <source>Qt v.3 is not supported by eric6.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4723"/> + <location filename="../UI/UserInterface.py" line="4725"/> <source>Problem</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4723"/> + <location filename="../UI/UserInterface.py" line="4725"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4912"/> + <location filename="../UI/UserInterface.py" line="4914"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4451"/> + <location filename="../UI/UserInterface.py" line="4453"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4518"/> + <location filename="../UI/UserInterface.py" line="4520"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4569"/> + <location filename="../UI/UserInterface.py" line="4571"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4597"/> + <location filename="../UI/UserInterface.py" line="4599"/> <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4611"/> + <location filename="../UI/UserInterface.py" line="4613"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4631"/> + <location filename="../UI/UserInterface.py" line="4633"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4679"/> + <location filename="../UI/UserInterface.py" line="4681"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4734"/> + <location filename="../UI/UserInterface.py" line="4736"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4755"/> + <location filename="../UI/UserInterface.py" line="4757"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4825"/> + <location filename="../UI/UserInterface.py" line="4827"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4857"/> + <location filename="../UI/UserInterface.py" line="4859"/> <source>External Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4848"/> + <location filename="../UI/UserInterface.py" line="4850"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4857"/> + <location filename="../UI/UserInterface.py" line="4859"/> <source>No toolgroup entry '{0}' found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4896"/> + <location filename="../UI/UserInterface.py" line="4898"/> <source>Starting process '{0} {1}'. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4912"/> + <location filename="../UI/UserInterface.py" line="4914"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4988"/> + <location filename="../UI/UserInterface.py" line="4990"/> <source>Process '{0}' has exited. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5386"/> + <location filename="../UI/UserInterface.py" line="5388"/> <source>Documentation Missing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5386"/> + <location filename="../UI/UserInterface.py" line="5388"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5371"/> + <location filename="../UI/UserInterface.py" line="5373"/> <source>Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5197"/> + <location filename="../UI/UserInterface.py" line="5199"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5263"/> + <location filename="../UI/UserInterface.py" line="5265"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5371"/> + <location filename="../UI/UserInterface.py" line="5373"/> <source><p>The PySide documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5507"/> + <location filename="../UI/UserInterface.py" line="5509"/> <source>Open Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5507"/> + <location filename="../UI/UserInterface.py" line="5509"/> <source>Could not start a web browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5735"/> + <location filename="../UI/UserInterface.py" line="5737"/> <source>Keyboard shortcut file (*.e4k)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5904"/> + <location filename="../UI/UserInterface.py" line="5906"/> <source>Save tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5904"/> + <location filename="../UI/UserInterface.py" line="5906"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5933"/> + <location filename="../UI/UserInterface.py" line="5935"/> <source>Read tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5933"/> + <location filename="../UI/UserInterface.py" line="5935"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6030"/> + <location filename="../UI/UserInterface.py" line="6032"/> <source>Save session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5967"/> + <location filename="../UI/UserInterface.py" line="5969"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6014"/> + <location filename="../UI/UserInterface.py" line="6016"/> <source>Read session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6014"/> + <location filename="../UI/UserInterface.py" line="6016"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6294"/> + <location filename="../UI/UserInterface.py" line="6296"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6294"/> + <location filename="../UI/UserInterface.py" line="6296"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6464"/> + <location filename="../UI/UserInterface.py" line="6466"/> <source>&Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6464"/> + <location filename="../UI/UserInterface.py" line="6466"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6468"/> + <location filename="../UI/UserInterface.py" line="6470"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6473"/> + <location filename="../UI/UserInterface.py" line="6475"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6537"/> + <location filename="../UI/UserInterface.py" line="6539"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6484"/> + <location filename="../UI/UserInterface.py" line="6486"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6530"/> + <location filename="../UI/UserInterface.py" line="6532"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6537"/> + <location filename="../UI/UserInterface.py" line="6539"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6631"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>Update available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6631"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6644"/> + <location filename="../UI/UserInterface.py" line="6646"/> <source>Eric6 is up to date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6644"/> + <location filename="../UI/UserInterface.py" line="6646"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6651"/> + <location filename="../UI/UserInterface.py" line="6653"/> <source>Error during updates check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6651"/> + <location filename="../UI/UserInterface.py" line="6653"/> <source>Could not perform updates check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6675"/> + <location filename="../UI/UserInterface.py" line="6677"/> <source><h3>Available versions</h3><table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6716"/> + <location filename="../UI/UserInterface.py" line="6718"/> <source>First time usage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6716"/> + <location filename="../UI/UserInterface.py" line="6718"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6735"/> + <location filename="../UI/UserInterface.py" line="6737"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -74864,7 +74984,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6052"/> + <location filename="../UI/UserInterface.py" line="6054"/> <source>Load session</source> <translation type="unfinished"></translation> </message> @@ -74879,17 +74999,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6052"/> + <location filename="../UI/UserInterface.py" line="6054"/> <source>eric6 Session Files (*.e5s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6099"/> + <location filename="../UI/UserInterface.py" line="6101"/> <source>Crash Session found!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6099"/> + <location filename="../UI/UserInterface.py" line="6101"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation type="unfinished"></translation> </message> @@ -74904,17 +75024,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6619"/> + <location filename="../UI/UserInterface.py" line="6621"/> <source>Update Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6619"/> + <location filename="../UI/UserInterface.py" line="6621"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6609"/> + <location filename="../UI/UserInterface.py" line="6611"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation type="unfinished"></translation> </message> @@ -75760,82 +75880,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="229"/> + <location filename="../VCS/ProjectHelper.py" line="231"/> <source>New Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="409"/> + <location filename="../VCS/ProjectHelper.py" line="402"/> <source>Select version control system for the project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="432"/> + <location filename="../VCS/ProjectHelper.py" line="429"/> <source>Would you like to edit the VCS command options?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="250"/> + <location filename="../VCS/ProjectHelper.py" line="252"/> <source>Create project directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="250"/> + <location filename="../VCS/ProjectHelper.py" line="252"/> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="351"/> + <location filename="../VCS/ProjectHelper.py" line="349"/> <source>New project from repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="282"/> + <location filename="../VCS/ProjectHelper.py" line="280"/> <source>Select a project file to open.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="301"/> + <location filename="../VCS/ProjectHelper.py" line="298"/> <source>The project retrieved from the repository does not contain an eric project file (*.e4p). Create it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="337"/> + <location filename="../VCS/ProjectHelper.py" line="335"/> <source>Shall the project file be added to the repository?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="351"/> + <location filename="../VCS/ProjectHelper.py" line="349"/> <source>The project could not be retrieved from the repository.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="432"/> + <location filename="../VCS/ProjectHelper.py" line="429"/> <source>Import Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="469"/> + <location filename="../VCS/ProjectHelper.py" line="467"/> <source>Update</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="571"/> + <location filename="../VCS/ProjectHelper.py" line="569"/> <source>The project should be reread. Do this now?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="497"/> + <location filename="../VCS/ProjectHelper.py" line="495"/> <source>Remove project from repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="497"/> + <location filename="../VCS/ProjectHelper.py" line="495"/> <source>Dou you really want to remove this project from the repository (and disk)?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="571"/> + <location filename="../VCS/ProjectHelper.py" line="569"/> <source>Switch</source> <translation type="unfinished"></translation> </message> @@ -81084,12 +81204,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="166"/> + <location filename="../WebBrowser/WebBrowserPage.py" line="156"/> <source>Suspicuous URL detected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="166"/> + <location filename="../WebBrowser/WebBrowserPage.py" line="156"/> <source><p>The URL <b>{0}</b> was found in the Safe Browsing database.</p>{1}</source> <translation type="unfinished"></translation> </message> @@ -81655,17 +81775,17 @@ <context> <name>WebBrowserWebSearchWidget</name> <message> - <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/> + <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/> <source>Suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/> + <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/> <source>No Recent Searches</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/> + <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/> <source>Recent Searches</source> <translation type="unfinished"></translation> </message> @@ -81675,7 +81795,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/> + <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/> <source>Clear Recent Searches</source> <translation type="unfinished"></translation> </message>