Sat, 25 Mar 2017 17:38:02 +0100
Updated translations.
Debugger/DebugUI.py | file | annotate | diff | comparison | revisions | |
i18n/eric6_cs.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_de.qm | file | annotate | diff | comparison | revisions | |
i18n/eric6_de.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_empty.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_en.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_es.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_fr.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_it.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_pt.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_ru.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_tr.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_zh_CN.ts | file | annotate | diff | comparison | revisions |
--- a/Debugger/DebugUI.py Sat Mar 25 17:37:44 2017 +0100 +++ b/Debugger/DebugUI.py Sat Mar 25 17:38:02 2017 +0100 @@ -373,7 +373,7 @@ """ between.</p>""" """<p>It's not possible to jump out of a function or jump""" """ in a code block, e.g. a loop. In these cases, a error""" - """ message is printed to the log window.<p>""" + """ message is printed to the log window.</p>""" )) act.triggered.connect(self.__moveInstructionPointer) self.actions.append(act)
--- a/i18n/eric6_cs.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_cs.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Přidat záložku</translation> </message> @@ -405,17 +405,17 @@ <translation>Zadejte adresu</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>Url</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Titulek</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>Přidat složku</translation> </message> @@ -2371,27 +2371,27 @@ <translation>Jméno</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Atributy</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Globální</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Kódování: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation type="unfinished"></translation> </message> @@ -3225,27 +3225,27 @@ <translation type="unfinished">Zadejte patterny jmen souborů oddělené čárkami, které se nemají vkládat</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> - <source>Press to fix the selected issues</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> - <source>Press to load the default values</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> - <source>Press to store the current values as defaults</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <source>Press to fix the selected issues</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> + <source>Press to load the default values</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> + <source>Press to store the current values as defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation type="unfinished"></translation> </message> @@ -3345,7 +3345,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3353,52 +3353,52 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation type="unfinished">Soubor/Řádek</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation type="unfinished">Kód</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation type="unfinished">Zpráva</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation type="unfinished">Zobrazit</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation type="unfinished">Zobrazit</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation type="unfinished">Stisknout pro zobrazení všech souborů, které obsahují problém</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation type="unfinished">Chyby: {0}</translation> </message> @@ -3408,17 +3408,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation type="unfinished">Žádné problémy nenalezeny.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -3433,32 +3433,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> - <source>Max. Complexity:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation type="unfinished">Chyby</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3534,36 +3529,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation type="unfinished">&Start</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> + <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation type="unfinished"></translation> + <source>&Start</source> + <translation type="unfinished">&Start</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -3592,6 +3587,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished">Stisknout pro smazání vybraných položek</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3657,147 +3677,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3806,7 +3826,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3815,77 +3835,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <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="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <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="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -4316,17 +4336,17 @@ <translation></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Porovnat</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>Stisknout pro provedení porovnání dvou souborů</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Porovnat soubory</translation> </message> @@ -4346,27 +4366,27 @@ <translation>&Synchronizovat vodorovné posuvníky</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> + <location filename="../UI/CompareDialog.py" line="358"/> <source>Total: {0}</source> <translation>Celkem: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="357"/> + <location filename="../UI/CompareDialog.py" line="360"/> <source>Changed: {0}</source> <translation>Změněno: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="358"/> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>Přidáno: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>Smazáno: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor <b>{0}</b> nelze přečíst.</p></translation> </message> @@ -4377,74 +4397,97 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Aplikace</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>Email</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Grafika</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>Ikony</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Plugin Manažer</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Tiskárna</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Úlohy</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Šablony</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Version Control Systems</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Debugger</translation> </message> @@ -4454,238 +4497,238 @@ <translation type="obsolete">Ruby</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>Editor</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>APIs</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Autodoplňování</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>Rychlé tipy</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>Hlavní</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Psaní</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Exportery</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Zvýrazňovače</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Asociace typů souborů</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Styly</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Nápověda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Dokumenty nápovědy</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Prohlížeče nápovědy</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Projekt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Prohlížeč projektu</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Multiprojekt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>Interface</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Viewmanager</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation>Chyba na straně konfigurace</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Manažer souborů</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Vyhledávání</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Vzhled</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Styl</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Nastavení</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Předvolby</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Pro zobrazení strany s konfigurací vyberte položku ze seznamu.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Síť</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Kontrola pravopisu</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>Konfigurační stranu <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation>Klíčová slova</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>Spolupráce</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation type="unfinished">Bezpečnost</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation type="unfinished">eric5 web prohlížeč {6 ?}</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation type="unfinished">Prohlížeč logu</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation type="unfinished"></translation> </message> @@ -5427,7 +5470,7 @@ <translation>Spojení z ilegálního hosta</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5441,13 +5484,13 @@ <translation><p>Pokus o spojení z ilegálního hosta <b>{0}</b>. Přijmout toto spojení?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -5466,7 +5509,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Spustit skript</translation> </message> @@ -5486,7 +5529,7 @@ <translation><b>Spustit skript</b><p>Nastavení parametrů příkazové řádky a spuštění skriptu bez debugeru. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Spustit projekt</translation> </message> @@ -5586,7 +5629,7 @@ <translation><b>Profilovat projekt</b><p>Nastavení parametrů příkazové řádky a spuštění projektu s profilováním kódu. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Debugovat skript</translation> </message> @@ -5606,7 +5649,7 @@ <translation><b>Debugovat skript</b><p>Nastavení parametrů příkazové řádky a aktuální řádky jako první python příkaz v aktuálním editačním okně. Pokud jsou ve skriptu neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Debugovat projekt</translation> </message> @@ -5671,82 +5714,82 @@ <translation><b>Pokračovat až na kurzor</b><p>Běh programu pokračuje až na řádek, na kterém se nachází kurzor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Krok dovnitř</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>&Krok dovnitř</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Vykonat jen jeden python příkaz</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Krok dovnitř</b><p>Vykoná se jen jeden python příkaz. Pokud je příkaz <tt>import</tt>, konstruktor třídy, metoda nebo funkce, tak debuger vstoupí dovnitř funkce a zastaví se na prvním příkazu v těle funkce.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Krok přes</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>Kr&ok přes</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Vykonat jeden python příkaz ale nevstupovat do něj</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Krok přes</b><p>Vykoná se jeden python příkaz. Pokud je příkaz <tt>import</tt>, konstruktor třídy, metoda nebo funkce, tak debuger nevstupuje dovnitř funkce, ale vykoná ji celou a zastaví se až na následujícím příkazu.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Krok ven</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>Krok &ven</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>Vykonávat python příkazy tak dlouho, dokud nedojde k opuštění těla kódu</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation><b>Krok ven</b><p>Provádí se python příkazy tak dlouho, dokud nedojde k opuštění těla aktuálního bloku kódu. Pokud je příkaz <tt>import</tt>, konstruktor třídy, metoda nebo funkce, tak debuger provádí příkazy tak dlouho, dokud z daného bloku nevystoupí. Zastaví se až na příkazu následujícím za daným blokem.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>&Stop</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Stop debugování</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>Vykonávat python příkazy tak dlouho, dokud nedojde k opuštění těla kódu</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation><b>Krok ven</b><p>Provádí se python příkazy tak dlouho, dokud nedojde k opuštění těla aktuálního bloku kódu. Pokud je příkaz <tt>import</tt>, konstruktor třídy, metoda nebo funkce, tak debuger provádí příkazy tak dlouho, dokud z daného bloku nevystoupí. Zastaví se až na příkazu následujícím za daným blokem.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>&Stop</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Stop debugování</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Stop</b><p>Stop běhu aktuální debug relace.</p></translation> </message> @@ -5786,190 +5829,190 @@ <translation type="obsolete"><b>Execute</b><p>Vykonat jednu řádku kódu v aktuálním kontextu debugovaného programu.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Filtr typů proměnných</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation>&Filtr typů proměnných...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation>Nastavit filtr typů proměnných</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Filtr typů proměnných</b><p>Nastavení filtru typů proměnných. Během debugování jsou v okně globálních nebo lokálních proměnných zobrazovány jen ty typy proměnných, které nebyly vybrány.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation>Filtr výjimek</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation>Filtr výjim&ek...</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation>&Filtr typů proměnných...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation>Nastavit filtr typů proměnných</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Filtr typů proměnných</b><p>Nastavení filtru typů proměnných. Během debugování jsou v okně globálních nebo lokálních proměnných zobrazovány jen ty typy proměnných, které nebyly vybrány.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation>Filtr výjimek</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation>Filtr výjim&ek...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>Konfigurace filtru výjimek</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtr výjimek</b><p>Nastavení filtru výjimek. Během debugování jsou zvýrazněny jen ty výjimky, které jsou uvedeny v seznamu.</p><p>Všimněte si, že neošetřené výjimky jsou zvýrazněny nezávisle na seznamu filtru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="487"/> + <location filename="../Debugger/DebugUI.py" line="507"/> <source>Toggle Breakpoint</source> <translation>Přepnout breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="488"/> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Přepnout breakpoint</b><p>Zapíná/vypíná breakpoint na aktuální řádce v aktuálním editoru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Editovat breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>Editovat breakpoint...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Editovat breakpoint</b><p>Otevře dialog s editací vlastností breakpointů. Zpracovává aktuální řádku v aktuálním editoru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Následující breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Následující breakpoint</b><p>Jít na následující breakpoint v aktuálním editoru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Předchozí breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Předchozí breakpoint</b><p>Jít na předchozí brakpoint v aktuálním editoru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Zrušit breakpointy</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Zrušit breakpointy</b><p>Zrušení breakpointů ve všech editorech.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>&Debugování</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>&Breakpointy</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Start</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Program, který je právě debugován, obsahuje nespecifikovanou syntaktickou chybu.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Objevila se neošetřená výjimka. Detaily naleznete v shell okně.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Debugovaný program byl neočekávaně ukončen.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>Chyba v podmíněném breakpointu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>Pokrytí projektu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>Pokrytí skriptu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>V aktuálním projektu není definován hlavní skript. Zrušeno</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Profilovat projekt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Profilovat skript</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>V aktuálním projektu není definován hlavní skript. Debugování není možné.</translation> </message> @@ -5994,43 +6037,43 @@ <translation type="obsolete"><b>Vyhodnotit</b><p>Vyhodnotit výraz aktuálního kontextu debugovaného programu. Výsledek je zobrazen v shell okně.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Chyba sledovacího bodu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>Sledovací bod již existuje</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Ignorované výjimky</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>&Ignorované výjimky...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Konfigurovat ignorované výjimky</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> + <location filename="../Debugger/DebugUI.py" line="488"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Ignorované výjimky</b><p>Seznam ignorovaných výjimek. Během debugování jsou zvýrazněny jen ty typy výjimek, které nejsou uvedeny v tomto seznamu.</p><p>Všimněte si prosím, že výjimky typu unhalted nelze ignorovat.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="481"/> + <location filename="../Debugger/DebugUI.py" line="501"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation></translation> @@ -6046,42 +6089,42 @@ <translation type="obsolete"><p><b>{0}</b> byl ukončen s exit statusem {1}.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>Soubor <b>{0}</b> na řádce <b>{1}</b>, písmeno <b>{2}</b>, obsahuje syntaktickou chybu <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation><p>Debugovaný program vyvolal výjimku <b>{0}</b><br>"<b>{1}</b>"<br>Soubor: <b>{2}</b>, řádek: <b>{3}</b></p><p>Zastavit zde?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>Debugovaný program vyvolal výjimku <b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>Podmínka breakpointu <b>{0}, {1}</b> obsahuje syntaktickou chybu.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>Sledovací bod <b>{0}</b> obsahuje syntaktickou chybu.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Sledovací bod '<b>{0}</b>' již existuje.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Sledovací bod '<b>{0}</b>' pro proměnnou <b>{1}</b> již existuje.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -6101,56 +6144,76 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6649,32 +6712,32 @@ <translation type="unfinished"><p>Debugovací backend nelze spustit.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation type="unfinished">Rodičovský proces</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation type="unfinished">Dětský proces</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation type="unfinished">Větvení klienta</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Pokračovat ve fork větvi.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -6692,22 +6755,22 @@ <translation><p>Debugovací backend nelze spustit.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>Rodičovský proces</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>Dětský proces</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation>Větvení klienta</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Pokračovat ve fork větvi.</translation> </message> @@ -6717,12 +6780,12 @@ <translation type="unfinished"><p>Python2 interpreter není nakonfigurován.</p> {3 ?}</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -30749,42 +30812,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>Zobrazit celou historii...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>Vyčistit historii...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>Vyčistit historii</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>Chcete vyčistit historii?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation type="unfinished"></translation> </message> @@ -35629,587 +35692,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> + <source>Batch</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> + <source>C/C++</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> + <source>C#</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> + <source>CMake</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> + <source>CSS</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <source>D</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="101"/> <source>Diff</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> + <source>HTML/PHP/XML</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> + <source>IDL</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> + <source>Java</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> + <source>Perl</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> <source>Povray</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Nastavení</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> - <source>Pyrex Files (*.pyx)</source> - <translation>Pyrex soubory (*.pyx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> - <source>Quixote Template Files (*.ptl)</source> - <translation>Quixote Template soubory (*.ptl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> - <source>Ruby Files (*.rb)</source> - <translation>Ruby soubory (*.rb)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> - <source>IDL Files (*.idl)</source> - <translation>IDL soubory (*.idl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> - <source>C Files (*.h *.c)</source> - <translation>C soubory (*.h *.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> - <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> - <translation>C++ soubory (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> - <source>C# Files (*.cs)</source> - <translation>C# soubory (*.cs)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> - <source>HTML Files (*.html *.htm *.asp *.shtml)</source> - <translation>HTML soubory (*.html *.htm *.asp *.shtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> - <source>CSS Files (*.css)</source> - <translation>CSS soubory (*.css)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> - <source>QSS Files (*.qss)</source> - <translation>QSS soubory (*.qss)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> - <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> - <translation>PHP soubory (*.php *.php3 *.php4 *.php5 *.phtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> - <source>Qt Resource Files (*.qrc)</source> - <translation>Qt Resource soubory (*.qrc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> - <source>D Files (*.d *.di)</source> - <translation>D soubory (*.d *.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> - <source>Java Files (*.java)</source> - <translation>Java soubory (*.java)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> - <source>JavaScript Files (*.js)</source> - <translation>JavaScript soubory (*.js)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> - <source>SQL Files (*.sql)</source> - <translation>SQL soubory (*.sql)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> - <source>Docbook Files (*.docbook)</source> - <translation>Docbook soubory (*.docbook)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> - <source>Perl Files (*.pl *.pm *.ph)</source> - <translation>Perl soubory (*.pl *.pm *.ph)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> - <source>Lua Files (*.lua)</source> - <translation>Lua soubory (*.lua)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> - <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> - <translation>Tex soubory (*.tex *.sty *.aux *.toc *.idx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> - <source>Shell Files (*.sh)</source> - <translation>Shell soubory (*.sh)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> - <source>Batch Files (*.bat *.cmd)</source> - <translation>Batch soubory (*.bat *.cmd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> - <source>Diff Files (*.diff *.patch)</source> - <translation>Diff soubory (*.diff *.patch)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> - <source>Makefiles (*.mak)</source> - <translation>Makefiles (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> - <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> - <translation>Properties soubory (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> - <source>Povray Files (*.pov)</source> - <translation>Povray soubory (*.pov)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> - <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> - <translation>CMake soubory (CMakeLists.txt *.cmake *.ctest)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> - <source>VHDL Files (*.vhd *.vhdl)</source> - <translation>VHDL soubory (*.vhd *.vhdl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> - <source>All Files (*)</source> - <translation>Všechny soubory (*)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> - <translation>TCL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> - <source>TCL/Tk Files (*.tcl *.tk)</source> - <translation>TCL/Tk soubory (*.tcl *.tk)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> - <source>C Files (*.c)</source> - <translation>C soubory (*.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> - <source>C++ Files (*.cpp)</source> - <translation>C++ soubory (*.cpp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> - <source>C++/C Header Files (*.h)</source> - <translation>C++/C hlavičkové soubory (*.h)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> - <source>HTML Files (*.html)</source> - <translation>HTML soubory (*.html)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> - <source>PHP Files (*.php)</source> - <translation>PHP soubory (*.php)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> - <source>ASP Files (*.asp)</source> - <translation>ASP soubory (*.asp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> - <source>XML Files (*.xml)</source> - <translation>XML soubory (*.xml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> - <source>XSL Files (*.xsl)</source> - <translation>XSL soubory (*.xsl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> - <source>DTD Files (*.dtd)</source> - <translation>DTD soubory (*.dtd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> - <source>D Files (*.d)</source> - <translation>D soubory (*.d)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> - <source>D Interface Files (*.di)</source> - <translation>D Interface soubory (*.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> - <source>Perl Files (*.pl)</source> - <translation>Perl soubory (*.pl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> - <source>Perl Module Files (*.pm)</source> - <translation>Perl Module soubory (*.pm)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> - <source>Batch Files (*.bat)</source> - <translation>Batch soubory (*.bat)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> - <source>TeX Files (*.tex)</source> - <translation>TeX soubory (*.tex)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> - <source>TeX Template Files (*.sty)</source> - <translation>TeX Template soubory (*.sty)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> - <source>Diff Files (*.diff)</source> - <translation>Diff soubory (*.diff)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> - <source>Make Files (*.mak)</source> - <translation>Make soubory (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> - <source>Properties Files (*.ini)</source> - <translation>Properties soubory (*.ini)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> - <source>Configuration Files (*.cfg)</source> - <translation>Konfigurační soubory (*.cfg)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> - <source>CMake Files (CMakeLists.txt)</source> - <translation>CMake soubory (CMakeLists.txt)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> - <source>CMake Macro Files (*.cmake)</source> - <translation>CMake makro soubory (*.cmake)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> - <source>VHDL Files (*.vhd)</source> - <translation>VHDL soubory (*.vhd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> - <source>TCL Files (*.tcl)</source> - <translation>TCL soubory (*.tcl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> - <source>Tk Files (*.tk)</source> - <translation>Tk soubory (*.tk)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> - <source>Fortran Files (*.f90 *.f95 *.f2k)</source> - <translation>Fortran soubory (*.f90 *.f95 *.f2k)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> - <source>Fortran77 Files (*.f *.for)</source> - <translation>Fortran77 soubory (*.f *.for)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> - <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> - <translation>Pascal soubory (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> - <source>Fortran Files (*.f95)</source> - <translation>Fortran soubory (*.f95)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> - <source>Fortran77 Files (*.f)</source> - <translation>Fortran77 soubory (*.f)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> - <source>Pascal Files (*.pas)</source> - <translation>Pascal soubory (*.pas)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> + <source>Ruby</source> + <translation>Ruby</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="141"/> + <source>SQL</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> + <source>TeX</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> + <source>Pyrex Files (*.pyx)</source> + <translation>Pyrex soubory (*.pyx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> + <source>Quixote Template Files (*.ptl)</source> + <translation>Quixote Template soubory (*.ptl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> + <source>Ruby Files (*.rb)</source> + <translation>Ruby soubory (*.rb)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> + <source>IDL Files (*.idl)</source> + <translation>IDL soubory (*.idl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> + <source>C Files (*.h *.c)</source> + <translation>C soubory (*.h *.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> + <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> + <translation>C++ soubory (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> + <source>C# Files (*.cs)</source> + <translation>C# soubory (*.cs)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> + <source>HTML Files (*.html *.htm *.asp *.shtml)</source> + <translation>HTML soubory (*.html *.htm *.asp *.shtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> + <source>CSS Files (*.css)</source> + <translation>CSS soubory (*.css)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> + <source>QSS Files (*.qss)</source> + <translation>QSS soubory (*.qss)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> + <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> + <translation>PHP soubory (*.php *.php3 *.php4 *.php5 *.phtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> + <source>Qt Resource Files (*.qrc)</source> + <translation>Qt Resource soubory (*.qrc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> + <source>D Files (*.d *.di)</source> + <translation>D soubory (*.d *.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> + <source>Java Files (*.java)</source> + <translation>Java soubory (*.java)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> + <source>JavaScript Files (*.js)</source> + <translation>JavaScript soubory (*.js)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> + <source>SQL Files (*.sql)</source> + <translation>SQL soubory (*.sql)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> + <source>Docbook Files (*.docbook)</source> + <translation>Docbook soubory (*.docbook)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> + <source>Perl Files (*.pl *.pm *.ph)</source> + <translation>Perl soubory (*.pl *.pm *.ph)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> + <source>Lua Files (*.lua)</source> + <translation>Lua soubory (*.lua)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> + <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> + <translation>Tex soubory (*.tex *.sty *.aux *.toc *.idx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> + <source>Shell Files (*.sh)</source> + <translation>Shell soubory (*.sh)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> + <source>Batch Files (*.bat *.cmd)</source> + <translation>Batch soubory (*.bat *.cmd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> + <source>Diff Files (*.diff *.patch)</source> + <translation>Diff soubory (*.diff *.patch)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> + <source>Makefiles (*.mak)</source> + <translation>Makefiles (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> + <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> + <translation>Properties soubory (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> + <source>Povray Files (*.pov)</source> + <translation>Povray soubory (*.pov)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> + <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> + <translation>CMake soubory (CMakeLists.txt *.cmake *.ctest)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> + <source>VHDL Files (*.vhd *.vhdl)</source> + <translation>VHDL soubory (*.vhd *.vhdl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> + <source>All Files (*)</source> + <translation>Všechny soubory (*)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="143"/> + <source>TCL</source> + <translation>TCL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> + <source>TCL/Tk Files (*.tcl *.tk)</source> + <translation>TCL/Tk soubory (*.tcl *.tk)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> + <source>C Files (*.c)</source> + <translation>C soubory (*.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> + <source>C++ Files (*.cpp)</source> + <translation>C++ soubory (*.cpp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> + <source>C++/C Header Files (*.h)</source> + <translation>C++/C hlavičkové soubory (*.h)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> + <source>HTML Files (*.html)</source> + <translation>HTML soubory (*.html)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> + <source>PHP Files (*.php)</source> + <translation>PHP soubory (*.php)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> + <source>ASP Files (*.asp)</source> + <translation>ASP soubory (*.asp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> + <source>XML Files (*.xml)</source> + <translation>XML soubory (*.xml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> + <source>XSL Files (*.xsl)</source> + <translation>XSL soubory (*.xsl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> + <source>DTD Files (*.dtd)</source> + <translation>DTD soubory (*.dtd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> + <source>D Files (*.d)</source> + <translation>D soubory (*.d)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> + <source>D Interface Files (*.di)</source> + <translation>D Interface soubory (*.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> + <source>Perl Files (*.pl)</source> + <translation>Perl soubory (*.pl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> + <source>Perl Module Files (*.pm)</source> + <translation>Perl Module soubory (*.pm)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> + <source>Batch Files (*.bat)</source> + <translation>Batch soubory (*.bat)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> + <source>TeX Files (*.tex)</source> + <translation>TeX soubory (*.tex)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> + <source>TeX Template Files (*.sty)</source> + <translation>TeX Template soubory (*.sty)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> + <source>Diff Files (*.diff)</source> + <translation>Diff soubory (*.diff)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> + <source>Make Files (*.mak)</source> + <translation>Make soubory (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> + <source>Properties Files (*.ini)</source> + <translation>Properties soubory (*.ini)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> + <source>Configuration Files (*.cfg)</source> + <translation>Konfigurační soubory (*.cfg)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> + <source>CMake Files (CMakeLists.txt)</source> + <translation>CMake soubory (CMakeLists.txt)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> + <source>CMake Macro Files (*.cmake)</source> + <translation>CMake makro soubory (*.cmake)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> + <source>VHDL Files (*.vhd)</source> + <translation>VHDL soubory (*.vhd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> + <source>TCL Files (*.tcl)</source> + <translation>TCL soubory (*.tcl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> + <source>Tk Files (*.tk)</source> + <translation>Tk soubory (*.tk)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="103"/> + <source>Fortran</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="105"/> + <source>Fortran77</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="123"/> + <source>Pascal</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> + <source>Fortran Files (*.f90 *.f95 *.f2k)</source> + <translation>Fortran soubory (*.f90 *.f95 *.f2k)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> + <source>Fortran77 Files (*.f *.for)</source> + <translation>Fortran77 soubory (*.f *.for)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> + <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> + <translation>Pascal soubory (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> + <source>Fortran Files (*.f95)</source> + <translation>Fortran soubory (*.f95)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> + <source>Fortran77 Files (*.f)</source> + <translation>Fortran77 soubory (*.f)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> + <source>Pascal Files (*.pas)</source> + <translation>Pascal soubory (*.pas)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>XML soubory (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>PostScript soubory (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>YAML soubory (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>YAML soubory (*.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation>Python soubory (*.py *.py2 *.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation>Python GUI soubory (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation>Python3 soubory (*.py)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation>Python3 GUI soubory (*.pyw)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation type="unfinished"></translation> </message> @@ -36511,19 +36574,6 @@ </message> </context> <context> - <name>McCabeChecker</name> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>MercurialPage</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui" line="17"/> @@ -37670,157 +37720,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -39232,7 +39282,7 @@ <context> <name>OpenSearchEngineModel</name> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation><strong>Poskytuje kontextové návrhy</strong></translation> </message> @@ -39247,12 +39297,12 @@ <translation>Klíčové slovo</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation>Seznam klíčových slov oddělených čárkou, který může být zadán do adresního řádku, následovaný termíny hledanými tímto nástrojem</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation><strong>Popis:</strong> {0}</translation> </message> @@ -52183,128 +52233,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>SQL Browser problém při spuštění</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>Přidat spojení</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>Přidat &spojení...</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation>Otevře dialog pro přidání nového spojení do databáze</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation><b>Přidat spojení</b><p>Otevře dialog pro přidání spojení do databáze.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>Konec</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>&Konec</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>Ukončit SQL browser</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>Konec</b><p>Ukončit SQL browser.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>O aplikaci</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>O &aplikaci</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>Zobrazit informace a tomto software</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>O aplikaci</b><p>Zobrazí se informace o tomto software.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>O Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>O &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>Zobrazit informace o Qt toolkitu</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>O Qt</b><p>Zobrazit informace o Qt toolkitu.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>S&oubor</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>&Nápověda</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>Soubor</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>O SQL Browseru</h3><p>SQL Browser je malý nástroj pro zkoušení databázových dat a schémat a provádění dotazů do databáze.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>Neplatný URL: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation type="unfinished"></translation> </message> @@ -63307,7 +63357,7 @@ <translation><h3>Čísla verzí</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -63382,17 +63432,17 @@ <translation>Načíst úlohy</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>Zahodit chybu</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Chyba během zjišťování aktualizací</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Byla nalezena aktualizace</translation> </message> @@ -63407,17 +63457,17 @@ <translation>Zobrazit externí nás&troje</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>Kontrolu updatů nelze provést.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>&Zrušit</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>Spuštěno poprvé</translation> </message> @@ -63512,7 +63562,7 @@ <translation>Zobrazit dostupné verze ke stažení</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Dostupné verze</h3><table></translation> </message> @@ -63981,12 +64031,12 @@ <translation><p>Soubor relace session <b>{0}</b> nelze přečíst.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> není soubor.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation>Zkouším host {0}</translation> </message> @@ -64061,12 +64111,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -64081,7 +64131,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <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> @@ -64172,7 +64222,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -64582,7 +64632,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -64602,7 +64652,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -64677,22 +64727,22 @@ <translation type="unfinished">Qt v.3 není podporováno v eric5. {3 ?} {6.?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <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">Aktualizace <b>{0}</b> eric5 je připravena na <b>{1}</b>. Chcete ji stáhnout a nainstalovat? {0}?} {6 ?} {1}?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation type="unfinished">Eric5 je aktuální {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation type="unfinished">Používáte poslední verzi eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished">eric5 nebyl ještě nakonfigurován. Bude spuštěn konfigurační dialog. {6 ?}</translation> </message> @@ -64712,7 +64762,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <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> @@ -69438,7 +69488,7 @@ <translation>Smazat vybrané</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>Sledovací bod již existuje</translation> </message> @@ -69448,12 +69498,12 @@ <translation>Konfigurovat...</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Sledovací bod '<b>{0}</b>' již existuje.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Sledovací bod '<b>{0}</b>' pro proměnnou <b>{1}</b> již existuje.</p></translation> </message> @@ -72849,27 +72899,27 @@ <translation type="unfinished">Velikost</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation type="unfinished">Lokální</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation type="unfinished">bajty</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation type="unfinished">kB</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation type="unfinished">MB</translation> </message>
--- a/i18n/eric6_de.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_de.ts Sat Mar 25 17:38:02 2017 +0100 @@ -405,17 +405,17 @@ <translation>Gib die Adresse ein</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>URL</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Titel</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>Ordner hinzufügen</translation> </message> @@ -2302,27 +2302,27 @@ <translation>Name</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Attribute</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Kodierung: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Globale Variablen</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation>Klassenattribute</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation>Importe</translation> </message> @@ -3162,27 +3162,27 @@ <translation>Gib Dateimuster getrennt durch Komma von Dateien ein, die ignoriert werden sollen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation>Drücken, um die Quelltextstil-Prüfung zu starten</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> - <source>Press to fix the selected issues</source> - <translation>Drücken, um die ausgewählten Probleme zu beheben</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> - <source>Press to load the default values</source> - <translation>Drücken, um Standarwerte zu laden</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> - <source>Press to store the current values as defaults</source> - <translation>Drücken, um die aktuellen Werte als Standard zu speichern</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <source>Press to fix the selected issues</source> + <translation>Drücken, um die ausgewählten Probleme zu beheben</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> + <source>Press to load the default values</source> + <translation>Drücken, um Standarwerte zu laden</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> + <source>Press to store the current values as defaults</source> + <translation>Drücken, um die aktuellen Werte als Standard zu speichern</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation>Drücken, um die Standardeinstellungen zurückzusetzen</translation> </message> @@ -3282,7 +3282,7 @@ <translation>Probleme automatisch beheben</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3293,52 +3293,52 @@ Zeile und Position.</p></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation>Datei/Zeile</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation>Code</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation>Nachricht</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation>PEP-257</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation>Eric</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation>Statistik...</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation>Statistik...</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation>Drücken, um eine Statistik für den letzten Lauf zu zeigen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation>Zeige</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation>Zeige</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation>Drücken, um alle Dateien mit Problemen anzuzeigen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation>Fehler: {0}</translation> </message> @@ -3348,17 +3348,17 @@ <translation>Lösung: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation>Keine Probleme gefunden.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation>Zeigt den Fortschritt der Quelltextstil-Prüfung an</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation>%v/%m Dateien</translation> </message> @@ -3373,32 +3373,27 @@ <translation>Ignorierte anzeigen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation>{0} (ignoriert)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation>Bereite Dateien vor...</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> - <source>Max. Complexity:</source> - <translation>Max. Komplexität:</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation>Gib die maximal erlaubte Codekomplexität ein (McCabe: 10)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation>Fehler</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation>Übertrage Daten...</translation> </message> @@ -3474,36 +3469,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation>McCabe Komplexität</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation>&Starten</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation>Ausgewählte &beheben</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> - <translation>Standards &laden</translation> + <source>Code Complexity</source> + <translation>Code-Komplexität</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation>Standards s&peichern</translation> + <source>&Start</source> + <translation>&Starten</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation>Ausgewählte &beheben</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation>Standards &laden</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation>Standards s&peichern</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation>Standards lösc&hen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation>Keine Dateien gefunden (überprüfe die Ignorierliste).</translation> </message> @@ -3532,6 +3527,31 @@ <source>Press to delete the selected entries</source> <translation>Drücken, um die ausgwählten Einträge zu löschen</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation>Max. McCabe Komplexität:</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation>Max. Komplexität pro Zeile:</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation>Gib die maximal zulässige Komplexitäte einer Zeile an (Anzahl Instruktionen)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation>Max. mittlere Komplexität:</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation>Gib den maximal zulässigen Wert für die mittlere Zeilenkomplexität ein</translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3597,147 +3617,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Dreifache Einfachanführungszeichen in dreifache Doppelanführungszeichen umgewandelt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Einleitende Anführungszeichen in {0}""" korrigiert</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation>Einzeiligen Docstring auf eine Zeile gebracht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation>Punkt an die Zusammenfassungszeile angefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation>Leerzeile vor Funktions-/Methodendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation>Leerzeile vor Klassendocstring eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation>Leerzeile nach Klassendocstring eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation>Leerzeile nach Docstring Zusammenfassung eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Leerzeile nach letztem Abschnitt des Docstring eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation>Einleitende Anführungszeichen auf separate Zeile gesetzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation>Schließende Anführungszeichen auf separate Zeile gesetzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation>Leerzeile vor Klassendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation>Leerzeile nach Klassendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation>Leerzeile nach Funktions-/Methodendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation>Leerzeile nach letzten Abschnitt entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulator in 4 Leerzeichen gewandelt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Einrückung auf ein Vielfaches von vier korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation>Einrückung der Fortsetzungszeile korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation>Einrückung der schließenden Klammer korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation>Fehlende Einrückung der Fortsetzungszeile korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Schließende Klammer an öffnender Klammer ausgerichtet.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation>Einrückungsebene geändert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation>Einrückungsebene der hängenden Einrückung geändert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation>Visuelle Einrückung korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation>Überzählige Leerzeichen gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation>Fehlende Leerzeichen eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation>Leerzeichen um Kommentarzeichen korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation>Eine Leerzeile eingefügt.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Eine Leerzeile eingefügt.</numerusform> @@ -3745,7 +3765,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eine überflüssige Zeile gelöscht</numerusform> @@ -3753,77 +3773,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation>Überflüssige Leerzeilen gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Überflüssige Leerzeilen nach Funktionsdekorator gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation>Imports wurden auf separate Zeilen verteilt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation>Lange Zeilen wurden gekürzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation>Redundante Backslashes in Klammern entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation>Compund Statement korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation>Vergleich mit None/True/False korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation>'{0}' Argument hinzugefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation>'{0}' Argument entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation>Leerzeichen am Zeilenende entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation>Zeilenvorschub am Dateiende angefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Überflüssige Leerzeilen am Dateiende gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation>„<>“ durch „!=“ ersetzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Datei konnte nicht gespeichert werden! Ursache: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation> keine Nachricht für '{0}' definiert</translation> </message> @@ -4193,12 +4213,12 @@ <context> <name>CompareDialog</name> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Dateien vergleichen</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht gelesen werden.</p></translation> </message> @@ -4233,7 +4253,7 @@ <translation>Alt+R</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>Drücken, um den Dateivergleich durchzuführen</translation> </message> @@ -4258,27 +4278,27 @@ <translation>Drücken, um zum ersten Unterschied zu springen</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Vergleichen</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> - <source>Total: {0}</source> - <translation>Gesamt: {0}</translation> - </message> - <message> - <location filename="../UI/CompareDialog.py" line="357"/> - <source>Changed: {0}</source> - <translation>Geändert: {0}</translation> - </message> - <message> <location filename="../UI/CompareDialog.py" line="358"/> + <source>Total: {0}</source> + <translation>Gesamt: {0}</translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="360"/> + <source>Changed: {0}</source> + <translation>Geändert: {0}</translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>Hinzugefügt: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>Gelöscht: {0}</translation> </message> @@ -4299,311 +4319,334 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation>'{0}' ist zu komplex ({1})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation>Quelltextzeile ist zu komplex ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <source>overall source code line complexity is too high ({0})</source> + <translation>mittlere Komplexität der Quelltextzeilen is zu hoch ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="430"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Applikation</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>E-Mail</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Grafiken</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>Icons</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Pluginmanager</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Drucker</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Aufgaben</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Vorlagen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Versionskontrollsysteme</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Debugger</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>Editor</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>APIs</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Automatische Vervollständigung</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>Calltips</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>Allgemein</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Eingabe</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Exporter</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Syntaxhervorhebung</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Dateitypzuordnungen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Stile</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Hilfe</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Hilfe Dokumentation</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Hilfeanzeiger</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Projekt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Projektanzeige</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Mehrfachprojekt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>Oberfläche</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Ansichtenmanager</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation>Konfigurationsseitenfehler</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>Die Konfigurationsseite <b>{0}</b> konnte nicht geladen werden.</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Dateibehandlung</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Suchen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Erscheinung</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Stil</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Wähle einen Listeneintrag aus, um die Konfigurationsseite anzuzeigen.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Netzwerk</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Rechtschreibprüfung</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation>Python 3</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation>Schlüsselwörter</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>Zusammenarbeit</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation>Systemstarter</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation>VirusTotal-Schnittstelle</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation>Sicherheit</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation>Benachrichtigungen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation>IRC</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation>Quelltextprüfungen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation>eric6-Webbrowser</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation>Ausgabefenster</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation>MIME-Typen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation>Suchtext eingeben...</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation>Maus Klick Handlers</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation>Flash Cookie Manager</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation>Hex-Editor</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation>Web-Browser</translation> </message> @@ -5341,7 +5384,7 @@ <translation>Verbindung von ungültigem Rechner</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5355,14 +5398,14 @@ <translation><p>Es wurde versucht, eine Verbindung von dem nicht zugelassenen Rechner <b>{0}</b> aufzubauen. Soll die Verbindung angenommen werden?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation>Verbindung für passives Debuggen empfangen </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation>Verbindung für passives Debuggen geschlossen @@ -5382,7 +5425,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Skript ausführen</translation> </message> @@ -5397,7 +5440,7 @@ <translation>Das aktuelle Skript ausführen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Projekt ausführen</translation> </message> @@ -5432,107 +5475,107 @@ <translation><b>Weiter</b><p>Führe das laufende Programm ab der aktuellen Zeile weiter aus. Das Programm wird angehalten, wenn es das Ende oder einen Haltepunkt erreicht.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Einzelschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Führe eine einzelne Python-Anweisung aus</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Einzelschritt</b><p>Führe eine einzelne Python-Anweisung aus. Ist die Anweisung eine <tt>import</tt>-Anweisung, ein Klassenkonstruktor oder eine Methode oder Funktionsaufruf, so wird die Kontrolle bei der nächsten Anweisung an den Debugger zurückgegeben.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Prozedurschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>&Prozedurschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Führe eine einzelne Python-Anweisung aus, bleibe aber in der aktuellen Ebene</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Prozedurschritt</b><p>Führe eine einzelne Python-Anweisung aus, bleibe jedoch in der aktuellen Ebene. Ist die Anweisung eine <tt>import</tt>-Anweisung, ein Klassenkonstruktor oder eine Methode oder Funktionsaufruf, so wird die Kontrolle nach Beendigung der Anweisung an den Debugger zurückgegeben.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Rückschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>&Rückschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>Führe Python-Anweisung bis zum Rücksprung aus</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation><b>Rücksprung</b><p>Führe Python-Anweisungen bis zum Rücksprung aus. Sind die Anweisungen innerhalb einer <tt>import</tt>-Anweisung, eines Klassenkonstruktors oder einer Methode oder Funktionsaufrufes, so wird die Kontrolle nach dem Rücksprung an den Debugger zurückgegeben.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>Anhalten</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Beende das Debuggen</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>Führe Python-Anweisung bis zum Rücksprung aus</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation><b>Rücksprung</b><p>Führe Python-Anweisungen bis zum Rücksprung aus. Sind die Anweisungen innerhalb einer <tt>import</tt>-Anweisung, eines Klassenkonstruktors oder einer Methode oder Funktionsaufrufes, so wird die Kontrolle nach dem Rücksprung an den Debugger zurückgegeben.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>Anhalten</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Beende das Debuggen</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Anhalten</b><p>Beende das Debuggen des laufenden Programms.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Das untersuchte Programm enthält einen unspezifizierten Syntaxfehler.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Eine nicht abgefangene Ausnahme ist aufgetreten. Details finden Sie im Shell-Fenster.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Das untersuchte Programm wurde unerwartet beendet.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Projekt debuggen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>Das aktuelle Projekt besitzt kein Hauptskript. Debuggen ist nicht möglich.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>&Einzelschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="416"/> + <location filename="../Debugger/DebugUI.py" line="436"/> <source>&Stop</source> <translation>An&halten</translation> </message> @@ -5542,17 +5585,17 @@ <translation>Das zuletzt untersuchte Skript neu starten</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="445"/> + <location filename="../Debugger/DebugUI.py" line="465"/> <source>&Exceptions Filter...</source> <translation>&Ausnahmenfilter …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="449"/> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>Konfiguriert den Ausnahmenfilter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Ausnahmen Filter</b><p>Konfiguriert den Ausnahmenfilter. Nur Ausnahmen, deren Typ aufgelistet sind, werden während einer Debug-Sitzung angezeigt.</p><p>Bitte beachten Sie, dass alle nicht abgefangenen Ausnahmen unabhängig von der Liste angezeigt werden.</p></translation> </message> @@ -5562,7 +5605,7 @@ <translation><b>Skript ausführen</b><p>Bestimme die Kommandozeilenparameter und führe das Skript außerhalb des Debuggers aus. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Skript debuggen</translation> </message> @@ -5597,7 +5640,7 @@ <translation><b>Projekt debuggen</b><p>Bestimme die Kommandozeilenparameter und setze die erste ausführbare Python-Zeile des Hauptskriptes des aktuellen Projektes als aktuelle Zeile. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Für das aktuelle Projekt ist kein Hauptskript festgelegt. Abbruch</translation> </message> @@ -5647,12 +5690,12 @@ <translation><b>Abdeckungslauf des Projektes</b><p>Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes unter Kontrolle eines Abdeckungsanalysetools aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>Abdeckung des Projektes</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>Abdeckung des Skriptes</translation> </message> @@ -5697,72 +5740,72 @@ <translation><b>Projektprofil</b><p>Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes unter Kontrolle des Python-Profilers aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Projektprofil</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Skriptprofil</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="445"/> + <location filename="../Debugger/DebugUI.py" line="465"/> <source>Exceptions Filter</source> <translation>Ausnahmen Filter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="487"/> + <location filename="../Debugger/DebugUI.py" line="507"/> <source>Toggle Breakpoint</source> <translation>Haltepunkt setzen/löschen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="488"/> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Haltepunkt setzen/löschen</b><p>Setzt/löscht einen Haltepunkt in der aktuellen Zeile des aktuellen Editors.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Nächster Haltepunkt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Nächster Haltepunkt</b><p>Gehe zum nächsten Haltepunkt des aktuellen Editors.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Vorheriger Haltepunkt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Vorheriger Haltepunkt</b><p>Gehe zum vorherigen Haltepunkt des aktuellen Editors.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Haltepunkte löschen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Haltepunkte löschen</b><p>Haltepunkte aller Editoren löschen.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>&Haltepunkte</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Haltepunkt bearbeiten</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Haltepunkt bearbeiten</b><p>Öffnet einen Dialog zum Bearbeiten der Haltepunkteigenschaften. Es wird mit der aktuellen Zeile des aktuellen Editors gearbeitet.</p></translation> </message> @@ -5787,85 +5830,85 @@ <translation><b>Weiter bis Einfügemarke</b><p>Das Programm von der aktuellen Zeile bis zur Einfügemarke ausführen.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Variablentypenfilter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Varia&bles Type Filter...</source> <translation>&Variablentypenfilter …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="433"/> + <location filename="../Debugger/DebugUI.py" line="453"/> <source>Configure variables type filter</source> <translation>Konfiguriert die Variablentypenfilter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="435"/> + <location filename="../Debugger/DebugUI.py" line="455"/> <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> <translation><b>Variablenfilter</b><p>Konfigurieren der Variablenfilter. Nur Variablen mit einem Typ, der nicht ausgewählt ist, werden im globalen oder lokalen Variablenfenster während einer Debuggingsitzung angezeigt.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>Das untersuchte Programm erzeugte die Ausnahme <b>{0}</b><br>„<b>{1}</b>“</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>Fehler in Haltepunktbedingung</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>Die Bedingung des Haltepunktes <b>{0}, {1}</b> enthält einen Syntaxfehler.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation>Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>Debu&g</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Start</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation><p>Das untersuchte Programm erzeugte die Ausnahme <b>{0}</b><br>„<b>{1}</b>“<br>Datei: <b>{2}</b>, Zeile: <b>{3}</b></p><p>Anhalten?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>Die Datei <b>{0}</b> enthält den Syntaxfehler <b>{1}</b> in Zeile <b>{2}</b>, Position <b>{3}</b>.</p></translation> </message> @@ -5875,69 +5918,69 @@ <translation>Halte das laufende Skript an.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Fehler in Beobachtungsausdruck</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>Der Beobachtungsausdrucks <b>{0}</b> enthält einen Syntaxfehler.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Ein Beobachtungsausdruck „<b>{0}</b>“ existiert bereits.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Ein Beobachtungsausdruck „<b>{0}</b>“ für die Variable <b>{1}</b> existiert bereits.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>Beobachtungsausdruck existiert bereits</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Ignorierte Ausnahmen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>&Ignorierte Ausnahmen …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Konfiguriert ignorierte Ausnahmen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> + <location filename="../Debugger/DebugUI.py" line="488"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Ignorierte Ausnahmen</b><p>Konfiguriert die ignorierten Ausnahmen. Nur Ausnahmen, deren Typ nicht aufgelistet sind, werden während einer Debug-Sitzung angezeigt.</p><p>Bitte beachten Sie, dass nicht abgefangenen Ausnahmen nicht ignoriert werden können.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="481"/> + <location filename="../Debugger/DebugUI.py" line="501"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>Haltepunkt bearbeiten …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation>Programm beendet</translation> </message> @@ -5957,46 +6000,46 @@ <translation><b>Anhalten</b><p>Dies hält das Skript, das im Debugger läuft, an.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation><p>Das Programm erzeugte das Signal "{0}".<br/>Datei: <b>{1}</b>, Zeile: <b>{2}</b></p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation><p>Nachricht: {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation><p>Das Programm wurde mit dem Status {0} beendet.</p>{1}</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation><p><b>{0}</b> wurde mit dem Status {1} beendet.</p>{2}</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation>Nachricht: {0}</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation><p>Das Programm wurde mit dem Status {0} beendet.</p>{1}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation><p><b>{0}</b> wurde mit dem Status {1} beendet.</p>{2}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation>Nachricht: {0}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation>Das Programm wurde mit dem Status {0} beendet. {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation>„{0}“ wurde mit dem Status {1} beendet. {2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> @@ -6005,7 +6048,7 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> @@ -6013,6 +6056,26 @@ {2} </translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation>Instruktionszeiger zur Cursorposition bewegen</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation>Zum Cursor &springen</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation>Überspringe den Programmteil von der aktuellen Zeile bis zur aktuellen Cursorposition</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation><b>Instruktionszeiger zur Cursorposition bewegen</b><p>Bewege den Python Instruktionszeiger zur aktuellen Cursorposition, ohne Programmteile dazwischen auszuführen.</p><p>Es ist nicht möglich, aus einer Funktion herauszuspringen oder in eine Schleife hinein. In diesem Fall wird eine Fehlermeldung im Log-Fenster ausgegeben.</p></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6483,32 +6546,32 @@ <translation><p>Der Debugger konnte nicht gestartet werden.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation>Vaterprozess</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation>Kindprozess</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation>Client forkt</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Wähle den zu folgenden Forkpfad.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation>Fehler im Debugprotokoll</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation><p>Die vom Debugger empfangene Antwort konnte nicht dekodiert werden. Bitte berichten sie diesen Fehler zusammen mit den empfangenen Daten an die eric Bugs Emailadresse.</p><p>Fehler: {0}</p><p>Daten:<br/>{0}</p></translation> </message> @@ -6526,22 +6589,22 @@ <translation><p>Der Debugger konnte nicht gestartet werden.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>Vaterprozess</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>Kindprozess</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation>Client forkt</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Wähle den zu folgenden Forkpfad.</translation> </message> @@ -6551,12 +6614,12 @@ <translation><p>Kein Python 3-Interpreter gefunden.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation>Fehler im Debugprotokoll</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation><p>Die vom Debugger empfangene Antwort konnte nicht dekodiert werden. Bitte berichten sie diesen Fehler zusammen mit den empfangenen Daten an die eric Bugs Emailadresse.</p><p>Fehler: {0}</p><p>Daten:<br/>{0}</p></translation> </message> @@ -29943,42 +30006,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>Chronik anzeigen...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>Chronik löschen...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>Chronik löschen</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>Soll die Chronik wirklich gelöscht werden?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation>Meistbesuchte</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation>Geschlossene Tabs</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation>Alle geschlossenen Tabs wiederherstellen</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation>Liste löschen</translation> </message> @@ -34761,587 +34824,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation>Batch</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation>C/C++</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> - <translation>C#</translation> + <source>Batch</source> + <translation>Batch</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> - <translation>CMake</translation> + <source>C/C++</source> + <translation>C/C++</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> - <translation>CSS</translation> + <source>C#</source> + <translation>C#</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> - <translation>D</translation> + <source>CMake</source> + <translation>CMake</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> + <source>CSS</source> + <translation>CSS</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="101"/> <source>Diff</source> <translation>Diff</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation>HTML/PHP/XML</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation>IDL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> - <translation>Java</translation> + <source>HTML/PHP/XML</source> + <translation>HTML/PHP/XML</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> - <translation>JavaScript</translation> + <source>IDL</source> + <translation>IDL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> - <translation>Lua</translation> + <source>Java</source> + <translation>Java</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation>JavaScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> + <source>Perl</source> + <translation>Perl</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> <source>Povray</source> <translation>Povray</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation>SQL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation>TeX</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation>VHDL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> - <source>Pyrex Files (*.pyx)</source> - <translation>Pyrex-Dateien (*.pyx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> - <source>Quixote Template Files (*.ptl)</source> - <translation>Quixote-Templatedateien (*.ptl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> - <source>Ruby Files (*.rb)</source> - <translation>Ruby-Dateien (*.rb)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> - <source>IDL Files (*.idl)</source> - <translation>IDL-Dateien (*.idl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> - <source>C Files (*.h *.c)</source> - <translation>C-Dateien (*.h *.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> - <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> - <translation>C++-Dateien (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> - <source>C# Files (*.cs)</source> - <translation>C#-Dateien (*.cs)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> - <source>HTML Files (*.html *.htm *.asp *.shtml)</source> - <translation>HTML-Dateien (*.html *.htm *.asp *.shtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> - <source>CSS Files (*.css)</source> - <translation>CSS-Dateien (*.css)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> - <source>QSS Files (*.qss)</source> - <translation>QSS-Dateien (*.qss)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> - <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> - <translation>PHP-Dateien (*.php *.php3 *.php4 *.php5 *.phtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> - <source>Qt Resource Files (*.qrc)</source> - <translation>Qt-Ressourcendateien (*.qrc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> - <source>D Files (*.d *.di)</source> - <translation>D-Dateien (*.d *.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> - <source>Java Files (*.java)</source> - <translation>Java-Dateien (*.java)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> - <source>JavaScript Files (*.js)</source> - <translation>JavaScript-Dateien (*.js)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> - <source>SQL Files (*.sql)</source> - <translation>SQL-Dateien (*.sql)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> - <source>Docbook Files (*.docbook)</source> - <translation>Docbook-Dateien (*.docbook)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> - <source>Perl Files (*.pl *.pm *.ph)</source> - <translation>Perl-Dateien (*.pl *,pm *.ph)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> - <source>Lua Files (*.lua)</source> - <translation>Lua-Dateien (*.lua)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> - <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> - <translation>TeX-Dateien (*.tex *.sty *.aux *.toc *.idx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> - <source>Shell Files (*.sh)</source> - <translation>Shell dateien (*.sh)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> - <source>Batch Files (*.bat *.cmd)</source> - <translation>Batch-Dateien (*.bat *.cmd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> - <source>Diff Files (*.diff *.patch)</source> - <translation>Diff-Dateien (*.diff *.patch)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> - <source>Makefiles (*.mak)</source> - <translation>Make-Dateien (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> - <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> - <translation>Properties-Dateien (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> - <source>Povray Files (*.pov)</source> - <translation>Povray-Dateien (*.pov)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> - <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> - <translation>CMakeDateien (CMakeLists.txt *.cmake *.ctest)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> - <source>VHDL Files (*.vhd *.vhdl)</source> - <translation>VHDLDateien (*.vhd *.vhdl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> - <source>All Files (*)</source> - <translation>Alle Dateien (*)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> + <source>Ruby</source> + <translation>Ruby</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="141"/> + <source>SQL</source> + <translation>SQL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="145"/> + <source>TeX</source> + <translation>TeX</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation>VHDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> + <source>Pyrex Files (*.pyx)</source> + <translation>Pyrex-Dateien (*.pyx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> + <source>Quixote Template Files (*.ptl)</source> + <translation>Quixote-Templatedateien (*.ptl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> + <source>Ruby Files (*.rb)</source> + <translation>Ruby-Dateien (*.rb)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> + <source>IDL Files (*.idl)</source> + <translation>IDL-Dateien (*.idl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> + <source>C Files (*.h *.c)</source> + <translation>C-Dateien (*.h *.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> + <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> + <translation>C++-Dateien (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> + <source>C# Files (*.cs)</source> + <translation>C#-Dateien (*.cs)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> + <source>HTML Files (*.html *.htm *.asp *.shtml)</source> + <translation>HTML-Dateien (*.html *.htm *.asp *.shtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> + <source>CSS Files (*.css)</source> + <translation>CSS-Dateien (*.css)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> + <source>QSS Files (*.qss)</source> + <translation>QSS-Dateien (*.qss)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> + <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> + <translation>PHP-Dateien (*.php *.php3 *.php4 *.php5 *.phtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> + <source>Qt Resource Files (*.qrc)</source> + <translation>Qt-Ressourcendateien (*.qrc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> + <source>D Files (*.d *.di)</source> + <translation>D-Dateien (*.d *.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> + <source>Java Files (*.java)</source> + <translation>Java-Dateien (*.java)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> + <source>JavaScript Files (*.js)</source> + <translation>JavaScript-Dateien (*.js)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> + <source>SQL Files (*.sql)</source> + <translation>SQL-Dateien (*.sql)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> + <source>Docbook Files (*.docbook)</source> + <translation>Docbook-Dateien (*.docbook)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> + <source>Perl Files (*.pl *.pm *.ph)</source> + <translation>Perl-Dateien (*.pl *,pm *.ph)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> + <source>Lua Files (*.lua)</source> + <translation>Lua-Dateien (*.lua)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> + <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> + <translation>TeX-Dateien (*.tex *.sty *.aux *.toc *.idx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> + <source>Shell Files (*.sh)</source> + <translation>Shell dateien (*.sh)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> + <source>Batch Files (*.bat *.cmd)</source> + <translation>Batch-Dateien (*.bat *.cmd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> + <source>Diff Files (*.diff *.patch)</source> + <translation>Diff-Dateien (*.diff *.patch)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> + <source>Makefiles (*.mak)</source> + <translation>Make-Dateien (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> + <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> + <translation>Properties-Dateien (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> + <source>Povray Files (*.pov)</source> + <translation>Povray-Dateien (*.pov)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> + <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> + <translation>CMakeDateien (CMakeLists.txt *.cmake *.ctest)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> + <source>VHDL Files (*.vhd *.vhdl)</source> + <translation>VHDLDateien (*.vhd *.vhdl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> + <source>All Files (*)</source> + <translation>Alle Dateien (*)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="143"/> <source>TCL</source> <translation>TCL</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> <source>TCL/Tk Files (*.tcl *.tk)</source> <translation>TCL-/Tk-Dateien (*.tcl *.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> <source>C Files (*.c)</source> <translation>C-Dateien (*.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> <source>C++ Files (*.cpp)</source> <translation>C++-Dateien (*.cpp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> <source>C++/C Header Files (*.h)</source> <translation>C++-/C-Header Dateien (*.h)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> <source>HTML Files (*.html)</source> <translation>HTML-Dateien (*.html)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> <source>PHP Files (*.php)</source> <translation>PHP-Dateien (*.php)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> <source>ASP Files (*.asp)</source> <translation>ASP-Dateien (*.asp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> <source>XML Files (*.xml)</source> <translation>XML-Dateien (*.xml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> <source>XSL Files (*.xsl)</source> <translation>XSL-Dateien (*.xsl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> <source>DTD Files (*.dtd)</source> <translation>DTD-Dateien (*.dtd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> <source>D Files (*.d)</source> <translation>D-Dateien (*.d)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> <source>D Interface Files (*.di)</source> <translation>D-Interfacedateien (*.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> <source>Perl Files (*.pl)</source> <translation>Perl-Dateien (*.pl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> <source>Perl Module Files (*.pm)</source> <translation>Perl-Moduldateien (*.pm)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> <source>Batch Files (*.bat)</source> <translation>Batch-Dateien (*.bat)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> <source>TeX Files (*.tex)</source> <translation>TeX-Dateien (*.tex)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> <source>TeX Template Files (*.sty)</source> <translation>TeX-Templatedateien (*.sty)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> <source>Diff Files (*.diff)</source> <translation>Diff-Dateien (*.diff)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> <source>Make Files (*.mak)</source> <translation>Make-Dateien (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> <source>Properties Files (*.ini)</source> <translation>Properties-Dateien (*.ini)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> <source>Configuration Files (*.cfg)</source> <translation>Konfigurationsdateien (*.cfg)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> <source>CMake Files (CMakeLists.txt)</source> <translation>CMake-Dateien (CMakeLists.txt)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> <source>CMake Macro Files (*.cmake)</source> <translation>CMake-Makrodateien (*.cmake)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> <source>VHDL Files (*.vhd)</source> <translation>VHDL-Dateien (*.vhd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> <source>TCL Files (*.tcl)</source> <translation>TCL-Dateien (*.tcl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> <source>Tk Files (*.tk)</source> <translation>Tk-Dateien (*.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <location filename="../QScintilla/Lexers/__init__.py" line="103"/> <source>Fortran</source> <translation>Fortran</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="101"/> + <location filename="../QScintilla/Lexers/__init__.py" line="105"/> <source>Fortran77</source> <translation>Fortran77</translation> </message> <message> + <location filename="../QScintilla/Lexers/__init__.py" line="123"/> + <source>Pascal</source> + <translation>Pascal</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> + <source>Fortran Files (*.f90 *.f95 *.f2k)</source> + <translation>Fortran-Dateien (*.f90 *.f95 *.f2k)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> + <source>Fortran77 Files (*.f *.for)</source> + <translation>Fortran77-Dateien (*.f *.for)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> + <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> + <translation>Pascal-Dateien (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> + <source>Fortran Files (*.f95)</source> + <translation>Fortran-Dateien (*.f95)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> + <source>Fortran77 Files (*.f)</source> + <translation>Fortran77-Dateien (*.f)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> + <source>Pascal Files (*.pas)</source> + <translation>Pascal-Dateien (*.pas)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation>PostScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation>XML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> + <source>YAML</source> + <translation>YAML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> + <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> + <translation>XML-Dateien (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> + <source>PostScript Files (*.ps)</source> + <translation>PostScript-Dateien (*.ps)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> + <source>YAML Files (*.yaml *.yml)</source> + <translation>YAML-Dateien (*.yaml *.yml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> + <source>YAML Files (*.yml)</source> + <translation>YAML-Dateien (*.yml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> + <source>Pygments</source> + <translation>Pygments</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> + <source>Python Files (*.py *.py2 *.py3)</source> + <translation>Python-Dateien (*.py *.py2 *.py3)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> + <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> + <translation>Python-GUI-Dateien (*.pyw *.pyw2 *.pyw3)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> + <source>Python3 Files (*.py)</source> + <translation>Python 3-Dateien (*.py)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> + <source>Python3 GUI Files (*.pyw)</source> + <translation>Python 3-GUI-Dateien (*.pyw)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> + <source>Python2 Files (*.py2)</source> + <translation>Python 2-Dateien (*.py2)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> + <source>Python2 GUI Files (*.pyw2)</source> + <translation>Python 2-GUI-Dateien (*.pyw2)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation>Python 2</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation>Python 3</translation> + </message> + <message> <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation>Pascal</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> - <source>Fortran Files (*.f90 *.f95 *.f2k)</source> - <translation>Fortran-Dateien (*.f90 *.f95 *.f2k)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> - <source>Fortran77 Files (*.f *.for)</source> - <translation>Fortran77-Dateien (*.f *.for)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> - <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> - <translation>Pascal-Dateien (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> - <source>Fortran Files (*.f95)</source> - <translation>Fortran-Dateien (*.f95)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> - <source>Fortran77 Files (*.f)</source> - <translation>Fortran77-Dateien (*.f)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> - <source>Pascal Files (*.pas)</source> - <translation>Pascal-Dateien (*.pas)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation>PostScript</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> - <translation>XML</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="147"/> - <source>YAML</source> - <translation>YAML</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> - <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> - <translation>XML-Dateien (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> - <source>PostScript Files (*.ps)</source> - <translation>PostScript-Dateien (*.ps)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> - <source>YAML Files (*.yaml *.yml)</source> - <translation>YAML-Dateien (*.yaml *.yml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> - <source>YAML Files (*.yml)</source> - <translation>YAML-Dateien (*.yml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> - <source>Pygments</source> - <translation>Pygments</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> - <source>Python Files (*.py *.py2 *.py3)</source> - <translation>Python-Dateien (*.py *.py2 *.py3)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> - <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> - <translation>Python-GUI-Dateien (*.pyw *.pyw2 *.pyw3)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> - <source>Python3 Files (*.py)</source> - <translation>Python 3-Dateien (*.py)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> - <source>Python3 GUI Files (*.pyw)</source> - <translation>Python 3-GUI-Dateien (*.pyw)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> - <source>Python2 Files (*.py2)</source> - <translation>Python 2-Dateien (*.py2)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> - <source>Python2 GUI Files (*.pyw2)</source> - <translation>Python 2-GUI-Dateien (*.pyw2)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation>Python 2</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation>Python 3</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> <source>Matlab</source> <translation>Matlab</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> <source>Octave</source> <translation>Octave</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> <source>Matlab Files (*.m *.m.matlab)</source> <translation>Matlab-Dateien (*.m *.m.matlab)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> <source>Matlab Files (*.m)</source> <translation>Matlab-Dateien (*.m)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> <source>Octave Files (*.m.octave)</source> <translation>Octave-Dateien (*.m.octave)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> <source>Octave Files (*.m *.m.octave)</source> <translation>Octave-Dateien (*.m *.m.octave)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation>QSS</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation>Gettext</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation>Gettext-Dateien (*.po)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation>CoffeeScript</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation>CoffeeScript Dateien (*.coffee)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation>JSON</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation>JSON-Dateien (*.json)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation>Markdown</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation>Markdown Dateien (*.md)</translation> </message> @@ -35643,19 +35706,6 @@ </message> </context> <context> - <name>McCabeChecker</name> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation>'{0}' ist zu komplex ({1})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> -</context> -<context> <name>MercurialPage</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui" line="17"/> @@ -36794,157 +36844,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation>Kodierungskommentar nicht gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation>Unzulässige Kodierung ({0}) im Kodierungskommentar gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation>Copyrightvermerk nicht gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation>Copyrightvermerk enthält ungültigen Autor</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation>{0} Format gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation>Formatstring enthält nicht indizierte Parameter</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation>Dokumentationsstring enthält nicht indizierte Parameter</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation>Anderer String enthält nicht indizierte Parameter</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation>Format Aufruf enthält zu großen Index ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation>Format Aufruf verwendet fehlendes Schlüsselwort ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>format call uses keyword arguments but no named entries</source> <translation>Format Aufruf verwendet Schlüsselwort Argumente, enthält aber keine benannten Einträge</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>format call uses variable arguments but no numbered entries</source> <translation>Format Aufruf verwendet variable argumente, enthält aber keine nummerierten Einträge</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation>Format Aufruf verwendet sowohl implizite als auch explizite Indizes</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation>Format Aufruf verwendet ungenutzten Index ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation>Format Aufruf verwendet ungenutztes Schlüsselwort ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation>erwartete __future__ Imports: {0}; aber nur {1} gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation>erwartete __future__ Imports: {0}; jedoch keine gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation>print Statement gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation>Tuple mit einem Element gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>"{0}" is a Python builtin and is being shadowed; consider renaming the variable</source> <translation>"{0}" ist ein Python Builtin und wird verdeckt; die Variable sollte umbenannt werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>"{0}" is used as an argument and thus shadows a Python builtin; consider renaming the argument</source> <translation>"{0}" wird als Parameter verwendet und verdeckt ein Python Builtin; der Parameter sollte umbenannt werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation>unnötiger Generator - in List Comprehension umwandeln</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation>unnötiger Generator - in Set Comprehension umwandeln</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation>unnötiger Generator - in Dict Comprehension umwandeln</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation>unnötige List Comprehension - in eine Set Comprehension umwandeln</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation>unnötige List Comprehension - in eine Dict Comprehension umwandeln</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation>unnätige Liste - in ein Set umwandeln</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation>unnätige Liste - in ein Dict umwandeln</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation>unnötige List Comprehension - "{0}" kann einen Generator verwenden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation>veränderbares Standardargument des Typs {0}</translation> </message> @@ -38336,12 +38386,12 @@ <context> <name>OpenSearchEngineModel</name> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation><strong>Beschreibung:</strong> {0}</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation><strong>Unterstützt Kontext sensitive Vorschläge</strong></translation> </message> @@ -38356,7 +38406,7 @@ <translation>Schlüsselwörter</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation>Komma separierte Liste von Schlüsselwörtern, die in der Pfadeingabe gefolgt von Suchbegriffen eingegeben werden können, um mit dieser Suchmaschine zu suchen</translation> </message> @@ -51306,128 +51356,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation>SQL-Browser</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>Ungültige URL: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>SQL-Browser-Startproblem</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>Neue Verbindung</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>Neue &Verbindung...</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation>Öffnet einen Dialog, um eine neue Datenbankverbindung hinzuzufügen</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation><b>Neue Verbindung</b><p>Dies öffnet einen Dialog, um eine neue Datenbankverbindung hinzuzufügen.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>Beenden</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>B&eenden</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>Beendet den SQL-Browser</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>Beenden</b><p>Beendet den SQL-Browser.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>Über</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>Ü&ber</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>Zeigt Informationen zu diesem Programm an</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>Über</b><p>Zeigt einige Informationen über dieses Programm an.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>Über Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>Über &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>Zeige Informationen über das Qt-Toolkit an</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>&Datei</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>&Hilfe</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>Datei</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>Über den SQL-Browser</h3><p>Der SQL-Browser ist ein kleines Werkzeug, um die Daten und das Schema einer Datenbank zu erforschen sowie Abfragen an sie zu stellen.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation>Verbindung konnte nicht geöffnet werden: {0}</translation> </message> @@ -61858,7 +61908,7 @@ <translation><b>Dateien Seite an Seite vergleichen</b><p>Öffnet einen Dialog zum Vergleich zweier Dateien und zur Anzeige des Ergebnisse Seite an Seite.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>Drop-Fehler</translation> </message> @@ -61953,7 +62003,7 @@ <translation><p>Der Werkzeugeeintrag <b>{0}</b> konnte nicht gestartet werden.<br>Stellen Sie sicher, dass er als <b>{1}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> ist keine Datei.</p></translation> </message> @@ -62283,12 +62333,12 @@ <translation><p>Der PyQt4-Dokumentations-Startpunkt ist nicht konfiguriert.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Fehler während der Aktualisierungsprüfung</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Aktualisierung verfügbar</translation> </message> @@ -62298,7 +62348,7 @@ <translation><h3>Versionsnummern</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -62323,22 +62373,22 @@ <translation>Zeige externe &Werkzeuge</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>Konnte keine Aktualisierungsprüfung durchführen.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>&Abbrechen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation>Prüfe Host {0}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>Erstmalige Nutzung</translation> </message> @@ -62433,7 +62483,7 @@ <translation>Zeige die verfügbaren eric-Versionen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Verfügbare Versionen</h3><table></translation> </message> @@ -62888,12 +62938,12 @@ <translation><b>Python 2-Dokumentation</b><p>Zeigt die Python 2-Dokumentation an. Ist kein Dokumentationsverzeichnis konfiguriert, so ist der Ort, an dem die Python 2-Dokumentation gesucht wird, unter Windows das Verzeichnis <i>doc</i> unter dem Verzeichnis, in dem der konfigurierte Python 2-Interpreter installiert ist, und unter Unix das Verzeichnis <i>/usr/share/doc/packages/python/html/python-docs-html</i>. Um dies zu überschreiben, können Sie die Umgebungsvariable PYTHON2DOCDIR setzen.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation>Fehler beim Herunterladen der Versionsinformationen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation>Die Versionsinformationen konnten nicht heruntergeladen werden. Bitte gehen Sie online und versuchen Sie es erneut.</translation> </message> @@ -62908,7 +62958,7 @@ <translation>Der Systemwebbrowser konnte nicht gestartet werden</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation>Die Versionsinformationen konnten seit 7 Tagen nicht heruntergeladen werden. Bitte gehen Sie online und versuchen Sie es erneut.</translation> </message> @@ -62999,7 +63049,7 @@ <translation><p>Die Bildschirmfotoanwendung konnte nicht gestartet werden.<br>Stellen Sie sicher, dass sie als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation>Wähle Arbeitsverzeichnis</translation> </message> @@ -63409,7 +63459,7 @@ <translation><b>PySide-Dokumentation</b><p>Zeige die PySide-Dokumentation an. Abhängig von den Einstellungen wird Erics interner Hilfeanzeiger, ein Webbrowser oder Qt Assistant verwendet.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation>%v/%m</translation> </message> @@ -63429,7 +63479,7 @@ <translation><b>Zeige Fehlerbericht...</b><p>Dies öffnet einen Dialog zur Anzeige des aktuellsten Fehlerberichtes.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation>Versionsprüfung</translation> </message> @@ -63505,22 +63555,22 @@ <translation>Qt v.3 wird von eric6 nicht unterstützt.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>Eine Aktualisierung auf <b>{0}</b> von Eric6 ist unter <b>{1}</b> verfügbar. Wollen Sie sie laden?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation>Eric6 ist aktuell</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation>Sie verwenden die aktuellste Version von eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>eric6 wurde noch nicht konfiguriert. Der Konfigurationsdialog wird nun gestartet.</translation> </message> @@ -63540,7 +63590,7 @@ <translation>Keine Benutzerwerkzeuge konfiguriert</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation>Die Versionsinformationen konnten nicht heruntergeladen werden, da sie <b>nicht verbunden</b> sind. Bitte gehen Sie online und versuchen Sie es erneut.</translation> </message> @@ -68245,17 +68295,17 @@ <translation>Bearbeiten...</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Ein Beobachtungsausdruck „<b>{0}</b>“ existiert bereits.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Ein Beobachtungsausdruck „<b>{0}</b>“ für die Variable <b>{1}</b> existiert bereits.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>Beaobachtungsausdruck existiert bereits</translation> </message> @@ -71648,27 +71698,27 @@ <translation>Größe</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation>Lokal</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation>{0} ({1})</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation>Bytes</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation>kB</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation>MB</translation> </message>
--- a/i18n/eric6_empty.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_empty.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation type="unfinished"></translation> </message> @@ -430,17 +430,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation type="unfinished"></translation> </message> @@ -1681,7 +1681,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation type="unfinished"></translation> </message> @@ -2280,27 +2280,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation type="unfinished"></translation> </message> @@ -2409,12 +2409,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="109"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="114"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation type="unfinished"></translation> </message> @@ -2517,7 +2517,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation type="unfinished"></translation> </message> @@ -2882,7 +2882,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation type="unfinished"></translation> </message> @@ -3302,71 +3302,66 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> - <source>Max. Complexity:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <source>Code Complexity</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> - <source>Press to start the code style check run</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> - <source>Press to fix the selected issues</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> - <source>Press to load the default values</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> - <source>Press to store the current values as defaults</source> + <source>Press to start the code style check run</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> + <source>&Start</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> - <source>Press to reset the default values</source> + <source>Press to fix the selected issues</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> + <source>Press to load the default values</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> + <source>Press to store the current values as defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> + <source>Press to reset the default values</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3374,87 +3369,87 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> @@ -3464,7 +3459,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -3493,6 +3488,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3558,231 +3578,231 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <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="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <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="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <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="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -4212,351 +4232,374 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> - <source>Total: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CompareDialog.py" line="357"/> - <source>Changed: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CompareDialog.py" line="358"/> + <source>Total: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="360"/> + <source>Changed: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -4849,7 +4892,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation type="unfinished"></translation> </message> @@ -5308,20 +5351,20 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -5330,7 +5373,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation type="unfinished"></translation> </message> @@ -5350,7 +5393,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation type="unfinished"></translation> </message> @@ -5450,7 +5493,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation type="unfinished"></translation> </message> @@ -5470,7 +5513,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation type="unfinished"></translation> </message> @@ -5505,7 +5548,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="416"/> + <location filename="../Debugger/DebugUI.py" line="436"/> <source>Stop</source> <translation type="unfinished"></translation> </message> @@ -5560,401 +5603,421 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> - <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="487"/> - <source>Toggle Breakpoint</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="481"/> - <source>Shift+F11</source> - <comment>Debug|Toggle Breakpoint</comment> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="507"/> + <source>Toggle Breakpoint</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="501"/> + <source>Shift+F11</source> + <comment>Debug|Toggle Breakpoint</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6418,32 +6481,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -6466,32 +6529,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -7402,7 +7465,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation type="unfinished"></translation> </message> @@ -7851,92 +7914,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation type="unfinished"></translation> </message> @@ -9936,7 +9999,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="249"/> <source>Add from installed APIs</source> <translation type="unfinished"></translation> </message> @@ -9946,7 +10009,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="268"/> <source>Add from Plugin APIs</source> <translation type="unfinished"></translation> </message> @@ -9956,7 +10019,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="173"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="301"/> <source>Compile APIs</source> <translation type="unfinished"></translation> </message> @@ -11097,7 +11160,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation type="unfinished"></translation> </message> @@ -11107,7 +11170,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="357"/> <source>Fill to end of line</source> <translation type="unfinished"></translation> </message> @@ -12703,7 +12766,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1080"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> @@ -13357,7 +13420,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="346"/> <source>Send bug report</source> <translation type="unfinished"></translation> </message> @@ -14775,12 +14838,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation type="unfinished"></translation> </message> @@ -14795,7 +14858,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation type="unfinished"></translation> </message> @@ -15915,7 +15978,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation type="unfinished"></translation> </message> @@ -15925,7 +15988,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation type="unfinished"></translation> </message> @@ -15960,7 +16023,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation type="unfinished"></translation> </message> @@ -16385,7 +16448,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation type="unfinished"></translation> </message> @@ -21968,7 +22031,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> @@ -23143,7 +23206,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="246"/> <source>Resolved</source> <translation type="unfinished"></translation> </message> @@ -23153,7 +23216,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="244"/> <source>Unresolved</source> <translation type="unfinished"></translation> </message> @@ -23730,7 +23793,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation type="unfinished"></translation> </message> @@ -24102,7 +24165,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="249"/> <source>Edit Plan</source> <translation type="unfinished"></translation> </message> @@ -24243,7 +24306,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="87"/> <source>Mercurial Log</source> <translation type="unfinished"></translation> </message> @@ -24313,7 +24376,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="115"/> <source>Revision</source> <translation type="unfinished"></translation> </message> @@ -24323,7 +24386,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="221"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="116"/> <source>Author</source> <translation type="unfinished"></translation> </message> @@ -24333,7 +24396,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="117"/> <source>Message</source> <translation type="unfinished"></translation> </message> @@ -24835,7 +24898,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="424"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2573"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -28098,7 +28161,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="334"/> <source>Mercurial Status</source> <translation type="unfinished"></translation> </message> @@ -28119,7 +28182,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="638"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -28139,7 +28202,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="784"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -29688,7 +29751,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="114"/> <source>&Remove</source> <translation type="unfinished"></translation> </message> @@ -29764,42 +29827,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation type="unfinished"></translation> </message> @@ -34572,587 +34635,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> - <source>Bash</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> + <source>Bash</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> + <source>Batch</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> + <source>C/C++</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> + <source>C#</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> + <source>CMake</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> - <source>Diff</source> + <source>CSS</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> + <source>D</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> + <source>Diff</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> + <source>Fortran</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> + <source>Fortran77</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> + <source>HTML/PHP/XML</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> + <source>IDL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> + <source>Java</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> - <source>Makefile</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="125"/> - <source>Povray</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127"/> - <source>Properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="133"/> - <source>QSS</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="147"/> - <source>YAML</source> + <source>JavaScript</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> + <source>Lua</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="117"/> + <source>Makefile</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="123"/> + <source>Pascal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="125"/> + <source>Perl</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> + <source>Povray</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> + <source>Properties</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> + <source>QSS</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="139"/> + <source>Ruby</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="141"/> + <source>SQL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="143"/> + <source>TCL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="145"/> + <source>TeX</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> + <source>YAML</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> <source>Octave</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> <source>Pyrex Files (*.pyx)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> <source>Quixote Template Files (*.ptl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> <source>Ruby Files (*.rb)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> <source>IDL Files (*.idl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> <source>C Files (*.h *.c)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> <source>C# Files (*.cs)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> <source>HTML Files (*.html *.htm *.asp *.shtml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> <source>CSS Files (*.css)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> <source>QSS Files (*.qss)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> <source>Qt Resource Files (*.qrc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> <source>D Files (*.d *.di)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> <source>Java Files (*.java)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> <source>JavaScript Files (*.js)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> <source>SQL Files (*.sql)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> <source>Docbook Files (*.docbook)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> <source>Perl Files (*.pl *.pm *.ph)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> <source>Lua Files (*.lua)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> <source>Shell Files (*.sh)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> <source>Batch Files (*.bat *.cmd)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> <source>Diff Files (*.diff *.patch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> <source>Makefiles (*.mak)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> <source>Povray Files (*.pov)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> <source>VHDL Files (*.vhd *.vhdl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> <source>TCL/Tk Files (*.tcl *.tk)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> <source>Matlab Files (*.m *.m.matlab)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> <source>Octave Files (*.m *.m.octave)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> <source>All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> <source>C Files (*.c)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> <source>C++ Files (*.cpp)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> <source>C++/C Header Files (*.h)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> <source>HTML Files (*.html)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> <source>PHP Files (*.php)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> <source>ASP Files (*.asp)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> <source>XML Files (*.xml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> <source>XSL Files (*.xsl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> <source>DTD Files (*.dtd)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> <source>D Files (*.d)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> <source>D Interface Files (*.di)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> <source>Perl Files (*.pl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> <source>Perl Module Files (*.pm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> <source>Batch Files (*.bat)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> <source>TeX Files (*.tex)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> <source>TeX Template Files (*.sty)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> <source>Diff Files (*.diff)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> <source>Make Files (*.mak)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> <source>Properties Files (*.ini)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> <source>Configuration Files (*.cfg)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> <source>CMake Files (CMakeLists.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> <source>CMake Macro Files (*.cmake)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> <source>VHDL Files (*.vhd)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> <source>TCL Files (*.tcl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> <source>Tk Files (*.tk)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> <source>Matlab Files (*.m)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> <source>Octave Files (*.m.octave)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation type="unfinished"></translation> </message> @@ -35454,19 +35517,6 @@ </message> </context> <context> - <name>McCabeChecker</name> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>MercurialPage</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui" line="17"/> @@ -35822,92 +35872,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation type="unfinished"></translation> </message> @@ -36603,157 +36653,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -37642,7 +37692,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation type="unfinished"></translation> </message> @@ -37750,7 +37800,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation type="unfinished"></translation> </message> @@ -38155,17 +38205,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation type="unfinished"></translation> </message> @@ -38420,7 +38470,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation type="unfinished"></translation> </message> @@ -43174,7 +43224,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation type="unfinished"></translation> </message> @@ -43205,7 +43255,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -43260,7 +43310,7 @@ <context> <name>PyProfileDialog</name> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation type="unfinished"></translation> </message> @@ -47822,7 +47872,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="151"/> <source>Remove Filters</source> <translation type="unfinished"></translation> </message> @@ -47832,7 +47882,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="179"/> <source>Remove Attributes</source> <translation type="unfinished"></translation> </message> @@ -49318,7 +49368,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation type="unfinished"></translation> </message> @@ -50307,7 +50357,7 @@ <context> <name>SnapWidget</name> <message> - <location filename="../Snapshot/SnapWidget.ui" line="20"/> + <location filename="../Snapshot/SnapWidget.py" line="531"/> <source>eric6 Snapshot</source> <translation type="unfinished"></translation> </message> @@ -50860,128 +50910,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation type="unfinished"></translation> </message> @@ -53082,7 +53132,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="171"/> <source>Subversion Diff</source> <translation type="unfinished"></translation> </message> @@ -53384,17 +53434,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="112"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="661"/> <source>Revision</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="117"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="658"/> <source>Author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="127"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="165"/> <source>Message</source> <translation type="unfinished"></translation> </message> @@ -53705,7 +53755,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="128"/> <source>&URL:</source> <translation type="unfinished"></translation> </message> @@ -53798,7 +53848,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="95"/> <source>&URL:</source> <translation type="unfinished"></translation> </message> @@ -54994,7 +55044,7 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="394"/> <source>Subversion Status</source> <translation type="unfinished"></translation> </message> @@ -55015,7 +55065,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="80"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="711"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -60451,7 +60501,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="../PyUnit/UnittestDialog.ui" line="14"/> + <location filename="../PyUnit/UnittestDialog.py" line="403"/> <source>Unittest</source> <translation type="unfinished"></translation> </message> @@ -62651,7 +62701,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation type="unfinished"></translation> </message> @@ -62908,102 +62958,102 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <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="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <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="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <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="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <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="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <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="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -67666,17 +67716,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> @@ -71055,27 +71105,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_en.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_en.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation type="unfinished"></translation> </message> @@ -405,17 +405,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation type="unfinished"></translation> </message> @@ -1681,7 +1681,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation type="unfinished"></translation> </message> @@ -2280,27 +2280,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation type="unfinished"></translation> </message> @@ -2399,12 +2399,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="109"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="114"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation type="unfinished"></translation> </message> @@ -2512,7 +2512,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation type="unfinished"></translation> </message> @@ -2882,7 +2882,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation type="unfinished"></translation> </message> @@ -3126,27 +3126,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> - <source>Press to fix the selected issues</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> - <source>Press to load the default values</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> - <source>Press to store the current values as defaults</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <source>Press to fix the selected issues</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> + <source>Press to load the default values</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> + <source>Press to store the current values as defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation type="unfinished"></translation> </message> @@ -3246,7 +3246,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3254,52 +3254,52 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> @@ -3309,17 +3309,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -3334,32 +3334,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> - <source>Max. Complexity:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3435,36 +3430,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> + <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> + <source>&Start</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -3493,6 +3488,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3558,147 +3578,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n blank line inserted.</numerusform> @@ -3706,7 +3726,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n superfluous line removed</numerusform> @@ -3714,77 +3734,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <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="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <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="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -4214,42 +4234,42 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> - <source>Total: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CompareDialog.py" line="357"/> - <source>Changed: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CompareDialog.py" line="358"/> + <source>Total: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="360"/> + <source>Changed: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> @@ -4260,310 +4280,333 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation type="unfinished"></translation> </message> @@ -4856,7 +4899,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation type="unfinished"></translation> </message> @@ -5305,20 +5348,20 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -5337,7 +5380,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation type="unfinished"></translation> </message> @@ -5357,7 +5400,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation type="unfinished"></translation> </message> @@ -5457,7 +5500,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation type="unfinished"></translation> </message> @@ -5477,7 +5520,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation type="unfinished"></translation> </message> @@ -5547,352 +5590,352 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> - <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="487"/> - <source>Toggle Breakpoint</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="481"/> - <source>Shift+F11</source> - <comment>Debug|Toggle Breakpoint</comment> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="507"/> + <source>Toggle Breakpoint</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="501"/> + <source>Shift+F11</source> + <comment>Debug|Toggle Breakpoint</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -5912,56 +5955,76 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6425,32 +6488,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -6468,22 +6531,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> @@ -6493,12 +6556,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -7409,7 +7472,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation type="unfinished"></translation> </message> @@ -7855,92 +7918,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation type="unfinished"></translation> </message> @@ -9955,7 +10018,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="249"/> <source>Add from installed APIs</source> <translation type="unfinished"></translation> </message> @@ -9965,7 +10028,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="268"/> <source>Add from Plugin APIs</source> <translation type="unfinished"></translation> </message> @@ -9975,7 +10038,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="173"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="301"/> <source>Compile APIs</source> <translation type="unfinished"></translation> </message> @@ -11111,7 +11174,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation type="unfinished"></translation> </message> @@ -11121,7 +11184,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="357"/> <source>Fill to end of line</source> <translation type="unfinished"></translation> </message> @@ -12652,7 +12715,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1080"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> @@ -13371,7 +13434,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="346"/> <source>Send bug report</source> <translation type="unfinished"></translation> </message> @@ -14789,12 +14852,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation type="unfinished"></translation> </message> @@ -14809,7 +14872,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation type="unfinished"></translation> </message> @@ -15931,7 +15994,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation type="unfinished"></translation> </message> @@ -15941,7 +16004,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation type="unfinished"></translation> </message> @@ -15976,7 +16039,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation type="unfinished"></translation> </message> @@ -16401,7 +16464,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation type="unfinished"></translation> </message> @@ -21989,7 +22052,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> @@ -23164,7 +23227,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="246"/> <source>Resolved</source> <translation type="unfinished"></translation> </message> @@ -23174,7 +23237,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="244"/> <source>Unresolved</source> <translation type="unfinished"></translation> </message> @@ -23751,7 +23814,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation type="unfinished"></translation> </message> @@ -24123,7 +24186,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="249"/> <source>Edit Plan</source> <translation type="unfinished"></translation> </message> @@ -24264,7 +24327,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="87"/> <source>Mercurial Log</source> <translation type="unfinished"></translation> </message> @@ -24304,17 +24367,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="115"/> <source>Revision</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="221"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="116"/> <source>Author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="117"/> <source>Message</source> <translation type="unfinished"></translation> </message> @@ -24856,7 +24919,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="424"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2573"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -28122,7 +28185,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="334"/> <source>Mercurial Status</source> <translation type="unfinished"></translation> </message> @@ -28253,7 +28316,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="638"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -28308,7 +28371,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="784"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -29719,7 +29782,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="114"/> <source>&Remove</source> <translation type="unfinished"></translation> </message> @@ -29795,42 +29858,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation type="unfinished"></translation> </message> @@ -34611,587 +34674,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> + <source>Batch</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> + <source>C/C++</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> + <source>C#</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> + <source>CMake</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> - <source>Diff</source> + <source>CSS</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> + <source>D</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> + <source>Diff</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> + <source>Fortran</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> + <source>Fortran77</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> + <source>HTML/PHP/XML</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> + <source>IDL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> + <source>Java</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> + <source>Pascal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> - <source>Povray</source> + <source>Perl</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> + <source>Povray</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> + <source>Ruby</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> + <source>SQL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> + <source>TCL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> + <source>TeX</source> <translation type="unfinished"></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> <source>Pyrex Files (*.pyx)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> <source>Quixote Template Files (*.ptl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> <source>Ruby Files (*.rb)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> <source>IDL Files (*.idl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> <source>C Files (*.h *.c)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> <source>C# Files (*.cs)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> <source>HTML Files (*.html *.htm *.asp *.shtml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> <source>CSS Files (*.css)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> <source>QSS Files (*.qss)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> <source>Qt Resource Files (*.qrc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> <source>D Files (*.d *.di)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> <source>Java Files (*.java)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> <source>JavaScript Files (*.js)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> <source>SQL Files (*.sql)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> <source>Docbook Files (*.docbook)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> <source>Perl Files (*.pl *.pm *.ph)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> <source>Lua Files (*.lua)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> <source>Shell Files (*.sh)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> <source>Batch Files (*.bat *.cmd)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> <source>Diff Files (*.diff *.patch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> <source>Makefiles (*.mak)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> <source>Povray Files (*.pov)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> <source>VHDL Files (*.vhd *.vhdl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> <source>TCL/Tk Files (*.tcl *.tk)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> <source>All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> <source>C Files (*.c)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> <source>C++ Files (*.cpp)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> <source>C++/C Header Files (*.h)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> <source>HTML Files (*.html)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> <source>PHP Files (*.php)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> <source>ASP Files (*.asp)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> <source>XML Files (*.xml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> <source>XSL Files (*.xsl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> <source>DTD Files (*.dtd)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> <source>D Files (*.d)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> <source>D Interface Files (*.di)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> <source>Perl Files (*.pl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> <source>Perl Module Files (*.pm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> <source>Batch Files (*.bat)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> <source>TeX Files (*.tex)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> <source>TeX Template Files (*.sty)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> <source>Diff Files (*.diff)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> <source>Make Files (*.mak)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> <source>Properties Files (*.ini)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> <source>Configuration Files (*.cfg)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> <source>CMake Files (CMakeLists.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> <source>CMake Macro Files (*.cmake)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> <source>VHDL Files (*.vhd)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> <source>TCL Files (*.tcl)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> <source>Tk Files (*.tk)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation type="unfinished"></translation> </message> @@ -35493,19 +35556,6 @@ </message> </context> <context> - <name>McCabeChecker</name> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>MercurialPage</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui" line="17"/> @@ -35846,92 +35896,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation type="unfinished"></translation> </message> @@ -36642,157 +36692,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -37681,7 +37731,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation type="unfinished"></translation> </message> @@ -37789,7 +37839,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation type="unfinished"></translation> </message> @@ -38194,17 +38244,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation type="unfinished"></translation> </message> @@ -38459,7 +38509,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation type="unfinished"></translation> </message> @@ -43214,7 +43264,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation type="unfinished"></translation> </message> @@ -43293,7 +43343,7 @@ </translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -43301,7 +43351,7 @@ <context> <name>PyProfileDialog</name> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation type="unfinished"></translation> </message> @@ -47873,7 +47923,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="151"/> <source>Remove Filters</source> <translation type="unfinished"></translation> </message> @@ -47883,7 +47933,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="179"/> <source>Remove Attributes</source> <translation type="unfinished"></translation> </message> @@ -49359,7 +49409,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation type="unfinished"></translation> </message> @@ -50559,7 +50609,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Snapshot/SnapWidget.ui" line="20"/> + <location filename="../Snapshot/SnapWidget.py" line="531"/> <source>eric6 Snapshot</source> <translation type="unfinished"></translation> </message> @@ -50902,128 +50952,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation type="unfinished"></translation> </message> @@ -53124,7 +53174,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="171"/> <source>Subversion Diff</source> <translation type="unfinished"></translation> </message> @@ -53426,17 +53476,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="112"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="661"/> <source>Revision</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="117"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="658"/> <source>Author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="127"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="165"/> <source>Message</source> <translation type="unfinished"></translation> </message> @@ -53763,7 +53813,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="128"/> <source>&URL:</source> <translation type="unfinished"></translation> </message> @@ -53855,7 +53905,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="95"/> <source>&URL:</source> <translation type="unfinished"></translation> </message> @@ -55036,7 +55086,7 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="394"/> <source>Subversion Status</source> <translation type="unfinished"></translation> </message> @@ -55312,7 +55362,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="80"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="711"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -60493,7 +60543,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="../PyUnit/UnittestDialog.ui" line="14"/> + <location filename="../PyUnit/UnittestDialog.py" line="403"/> <source>Unittest</source> <translation type="unfinished"></translation> </message> @@ -62062,7 +62112,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation type="unfinished"></translation> </message> @@ -62284,47 +62334,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation type="unfinished"></translation> </message> @@ -62364,12 +62414,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -62384,7 +62434,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <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> @@ -62475,7 +62525,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -62885,7 +62935,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -62905,7 +62955,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -62980,22 +63030,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <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="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished"></translation> </message> @@ -63015,7 +63065,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <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> @@ -67708,17 +67758,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> @@ -71100,27 +71150,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_es.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_es.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Añadir Marcador</translation> </message> @@ -405,17 +405,17 @@ <translation>Introduzca la dirección</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>Url</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Título</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>Añadir carpeta</translation> </message> @@ -2299,27 +2299,27 @@ <translation>Nombre</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Atributos</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Globales</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Codificación: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation>Imports</translation> </message> @@ -3161,27 +3161,27 @@ <translation>Introducir patrones de nombre de archivo de los archivos a ser excluidos, separados por comas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation>Pulsar para iniciar la comprobación de estilo de código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> - <source>Press to fix the selected issues</source> - <translation>Pulsar para arreglar los problemas seleccionados</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> - <source>Press to load the default values</source> - <translation>Pulsar para cargar los valores por defecto</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> - <source>Press to store the current values as defaults</source> - <translation>Pulsar para almacenar los valores actuales como valores por defecto</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <source>Press to fix the selected issues</source> + <translation>Pulsar para arreglar los problemas seleccionados</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> + <source>Press to load the default values</source> + <translation>Pulsar para cargar los valores por defecto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> + <source>Press to store the current values as defaults</source> + <translation>Pulsar para almacenar los valores actuales como valores por defecto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation>Pulsar para resetear los valores por defecto</translation> </message> @@ -3281,7 +3281,7 @@ <translation>Arreglar problemas automaticamente</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3291,52 +3291,52 @@ sobre una entrada, la abrirá en una ventana de edición posicionando el cursor en la línea y posición correspondiente.</p></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation>Archivo/Línea</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation>Código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation>Mensaje</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation>Muestra el progreso de la comprobación del estilo de código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation>Eric</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation>Estadísticas...</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation>Estadísticas...</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation>Pulsar para mostrar algunas estadísticas de la última ejecución</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation>Mostrar</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation>Mostrar</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation>Pulsar para mostrar todos los archivos con algún problema</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation>Error: {0}</translation> </message> @@ -3346,17 +3346,17 @@ <translation>Arreglar: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation>No se han encontrado problemas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation>Muestra el progreso de la revisión de estilo de código </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation>%v/%m Archivos</translation> </message> @@ -3371,32 +3371,32 @@ <translation>Mostrar ignorados</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation>{0} (ignorado)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation>Preparando archivos...</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> <source>Max. Complexity:</source> - <translation>Máx. Complejidad:</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <translation type="obsolete">Máx. Complejidad:</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation>Introducir la máxima complejidad de código permitida (McCabe: 10)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation>Errores</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation>Transfiriendo datos...</translation> </message> @@ -3472,36 +3472,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation>Complejidad de McCabe</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation>&Iniciar</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation>&Arreglar seleccionados</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> - <translation>Cargar Va&lores por Defecto</translation> + <source>Code Complexity</source> + <translation type="unfinished">Complejidad de McCabe</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation>Almacenar val&ores por defecto</translation> + <source>&Start</source> + <translation>&Iniciar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation>&Arreglar seleccionados</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation>Cargar Va&lores por Defecto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation>Almacenar val&ores por defecto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation>&Restablecer Valores por Defecto</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation>No se han encontrado archivos (comprobar lista de ignorados).</translation> </message> @@ -3530,6 +3530,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished">Pulse para eliminar las entradas seleccionadas</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3595,147 +3620,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Triple comilla simple convertida a triple comilla doble.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Comillas introductorias corregidas para ser {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation>Docstrings de una sola línea puestos en una sola línea.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation>Coma añadida a la línea de resumen.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation>Línea en blanco antes de docstring de función/método eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation>Linea en blanco insertada delante de docstring de clase.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation>Linea en blanco insertada detrás de docstring.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation>Linea en blanco insertada detrás de docstring de resumen.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Linea en blanco insertada detrás de último párrafo de docstring.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation>Comillas iniciales puestas en línea separada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation>Comillas finales puestas en línea separada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation>Línea en blanco antes de docstring de clase eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation>Línea en blanco detrás de docstring eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation>Línea en blanco detrás de docstring de función/método eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation>Linea en blanco detrás de último párrafo eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulador convertido a 4 espacios.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Indentación ajustada para ser un múltiplo de cuatro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation>Indentación de línea de continuación corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation>Indentación de llave de cierre corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation>Indentación inexistente en línea de continuación corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Llave de cierre alineada a llave de apertura.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation>Nivel de indentación corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation>Nivel de indentación de indentación colgante corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation>Indentación visual corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation>Eliminado espacio en blanco extraño.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation>Añadido espacio en blanco que faltaba.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation>Espacio en blanco alrededor de signo de comentario corregido.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation>Insertada una línea en blanco.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Insertada %n línea en blanco.</numerusform> @@ -3743,7 +3768,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eliminada %n línea en blanco sobrante</numerusform> @@ -3751,77 +3776,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation>Eliminadas líneas en blanco sobrantes.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Eliminadas líneas en blanco sobrantes después de decorador de función.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation>Imports estaban puestos en líneas separadas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation>Líneas largas se han acortado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation>Backslash redundante en llaves eliminado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation>Sentencia compuesta corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation>Comparación a None/True/False corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation>Añadido el argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation>Eliminado el argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation>Espacio eliminado del final de la línea.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation>Carácter de nueva línea añadido al final del archivo.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Eliminadas líneas en blanco sobrantes de final de archivo.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation>'<>' reemplazado por '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>¡No se ha podido guardar el archivo! Va a ser omitido. Razón: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation>sin mensaje definido para el código '{0}'</translation> </message> @@ -4241,17 +4266,17 @@ <translation>Alt+S</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Comparar</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>Pulse para realizar la comparación de los dos archivos</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Comparar Archivos</translation> </message> @@ -4266,27 +4291,27 @@ <translation>&Sincronizar barras de desplazamiento horizontales</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> + <location filename="../UI/CompareDialog.py" line="358"/> <source>Total: {0}</source> <translation>Total: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="357"/> + <location filename="../UI/CompareDialog.py" line="360"/> <source>Changed: {0}</source> <translation>Cambiado: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="358"/> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>Añadido: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>Borrado: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>El archivo <b>{0}</b> no se ha podido leer.</p></translation> </message> @@ -4297,311 +4322,334 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished">'{0}' es demasiado complejo ({1})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished">{0}: {1}</translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Aplicación</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>Correo electrónico</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>Iconos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Gestor de Plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Impresora</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Tareas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Plantillas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Sistemas de Control de Versiones</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Depurador</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>Editor</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>APIs</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Autocompletar</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>Consejos de llamada (calltips)</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Tecleo de codigo</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Exportadores</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Resaltado de código</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Asociación de tipos de archivo</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Estilos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Ayuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Documentación de Ayuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Visores de Ayuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Proyecto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Visor de proyecto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Multiproyecto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>Interfaz de Usuario</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Gestor de vistas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation> Error de Configuración de Página</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Gestión de archivos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Búsquedas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Apariencia</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Estilo</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Propiedades</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Preferencias</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Por favor, seleccione una entrada de la lista para visualizar la página de configuración.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Red</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Corrección ortográfica</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation>Python3</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>La página de configuración <b>{0}</b> no puede ser cargada.</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation>Palabras clave</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>Cooperación</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation>Lanzador de bandeja de sistema</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation>Interfaz de VirusTotal</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation>Seguridad</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation>Notificaciones</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation>IRC</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation>Comprobadores de Código</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation>Navegador Web de eric6</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation>Visor de Log</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation>Mimetypes</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation>Introducir texto de búsqueda...</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation>Manejadores de clicks del ratón</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation>Gestor de Cookies de Flash</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation>Editor Hexadecimal</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation>Navegador Web</translation> </message> @@ -5339,7 +5387,7 @@ <translation>Conexión desde un host ilegal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5351,14 +5399,14 @@ <translation><p>Se ha intentado una conexión desde el host ilegal <b>{0}</b>. ¿Aceptar esta conexión?.</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation>Recibida conexión pasiva de depuración </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation>Cerrada conexión pasiva de depuración @@ -5378,7 +5426,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Ejecutar Script</translation> </message> @@ -5398,7 +5446,7 @@ <translation><b>Ejecutar Script</b><p>Establece los parámetros de la línea de comandos y ejecuta el script fuera del depurador. Si tiene cambios sin guardar, deben ser guardados primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Ejecutar Proyecto</translation> </message> @@ -5498,7 +5546,7 @@ <translation><b>Hacer Profiling del Proyecto</b><p>Establecer los argumentos de línea de comandos y hacer profiling del proyecto actual. Si hay archivos que tienen cambios sin guardar, se puede guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Depurar Script</translation> </message> @@ -5518,7 +5566,7 @@ <translation><b>Depurar Script</b><p>Establecer los argumentos de línea de comandos y establecer la línea actual en la ventana actual de edición como la primera sentencia Python ejecutable. Si el archivo tiene cambios sin guardar, se puede guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Depurar proyecto</translation> </message> @@ -5588,352 +5636,352 @@ <translation><b>Continuar hasta el Cursor</b><p>Continúa ejecutando el programa desde la línea actual hasta la posición actual del cursor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Un paso</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>Un &paso</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Ejecuta una sentencia python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Paso Único</b><p>Ejecutar una única sentencia Python. Si la sentencia es un <tt>import</tt>, un constructor de clase, o un método o llamada a función entonces el control se devuelve al depurador en la siguiente sentencia.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Saltar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>Salta&r</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Ejecutar una única sentencia Python sin salir del marco actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Saltar</b><p>Eejcutar una única sentencia Python sin salir del marco actual. Si la sentencia es un <tt>import</tt>, un constructor de clase, o un método o llamada a función, el control se devuelve al depurador despues de que la sentencia se haya completado.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Paso atras</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>Paso &atras</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>Ejecutar sentencia Python hasta abandonar el marco actual</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation><b>Saltar fuera</b><p>Ejecuta sentencias Python hasta salir del marco actual. Si las sentencias están dentro de una sentencia <tt>import</tt>, un constructor de clase, o un método o llamada a función, el control se devuelve al depurador despues de que el marco actual ha sido abandonado.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>Detener</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>&Parar</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Detener depuración</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>Ejecutar sentencia Python hasta abandonar el marco actual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation><b>Saltar fuera</b><p>Ejecuta sentencias Python hasta salir del marco actual. Si las sentencias están dentro de una sentencia <tt>import</tt>, un constructor de clase, o un método o llamada a función, el control se devuelve al depurador despues de que el marco actual ha sido abandonado.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>Detener</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>&Parar</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Detener depuración</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Detener</b><p>Detener la sesión de depuración en ejecución.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Fitro por tipo de variable</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation>&Fitro por tipo de variable...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation>Configurar Fitro por tipo de variable</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Fitro por tipo de variable</b><p>Configurar el fitro por tipo de variable. Durante una sesión de depuración, solo se muestran en las ventanas de variables locales o globales los tipos de variable que no han sido seleccionados.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation>Filtro de excepciones</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation>Filtro de e&xcepciones...</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation>&Fitro por tipo de variable...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation>Configurar Fitro por tipo de variable</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Fitro por tipo de variable</b><p>Configurar el fitro por tipo de variable. Durante una sesión de depuración, solo se muestran en las ventanas de variables locales o globales los tipos de variable que no han sido seleccionados.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation>Filtro de excepciones</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation>Filtro de e&xcepciones...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>Configurar Filtro de excepciones</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtro de excepciones</b><p>Configurar el filtro de excepciones. Durante una sesión de depuración solo se resaltan los tipos de excepción de la lista.</p><p>Por favor, note que se resaltarán todas las excepciones que no sean gestionadas, independientemente de la lista de filtros.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="487"/> + <location filename="../Debugger/DebugUI.py" line="507"/> <source>Toggle Breakpoint</source> <translation>Alternar Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="488"/> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Alternar Punto de Interrupción</b><p>Inserta o elimina un punto de interrupción en la línea actual del editor actual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Editar Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>Editar Punto de Interrupción (Breakpoint)...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Editar Punto de Interrupción (Breakpoint)</b><p>Abre un diálogo para editar las propiedades de los breakpoints. Se aplica a la línea actual del editor actual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Siguiente Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Siguiente Breakpoint</b><p>Mueve el cursor al siguiente breakpoint.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Breakpoint (Punto de interrupción) Anterior</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Punto de Interrupción (Breakpoint) Anterior</b><p>Mueve el cursor al anterior punto de interrupción.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Eliminar Puntos de Interrupción (Breakpoints)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation>Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Eliminar Puntos de Interrupción (Breakpoints)</b><p>Elimina todos los puntos de interrupción del editor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>&Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>&Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>Puntos de interrupción (&Breakpoints)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>El programa en depuración contiene un error de sintaxis no especificado.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Ha saltado una excepción que no ha sido manejada. Vea la ventana de shell para mas detalles.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>El programa en depuración ha terminado inesperadamente.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>Error en la condición del Breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>Cobertura del Proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>Cobertura del Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>No hay script principal definido para el proyecto actual. Abortando</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Profiling del proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Profiling del script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>No hay script principal definido para el proyecto actual. La depuración no es posible.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Error en la Expresión a Examinar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>La expresión a Examinar ya existe</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Excepciones Ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>Excepciones &Ignoradas...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Configurar excepciones ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> + <location filename="../Debugger/DebugUI.py" line="488"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Excepciones ignoradas</b><p>Configurar las excepciones ignoradas. Durante una sesión de depuración se resaltarán solamente los tipos de excepción que no están en la lista.</p><p>Por favor, note que las excepciones no gestionadas no pueden ser ignoradas..</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="481"/> + <location filename="../Debugger/DebugUI.py" line="501"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>El archivo <b>{0}</b> contiene el error de sintaxis <b>{1}</b> en la línea<b>{2}</b>, carácter <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation><p>El programa en depuración ha lanzado la excepción <b>{0}</b><br>"<b>{1}</b>"<br>Archivo: <b>{2}</b>, Línea: <b>{3}</b></p><p>¿Interrumpir aquí?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>El programa en depuración ha lanzado la excepción <b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>La condición del punto de ruptura <b>{0},{1}</b> tiene un error de sintaxis.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>La expresión a examinar <b>{0}</b> contiene un error de sintaxis.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' ya existe.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' para la variable <b>{1}</b> ya existe.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation>Programa terminado</translation> </message> @@ -5953,46 +6001,46 @@ <translation><b>Detener</b><p>Esto detiene el script que está corriendo en el backend del depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation><p>El programa ha generado la señal "{0}".<br/>Archivo: <b>{1}</b>, Línea: <b>{2}</b></p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation><p>Mensaje: {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation><p>El programa ha terminato con estado de salida {0}.</p>{1}</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation><p><b>{0}</b> ha terminado con estado de salida {1}.</p>{2}</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation>Mensaje: {0}</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation><p>El programa ha terminato con estado de salida {0}.</p>{1}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation><p><b>{0}</b> ha terminado con estado de salida {1}.</p>{2}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation>Mensaje: {0}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation>El programa ha terminado con estado de salida {0}. {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation>"{0}" ha terminado con estado de salida {1}. {2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> @@ -6000,13 +6048,33 @@ {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation>"{0}" ha terminado con estado de salida {1}. {2}</translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6478,32 +6546,32 @@ <translation><p>No ha sido posible lanzar el extremo del depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation>Proceso Padre</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation>Proceso hijo</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation>Fork del cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Seleccionar la rama de fork para continuar.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation>Error de Protocolo de Depuración</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation><p>La respuesta recibida desde el backend del depurador no se ha podido descodificar. Por favor, informar de este problema junto con los datos recibidos a la dirección de email para bugs de eric.</p><p>Error: {0}</p><p>Datos:<br/>{0}</p></translation> </message> @@ -6521,22 +6589,22 @@ <translation><p>No ha sido posible lanzar el extremo del depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>Proceso Padre</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>Proceso hijo</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation>Fork del cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Seleccionar la rama de fork para continuar.</translation> </message> @@ -6546,12 +6614,12 @@ <translation><p>No se ha encontrado un intérprete de Python configurado.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation>Error de Protocolo de Depuración</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation><p>La respuesta recibida desde el backend del depurador no se ha podido descodificar. Por favor, informar de este problema junto con los datos recibidos a la dirección de email para bugs de eric.</p><p>Error: {0}</p><p>Datos:<br/>{0}</p></translation> </message> @@ -29943,42 +30011,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>Mostrar Todo el Historial...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>Borrar Historial...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>Borrar Historial</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>¿Desea eliminar el historial?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation>Más visitados</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation>Pestañas Cerradas</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation>Restaurar Todas las Pestañas Cerradas</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation>Borrar Lista</translation> </message> @@ -34761,587 +34829,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation>Batch</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation>C/C++</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> - <translation>C#</translation> + <source>Batch</source> + <translation>Batch</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> - <translation>CMake</translation> + <source>C/C++</source> + <translation>C/C++</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> - <translation>CSS</translation> + <source>C#</source> + <translation>C#</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> - <translation>D</translation> + <source>CMake</source> + <translation>CMake</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> + <source>CSS</source> + <translation>CSS</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="101"/> <source>Diff</source> <translation>Diff</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation>HTML/PHP/XML</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation>IDL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> - <translation>Java</translation> + <source>HTML/PHP/XML</source> + <translation>HTML/PHP/XML</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> - <translation>JavaScript</translation> + <source>IDL</source> + <translation>IDL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> - <translation>Lua</translation> + <source>Java</source> + <translation>Java</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation>JavaScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> + <source>Perl</source> + <translation>Perl</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> <source>Povray</source> <translation>Povray</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Propiedades</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation>SQL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation>TeX</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation>VHDL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> - <source>Pyrex Files (*.pyx)</source> - <translation>Archivos Pyrex(*.pyx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> - <source>Quixote Template Files (*.ptl)</source> - <translation>Archivos de Plantilla Quixote (*.ptl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> - <source>Ruby Files (*.rb)</source> - <translation>Archivos Ruby (*.rb)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> - <source>IDL Files (*.idl)</source> - <translation>Archivos IDL (*.idl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> - <source>C Files (*.h *.c)</source> - <translation>Archivos C (*.h *.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> - <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> - <translation>Archivos C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> - <source>C# Files (*.cs)</source> - <translation>Archivos C# (*.cs)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> - <source>HTML Files (*.html *.htm *.asp *.shtml)</source> - <translation>Archivos HTML (*.html *.htm *.asp *.shtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> - <source>CSS Files (*.css)</source> - <translation>Archivos CSS (*.css)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> - <source>QSS Files (*.qss)</source> - <translation>Archivos QSS (*.qss)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> - <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> - <translation>Archivos PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> - <source>Qt Resource Files (*.qrc)</source> - <translation>Archivos de Recursos Qt (*.qrc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> - <source>D Files (*.d *.di)</source> - <translation>Archivos D (*.d *.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> - <source>Java Files (*.java)</source> - <translation>Archivos Java (*.java)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> - <source>JavaScript Files (*.js)</source> - <translation>Archivos JavaScript (*.js)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> - <source>SQL Files (*.sql)</source> - <translation>Archivos SQL (*.sql)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> - <source>Docbook Files (*.docbook)</source> - <translation>Archivos DocBook (*.docbook)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> - <source>Perl Files (*.pl *.pm *.ph)</source> - <translation>Archivos Perl (*.pl *.pm *.ph)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> - <source>Lua Files (*.lua)</source> - <translation>Archivos Lua (^.lua)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> - <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> - <translation>Archivos TeX (*.tex *.sty *.aux *.toc *.idx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> - <source>Shell Files (*.sh)</source> - <translation>Archivos Shell (*.sh)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> - <source>Batch Files (*.bat *.cmd)</source> - <translation>Archivos Batch (*.bat *.cmd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> - <source>Diff Files (*.diff *.patch)</source> - <translation>Archivos Diff (*.diff *.patch)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> - <source>Makefiles (*.mak)</source> - <translation>Makefiles (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> - <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> - <translation>Archivos de Propiedades (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> - <source>Povray Files (*.pov)</source> - <translation>Archivos Povray (*.pov)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> - <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> - <translation>Archivos CMake (CMakeLists.txt *.cmake *.ctest)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> - <source>VHDL Files (*.vhd *.vhdl)</source> - <translation>Archivos VHDL (*.vhd *.vhdl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> - <source>All Files (*)</source> - <translation>Todos los archivos (*)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> - <translation>TCL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> - <source>TCL/Tk Files (*.tcl *.tk)</source> - <translation>Archivos TCL/Tk (*.tcl *.tk)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> - <source>C Files (*.c)</source> - <translation>Archivos C (*.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> - <source>C++ Files (*.cpp)</source> - <translation>Archivos C++ (*.cpp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> - <source>C++/C Header Files (*.h)</source> - <translation>Archivos de cabecera C++ (*.h )</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> - <source>HTML Files (*.html)</source> - <translation>Archivos HTML (*.html)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> - <source>PHP Files (*.php)</source> - <translation>Archivos PHP (*.php)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> - <source>ASP Files (*.asp)</source> - <translation>Archivos ASP (*.asp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> - <source>XML Files (*.xml)</source> - <translation>Archivos XML (*.xml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> - <source>XSL Files (*.xsl)</source> - <translation>Archivos XSL (*.xsl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> - <source>DTD Files (*.dtd)</source> - <translation>Archivos DTD (*.dtd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> - <source>D Files (*.d)</source> - <translation>Archivos D (*.d)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> - <source>D Interface Files (*.di)</source> - <translation>Archivos de interfaces D (*.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> - <source>Perl Files (*.pl)</source> - <translation>Archivos Perl (*.pl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> - <source>Perl Module Files (*.pm)</source> - <translation>Archivos de módulo Perl (*.pm)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> - <source>Batch Files (*.bat)</source> - <translation>Archivos Batch (*.bat)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> - <source>TeX Files (*.tex)</source> - <translation>Archivos TeX (*.tex)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> - <source>TeX Template Files (*.sty)</source> - <translation>Archivos de plantilla TeX (*.sty)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> - <source>Diff Files (*.diff)</source> - <translation>Archivos Diff (*.diff)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> - <source>Make Files (*.mak)</source> - <translation>Archivos Make (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> - <source>Properties Files (*.ini)</source> - <translation>Archivos de Propiedades (*.ini)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> - <source>Configuration Files (*.cfg)</source> - <translation>Archivos de Configuración (*.cfg)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> - <source>CMake Files (CMakeLists.txt)</source> - <translation>Archivos CMake (CMakeLists.txt)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> - <source>CMake Macro Files (*.cmake)</source> - <translation>Archivos de Macro CMake (*.cmake)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> - <source>VHDL Files (*.vhd)</source> - <translation>Archivos VHDL (*.vhd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> - <source>TCL Files (*.tcl)</source> - <translation>Archivos TCL (*.tcl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> - <source>Tk Files (*.tk)</source> - <translation>Archivos Tk (*.tk)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> - <translation>Fortran</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> - <translation>Fortran77</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation>Pascal</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation>PostScript</translation> + <source>Ruby</source> + <translation>Ruby</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="141"/> + <source>SQL</source> + <translation>SQL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> - <translation>XML</translation> + <source>TeX</source> + <translation>TeX</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation>VHDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> + <source>Pyrex Files (*.pyx)</source> + <translation>Archivos Pyrex(*.pyx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> + <source>Quixote Template Files (*.ptl)</source> + <translation>Archivos de Plantilla Quixote (*.ptl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> + <source>Ruby Files (*.rb)</source> + <translation>Archivos Ruby (*.rb)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> + <source>IDL Files (*.idl)</source> + <translation>Archivos IDL (*.idl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> + <source>C Files (*.h *.c)</source> + <translation>Archivos C (*.h *.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> + <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> + <translation>Archivos C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> + <source>C# Files (*.cs)</source> + <translation>Archivos C# (*.cs)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> + <source>HTML Files (*.html *.htm *.asp *.shtml)</source> + <translation>Archivos HTML (*.html *.htm *.asp *.shtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> + <source>CSS Files (*.css)</source> + <translation>Archivos CSS (*.css)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> + <source>QSS Files (*.qss)</source> + <translation>Archivos QSS (*.qss)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> + <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> + <translation>Archivos PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> + <source>Qt Resource Files (*.qrc)</source> + <translation>Archivos de Recursos Qt (*.qrc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> + <source>D Files (*.d *.di)</source> + <translation>Archivos D (*.d *.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> + <source>Java Files (*.java)</source> + <translation>Archivos Java (*.java)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> + <source>JavaScript Files (*.js)</source> + <translation>Archivos JavaScript (*.js)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> + <source>SQL Files (*.sql)</source> + <translation>Archivos SQL (*.sql)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> + <source>Docbook Files (*.docbook)</source> + <translation>Archivos DocBook (*.docbook)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> + <source>Perl Files (*.pl *.pm *.ph)</source> + <translation>Archivos Perl (*.pl *.pm *.ph)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> + <source>Lua Files (*.lua)</source> + <translation>Archivos Lua (^.lua)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> + <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> + <translation>Archivos TeX (*.tex *.sty *.aux *.toc *.idx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> + <source>Shell Files (*.sh)</source> + <translation>Archivos Shell (*.sh)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> + <source>Batch Files (*.bat *.cmd)</source> + <translation>Archivos Batch (*.bat *.cmd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> + <source>Diff Files (*.diff *.patch)</source> + <translation>Archivos Diff (*.diff *.patch)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> + <source>Makefiles (*.mak)</source> + <translation>Makefiles (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> + <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> + <translation>Archivos de Propiedades (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> + <source>Povray Files (*.pov)</source> + <translation>Archivos Povray (*.pov)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> + <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> + <translation>Archivos CMake (CMakeLists.txt *.cmake *.ctest)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> + <source>VHDL Files (*.vhd *.vhdl)</source> + <translation>Archivos VHDL (*.vhd *.vhdl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> + <source>All Files (*)</source> + <translation>Todos los archivos (*)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="143"/> + <source>TCL</source> + <translation>TCL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> + <source>TCL/Tk Files (*.tcl *.tk)</source> + <translation>Archivos TCL/Tk (*.tcl *.tk)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> + <source>C Files (*.c)</source> + <translation>Archivos C (*.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> + <source>C++ Files (*.cpp)</source> + <translation>Archivos C++ (*.cpp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> + <source>C++/C Header Files (*.h)</source> + <translation>Archivos de cabecera C++ (*.h )</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> + <source>HTML Files (*.html)</source> + <translation>Archivos HTML (*.html)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> + <source>PHP Files (*.php)</source> + <translation>Archivos PHP (*.php)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> + <source>ASP Files (*.asp)</source> + <translation>Archivos ASP (*.asp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> + <source>XML Files (*.xml)</source> + <translation>Archivos XML (*.xml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> + <source>XSL Files (*.xsl)</source> + <translation>Archivos XSL (*.xsl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> + <source>DTD Files (*.dtd)</source> + <translation>Archivos DTD (*.dtd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> + <source>D Files (*.d)</source> + <translation>Archivos D (*.d)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> + <source>D Interface Files (*.di)</source> + <translation>Archivos de interfaces D (*.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> + <source>Perl Files (*.pl)</source> + <translation>Archivos Perl (*.pl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> + <source>Perl Module Files (*.pm)</source> + <translation>Archivos de módulo Perl (*.pm)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> + <source>Batch Files (*.bat)</source> + <translation>Archivos Batch (*.bat)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> + <source>TeX Files (*.tex)</source> + <translation>Archivos TeX (*.tex)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> + <source>TeX Template Files (*.sty)</source> + <translation>Archivos de plantilla TeX (*.sty)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> + <source>Diff Files (*.diff)</source> + <translation>Archivos Diff (*.diff)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> + <source>Make Files (*.mak)</source> + <translation>Archivos Make (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> + <source>Properties Files (*.ini)</source> + <translation>Archivos de Propiedades (*.ini)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> + <source>Configuration Files (*.cfg)</source> + <translation>Archivos de Configuración (*.cfg)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> + <source>CMake Files (CMakeLists.txt)</source> + <translation>Archivos CMake (CMakeLists.txt)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> + <source>CMake Macro Files (*.cmake)</source> + <translation>Archivos de Macro CMake (*.cmake)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> + <source>VHDL Files (*.vhd)</source> + <translation>Archivos VHDL (*.vhd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> + <source>TCL Files (*.tcl)</source> + <translation>Archivos TCL (*.tcl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> + <source>Tk Files (*.tk)</source> + <translation>Archivos Tk (*.tk)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="103"/> + <source>Fortran</source> + <translation>Fortran</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="105"/> + <source>Fortran77</source> + <translation>Fortran77</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="123"/> + <source>Pascal</source> + <translation>Pascal</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation>PostScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation>XML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation>YAML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>Archivos XML (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation>Archivos Fortran (*.f90 *.f95 *.f2k)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation>Archivos Fortran77 (*.f *.for)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>Archivos Pascal (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>Archivos PostScript (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>Archivos YAML (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation>Archivos Fortran (*.f95)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation>Archivos Fortran77 (*.f)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation>Archivos Pascal (*.pas)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>Archivos YAML (*.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation>Archivos Python (*.py *.py2 *.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation>Archivos de GUI Python (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation>Archivos Python (*.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation>Archivos de GUI Python3 (*.pyw)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation>Archivos Python2 (*.py2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation>Archivos de GUI Python2 (*.pyw2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation>Python2</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation>Python3</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation>Matlab</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation>Octave</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation>Archivos Matlab (*.m *.m.matlab)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation>Archivos Matlab (*.m)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation>Archivos Octave (*.m.octave)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation>Archivos Octave (*.m *.m.octave)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation>Python2</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation>Python3</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation>Matlab</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation>Octave</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation>Archivos Matlab (*.m *.m.matlab)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation>Archivos Matlab (*.m)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation>Archivos Octave (*.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation>Archivos Octave (*.m *.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation>QSS</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation>Gettext</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation>Archivos Gettext (*.po)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation>CoffeeScript</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation>Archivos CoffeeScript (*.coffee)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation>JSON</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation>Archivos JSON (*.json)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation>Markdown</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation>Archivos Markdown (*.md)</translation> </message> @@ -35647,12 +35715,12 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> <source>'{0}' is too complex ({1})</source> - <translation>'{0}' es demasiado complejo ({1})</translation> + <translation type="obsolete">'{0}' es demasiado complejo ({1})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>{0}: {1}</source> - <translation>{0}: {1}</translation> + <translation type="obsolete">{0}: {1}</translation> </message> </context> <context> @@ -36794,22 +36862,22 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation>comentario mágico de codificación no encontrado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation>codificación desconocida ({0}) encontrada en comentario mágico de codificación</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation>nota de copyright no presente</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation>la nota de copyright contiene un autor no válido</translation> </message> @@ -36819,137 +36887,137 @@ <translation type="obsolete">sentencia except: ciega</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation>encontrado formateador {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation>cadena de formato que contiene parámetros sin indexar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation>docstring cque contiene parámetros sin indexar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation>otra cadena contiene parámetros sin indexar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation>llamada de formato usa un índice demasiado largo ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation>llamada de formato usa una palabra clave desaparecida ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>format call uses keyword arguments but no named entries</source> <translation>llamada de formato usa argumentos de palabra clave pero sin entradas con nombre</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>format call uses variable arguments but no numbered entries</source> <translation>llamada de formato usa argumentos de variable pero sin entradas numeradas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation>llamada de formato usa juntos índices implícitos y explícitos</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation>llamada de formato proporciona índice que no se usa ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation>llamada de formato proporciona palabra clave que no se usa ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation>se esperaban estos __future__ imports: {0} pero solamente hay: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation>se esperaban estos __future__ imports: {0}; but no hay ninguno</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation>encontrada sentencia print</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation>tupla de un elemento encontrada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -38341,7 +38409,7 @@ <context> <name>OpenSearchEngineModel</name> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation><strong>Proporciona sugerencias contextuales</strong></translation> </message> @@ -38356,12 +38424,12 @@ <translation>Palabras clave</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation>Lista de palabras clave separadas por comas que pueden ser introducidas en la barra de direcciones seguidas por términos de búsqueda para buscar con este motor</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation><strong>Descripción:</strong> {0}</translation> </message> @@ -51276,128 +51344,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation>Navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>Problema al iniciar el Navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>Añadir Conexión</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>Añadir &Conexión...</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation>Abrir un diálogo para añadir una nueva conexión a base de datos</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation><b>Añadir Conexión</b><p>Abre un diálogo para añadir una nueva conexión a base de datos.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>Salir</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>&Salir</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>Salir del navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>Salir</b><p>Salir del navegador SQL.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>Acerca de</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>&Acerca de</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>Muestra información acerca de este software</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>Acerca de</b><p>Muestra información acerca de este software.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>Acerca de Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>Acerca de &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>Muestra información sobre las herramientas Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>Acerca de Qt</b><p>Muestra información sobre las herramientas Qt.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>&Archivo</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>A&yuda</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>Archivo</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>Acerca del Navegador SQL</h3><p>La ventana del navegador SQL es una pequeña herramienta que sirve para examinar los datos y el esquema de una base de datos y para ejecutar consultas sobre ella.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>URL no válida: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation>No se ha podido abrir la conexión {0}</translation> </message> @@ -62195,7 +62263,7 @@ <translation><h3>Números de Versiones</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -62285,37 +62353,37 @@ <translation>Leer tareas</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>Error de volcado</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Error durante la verificación de actualización</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>&Cancelar</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Actualizaciones disponibles</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>No se puede llevar a cabo la verificación de actualizaciones.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versiones disponibles</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>Usado por primera vez</translation> </message> @@ -62763,12 +62831,12 @@ <translation><p>El archivo de sesión <b></b> no ha podido ser leído.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> no es un archivo.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation>Probando host {0}</translation> </message> @@ -62843,12 +62911,12 @@ <translation><b>Documentación de Python 2</b><p>Mostrar la documentación de Python 2. Si no se ha configurado un directorio con esta documentación, la ubicación de la documentación de Python 2 se asumirá en el directorio de documentación bajo la ubicación del ejecutable configurado de Python 2 en Windows, y en <i>/usr/share/doc/packages/python/html/python-docs-html</i> para Unix. Establezca el valor de la variable de entorno PYTHON2DOCDIR para sobreescribir estas opciones. </p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation>Error al obtener información de versiones</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation>La información de versiones no se ha podido descargar. Póngase online por favor e inténtelo de nuevo.</translation> </message> @@ -62863,7 +62931,7 @@ <translation>No se ha podido iniciar el navegador web</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation>La información de versiones no se ha podido descargar en los últimos 7 días. Póngase por favor online e inténtelo de nuevo.</translation> </message> @@ -62954,7 +63022,7 @@ <translation><p>No se ha podido ejecutar la herramienta de Captura de Pantalla.<br>Asegúrese de que esta disponible como <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation>Seleccionar Directorio para el Espacio de Trabajo</translation> </message> @@ -63364,7 +63432,7 @@ <translation><b>Documentación de PySide</b><p>Muestra la Documentación de PySide. Dependiendo de la configuración, esta documentación será mostrará en el visor de ayuda interno de Eric,en un navegador web, o se ejecutará Qt Assistant.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation>%v/%m</translation> </message> @@ -63384,7 +63452,7 @@ <translation><b>Mostrar registro de errores...</b><p>Abre un diálogo mostrando el registro más reciente de errores.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation>Verificación de Versión</translation> </message> @@ -63459,22 +63527,22 @@ <translation>Qt v.3 no está soportado por eric6.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>La actualización para <b>{0}</b> de eric6 está disponible en <b>{1}</b>. ¿Le gustaría obtenerla?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation>Eric6 está actualizado</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation>Está utilizando la última versión de eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>Eric6 todavía no está configurado. El diálogo de configuración va a ser iniciado.</translation> </message> @@ -63494,7 +63562,7 @@ <translation>No se han Configurado Herramientas de Usuario</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation>La información de versiones no se puede descargar porque está <b>sin línea</b>. Por favor, póngase en línea e inténtelo de nuevo.</translation> </message> @@ -68199,7 +68267,7 @@ <translation>Borrar selección</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>La expresión a Examinar ya existe</translation> </message> @@ -68209,12 +68277,12 @@ <translation>Configurar...</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' ya existe.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' para la variable <b>{1}</b> ya existe.</p></translation> </message> @@ -71602,27 +71670,27 @@ <translation>Tamaño</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation>Local</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation>{0} ({1})</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation>bytes</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation>kB</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation>MB</translation> </message>
--- a/i18n/eric6_fr.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_fr.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Ajouter un signet</translation> </message> @@ -405,17 +405,17 @@ <translation>Entrer l'adresse</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>URL</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Titre</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>Ajouter repertoire</translation> </message> @@ -2393,27 +2393,27 @@ <translation>Nom</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Attributs</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Variables globales</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Codage: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation>Attributs de classe</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation type="unfinished"></translation> </message> @@ -3242,27 +3242,27 @@ <translation type="unfinished">Entrer les filtres de noms de fichiers à exclure, séparés par des virgules</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> - <source>Press to fix the selected issues</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> - <source>Press to load the default values</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> - <source>Press to store the current values as defaults</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <source>Press to fix the selected issues</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> + <source>Press to load the default values</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> + <source>Press to store the current values as defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation type="unfinished"></translation> </message> @@ -3362,7 +3362,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3370,52 +3370,52 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation type="unfinished">Fichier/ligne</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation type="unfinished">Code</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation type="unfinished">Message</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> @@ -3425,17 +3425,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -3450,32 +3450,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> - <source>Max. Complexity:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation type="unfinished">Erreurs</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3551,36 +3546,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation type="unfinished">&Lancer</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> + <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation type="unfinished"></translation> + <source>&Start</source> + <translation type="unfinished">&Lancer</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -3609,6 +3604,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3674,147 +3694,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3822,7 +3842,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3830,77 +3850,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <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="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <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="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -4270,7 +4290,7 @@ <context> <name>CompareDialog</name> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Comparaison de fichiers</translation> </message> @@ -4315,7 +4335,7 @@ <translation>Alt+S</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>Cliquer pour effectuer la comparaison des fichiers</translation> </message> @@ -4340,7 +4360,7 @@ <translation>Cliquer pour aller à la première différence</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Comparer</translation> </message> @@ -4355,27 +4375,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> + <location filename="../UI/CompareDialog.py" line="358"/> <source>Total: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="357"/> + <location filename="../UI/CompareDialog.py" line="360"/> <source>Changed: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="358"/> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> @@ -4386,74 +4406,97 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Application</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>Email</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Graphiques</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>Icônes</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Gestionnaire de plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Impression</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Tâches</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Gabarits</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Contrôle de versions</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Débogueur</translation> </message> @@ -4463,239 +4506,239 @@ <translation type="obsolete">Ruby</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>Éditeur</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>APIs</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Autocomplétion</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>Calltips</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>Général</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Autoformat</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Exportation</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Analyseurs syntaxiques</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Types de fichiers</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Styles</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Aide</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Sources de documentation</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Visionneurs d'aide</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Projet</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Gestionnaire de projet</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Multi-projet</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>Interface</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Gestionnaire d'affichage</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation>Erreur de la page de configuration</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Gestion des fichiers</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Recherche</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Apparence</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Style</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Propriétés</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Préférences</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Choisir une entrée dans la liste pour afficher la page de configuration.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Réseau</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Correction orthographique</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation type="unfinished">Coopération</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation type="unfinished">Fenêtre de log</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation type="unfinished"></translation> </message> @@ -5437,7 +5480,7 @@ <translation>Connexion en provenance d'un hote illégal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5449,13 +5492,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -5474,7 +5517,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Lancer le script</translation> </message> @@ -5494,7 +5537,7 @@ <translation><b>Lancer le script</b><p>Entrer les arguments de la ligne de commande et lancer le script sans le débogueur. Si le script a des modifications, elles doivent d'abord être enregistrées.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Lancer le projet</translation> </message> @@ -5594,7 +5637,7 @@ <translation><b>Profiler le projet</b><p>Entrer les arguments de la ligne de commande et profiler le projet. Si des fichiers du projet ont été modifiés, ils doivent d'abord être enregistrés.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Déboguer le script</translation> </message> @@ -5614,7 +5657,7 @@ <translation><b>Deboguer le script</b><p>Entrer les arguments de la ligne de commande et donner la ligne qui correspond à la première instruction Python. Si le fichier a été modifié, il doit d'abord être sauvé.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Déboguer le projet</translation> </message> @@ -5659,82 +5702,82 @@ <translation><b>Continuer</b><p>Continue le programme à partir de la ligne courante. Le programme s'arrêtera à la fin si aucun point d'arrêt n'est rencontré.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Instruction suivante (Single Step)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>Instruction &suivante (Single Step)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Execute une seule instruction Python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Un seul Pas</b><p>Execute une seule instruction Python. Si l'instruction est dans un <tt>import</tt> , un constructeur de classe, ou un appel à une méthode ou à une fonction, alors le contrôle est rendu au débogueur à l'instruction suivante.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Bloc d'instructions suivant (Step Over)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>&Bloc d'instructions suivant (Step Over)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Execute une seule instruction Python en restant dans le même niveau d'instructions</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Bloc suivant</b><p>Execute une seule instruction Python en restant au même niveau (profondeur) d'instructions. Si l'instruction est dans un <tt>import</tt> , un constructeur de classe, ou un appel à une méthode ou à une fonction, alors le contrôle est rendu au débogueur quand l'instruction est terminée.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Sortie du bloc (Step Out)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>Sortie du bloc (Step &Out)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>Débogue les instructions Python à partir de la sortie du bloc courant</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation><b>Sortie du Bloc (Step Out)</b><p>Débogue les instructions Python à partir de la sortie du bloc courant. Si les instructions sont dans un <tt>import</tt> , un constructeur de classe, ou dans une méthode ou une fonction, alors le contrôle est rendu au débogueur au début du bloc suivant.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>Arrêt</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>&Arrêt</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Arrêter le débogage</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>Débogue les instructions Python à partir de la sortie du bloc courant</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation><b>Sortie du Bloc (Step Out)</b><p>Débogue les instructions Python à partir de la sortie du bloc courant. Si les instructions sont dans un <tt>import</tt> , un constructeur de classe, ou dans une méthode ou une fonction, alors le contrôle est rendu au débogueur au début du bloc suivant.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>Arrêt</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>&Arrêt</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Arrêter le débogage</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Arrêt</b><p>Arrête le débogage courant.</p></translation> </message> @@ -5774,127 +5817,127 @@ <translation type="obsolete"><b>Execution</b><p>Execution d'une ligne d'instruction dans le contexte courant du programme débogué.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="445"/> + <location filename="../Debugger/DebugUI.py" line="465"/> <source>Exceptions Filter</source> <translation>Filtre d'exceptions</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="445"/> + <location filename="../Debugger/DebugUI.py" line="465"/> <source>&Exceptions Filter...</source> <translation>Filtre d'&exceptions...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="449"/> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>Configuration du filtre d'exceptions</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtre d'exceptions</b><p>Configuration du filtre d'exceptions. Seuls les types d'exceptions listés sont signalés pendant le débogage.</p><p>Notez que toutes les exceptions non prises en charge sont signalés, indépendamment de la liste de filtres.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="487"/> + <location filename="../Debugger/DebugUI.py" line="507"/> <source>Toggle Breakpoint</source> <translation>Placer/Supprimer un point d'arrêt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="488"/> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Placer/supprimer un point d'arrêt</b><p>Place ou enlève un point d'arrêt sur la ligne courante de l'éditeur en cours.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Edition Point d'arrêt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation type="unfinished">Éditer le point d'arrêt...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Edition Point d'arrêt</b><p>Edite les propriétés des points d'arrêt au travers d'une boite de dialogue. Ceci s'applique à la ligne courante de l'éditeur courant.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Point d'arrêt suivant</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Point d'arrêt suivant</b><p>Avance au point d'arrêt suivant dans l'éditeur courant.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Point d'arrêt précédent</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Point d'arrêt précédent</b><p>Remonte au point d'arrêt précédent dans l'éditeur courant.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Suppression des point d'arrêts</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Suppression des points d'arrêts</b><p>Supprime les points d'arrêts de tous les éditeurs.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>&Point d'arrêts</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Le programme débogué contient une erreur de syntaxe non identifiée.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Une erreur imprévue est apparue. Regardez les détails dans la fenêtre shell.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Le programme débogué s'est terminé de façon prématurée.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>Coverage du projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>Coverage du Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Profil du projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Profil du Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>Il n'y a pas de script principal défini dans le projet en cours. Débogage impossible.</translation> </message> @@ -5929,65 +5972,65 @@ <translation><b>Continuer jusqu'au curseur</b><p>Continue le programme depuis la ligne courante jusqu'au curseur.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Filtre sur les types de variables</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Varia&bles Type Filter...</source> <translation>Filtre sur les types de varia&bles...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="433"/> + <location filename="../Debugger/DebugUI.py" line="453"/> <source>Configure variables type filter</source> <translation>Configurer le filtre de variables</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="435"/> + <location filename="../Debugger/DebugUI.py" line="455"/> <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> <translation><b>Filtre de Variables</b><p>Configure le filtre de variables. Seuls les types de variables non sélectionnés sont affichés dans la fenêtre des variables globales (resp. locales) pendant la session de débogage.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>Erreur de condition pour le point d'arrêt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation>Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>&Débogage</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>&Lancer</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Lancer</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Débogage</translation> </message> @@ -6002,84 +6045,84 @@ <translation type="obsolete"><b>Evaluer</b><p>Evalue une expression dans le contexte courant du programme débogué. Le résultat est affiché dans la fenêtre Shell</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Erreur dans l'expression</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>L'expression existe déjà</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Exceptions ignorées</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>Exceptions &ignorées...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Configuration des exceptions ignorées</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> + <location filename="../Debugger/DebugUI.py" line="488"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Exceptions ignorées</b><p>Configuration des exceptions ignorées. Seuls les types d'exception non listés seront indiqués pendant le débogage.</p><p>Les exceptions non gérées ne pourront pas être ignorées.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="481"/> + <location filename="../Debugger/DebugUI.py" line="501"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation type="unfinished">Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation type="unfinished">Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"><p>L'expression de contrôle '<b>{0}</b>' existe déjà.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"><p>L'expression de contrôle '<b>{0}</b>' pour la variable <b>{1}</b> existe déjà.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -6099,56 +6142,76 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6633,32 +6696,32 @@ <translation type="unfinished"><p>Impossible de lancer le débogueur en arrière-plan.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -6676,22 +6739,22 @@ <translation type="unfinished"><p>Impossible de lancer le débogueur en arrière-plan.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> @@ -6701,12 +6764,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -30557,42 +30620,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation type="unfinished">Effacer l'historique</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation type="unfinished"></translation> </message> @@ -35426,587 +35489,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation>Batch</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation>C/C++</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> - <translation>C#</translation> + <source>Batch</source> + <translation>Batch</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> - <translation>CMake</translation> + <source>C/C++</source> + <translation>C/C++</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> - <translation>CSS</translation> + <source>C#</source> + <translation>C#</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> - <translation>D</translation> + <source>CMake</source> + <translation>CMake</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> + <source>CSS</source> + <translation>CSS</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="101"/> <source>Diff</source> <translation>Diff</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation>HTML/PHP/XML</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation>IDL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> - <translation>Java</translation> + <source>HTML/PHP/XML</source> + <translation>HTML/PHP/XML</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> - <translation>JavaScript</translation> + <source>IDL</source> + <translation>IDL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> - <translation>Lua</translation> + <source>Java</source> + <translation>Java</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation>JavaScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> + <source>Perl</source> + <translation>Perl</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> <source>Povray</source> <translation>Povray</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Propriétés</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation>SQL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation>TeX</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation>VHDL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> - <source>Pyrex Files (*.pyx)</source> - <translation>Fichiers Pyrex (*.pyx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> - <source>Quixote Template Files (*.ptl)</source> - <translation>Fichiers gabarits Quixote (*.ptl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> - <source>Ruby Files (*.rb)</source> - <translation>Fichiers Ruby (*.rb)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> - <source>IDL Files (*.idl)</source> - <translation>Fichiers IDL (*.idl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> - <source>C Files (*.h *.c)</source> - <translation>Fichiers C (*.h *.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> - <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> - <translation>Fichiers C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> - <source>C# Files (*.cs)</source> - <translation>Fichiers C# (*.cs)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> - <source>HTML Files (*.html *.htm *.asp *.shtml)</source> - <translation>Fichiers HTML (*.html *.htm *.asp *.shtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> - <source>CSS Files (*.css)</source> - <translation>Fichiers CSS (*.css)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> - <source>QSS Files (*.qss)</source> - <translation>Fichiers QSS (*.qss)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> - <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> - <translation>Fichiers PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> - <source>Qt Resource Files (*.qrc)</source> - <translation>Fichiers Qt Resource (*.qrc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> - <source>D Files (*.d *.di)</source> - <translation>Fichiers D (*.d *.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> - <source>Java Files (*.java)</source> - <translation>Fichiers Java (*.java)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> - <source>JavaScript Files (*.js)</source> - <translation>Fichiers JavaScript (*.js)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> - <source>SQL Files (*.sql)</source> - <translation>Fichiers SQL (*.sql)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> - <source>Docbook Files (*.docbook)</source> - <translation>Fichiers Docbook (*.docbook)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> - <source>Perl Files (*.pl *.pm *.ph)</source> - <translation>Fichiers Perl (*.pl *.pm *.ph)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> - <source>Lua Files (*.lua)</source> - <translation>Fichiers Lua (*.lua)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> - <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> - <translation>Fichiers Tex (*.tex *.sty *.aux *.toc *.idx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> - <source>Shell Files (*.sh)</source> - <translation>Fichiers Shell (*.sh)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> - <source>Batch Files (*.bat *.cmd)</source> - <translation>Fichiers Batch (*.bat *.cmd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> - <source>Diff Files (*.diff *.patch)</source> - <translation>Fichiers Diff (*.diff *.patch)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> - <source>Makefiles (*.mak)</source> - <translation>Makefiles (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> - <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> - <translation>Fichiers de configuration (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> - <source>Povray Files (*.pov)</source> - <translation>Fichiers Povray (*.pov)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> - <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> - <translation>Fichiers CMake (CMakeLists.txt *.cmake *.ctest)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> - <source>VHDL Files (*.vhd *.vhdl)</source> - <translation>Fichiers VHDL (*.vhd *.vhdl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> - <source>All Files (*)</source> - <translation>Tous fichiers (*)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> + <source>Ruby</source> + <translation>Ruby</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="141"/> + <source>SQL</source> + <translation>SQL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="145"/> + <source>TeX</source> + <translation>TeX</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation>VHDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> + <source>Pyrex Files (*.pyx)</source> + <translation>Fichiers Pyrex (*.pyx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> + <source>Quixote Template Files (*.ptl)</source> + <translation>Fichiers gabarits Quixote (*.ptl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> + <source>Ruby Files (*.rb)</source> + <translation>Fichiers Ruby (*.rb)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> + <source>IDL Files (*.idl)</source> + <translation>Fichiers IDL (*.idl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> + <source>C Files (*.h *.c)</source> + <translation>Fichiers C (*.h *.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> + <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> + <translation>Fichiers C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> + <source>C# Files (*.cs)</source> + <translation>Fichiers C# (*.cs)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> + <source>HTML Files (*.html *.htm *.asp *.shtml)</source> + <translation>Fichiers HTML (*.html *.htm *.asp *.shtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> + <source>CSS Files (*.css)</source> + <translation>Fichiers CSS (*.css)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> + <source>QSS Files (*.qss)</source> + <translation>Fichiers QSS (*.qss)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> + <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> + <translation>Fichiers PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> + <source>Qt Resource Files (*.qrc)</source> + <translation>Fichiers Qt Resource (*.qrc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> + <source>D Files (*.d *.di)</source> + <translation>Fichiers D (*.d *.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> + <source>Java Files (*.java)</source> + <translation>Fichiers Java (*.java)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> + <source>JavaScript Files (*.js)</source> + <translation>Fichiers JavaScript (*.js)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> + <source>SQL Files (*.sql)</source> + <translation>Fichiers SQL (*.sql)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> + <source>Docbook Files (*.docbook)</source> + <translation>Fichiers Docbook (*.docbook)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> + <source>Perl Files (*.pl *.pm *.ph)</source> + <translation>Fichiers Perl (*.pl *.pm *.ph)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> + <source>Lua Files (*.lua)</source> + <translation>Fichiers Lua (*.lua)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> + <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> + <translation>Fichiers Tex (*.tex *.sty *.aux *.toc *.idx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> + <source>Shell Files (*.sh)</source> + <translation>Fichiers Shell (*.sh)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> + <source>Batch Files (*.bat *.cmd)</source> + <translation>Fichiers Batch (*.bat *.cmd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> + <source>Diff Files (*.diff *.patch)</source> + <translation>Fichiers Diff (*.diff *.patch)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> + <source>Makefiles (*.mak)</source> + <translation>Makefiles (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> + <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> + <translation>Fichiers de configuration (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> + <source>Povray Files (*.pov)</source> + <translation>Fichiers Povray (*.pov)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> + <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> + <translation>Fichiers CMake (CMakeLists.txt *.cmake *.ctest)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> + <source>VHDL Files (*.vhd *.vhdl)</source> + <translation>Fichiers VHDL (*.vhd *.vhdl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> + <source>All Files (*)</source> + <translation>Tous fichiers (*)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="143"/> <source>TCL</source> <translation>TCL</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> <source>TCL/Tk Files (*.tcl *.tk)</source> <translation>Fichiers TCL/Tk (*.tcl *.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> <source>C Files (*.c)</source> <translation>Fichiers C (*.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> <source>C++ Files (*.cpp)</source> <translation>Fichiers C++ (*.cpp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> <source>C++/C Header Files (*.h)</source> <translation>Fichiers headers C++/C (*.h)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> <source>HTML Files (*.html)</source> <translation>Fichiers HTML (*.html)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> <source>PHP Files (*.php)</source> <translation>Fichiers PHP (*.php)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> <source>ASP Files (*.asp)</source> <translation>Fichiers ASP (*.asp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> <source>XML Files (*.xml)</source> <translation>Fichiers XML (*.xml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> <source>XSL Files (*.xsl)</source> <translation>Fichiers XSL (*.xsl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> <source>DTD Files (*.dtd)</source> <translation>Fichiers DTD (*.dtd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> <source>D Files (*.d)</source> <translation>Fichiers D (*.d)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> <source>D Interface Files (*.di)</source> <translation>Fichiers Interface D (*.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> <source>Perl Files (*.pl)</source> <translation>Fichiers Perl (*.pl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> <source>Perl Module Files (*.pm)</source> <translation>Fichiers module Perl (*.pm)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> <source>Batch Files (*.bat)</source> <translation>Fichiers Batch (*.bat)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> <source>TeX Files (*.tex)</source> <translation>Fichiers TeX (*.tex)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> <source>TeX Template Files (*.sty)</source> <translation>Fichiers Template TeX (*.sty)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> <source>Diff Files (*.diff)</source> <translation>Fichiers Diff (*.diff)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> <source>Make Files (*.mak)</source> <translation>Fichiers Make (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> <source>Properties Files (*.ini)</source> <translation>Fichiers de propriétés (*.ini)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> <source>Configuration Files (*.cfg)</source> <translation>Fichiers de configuration (*.cfg)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> <source>CMake Files (CMakeLists.txt)</source> <translation>Fichiers CMake (CMakeLists.txt)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> <source>CMake Macro Files (*.cmake)</source> <translation>Fichiers Macro CMake (*.cmake)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> <source>VHDL Files (*.vhd)</source> <translation>Fichiers VHDL (*.vhd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> <source>TCL Files (*.tcl)</source> <translation>Fichiers TCL (*.tcl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> <source>Tk Files (*.tk)</source> <translation>Fichiers Tk (*.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <location filename="../QScintilla/Lexers/__init__.py" line="103"/> <source>Fortran</source> <translation>Fortran</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="101"/> + <location filename="../QScintilla/Lexers/__init__.py" line="105"/> <source>Fortran77</source> <translation>Fortran77</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation>Pascal</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="123"/> + <source>Pascal</source> + <translation>Pascal</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="127"/> <source>PostScript</source> <translation>PostScript</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="145"/> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> <source>XML</source> <translation>XML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation>YAML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>Fichiers XML (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation>Fichiers Fortran (*.f90 *.f95 *.f2k)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation>Fichiers Fortran77 (*.f *.for)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>Fichiers Pascal (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>Fichiers PostScript (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>Fichiers YAML (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation>Fichiers Fortran (*.f95)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation>Fichiers Fortran77 (*.f)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation>Fichiers Pascal (*.pas)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>Fichiers YAML (*.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation type="unfinished"></translation> </message> @@ -36308,19 +36371,6 @@ </message> </context> <context> - <name>McCabeChecker</name> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>MercurialPage</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui" line="17"/> @@ -37457,157 +37507,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -39019,7 +39069,7 @@ <context> <name>OpenSearchEngineModel</name> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation type="unfinished"></translation> </message> @@ -39034,12 +39084,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation type="unfinished"></translation> </message> @@ -51987,128 +52037,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation type="unfinished">Quitter</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation type="unfinished">&Quitter</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation type="unfinished">Ctrl+Q</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation type="unfinished">À propos de</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation type="unfinished">&À propos de </translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation type="unfinished">Affiche les informations concernant le logiciel</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation type="unfinished"><b>À propos de</b><p>Affiche certaines informations concernant le logiciel.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation type="unfinished">À propos de Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation type="unfinished">À propos de &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation type="unfinished">Affiche les informations concernant Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation type="unfinished"><b>À propos de Qt</b><p>Affiche les informations concernant Qt</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation type="unfinished">&Fichier</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation type="unfinished">A&ide</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation type="unfinished">Fichier</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation type="unfinished"></translation> </message> @@ -62843,7 +62893,7 @@ <translation>Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>Erreur de suppression</translation> </message> @@ -63184,12 +63234,12 @@ <translation><p>L'emplacement de la documentation PyQt4 n'a pas été configuré.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Erreur durant la recherche de mises à jour</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Mise à jour disponible</translation> </message> @@ -63199,7 +63249,7 @@ <translation><h3>Numéros de version</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -63234,17 +63284,17 @@ <translation>Afficher les &outils externes</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>&Annuler</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>Impossible de vérifier les mises à jour.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>Première utilisation</translation> </message> @@ -63339,7 +63389,7 @@ <translation>Affiche les versions disponibles pour le téléchargement</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versions disponibles</h3><table></translation> </message> @@ -63806,12 +63856,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> @@ -63886,17 +63936,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <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="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <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> @@ -63987,7 +64037,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -64397,7 +64447,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -64417,7 +64467,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -64492,22 +64542,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <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="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation type="unfinished">Eric4 est à jour {5 ?} {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished">eric4 n'a pas encore été configuré. La fenêtre de configuration va être ouverte. {5 ?} {6 ?}</translation> </message> @@ -64527,7 +64577,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <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> @@ -69272,7 +69322,7 @@ <translation>Éditer...</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>L'expression de contrôle existe déjà</translation> </message> @@ -69282,12 +69332,12 @@ <translation>Configuration...</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>L'expression de contrôle '<b>{0}</b>' existe déjà.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>L'expression de contrôle '<b>{0}</b>' pour la variable <b>{1}</b> existe déjà.</p></translation> </message> @@ -72673,27 +72723,27 @@ <translation>Taille</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation>Local</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation>{0}({1})</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation>octets</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation>ko</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation>Mo</translation> </message>
--- a/i18n/eric6_it.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_it.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Aggiungere segnalibro</translation> </message> @@ -405,17 +405,17 @@ <translation>Inserire l'indirizzo</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>Url</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Titolo</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>Aggiungere cartella</translation> </message> @@ -2392,27 +2392,27 @@ <translation>Nome</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Attributi</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Globali</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Codifica: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation>Attributi della Classe</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation type="unfinished"></translation> </message> @@ -3252,7 +3252,7 @@ <translation>Inserisci una stringa per il nome file dei file da escludere separati da una virgola</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation>Premi per iniziare l'esecuzione del controllo dello stile di codifica</translation> </message> @@ -3262,7 +3262,7 @@ <translation type="obsolete">Inizio</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> <source>Press to fix the selected issues</source> <translation>Premi per correggere le problemi selezionati</translation> </message> @@ -3272,7 +3272,7 @@ <translation type="obsolete">Correggi selezionato</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> <source>Press to load the default values</source> <translation>Premi per caricare i valori di default</translation> </message> @@ -3282,7 +3282,7 @@ <translation type="obsolete">Carica predefiniti</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> <source>Press to store the current values as defaults</source> <translation>Premi per salvare i valori corrente come predefiniti</translation> </message> @@ -3292,7 +3292,7 @@ <translation type="obsolete">Salva predefiniti</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation>Premi per resettare i valori predefiniti</translation> </message> @@ -3397,7 +3397,7 @@ <translation>Correggi automanticamente i problemi</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3407,52 +3407,52 @@ aprirà una finestra per le modifiche posizionando il cursore alla rispettiva riga e colonna.</p></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation>File/Linea</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation>Codice</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation>Messaggio</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation>PEP-257</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation>Eric</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation>Statistiche...</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation>Statistiche...</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation>Premi per mostrare alcune statistiche dell'ultima esecuzione</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation>Mostra</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation>Mostra</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation>Premi per mostrare tutti i file che contengono problematiche</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation>Errore: {0}</translation> </message> @@ -3462,17 +3462,17 @@ <translation>Corregge:{0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation>Nessun problema trovato.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation>Mostra l'avanzamento del controllo dello stile di codifica</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation>File %v/%m</translation> </message> @@ -3487,32 +3487,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> - <source>Max. Complexity:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation type="unfinished">Errori</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3588,36 +3583,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation type="unfinished">&Avvia</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> + <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation type="unfinished"></translation> + <source>&Start</source> + <translation type="unfinished">&Avvia</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -3646,6 +3641,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3711,147 +3731,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Triple virgolette singole convertite in triple virgolette doppie.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Virgolette introduttive corrette in {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation>Singole righe documentazione raggruppate su una sola.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation>Aggiunto punto alla riga sommario.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation>Riga vuota prima della stringa di documentazione funzione/metodo rimossa.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation>Riga vuota inserita prima della stringa di documentazione della classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation>Linea vuota inserita dopo la stringa di documentazione della classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation>Linea vuota inserita dopo la stringa di documentazione del sommario.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Linea vuota inserita dopo l'ultimo paragrafo della stringa di documentazione.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation>Le virgolette di testa messe su una riga separata.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation>Le virgolette di coda messe su una riga separata.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation>Rimossa riga vuota prima della stringa di documentazione.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation>Rimossa riga vuota dopo della stringa di documentazione.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation>Riga vuota dopo la stringa di documentazione funzione/metodo rimossa.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation>Rimossa riga vuota dopo l'ultimo paragrafo.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation>Convertita Tabulazione in 4 spazi.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Identazione portata ad un multiplo di quattro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation>Identazione di continuazione riga corretta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation>Identazione di parentesi chiusa corretta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation>Corretta la mancanza di indentazione della continuazione riga.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Parentesi chiusa allineata con quella d'apertura.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation>Livello di indentazione modificato.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation>Modificato il livello di indentazione dell'indentazione pendente.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation>Spazio non pertinente eliminato.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation>Spazi mancanti aggiunti.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation>Corretto spazio vicino al segno di commento.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation>Inserita una riga vuota.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform>%n riga vuota inserita.</numerusform> @@ -3859,7 +3879,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform>%n riga superflua eliminata</numerusform> @@ -3867,77 +3887,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation>Righe vuote superflue eliminate.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Righe vuote superflue eliminate dopo a dichiarazione della funzione.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation>Import messi su righe separate.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation>Accorciate righe lughe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation>Rimossi barre rovesciate ridondanti.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation>Corretta istruzione composta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation>Corretta comparazione con None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation>'{0}' argumento aggiunto.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation>'{0}' argumento rimosso.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation>Eliminati gli spazi alla fine della linea.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation>Aggiunta una nuova riga alla fine del file.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Rghe vuote superflue eliminate dalla fine del file.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation>'<>' sostituito da '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <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="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -4307,7 +4327,7 @@ <context> <name>CompareDialog</name> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Confronta files</translation> </message> @@ -4352,7 +4372,7 @@ <translation>Alt+S</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>Premi per effettuare il confronto tra due file</translation> </message> @@ -4377,7 +4397,7 @@ <translation>Premi per andare alla prima differenza</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Confronta</translation> </message> @@ -4392,27 +4412,27 @@ <translation>&Sincronizza barre di scorrimento orizzontali</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> + <location filename="../UI/CompareDialog.py" line="358"/> <source>Total: {0}</source> <translation>Totale: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="357"/> + <location filename="../UI/CompareDialog.py" line="360"/> <source>Changed: {0}</source> <translation>Modificati: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="358"/> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>Aggiunti: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>Cancellati: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Il file <b>{0}</b> non può essere letto.</p></translation> </message> @@ -4423,74 +4443,97 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished">{0}: {1}</translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Applicazione</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>Email</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Grafica</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>Icone</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Gestore plugin</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Stampante</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Task</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Modello</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Controllo di versione</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Debugger</translation> </message> @@ -4500,184 +4543,184 @@ <translation type="obsolete">Ruby</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>Editor</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>APIs</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Autocompletamento</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>Calltips</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>Generale</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Digitazione</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Esportatori</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Evidenziatori</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Associazione tipi file</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Stili</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Aiuto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Aiuto Documentazione</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Aiuto visualizzatori</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Progetto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Visualizzatore progetto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Multiprogetto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>Interfaccia</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Gestrore viste</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation>Configurazione pagine errore</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Gestione file</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Ricerca</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Aspetto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Stile</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Proprietà</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Preferenze</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Selezionare un elemento della lista da mostrare nella pagina di configurazione.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Rete</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Correzione automatica</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation>Python3</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>La pagina di configurazione <b>{0}</b> non può essere caricata.</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation>Parole chiave</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>Cooperazione</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation>Tray Starter</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation>Interfaccia VirusTotal</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation>Sicurezza</translation> </message> @@ -4687,57 +4730,57 @@ <translation type="obsolete">Insirisci il testo del filtro...</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation>Notificazioni</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation>IRC</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation>Correttori di codice</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation type="unfinished">Web Browser di eric5 {6 ?}</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation type="unfinished">Log-Viewer</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation type="unfinished"></translation> </message> @@ -5480,7 +5523,7 @@ <translation>Connessione da un non vietato</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5492,13 +5535,13 @@ <translation><p>Una connessione è stata tentata da un host vietato <b>{0}</b>. Accettare questa connessione ?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -5517,7 +5560,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Esegui Script</translation> </message> @@ -5537,7 +5580,7 @@ <translation><b>Esegui Script</b><p>Imposta gli argomenti della linea di comando ed esegue lo script al di fuori del debugger. Se il file non è stato salvato può essere salvato prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Esegui Progetto</translation> </message> @@ -5637,7 +5680,7 @@ <translation><b>Profila Progetto</b><p>Imposta gli argomenti della linea di comando e profila il progetto. Se file del progetto corrente non sono stati salvati, è possibile salvarli prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Debug dello script</translation> </message> @@ -5657,7 +5700,7 @@ <translation><b>Debug dello Script</b><p>Imposta gli argomenti della linea di comando e imposta la linea corrente per essere la prima istruzione eseguibile di Python della finestra dell'editor. Se il file ha modifiche non salvate è possibile salvarle prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Debug del Progetto</translation> </message> @@ -5702,82 +5745,82 @@ <translation><b>Continua</b><p>Continua l'esecuzione del programma dalla linea corrente. Il programma si fermerà quando finirà o quando incontrerà un breakpoint.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Step Singolo</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>Step Sin&golo</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Esegui una singola istruzione Python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Passo singolo</b><p>Esegue una singola istruzione Python. Se l'istruzione è una <tt>import</tt>, un costruttore di una classe, o un metodo o una chiamata di funzione allora il controllo verrà tornato al debugger alla prossima istruzione.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Step Over</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>Step &Over</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Esegui una singola istruzione Python restando nella stessa struttura</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Singolo passor</b><p>Esegui una singola istruzione Python restando nella stessa struttura. Se l'istruzione e' un <tt>import</tt>, un costruttore di classe, o un metodo o una chiamata di funzione allora il controllo tornerà al debugger dopo che l'istruzione è completata.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Step Out</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>Step Ou&t</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>Esegue istruzioni Python fino a quando esce dal blocco corrente</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation><b>Step Out</b><p>Esegue istruzioni Python fino a quando esce dal blocco corrente. Se l'istruzione e' un <tt>import</tt>, un costruttore di classe, o un metodo o una chiamata di funzione allora il controllo tornerà al debugger dopo l'uscita dal blocco corrente.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>Stop</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>&Stop</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Ferma il debug</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>Esegue istruzioni Python fino a quando esce dal blocco corrente</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation><b>Step Out</b><p>Esegue istruzioni Python fino a quando esce dal blocco corrente. Se l'istruzione e' un <tt>import</tt>, un costruttore di classe, o un metodo o una chiamata di funzione allora il controllo tornerà al debugger dopo l'uscita dal blocco corrente.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>Stop</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>&Stop</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Ferma il debug</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Stop</b><p>Ferma la sessione di debug.</p></translation> </message> @@ -5817,127 +5860,127 @@ <translation type="obsolete"><b>Esegui</b><p>Esegui un'istruzione di una riga nel blocco corrente del programma in debug.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="445"/> + <location filename="../Debugger/DebugUI.py" line="465"/> <source>Exceptions Filter</source> <translation>Filtro per le eccezioni</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="445"/> + <location filename="../Debugger/DebugUI.py" line="465"/> <source>&Exceptions Filter...</source> <translation>Filtro per le &Eccezioni...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="449"/> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>Configura il filtro per le eccezioni</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtro per le Eccezioni</b><p>Configura il filtro per le eccezioni. Solo i tipi di eccezione che sono elencati sono evidenziati durante una sessione di debug.</p><p>Notare che, tutte le eccezioni non gestite sono evidenziate indipendentemente dalla lista del filtro.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="487"/> + <location filename="../Debugger/DebugUI.py" line="507"/> <source>Toggle Breakpoint</source> <translation>Toggle Breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="488"/> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Toggle Breakpoint</b><p>Attiva un breakpoint sulla linea corrente dell'editor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Modifica Breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>Modifica Breakpoint...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Modifica Breakpoint</b><p>Apre un dialogo per modificare le proprietà del breakpoint. Lavora sulla linea corrente dell'editor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Prossimo Breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Prossimo Breakpoint</b><p>Va al prossimo breakpoint dell'editor corrente.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Breakpoint Precedente</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Breakpoint Precedente</b><p>Va al breakpoint precedente dell'editor corrente.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Pulisci i Breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Pulisci i Breakpoints</b><p>Elimina i breakpoint di tutti gli editor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>&Breakpoints</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Il programma che viene debuggato contiene un errore di sintassi non specificato.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Un'eccezione non gestita è occorso. Guarda la finestra di shell per dettagli.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Il programma debuggato è terminato in maniera inaspettata.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>Analisi del Progetto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>Analisi delle Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Non c'è uno script principale definito per il progetto. Esco</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Profilazione del progetto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Profilazione dello script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>Non c'è uno script principale per il progetto. Non è possibile il debug.</translation> </message> @@ -5972,65 +6015,65 @@ <translation><b>Continua fino al cursore</b><p>Continua l'esecuzione del programma dalla linea attuale fino alla posizione del cursore.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Filtro per i tipi di variabili</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Varia&bles Type Filter...</source> <translation>Filtro per i tipi di varia&bili...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="433"/> + <location filename="../Debugger/DebugUI.py" line="453"/> <source>Configure variables type filter</source> <translation>Configura il filtro per i tipi di variabile</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="435"/> + <location filename="../Debugger/DebugUI.py" line="455"/> <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> <translation><b>Filtro tipo variabili</b><p>Configura il filtro per i tipi variabile. Solo i tipi di variabile che non sono selezionati sono mostrati nella finestra delle variabili globali o locali durante una sessione di debug. </p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>Errore condizione di interruzione</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation>Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>&Debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>&Avvia</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Inizia</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Debug</translation> </message> @@ -6045,43 +6088,43 @@ <translation type="obsolete"><b>Valuta</b><p>Valuta un'espressione nel contesto corrente del programma debuggato. Il risultato è mostrato nella shell.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Errore espressione di watch</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>L'espressione di controllo esiste già</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Eccezione ignorata</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>Eccezione &ignorata...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Configura eccezioni ignorate</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> + <location filename="../Debugger/DebugUI.py" line="488"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Eccezioni ignorate</b><p>Configura le eccezioni da ignorare. Solo i tipi di eccezione che non sono elencati sono evidenziati durante una sessione di debug.</p><p>Per favore nota che le eccezioni non gestite non possono essere ignorate.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="481"/> + <location filename="../Debugger/DebugUI.py" line="501"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> @@ -6097,37 +6140,37 @@ <translation type="obsolete"><p><b>{0}</b> è terminato con lo stato di uscita {1}.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>Il file <b>{0}</b> contiene l'errore di sintassi <b>{1}</b> alla linea <b>{2}</b>, carattere <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation><p>Il programma in debug ha sollevato un'eccezione <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Linea: <b>{3}</b></p><p>Interrompere qui ?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>Il programma debuggato ha sollevato un'eccezione <b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>La condizione del breakpoint <b>{0}, {1}</b> contiene un errore di sintassi.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>L'espressione <b>{0}</b> contiene un errore di sintassi.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>L'espressione '<b>{0}</b>' esiste già.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>L'espressione '<b>{0}</b>' per la variabile <b>{1}</b> esiste già.</p></translation> </message> @@ -6144,7 +6187,7 @@ <translation type="obsolete">"{0}" è terminato con lo stato di uscita {1}.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation>Programma terminato</translation> </message> @@ -6174,56 +6217,76 @@ <translation><b>Ferma</b><p>Questo ferma lo script in esecuzione nel backend del debugger.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6733,32 +6796,32 @@ <translation type="unfinished"><p>Il debugger non può essere avviato.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation type="unfinished">Processo padre</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation type="unfinished">Processo figlio</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation type="unfinished">Lancio processo figlio in corso</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Seleziona il client da seguire.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -6776,22 +6839,22 @@ <translation><p>Il debugger non può essere avviato.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>Processo padre</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>Processo figlio</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation>Lancio processo figlio in corso</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Seleziona il client da seguire.</translation> </message> @@ -6801,12 +6864,12 @@ <translation type="unfinished"><p>Nessun interprete Python2 configurato.</p> {3 ?}</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -30961,42 +31024,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>Mostra tutta la cronologia...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>Pulisci Cronologia...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>Pulisci la history</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>Vuoi pulire la cronologia ?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation>Più visitati</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation>Schede chiuse</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation>Ricarica tutte le schede chiuse</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation>Pulisci lista</translation> </message> @@ -35834,587 +35897,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation>Batch</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation>C/C++</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> - <translation>C#</translation> + <source>Batch</source> + <translation>Batch</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> - <translation>CMake</translation> + <source>C/C++</source> + <translation>C/C++</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> - <translation>CSS</translation> + <source>C#</source> + <translation>C#</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> - <translation>D</translation> + <source>CMake</source> + <translation>CMake</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> + <source>CSS</source> + <translation>CSS</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="101"/> <source>Diff</source> <translation>Diff</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation>HTML/PHP/XML</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation>IDL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> - <translation>Java</translation> + <source>HTML/PHP/XML</source> + <translation>HTML/PHP/XML</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> - <translation>JavaScript</translation> + <source>IDL</source> + <translation>IDL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> - <translation>Lua</translation> + <source>Java</source> + <translation>Java</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation>JavaScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> + <source>Perl</source> + <translation>Perl</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> <source>Povray</source> <translation>Povray</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Proprietà</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation>SQL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation>TeX</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation>VHDL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> - <source>Pyrex Files (*.pyx)</source> - <translation>File Pyrex (*.pyx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> - <source>Quixote Template Files (*.ptl)</source> - <translation>File template Quixote</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> - <source>Ruby Files (*.rb)</source> - <translation>File Ruby (*.rb)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> - <source>IDL Files (*.idl)</source> - <translation>File IDL (*.idl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> - <source>C Files (*.h *.c)</source> - <translation>File C (*.h *.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> - <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> - <translation>File C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> - <source>C# Files (*.cs)</source> - <translation>File C# (*.cs)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> - <source>HTML Files (*.html *.htm *.asp *.shtml)</source> - <translation>File HTML (*.html *.htm *.asp *.shtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> - <source>CSS Files (*.css)</source> - <translation>File CSS (*.css)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> - <source>QSS Files (*.qss)</source> - <translation>File QSS (*.qss)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> - <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> - <translation>File PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> - <source>Qt Resource Files (*.qrc)</source> - <translation>File Risorse Qt (*.qrc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> - <source>D Files (*.d *.di)</source> - <translation>File D (*.d *.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> - <source>Java Files (*.java)</source> - <translation>File Java (*.java)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> - <source>JavaScript Files (*.js)</source> - <translation>File JavaScript (*.js)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> - <source>SQL Files (*.sql)</source> - <translation>File SQL (*.sql)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> - <source>Docbook Files (*.docbook)</source> - <translation>File Docbook (*.docbook)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> - <source>Perl Files (*.pl *.pm *.ph)</source> - <translation>File Perl (*.pl *.pm *.ph)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> - <source>Lua Files (*.lua)</source> - <translation>File Lua (*.lua)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> - <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> - <translation>File TeX (*.tex *.sty *.aux *.toc *.idx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> - <source>Shell Files (*.sh)</source> - <translation>File Shell (*.sh)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> - <source>Batch Files (*.bat *.cmd)</source> - <translation>File Batch (*.bat *.cmd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> - <source>Diff Files (*.diff *.patch)</source> - <translation>File Diff (*.diff *.patch)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> - <source>Makefiles (*.mak)</source> - <translation>Makefile (*,mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> - <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> - <translation>File proprietà (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> - <source>Povray Files (*.pov)</source> - <translation>File Povray (*.pov)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> - <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> - <translation>File CMake (CMakeLists.txt *.cmake *.ctest)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> - <source>VHDL Files (*.vhd *.vhdl)</source> - <translation>File VHDL (*.vhd *.vhdl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> - <source>All Files (*)</source> - <translation>Tutti i file (*)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> - <translation>TCL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> - <source>TCL/Tk Files (*.tcl *.tk)</source> - <translation>File TCL/Tk (*.tcl *.tk)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> - <source>C Files (*.c)</source> - <translation>File C (*.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> - <source>C++ Files (*.cpp)</source> - <translation>File C++ (*.cpp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> - <source>C++/C Header Files (*.h)</source> - <translation>File Header C/C++ (*.h)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> - <source>HTML Files (*.html)</source> - <translation>File HTML (*.html)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> - <source>PHP Files (*.php)</source> - <translation>File PHP (*.php)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> - <source>ASP Files (*.asp)</source> - <translation>File ASP (*.asp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> - <source>XML Files (*.xml)</source> - <translation>File XML (*.xml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> - <source>XSL Files (*.xsl)</source> - <translation>File XSL (*.xsl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> - <source>DTD Files (*.dtd)</source> - <translation>File DTD (*.dtd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> - <source>D Files (*.d)</source> - <translation>File D (*.d)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> - <source>D Interface Files (*.di)</source> - <translation>File interfaccia D (*.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> - <source>Perl Files (*.pl)</source> - <translation>File Perl (*.pl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> - <source>Perl Module Files (*.pm)</source> - <translation>File moduli Perl (*.pm)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> - <source>Batch Files (*.bat)</source> - <translation>File Batch (*.bat)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> - <source>TeX Files (*.tex)</source> - <translation>File TeX (*.tex)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> - <source>TeX Template Files (*.sty)</source> - <translation>File Template TeX (*.sty)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> - <source>Diff Files (*.diff)</source> - <translation>File Diff (*.diff)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> - <source>Make Files (*.mak)</source> - <translation>File Make (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> - <source>Properties Files (*.ini)</source> - <translation>File proprietà (*.ini)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> - <source>Configuration Files (*.cfg)</source> - <translation>File configurazione (*.cfg)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> - <source>CMake Files (CMakeLists.txt)</source> - <translation>File CMake (CMakeList.txt)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> - <source>CMake Macro Files (*.cmake)</source> - <translation>File Macro CMake (*.cmake)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> - <source>VHDL Files (*.vhd)</source> - <translation>File VHDL (*.vhd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> - <source>TCL Files (*.tcl)</source> - <translation>File TCL (*.tcl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> - <source>Tk Files (*.tk)</source> - <translation>File Tk (*.tk)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> - <translation>Fortran</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> - <translation>Fortran77</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation>Pascal</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation>PostScript</translation> + <source>Ruby</source> + <translation>Ruby</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="141"/> + <source>SQL</source> + <translation>SQL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> - <translation>XML</translation> + <source>TeX</source> + <translation>TeX</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation>VHDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> + <source>Pyrex Files (*.pyx)</source> + <translation>File Pyrex (*.pyx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> + <source>Quixote Template Files (*.ptl)</source> + <translation>File template Quixote</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> + <source>Ruby Files (*.rb)</source> + <translation>File Ruby (*.rb)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> + <source>IDL Files (*.idl)</source> + <translation>File IDL (*.idl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> + <source>C Files (*.h *.c)</source> + <translation>File C (*.h *.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> + <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> + <translation>File C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> + <source>C# Files (*.cs)</source> + <translation>File C# (*.cs)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> + <source>HTML Files (*.html *.htm *.asp *.shtml)</source> + <translation>File HTML (*.html *.htm *.asp *.shtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> + <source>CSS Files (*.css)</source> + <translation>File CSS (*.css)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> + <source>QSS Files (*.qss)</source> + <translation>File QSS (*.qss)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> + <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> + <translation>File PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> + <source>Qt Resource Files (*.qrc)</source> + <translation>File Risorse Qt (*.qrc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> + <source>D Files (*.d *.di)</source> + <translation>File D (*.d *.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> + <source>Java Files (*.java)</source> + <translation>File Java (*.java)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> + <source>JavaScript Files (*.js)</source> + <translation>File JavaScript (*.js)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> + <source>SQL Files (*.sql)</source> + <translation>File SQL (*.sql)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> + <source>Docbook Files (*.docbook)</source> + <translation>File Docbook (*.docbook)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> + <source>Perl Files (*.pl *.pm *.ph)</source> + <translation>File Perl (*.pl *.pm *.ph)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> + <source>Lua Files (*.lua)</source> + <translation>File Lua (*.lua)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> + <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> + <translation>File TeX (*.tex *.sty *.aux *.toc *.idx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> + <source>Shell Files (*.sh)</source> + <translation>File Shell (*.sh)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> + <source>Batch Files (*.bat *.cmd)</source> + <translation>File Batch (*.bat *.cmd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> + <source>Diff Files (*.diff *.patch)</source> + <translation>File Diff (*.diff *.patch)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> + <source>Makefiles (*.mak)</source> + <translation>Makefile (*,mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> + <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> + <translation>File proprietà (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> + <source>Povray Files (*.pov)</source> + <translation>File Povray (*.pov)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> + <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> + <translation>File CMake (CMakeLists.txt *.cmake *.ctest)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> + <source>VHDL Files (*.vhd *.vhdl)</source> + <translation>File VHDL (*.vhd *.vhdl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> + <source>All Files (*)</source> + <translation>Tutti i file (*)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="143"/> + <source>TCL</source> + <translation>TCL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> + <source>TCL/Tk Files (*.tcl *.tk)</source> + <translation>File TCL/Tk (*.tcl *.tk)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> + <source>C Files (*.c)</source> + <translation>File C (*.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> + <source>C++ Files (*.cpp)</source> + <translation>File C++ (*.cpp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> + <source>C++/C Header Files (*.h)</source> + <translation>File Header C/C++ (*.h)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> + <source>HTML Files (*.html)</source> + <translation>File HTML (*.html)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> + <source>PHP Files (*.php)</source> + <translation>File PHP (*.php)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> + <source>ASP Files (*.asp)</source> + <translation>File ASP (*.asp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> + <source>XML Files (*.xml)</source> + <translation>File XML (*.xml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> + <source>XSL Files (*.xsl)</source> + <translation>File XSL (*.xsl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> + <source>DTD Files (*.dtd)</source> + <translation>File DTD (*.dtd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> + <source>D Files (*.d)</source> + <translation>File D (*.d)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> + <source>D Interface Files (*.di)</source> + <translation>File interfaccia D (*.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> + <source>Perl Files (*.pl)</source> + <translation>File Perl (*.pl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> + <source>Perl Module Files (*.pm)</source> + <translation>File moduli Perl (*.pm)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> + <source>Batch Files (*.bat)</source> + <translation>File Batch (*.bat)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> + <source>TeX Files (*.tex)</source> + <translation>File TeX (*.tex)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> + <source>TeX Template Files (*.sty)</source> + <translation>File Template TeX (*.sty)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> + <source>Diff Files (*.diff)</source> + <translation>File Diff (*.diff)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> + <source>Make Files (*.mak)</source> + <translation>File Make (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> + <source>Properties Files (*.ini)</source> + <translation>File proprietà (*.ini)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> + <source>Configuration Files (*.cfg)</source> + <translation>File configurazione (*.cfg)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> + <source>CMake Files (CMakeLists.txt)</source> + <translation>File CMake (CMakeList.txt)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> + <source>CMake Macro Files (*.cmake)</source> + <translation>File Macro CMake (*.cmake)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> + <source>VHDL Files (*.vhd)</source> + <translation>File VHDL (*.vhd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> + <source>TCL Files (*.tcl)</source> + <translation>File TCL (*.tcl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> + <source>Tk Files (*.tk)</source> + <translation>File Tk (*.tk)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="103"/> + <source>Fortran</source> + <translation>Fortran</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="105"/> + <source>Fortran77</source> + <translation>Fortran77</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="123"/> + <source>Pascal</source> + <translation>Pascal</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation>PostScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation>XML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation>YAML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>File XML (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation>File Fortran (*.f90 *.f95 *.f2k)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation>File Fortran77 (*.f *.for)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>File Pascal (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>File PostScript (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>File YAML (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation>File Fortran (*.f95)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation>File Fortran77 (*.f)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation>File Pascal (*.pas)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>File YAML (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation>Python Files (*.py *.py2 *.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation>Python GUI Files (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation>Python3 Files (*.py)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation>Python3 GUI Files (*.pyw)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation>Python Files (*.py2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation>Python GUI Files (*.pyw2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation>Python2</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation>Python3</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation>Matlab</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation>Octave</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation>File Matlab (*.m *.m.matlab)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation>File Octave (*.m *.m.octave)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation>File Matlab (*.m)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation>File Octave (*.m.octave)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation>Python2</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation>Python3</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation>Matlab</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation>Octave</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation>File Matlab (*.m *.m.matlab)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation>File Octave (*.m *.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation>File Matlab (*.m)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation>File Octave (*.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation type="unfinished"></translation> </message> @@ -36718,14 +36781,9 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>{0}: {1}</source> - <translation type="unfinished">{0}: {1}</translation> + <translation type="obsolete">{0}: {1}</translation> </message> </context> <context> @@ -37875,157 +37933,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -39454,7 +39512,7 @@ <context> <name>OpenSearchEngineModel</name> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation><strong>Fornisce suggetimenti contestuali</strong></translation> </message> @@ -39469,12 +39527,12 @@ <translation>Parole chiave</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation>Lista separata da virgole di parole chiave che possono essere inserite nella barra dell'indirizzo seguite dal termine da ricercare con questo motore</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation><strong>Descrizione:</strong> {0}</translation> </message> @@ -52425,128 +52483,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation>Browser Sql</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>Problema all'avvio del browser SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>Aggiungi connessione</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>Aggiungi &Connessione...</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation>Apri un dialogo per aggiungere una connessione al database</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation><b>Aggiungi connessione</b><p>Apre un dialogo per aggiungere una nuova connesione al Database.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>Esci</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>&Esci</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>Lascia il browser SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>Esci</b><p>Esci dal browser SQL.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>About</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>&About</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>Mostra informazioni su questo software</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>About</b><p>Mostra alcune informazioni su questo software.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>About Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>About &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>Mostra informazione sulla libreria Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>About Qt</b><p>Mostra delle informazioni sulle librerie Qt.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>&File</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>&Help</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>File</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>About SQL Browser</h3><p>La finestra del browser SQL è un piccolo tool per esaminare i dati e lo schema del database e per eseguire query.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>URL: {0} non valido</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation>Non posso aprire la connessione:{0}</translation> </message> @@ -63387,7 +63445,7 @@ <translation>Non c'è uno script principale definito per il progetto. Esco</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>Errore Drop</translation> </message> @@ -63728,12 +63786,12 @@ <translation><p>L'inizio della documentazione di PyQt4 non è stato configurato.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Errore nel controllo per gli update</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Aggiornamento disponibile</translation> </message> @@ -63743,7 +63801,7 @@ <translation><h3>Numeri di versione</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -63768,17 +63826,17 @@ <translation>Mostra toll &esterni</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>&Cancella</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>Non posso controllare per gli update.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>Primo avvio</translation> </message> @@ -63873,7 +63931,7 @@ <translation>Mostra le versioni disponibili per il download</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versioni disponibili</h3><table></translation> </message> @@ -64341,12 +64399,12 @@ <translation><p>Il file sessione <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> non è un file.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation>Tento su host {0}</translation> </message> @@ -64421,12 +64479,12 @@ <translation><b>Documentazione Python 2</b><p>Mostra la documentazione Python 2. Se non è configurata una directory per la documentazione, viene assunto che la posizione della documentazione sia nella directory doc nella locazione dell'eseguibile Python 2 su Windows e <i>/usr/share/doc/packages/python/html</i> su Unix. Imposta PYTHONDOCDIR2 nel tuo ambiente per sovrascrivere questi valori.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -64441,7 +64499,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <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> @@ -64532,7 +64590,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation type="unfinished">Seleziona cartella di lavoro</translation> </message> @@ -64942,7 +65000,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -64962,7 +65020,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -65037,22 +65095,22 @@ <translation type="unfinished">Le Qt v.3 non sono supportate da eric5. {3 ?} {6.?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <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">L'update alla versione <b>{0}</b> di eric5 è disponibile presso <b>{1}</b>. Vuoi prenderlo ? {0}?} {6 ?} {1}?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation type="unfinished">Eric5 è aggiornato {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation type="unfinished">Stai usando l'ultima versione di eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished">eric5 non è ancora stato configurato. Il dialogo di configurazione verrà avviato. {6 ?}</translation> </message> @@ -65072,7 +65130,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <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> @@ -69806,7 +69864,7 @@ <translation>Modifica...</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>L'espressione di controllo esiste già</translation> </message> @@ -69816,12 +69874,12 @@ <translation>Configura...</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>L'espressione '<b>{0}</b>' esiste già.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>L'espressione '<b>{0}</b>' per la variabile <b>{1}</b> esiste già.</p></translation> </message> @@ -73219,27 +73277,27 @@ <translation>Dimensione</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation>Locale</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation>{0} ({1})</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation>bytes</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation>kB</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation>MB</translation> </message>
--- a/i18n/eric6_pt.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_pt.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Adicionar Marcador</translation> </message> @@ -405,17 +405,17 @@ <translation>Introduzir a direção</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Título</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>Adicionar Diretório</translation> </message> @@ -2402,27 +2402,27 @@ <translation>Nome</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Codificação: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Globais</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Atributos</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation>Atributos da Classe</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation>Importações</translation> </message> @@ -3258,7 +3258,7 @@ <translation>Introduzir padrões dos nomes dos ficheiros a excluir separados por uma vírgula</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation>Pressionar para começar a verficação de estilo do código</translation> </message> @@ -3268,7 +3268,7 @@ <translation type="obsolete">Iniciar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> <source>Press to fix the selected issues</source> <translation>Pressionar para corrigir os problemas selecionados</translation> </message> @@ -3278,7 +3278,7 @@ <translation type="obsolete">Corrigir Selecionado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> <source>Press to load the default values</source> <translation>Pressionar para carregar os valores padrão</translation> </message> @@ -3288,7 +3288,7 @@ <translation type="obsolete">Carregar Padrões</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> <source>Press to store the current values as defaults</source> <translation>Pressionar para armazenar os valores atuais como padrão</translation> </message> @@ -3298,7 +3298,7 @@ <translation type="obsolete">Armazenar Padrões</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation>Pressionar para repor os valores padrão</translation> </message> @@ -3403,7 +3403,7 @@ <translation>Corrigir problemas automaticamente</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3414,52 +3414,52 @@ linha e posição.</p></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation>Ficheiro/Linha</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation>Código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation>Mensagem</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation>Estatísticas...</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation>Estatísticas...</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation>Pressionar para mostrar algumas estatísticas da última execução</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation>Mostrar</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation>Mostrar</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation>Pressionar para mostrar todos os ficheiros que tenham algum problema</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation>Erro: {0}</translation> </message> @@ -3469,17 +3469,17 @@ <translation>Corrigir: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation>Não se encontraram problemas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation>Mostra o progresso da verificação do estilo do código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation>%v%m Ficheiros</translation> </message> @@ -3494,32 +3494,32 @@ <translation>Mostrar ignorado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation>{0} (ignorado)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation>A preparar ficheiros...</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> <source>Max. Complexity:</source> - <translation>Complexidade Max.:</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <translation type="obsolete">Complexidade Max.:</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation>Erros</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation>A transferir dados...</translation> </message> @@ -3595,36 +3595,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation>&Iniciar</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> + <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation type="unfinished"></translation> + <source>&Start</source> + <translation>&Iniciar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -3653,6 +3653,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished">Pressionar para apagar as entradas selecionadas</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3718,147 +3743,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Três aspas simples convertidas a três aspas duplas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Corrigidas as aspas introdutórias para ser {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation>Docstring de linha única posta numa linha.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation>Ponto adicionado à linha sumário.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation>Retirada a linha vazia antes da docstring de função/método.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation>Linha branca inserida antes da docstring de classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation>Inserida linha vazia depois da docstring de classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation>Inserida linha vazia depois da docstring de sumário.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Inserida linha vazia depois do último parágrafo da docstring.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation>Aspas iniciais postas numa linha separada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation>Aspas finais postas numa linha separada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation>Retirada linha vazia antes da docstring de classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation>Retirada linha vazia depois da docstring de classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation>Retirada a linha vazia depois da docstring de função/método.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation>Retirada linha vazia depois do último parágrafo.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulação convertida a 4 espaços.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Ajustada a indentação a múltiplos de quatro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation>Corrigida a indentação da linha de continuação.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation>Corrigida a indentação de parêntesis de fecho.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation>Corrigida falta de indentação na linha de continuação.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Parêntesis de fecho alinhado com parêntesis de abertura.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation>Alterado o nível da indentação.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation>Alterado o nível da indentação pendente.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation>Indentação visual corrigida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation>Espaço estranho retirado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation>Adicionado espaço branco em falta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation>Corrigido espaço em volta do símbolo de comentário.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation>Inserida uma linha vazia.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>inserida uma linha vazia.</numerusform> @@ -3866,7 +3891,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation> <numerusform>retirada uma linha desnecessária</numerusform> @@ -3874,77 +3899,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation>Retiradas linhas vazias desnecessárias.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Retiradas linhas vazias desnecessárias após o decorador de função.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation>Imports foram postos em linhas separadas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation>Foram encolhidas as linhas compridas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation>Retirada barra invertida redundante entre parêntesis.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation>Instrução composta corrigida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation>Corrigida a comparação a None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation>Adicionado o argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation>Removido o argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation>Eliminado o espaço no fim de linha.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation>adicionada uma linha nova ao fim do ficheiro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Retiradas linhas vazias desnecessárias do fim do ficheiro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation>'<>' substituido por '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Não se pode gravar ficheiro! Saltando-o. Motivo: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation> sem mensagem definida para código '{0}'</translation> </message> @@ -4379,42 +4404,42 @@ <translation></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Comparar</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>Pressionar para executar comparação de dois ficheiros</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> - <source>Total: {0}</source> - <translation></translation> - </message> - <message> - <location filename="../UI/CompareDialog.py" line="357"/> - <source>Changed: {0}</source> - <translation>Alterado: {0}</translation> - </message> - <message> <location filename="../UI/CompareDialog.py" line="358"/> + <source>Total: {0}</source> + <translation></translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="360"/> + <source>Changed: {0}</source> + <translation>Alterado: {0}</translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>Adicionado: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>Apagado: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Comparar Ficheiros</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>O ficheiro <b>{0}</b> não se pôde ler.</p></translation> </message> @@ -4430,256 +4455,279 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished">{0}: {1}</translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Aplicação</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>Colaboração</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>Correio Eletrónico</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>Ícones</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Rede</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Gestor de Plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Impressora</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Tarefas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Modelos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Sistemas de Control de Versão</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Depurador</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Autocompletar</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>Dicas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Tratamento de Ficheiros</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Pesquisa</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Verificação ortográfica</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Estilo</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Digitação</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Exportadores</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Realçadores</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Associações de Tipos de Ficheiros</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Estilos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation>Palavras Chave</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Propriedades</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Ajuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Aparência</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Documentação de Ajuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Visores de Ajuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Projeto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Visor de Projeto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Multiprojeto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Gestor de Vista</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Preferências</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Por favor selecione uma entrada da lista para mostrar a página de configuração.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation>Erro na Página de Configuração</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>A página de configuração <b>{0}</b> não pôde ser carregada.</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation>Iniciador de Bandeja de Sistema</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation>Interface de VirusTotal</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation>Segurança</translation> </message> @@ -4689,57 +4737,57 @@ <translation type="obsolete">Introduzir texto do filtro...</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation>Notificações</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation>Verificadores de Código</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation>Navegador Web de eric6</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation>Visor de Registos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation>Tipos MIME</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation type="unfinished"></translation> </message> @@ -5487,7 +5535,7 @@ <translation><p>O anfitrião ilegal <b>{0}</b> tentou conectar. Aceitar esta conexão?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5496,14 +5544,14 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation>Conexão de depuração passiva recebida </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation>Conexão de depuração passiva fechada @@ -5523,7 +5571,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Executar Script</translation> </message> @@ -5543,7 +5591,7 @@ <translation><b>Executar Script</b><p>Definir os argumentos da linha de comandos e executar o script fora do depurador. Poderão gravar-se primeiro as alterações que estejam por gravar.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Executar Projeto</translation> </message> @@ -5643,7 +5691,7 @@ <translation><b>Perfilar Projeto</b><p>Define os argumentos da linha de comandos e perfila o projeto atual. Poderá gravar antes os ficheiros alterados por gravar.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Depurar Script</translation> </message> @@ -5663,7 +5711,7 @@ <translation><b>Depurar Script</b><p>Definir os argumentos da linha de comandos e definir a linha atual para que seja a primeira instrução Python executável da janela do editor atual. Poderão gravar-se primeiro as alterações que estejam por gravar.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Depurar projeto</translation> </message> @@ -5733,82 +5781,82 @@ <translation><b>Continuar até Cursor</b><p>Continuar a execução do programa desde a linha atual até à posição atual do cursor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Passo Único</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>Passo &Único</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Executar uma única instrução Python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Passo Único</b><p>Executa uma.única instrução Python. Se a instrução é um <tt>import<tt>, um construtor de classe, uma chamada de função ou método, então o controlo é devolvido ao depurador na instrução seguinte.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Saltar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>&Saltar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Executar uma única instrução Python e ficar no marco atual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Sair</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>Sai&r</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>Executar instruções Python até sair do marco atual</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>Parar</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>&Parar</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Parar de depurar</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>Executar instruções Python até sair do marco atual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>Parar</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>&Parar</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Parar de depurar</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Parar</b><p>Parar a sessão de depuração.</p></translation> </message> @@ -5853,172 +5901,172 @@ <translation type="obsolete"><b>Executar</b><p>Executa instrução de uma linha no contexto atual do programa depurado.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Filtro do Tipo de Varáveis</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation>Filtro do Tipo de &Variáveis...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation>Configurar o filtro de tipo de variáveis</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Filtro de Tipo de Variáveis</b><p>Configurar o filtro do tipo de variáveis. Apenas se mostrarão as variáveis que não estejam selecionadas, na janela global ou local, durante a sessão de depuração.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation>Filtro de Exceções</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation>Filtro de &Exceções...</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation>Filtro do Tipo de &Variáveis...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation>Configurar o filtro de tipo de variáveis</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Filtro de Tipo de Variáveis</b><p>Configurar o filtro do tipo de variáveis. Apenas se mostrarão as variáveis que não estejam selecionadas, na janela global ou local, durante a sessão de depuração.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation>Filtro de Exceções</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation>Filtro de &Exceções...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>Configurar filtro de exceções</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtro de Exceções</b><p>Configurar o filtro de exceções. Apenas os tipos de exceções que estão listadas serão ressaltadas durante a sessão de depuração.</p><p>Por favor tenha em conta que todas as exceções sem tratamento serão ressaltadas independentemente da lista do filtro.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Exceções Ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>Exceções &Ignoradas...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Configurar exceções ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> - <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> - <translation><b>Exceções Ignoradas</b><p>Configura as exceções ignoradas. Apenas os tipos de exceções que não estão listadas são realçadas durante uma sessão de depuração.</p><p>Note-se que não se podem ignorar as exceções sem tratamento.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="487"/> - <source>Toggle Breakpoint</source> - <translation>Alternar Pontos de Interrupção</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="481"/> - <source>Shift+F11</source> - <comment>Debug|Toggle Breakpoint</comment> - <translation></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> + <translation><b>Exceções Ignoradas</b><p>Configura as exceções ignoradas. Apenas os tipos de exceções que não estão listadas são realçadas durante uma sessão de depuração.</p><p>Note-se que não se podem ignorar as exceções sem tratamento.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="507"/> + <source>Toggle Breakpoint</source> + <translation>Alternar Pontos de Interrupção</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="501"/> + <source>Shift+F11</source> + <comment>Debug|Toggle Breakpoint</comment> + <translation></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Alternar Ponto de Interrupção</b><p>Alterna um ponto de instrução na linha atual do editor atual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Editar o Ponto de Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>Editar o Ponto de Interrupção...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Editar Ponto de Interrupção</b><p>Abre uma caixa de diálogo para editar as propriedades dos pontos de interrupção. Funciona na linha atual do editor atual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Ponto de Interrupção Seguinte</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Ponto de Interrupção Seguinte</b><p>Vai ao próximo ponto de interrupção do editor atual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Ponto de Interrupção Anterior</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Ponto de Interrupção Anterior</b><p>Vai ao ponto de interrupção anterior do editor atual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Limpar Pontos de Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Limpar Pontos de Interrupção</b><p>Limpar pontos de interrupção dos editores todos.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>&Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>&Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>Pontos de &Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Depurar</translation> </message> @@ -6033,97 +6081,97 @@ <translation type="obsolete"><p><b>{0}</b> terminou com estado de saída de {1}.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>O programa a depurar tem um erro de sintaxe não especificado.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>O ficheiro <b>{0}</b> tem um erro de sintaxe <b>{1}</b> na linha <b>{2}</b>, caráter <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Ocurreu uma exceção sem tratamento. Ver a janela da shell para mais detalhes.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation><p>O programa depurado provocou a exceção <b>{0}</b><br>"<b>{1}</b>"<br>Ficheiro: <b>{2}</b>, Linha :<b>{3}</b></p><p>Interromper aqui?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>O programa depurado provocou a exceção <b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>O programa a depurar acabou inesperadamente.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>Erro de Condição de Ponto de Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>A condição do ponto de interrupção <b>{0}, {1}</b>tem um erro de sintaxe.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Observar Erro de Expressão</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>O projeto atual não tem um script principal definido. A cancelar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Perfil de Projeto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Perfil do Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>O projeto atual não tem um script principal definido. Impossível depurar.</translation> </message> @@ -6150,7 +6198,7 @@ <translation type="obsolete">"{0}" terminou com o estado de saída {1}.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation>Programa Terminado</translation> </message> @@ -6180,56 +6228,76 @@ <translation><b>Parar</b><p>Parar o script em execução na instalação de retaguarda do depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6739,32 +6807,32 @@ <translation type="unfinished"><p>A instalação de retaguarda do depurador não pode iniciar.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation type="unfinished">Processo Pai</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation type="unfinished">Processo Filho</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation type="unfinished">Bifurcação do Cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Selecionar o ramo da bifurcação a seguir.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -6782,22 +6850,22 @@ <translation><p>A instalação de retaguarda do depurador não pode iniciar.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>Processo Pai</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>Processo Filho</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation>Bifurcação do Cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Selecionar o ramo da bifurcação a seguir.</translation> </message> @@ -6807,12 +6875,12 @@ <translation><p>Intérprete de Python3 não configurado.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -31157,42 +31225,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>Mostrar Histórico Todo...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>Limpar Histórico...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>Limpar Histórico</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>Quer limpar o histórico?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation>Mais Visitado</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation>Separadores Fechados</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation>Restaurar Todos os Separadores Fechados</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation>Limpar Lista</translation> </message> @@ -36003,587 +36071,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> + <source>Batch</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> + <source>C/C++</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> + <source>C#</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> + <source>CMake</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> - <source>Diff</source> - <translation>Diff</translation> + <source>CSS</source> + <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> + <source>D</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> - <translation></translation> + <source>Diff</source> + <translation>Diff</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> + <source>Fortran</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> + <source>Fortran77</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> + <source>HTML/PHP/XML</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> + <source>IDL</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> + <source>Java</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation>PostScript</translation> + <source>Pascal</source> + <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> - <source>Povray</source> + <source>Perl</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation>PostScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> + <source>Povray</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Propriedades</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> + <source>Ruby</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> + <source>SQL</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> + <source>TCL</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> + <source>TeX</source> <translation></translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation>Ficheiros Python (*.py *.py2 *.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation>Ficheiros GUI de Python (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> <source>Pyrex Files (*.pyx)</source> <translation>Ficheiros Pyrex (*.pyx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> <source>Quixote Template Files (*.ptl)</source> <translation>Ficheiros Modelos de Quixote (*.ptl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> <source>Ruby Files (*.rb)</source> <translation>Ficheiros Ruby (*.rb)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> <source>IDL Files (*.idl)</source> <translation>Ficheiros IDL (*.idl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> <source>C Files (*.h *.c)</source> <translation>Ficheiros C (*.h *.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> <translation>Ficheiros C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> <source>C# Files (*.cs)</source> <translation>Ficheiros C# (*.cs)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> <source>HTML Files (*.html *.htm *.asp *.shtml)</source> <translation>Ficheiros HTML (*.html *.htm *.asp *.shtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> <source>CSS Files (*.css)</source> <translation>Ficheiros CSS (*.css)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> <source>QSS Files (*.qss)</source> <translation>Ficheiros QSS (*.qss)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> <translation>Ficheiros PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>Ficheiros XML (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> <source>Qt Resource Files (*.qrc)</source> <translation>Ficheiro de Recursos Qt (*.qrc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> <source>D Files (*.d *.di)</source> <translation>Ficheiros D (*.d *.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> <source>Java Files (*.java)</source> <translation>Ficheiros Java (*.java)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> <source>JavaScript Files (*.js)</source> <translation>Ficheiros JavaScript (*.js)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> <source>SQL Files (*.sql)</source> <translation>Ficheiros SQL (*.sql)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> <source>Docbook Files (*.docbook)</source> <translation>Ficheiros Docbook (*.docbook)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> <source>Perl Files (*.pl *.pm *.ph)</source> <translation>Ficheiros Perl (*.pl *.pm *.ph)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> <source>Lua Files (*.lua)</source> <translation>Ficheiros Lua (*.lua)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> <translation>Ficheiros Tex (*.tex *.sty *.aux *.toc *.idx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> <source>Shell Files (*.sh)</source> <translation>Ficheiros Shell (*.sh)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> <source>Batch Files (*.bat *.cmd)</source> <translation>Ficheiros Batch (*.bat *.cmd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> <source>Diff Files (*.diff *.patch)</source> <translation>Ficheiros Diff (*.diff *.patch)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> <source>Makefiles (*.mak)</source> <translation>Ficheiros Makefile (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> <translation>Ficheiros Propriedades (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> <source>Povray Files (*.pov)</source> <translation>Ficheiros Povray (*.pov)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> <translation>Ficheiros CMake (CMakeLists.txt *.cmake *.ctest)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> <source>VHDL Files (*.vhd *.vhdl)</source> <translation>Ficheiros VHDL (*.vhd *.vhdl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> <source>TCL/Tk Files (*.tcl *.tk)</source> <translation>Ficheiros TCL/Tk (*.tcl *.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation>Ficheiros Fortran (*.f90 *.f95 *.f2k)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation>Ficheiros Fortran77 (*.f *.for)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>Ficheiros Pascal (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>Ficheiros PostScript (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>Ficheiros YAML (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> <source>All Files (*)</source> <translation>Ficheiros Todos (*)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation>Ficheiros Python3 (*.py)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation>Ficheiros GUI de Python3 (*.pyw)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> <source>C Files (*.c)</source> <translation>Ficheiros C (*.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> <source>C++ Files (*.cpp)</source> <translation>Ficheiros C++ (*.cpp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> <source>C++/C Header Files (*.h)</source> <translation>Ficheiros de Cabeçalho C++/C (*.h)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> <source>HTML Files (*.html)</source> <translation>Ficheiros HTML (*.html)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> <source>PHP Files (*.php)</source> <translation>Ficheiros PHP (*.php)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> <source>ASP Files (*.asp)</source> <translation>Ficheiros ASP (*.asp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> <source>XML Files (*.xml)</source> <translation>Ficheiros XML (*.xml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> <source>XSL Files (*.xsl)</source> <translation>Ficheiros XSL (*.xsl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> <source>DTD Files (*.dtd)</source> <translation>Ficheiros DTD (*.dtd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> <source>D Files (*.d)</source> <translation>Ficheiros D (*.d)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> <source>D Interface Files (*.di)</source> <translation>Ficheiros Interface D (*.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> <source>Perl Files (*.pl)</source> <translation>Ficheiros Perl (*.pl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> <source>Perl Module Files (*.pm)</source> <translation>Ficheiros Módulos Perl (*.pm)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> <source>Batch Files (*.bat)</source> <translation>Ficheiros Batch (*.bat)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> <source>TeX Files (*.tex)</source> <translation>Ficheiros TeX (*.tex)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> <source>TeX Template Files (*.sty)</source> <translation>Ficheiros Modelos TeX (*.sty)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> <source>Diff Files (*.diff)</source> <translation>Ficheiros Diff (*.diff)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> <source>Make Files (*.mak)</source> <translation>Ficheiros Make (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> <source>Properties Files (*.ini)</source> <translation>Ficheiros de Propriedades (*.ini)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> <source>Configuration Files (*.cfg)</source> <translation>Ficheiros de Configuração (*.cfg)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> <source>CMake Files (CMakeLists.txt)</source> <translation>Ficheiros CMake (CMakeLists.txt)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> <source>CMake Macro Files (*.cmake)</source> <translation>Ficheiros Macro CMake (*.cmake)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> <source>VHDL Files (*.vhd)</source> <translation>Ficheiros VHDL (*.vhd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> <source>TCL Files (*.tcl)</source> <translation>Ficheiros TCL (*.tcl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> <source>Tk Files (*.tk)</source> <translation>Ficheiros Tk (*.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation>Ficheiros Fortran (*.f95)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation>Ficheiros Fortran77 (*.f)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation>Ficheiros Pascal (*.pas)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>Ficheiros YAML (*.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation>Ficheiros Python2 (*.py2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation>Ficheiros GUI de Python2 (*.pyw2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation>Octave</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation>Ficheiros Matlab (*.m *.m.matlab)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation>Ficheiros Matlab (*.m)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation>Ficheiros Octave (*.m.octave)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation>Ficheiros Octave (*.m *.m.octave)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation>Octave</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation>Ficheiros Matlab (*.m *.m.matlab)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation>Ficheiros Matlab (*.m)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation>Ficheiros Octave (*.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation>Ficheiros Octave (*.m *.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation>QSS</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation>Gettext</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation>CoffeeScript</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation>Ficheiros Gettext (*.po)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation>Ficheiros CoffeeScript (*.coffee)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation type="unfinished"></translation> </message> @@ -36887,14 +36955,9 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>{0}: {1}</source> - <translation type="unfinished">{0}: {1}</translation> + <translation type="obsolete">{0}: {1}</translation> </message> </context> <context> @@ -38045,157 +38108,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -39607,17 +39670,17 @@ <translation>Palavras Chave</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation type="unfinished"></translation> </message> @@ -52383,128 +52446,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation>Navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>URL inválida: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation>Incapaz de abrir conexão: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>Problema no início de Navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>Adicionar Conexão</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>Adicionar &Conexão...</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation>Abrir caixa de diálogo para adicionar conexão nova à base de dados</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation><b>Adicionar Conexão</b><p>Abre uma caixa de diálogo para adicionar uma nova conexão a base de dados.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>Sair</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>Sai&r</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>Sair do navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>Sair</b><p>Sair do navegador de SQL.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>Acerca</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>A&cerca</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>Mostra a informação acerca deste software</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>Acerca</b><p>Mostra alguma informação acerca deste software.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>Acerca de Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>Acerca de &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>Mostra informação acerca das Ferramentas de Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>Acerca de Qt</b><p>Mostra alguma informação acerca das Ferramentas de Qt.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>&Ficheiro</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>&Ajuda</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>Ficheiro</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>Acerca de Navegador SQL</h3><p>A janela do navegador SQL é uma pequena ferramenta para examinar dados e esquema de uma base de dados e executar consultas numa base de dados.</p></translation> </message> @@ -63891,7 +63954,7 @@ <translation><h3>Números de Versão</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></translation> </message> @@ -64114,47 +64177,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> não é um ficheiro.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>&Cancelar</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Atualização disponível</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Erro na verificação de atualizações</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>Não procurar atualizações.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versões Disponíveis</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>Usado a primeira vez</translation> </message> @@ -64194,12 +64257,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation>Erro na obtenção da informação de versões</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -64214,7 +64277,7 @@ <translation>Não se pôde iniciar um navegador web</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <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> @@ -64305,7 +64368,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation>Selecionar o Diretório de Trabalho</translation> </message> @@ -64715,7 +64778,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation></translation> </message> @@ -64805,27 +64868,27 @@ <translation>Qt v.3 não está suportado por eric6.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>Atualização a <b>{0}</b> de eric6 já está disponível em <b>{1}</b>. Quere-a descarregar?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation>Eric6 está atualizado</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation>Utiliza a última versão do eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>eric6 ainda não foi configurado. A caixa de diálogo de configuração vai iniciar-se.</translation> </message> @@ -64845,7 +64908,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <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> @@ -69544,17 +69607,17 @@ <translation>Apagar selecionado</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> @@ -72947,27 +73010,27 @@ <translation>Tamanho</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation></translation> </message>
--- a/i18n/eric6_ru.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_ru.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Добавить закладку</translation> </message> @@ -405,17 +405,17 @@ <translation>Введите адрес</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>Url</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Заголовок</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>Добавление папки</translation> </message> @@ -2301,27 +2301,27 @@ <translation>Имя</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Кодировка: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Глобальные переменные</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Атрибуты</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation>Атрибуты класса</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation>Импорт</translation> </message> @@ -3163,27 +3163,27 @@ <translation>Задайте разделённые запятой маски файлов для исключения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation>Запустить проверку стиля</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> - <source>Press to fix the selected issues</source> - <translation>Редактировать выбранные проблемы</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> - <source>Press to load the default values</source> - <translation>Восстановить значения по умолчанию</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> - <source>Press to store the current values as defaults</source> - <translation>Сохранить текущие значения как значения по умолчанию</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <source>Press to fix the selected issues</source> + <translation>Редактировать выбранные проблемы</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> + <source>Press to load the default values</source> + <translation>Восстановить значения по умолчанию</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> + <source>Press to store the current values as defaults</source> + <translation>Сохранить текущие значения как значения по умолчанию</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation>Восстановить значения по умолчанию</translation> </message> @@ -3283,7 +3283,7 @@ <translation>Автоматическое исправление ошибок</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3293,52 +3293,52 @@ по элементу откроет редактор с курсором на соответствующей строке и колонке.</p></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation>Файл/Строка</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation>Код</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation>Сообщение</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation>PEP-257</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation>Eric</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation>Статистика...</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation>Статистика...</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation>Показать результаты последней проверки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation>Показать</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation>Показать</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation>Показать все файлы, содержащие ошибки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation>Ошибка: {0}</translation> </message> @@ -3348,17 +3348,17 @@ <translation>Исправлено: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation>Проблем со стилем не найдено.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation>Отображение выполнения проверки стиля</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation>%v из %m файлов</translation> </message> @@ -3373,32 +3373,32 @@ <translation>Показывать проигнорированные</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation>{0} (проигнорировано)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation>Подготовка файлов...</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> <source>Max. Complexity:</source> - <translation>Максимальная сложность:</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <translation type="obsolete">Максимальная сложность:</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation>Задайте максимально допустимую сложность кода (McCabe: 10)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation>Ошибки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation>Передача данных...</translation> </message> @@ -3474,36 +3474,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation>McCabe сложность</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation>&Начать</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation>&Исправить выделенные</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> - <translation>&Загрузить стандартные</translation> + <source>Code Complexity</source> + <translation type="unfinished">McCabe сложность</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation>Со&хранить как стандартные</translation> + <source>&Start</source> + <translation>&Начать</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation>&Исправить выделенные</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation>&Загрузить стандартные</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation>Со&хранить как стандартные</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation>&Сброс к стандартным</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation>Файлы не найдены (проверьте ваш игнор-лист).</translation> </message> @@ -3532,6 +3532,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3597,147 +3622,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Тройные одинарные кавычки заменены тройными двойными.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Кавычки во введении исправлены на {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation>Одиночная строка документации распологается в одной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation>Добавлена точка в строке резюме.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation>Удалена пустая строка перед строкой документации для function/method.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation>Добавлена пустая строка перед строкой документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation>Добавлена пустая строка после строки документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation>Добавлена пустая строка после резюме строки документации.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation>Открывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation>Закрывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation>Удалена пустая строка перед строкой документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation>Удалена пустая строка после строки документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation>Удалена пустая строка после строки документации для function/method.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation>Удалена пустая строка после последнего абзаца.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation>Символы табуляции заменяются на 4 пробела.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Величина отступа сделана кратной четырём.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation>Исправлен размер отступа строки продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation>Исправлен размер отступа закрывающей скобки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation>Добавлен отступ к строке продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Закрывающая скобка выровнена с открывающей.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation>Изменен размер отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation>Изменен размер отступа для висячих отступов.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation>Исправленена величина визуального отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation>Лишние символы пропуска удалены.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation>Добавлены недостающие символы пропуска.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation>Символы пропуска вокруг символа комментария откорректированы.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation>Добавлена одна пустая строка.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n пустая строка вставлена.</numerusform> @@ -3746,7 +3771,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n лишняя пустая строка удалена</numerusform> @@ -3755,77 +3780,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation>Удалены излишние пустые строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Удалены пустые строки после декоратора функции.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation>Операторы импорта помещены на отдельных строках.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation>Укорочены длинные строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation>Удалены излишние символы '\'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation>Исправлены составные выражения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation>Исправлено сравнение с None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation>Добавлен '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation>Удалён '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation>Завершающие символы пропуска обрезаны.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation>Символ новой строки добавлен в конец файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Удалены пустые строки в конце файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation>'<>' заменен на '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Не удалось сохранить файл! Пропускаем. Причина: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation>нет сообщения, определенного для кода '{0}'</translation> </message> @@ -4261,42 +4286,42 @@ <translation>Alt+S</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Сравнить</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>Выполнить сравнение двух файлов</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> - <source>Total: {0}</source> - <translation>Всего: {0}</translation> - </message> - <message> - <location filename="../UI/CompareDialog.py" line="357"/> - <source>Changed: {0}</source> - <translation>Изменено: {0}</translation> - </message> - <message> <location filename="../UI/CompareDialog.py" line="358"/> + <source>Total: {0}</source> + <translation>Всего: {0}</translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="360"/> + <source>Changed: {0}</source> + <translation>Изменено: {0}</translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>Добавлено: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>Удалено: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Сравнить файлы</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Невозможно прочитать файл: <b>{0}</b></p></translation> </message> @@ -4307,311 +4332,334 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished">'{0}' слишком сложно ({1})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished">{0}: {1}</translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Приложения</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>Кооперация</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>Email</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Графика</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>Пиктограммы</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Сеть</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Менеджер плагинов</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Печать</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Оболочка</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Задачи</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Шаблоны</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Системы контроля версий</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Отладка</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>Основные параметры</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation>Python3</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>Редактор</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>APIs</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Автодополнение</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>Подсказки</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Работа с файлами</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Поиск</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Проверка орфографии</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Стиль</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Набор текста</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Экспортёры</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Подсветка синтаксиса</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Ассоциации типа файлов</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Стили</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation>Ключевые слова</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Свойства</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Справка</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Стили</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Справочная документация</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Просмотр справки</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Проект</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Просмотр проектов</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Мультипроект</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>Интерфейс</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Менеджер видов</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Предпочтения</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Выберите элемент в списке слева, чтобы отобразить страницу настройки.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation>Ошибка страницы конфигурации</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>Страница конфигурации <b>{0}</b> не может быть загружена.</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation>Tray Starter</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation>Интерфейс VirusTotal</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation>Безопасность</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation>Уведомления</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation>IRC</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation>Проверка кода</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation>Eric6 Web браузер</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation>Просмотр журнала</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation>Mimetypes</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation>Введите искомый текст...</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation>Обработка кликов мышки</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation>Менеджер флэш-куки</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation>Hex-редактор</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation>Web браузер</translation> </message> @@ -5353,7 +5401,7 @@ <translation><p>Попытка соединения с недопустимого компьютора <b>{0}</b>. Разрешить соединение?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5361,14 +5409,14 @@ Нет соединения</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation>Получен запрос на соединение для пассивной отладки </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation>Соединение для пассивной отладки закрыто @@ -5388,7 +5436,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Выполнить сценарий</translation> </message> @@ -5409,7 +5457,7 @@ <p>Задание аргументов и запуск сценария без отладки. Если файл не был сохранён, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Выполнить проект</translation> </message> @@ -5514,7 +5562,7 @@ <p>Задание аргументов и запуск проекта на профилирование. Если файлы проекта не были сохранены, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Отладить сценарий</translation> </message> @@ -5535,7 +5583,7 @@ <p>Задание аргументов командной строки и запуск сценария на отладку. Если файл не был сохранён, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Отладить проект</translation> </message> @@ -5607,362 +5655,362 @@ <translation><b>Продолжить до курсора</b><p>Продолжить выполнение программы до строки, на которой находится курсор.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Одиночный шаг</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>&Одиночный шаг</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Выполнить один оператор Python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Одиночный шаг</b> <p>Выполнить один оператор Python. Если этот оператор - <tt>import</tt>, конструктор класса, метод или функция, отладчик получит управление перед выполнением следующего оператора.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Следующая строка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>С&ледующая строка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Выполнить один оператор Python на текущем кадре стека</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Следующая строка</b> <p>Выполнить оператор на текущем кадре стека. Если этот оператор - <tt>import</tt>, конструктор класса, метод или функция, отладчик получит управление после его выполнения.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Возврат</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>&Возврат</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>Выполнить код до выхода из кадра стека</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation><b>Возврат</b><p>Выполнить код до выхода из кадра стека. Если выполняемые операторы находятся внутри оператора <tt>import</tt>, конструктора класса, функции или метода, отладчик получит управление после выхода из текущего кадра стека.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>Стоп</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>Ст&оп</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Остановить отладку</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>Выполнить код до выхода из кадра стека</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation><b>Возврат</b><p>Выполнить код до выхода из кадра стека. Если выполняемые операторы находятся внутри оператора <tt>import</tt>, конструктора класса, функции или метода, отладчик получит управление после выхода из текущего кадра стека.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>Стоп</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>Ст&оп</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Остановить отладку</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Стоп</b> <p>Прервать текущую отладочную сессию.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Фильтр переменных по типу</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation>Фильтр переменных по &типу...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation>Настройка фильтра переменных по типу</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Фильтр переменных по типу</b><p>Настроить фильтр переменных по типу. Только те переменные, типы которых <b>не выделены</b>, будут отображаться в окнах глобальных и локальных переменных в течение отладки.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation>Фильтр исключений</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation>Фильтр &исключений...</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation>Фильтр переменных по &типу...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation>Настройка фильтра переменных по типу</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Фильтр переменных по типу</b><p>Настроить фильтр переменных по типу. Только те переменные, типы которых <b>не выделены</b>, будут отображаться в окнах глобальных и локальных переменных в течение отладки.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation>Фильтр исключений</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation>Фильтр &исключений...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>Настройка фильтра исключений</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Фильтр исключений</b> <p>Настроить фильтр исключений. В течение отладочной сессии перехватываются только исключения, выделенные в списке.</p> <p>Стоит заметить, что все необработанные исключения перехватываются независимо от настроек фильтра.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Игнорированные исключения</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>&Игнорированные исключения...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Настройка игнорированных исключений</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> + <location filename="../Debugger/DebugUI.py" line="488"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Игнорированные исключения</b><p>Настроить игнорированные исключения. Только исключения, не попавшие в данный список, будут перехватываться при отладке.</p><p>Обратите внимание, что исключения, у которых нет соответствующего обработчика в тексте программы, невозможно игнорировать.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="487"/> + <location filename="../Debugger/DebugUI.py" line="507"/> <source>Toggle Breakpoint</source> <translation>Поставить/Убрать точку останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="481"/> + <location filename="../Debugger/DebugUI.py" line="501"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="488"/> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Поставить/убрать точку останова</b> <p>Поставить/убрать точку останова в текущей строке текущего редактора.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Редактировать точку останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>Редактировать точку останова...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Редактировать точку останова</b> <p>Открыть диалог со свойствами точки останова. Работает в текущей строке текущего редактора.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Следующая точка останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Следующая точка останова</b> <p>Переход к следующей точке останова в текущем редакторе.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Предыдущая точка останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Предыдущая точка останова</b> <p>Переход к предыдущей точке останова в текущем редакторе.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Убрать точки останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation>Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Убрать точки останова</b><p>Убрать точки останова во всех редакторах.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>&Отладка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>&Начать</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>&Точки останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Начать</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Отладка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Отлаживаемая программа содержит неуказанную синтаксическую ошибку.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>Файл <b>{0}</b> содержит синтактическую ошибку <b>{1}</b> в строке <b>{2}</b>, позиция <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Выброшено исключение, которое не было обработано программой. Более точная информация в окне консоли.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation><p>Отлаживаемая программа выдала исключение <br><b>{0}</b> "<b>{1}</b>"<br>Файл: <b>{2}</b>, строка <b>{3}</b></p><p>Прервать выполнение в этом месте?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>Отлаживаемая программа выдала исключение<br><b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Отлаживаемая программа была неожиданно прервана.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>Ошибка в условиях точки останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>Условие точки останова <b>{0}, {1}</b> содержит синтаксическую ошибку.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Ошибка в выражении для отслеживания</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>Выражение для отслеживания <b>{0}</b> содержит синтаксическую ошибку.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Выражение для отслеживания '<b>{0}</b>' уже существует.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Выражение для отслеживания '<b>{0}</b>' для переменной <b>{1}</b> уже существует.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>Выражение для отслеживания уже существует</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>Охват проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>Охват сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Для текущего проекта не определён главный сценарий. Отмена</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Профиль проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Профиль сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>Для текущего проекта не определён главный сценарий. Отладка невозможна.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation>Программа завершилась</translation> </message> @@ -5982,46 +6030,46 @@ <translation><b>Остановка</b><p>Остановка выполнения программы в отладчике.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation><p>Программа генерирует сигнал "{0}".<br/>Файл: <b>{1}</b>, Строка: <b>{2}</b></p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation><p>Сообщение: {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation><p>Программа завершилась с кодом выхода {0}.</p>{1}</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation><p><b>{0}</b> завершилась с кодом выхода {1}.</p>{2}</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation>Сообщение: {0}</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation><p>Программа завершилась с кодом выхода {0}.</p>{1}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation><p><b>{0}</b> завершилась с кодом выхода {1}.</p>{2}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation>Сообщение: {0}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation>Программа завершилась с кодом выхода {0}. {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation>"{0}" завершилась с кодом выхода {1}. {2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> @@ -6030,13 +6078,33 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation>"{0}" завершилась с кодом выхода {1}. {2}</translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6508,32 +6576,32 @@ <translation><p>Невозможно запустить бэкэнд отладчика</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation>Родительский процесс</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation>Порожденный процесс</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation>Порождение процесса</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Выберите, какой процесс отслеживать - родительский или порожденный.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation>Протокол отладки ошибка</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation><p>Ответ, полученный от бэкэнда отладчика, не может быть декодирован. Пожалуйста, отправьте отчет о проблеме вместе с полученными данными на адрес: eric-bugs@eric-ide.python-projects.org</p> <p>Ошибка: {0}</p><p>Данные:<br/>{0}</p></translation> @@ -6552,22 +6620,22 @@ <translation><p>Невозможно запустить backend отладчика</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>Родительский процесс</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>Порожденный процесс</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation>Порождение процесса</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Выберите, какой процесс отслеживать - родительский или порожденный.</translation> </message> @@ -6577,12 +6645,12 @@ <translation><p>Интерпретатор Python3 не сконфигурирован.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation>Протокол отладки ошибки</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation><p>Ответ, полученный от бэкэнда отладчика, не может быть декодирован. Пожалуйста, отправьте отчет о проблеме вместе с полученными данными на адрес: eric-bugs@eric-ide.python-projects.org</p> <p>Ошибка: {0}</p><p>Данные:<br/>{0}</p></translation> @@ -30015,42 +30083,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>Показать всю историю...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>Очистить историю...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>Очистить историю</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>Вы хотите очистить историю?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation>Наиболее посещаемые</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation>Закрытые вкладки</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation>Восстановить все закрытые вкладки</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation>Очистить список</translation> </message> @@ -34843,587 +34911,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation>Batch</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation>C/C++</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> - <translation>C#</translation> + <source>Batch</source> + <translation>Batch</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> - <translation>CMake</translation> + <source>C/C++</source> + <translation>C/C++</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> - <translation>CSS</translation> + <source>C#</source> + <translation>C#</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> - <translation>D</translation> + <source>CMake</source> + <translation>CMake</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> - <source>Diff</source> - <translation>Diff</translation> + <source>CSS</source> + <translation>CSS</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> - <translation>Fortran</translation> + <source>D</source> + <translation>D</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> - <translation>Fortran77</translation> + <source>Diff</source> + <translation>Diff</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation>HTML/PHP/XML</translation> + <source>Fortran</source> + <translation>Fortran</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation>IDL</translation> + <source>Fortran77</source> + <translation>Fortran77</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> - <translation>Java</translation> + <source>HTML/PHP/XML</source> + <translation>HTML/PHP/XML</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> - <translation>JavaScript</translation> + <source>IDL</source> + <translation>IDL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> - <translation>Lua</translation> + <source>Java</source> + <translation>Java</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation>JavaScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation>Pascal</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation>PostScript</translation> + <source>Pascal</source> + <translation>Pascal</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> - <source>Povray</source> - <translation>Povray</translation> + <source>Perl</source> + <translation>Perl</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation>PostScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> + <source>Povray</source> + <translation>Povray</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Properties</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation>SQL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> - <translation>TCL</translation> + <source>Ruby</source> + <translation>Ruby</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation>TeX</translation> + <source>SQL</source> + <translation>SQL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation>VHDL</translation> + <source>TCL</source> + <translation>TCL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> - <translation>XML</translation> + <source>TeX</source> + <translation>TeX</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation>VHDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation>XML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation>YAML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation>Файлы Python (*.py *.py2 *.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation>Файлы GUI Python (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> <source>Pyrex Files (*.pyx)</source> <translation>Файлы Pyrex (*.pyx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> <source>Quixote Template Files (*.ptl)</source> <translation>Файлы шаблонов Quixote (*.ptl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> <source>Ruby Files (*.rb)</source> <translation>Файлы Ruby (*.rb)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> <source>IDL Files (*.idl)</source> <translation>Файлы IDL (*.idl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> <source>C Files (*.h *.c)</source> <translation>Файлы C (*.h *.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> <translation>Файлы C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> <source>C# Files (*.cs)</source> <translation>Файлы C# (*.cs)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> <source>HTML Files (*.html *.htm *.asp *.shtml)</source> <translation>Файлы HTML (*.html *.htm *.asp *.shtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> <source>CSS Files (*.css)</source> <translation>Файлы CSS (*.css)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> <source>QSS Files (*.qss)</source> <translation>Файлы QSS (*.qss)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> <translation>Файлы PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>Файлы XML (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> <source>Qt Resource Files (*.qrc)</source> <translation>Файлы ресурсов Qt (*.qrc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> <source>D Files (*.d *.di)</source> <translation>Файлы D (*.d *.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> <source>Java Files (*.java)</source> <translation>Файлы Java (*.java)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> <source>JavaScript Files (*.js)</source> <translation>Файлы JavaScript (*.js)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> <source>SQL Files (*.sql)</source> <translation>Файлы SQL (*.sql)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> <source>Docbook Files (*.docbook)</source> <translation>Файлы Docbook (*.docbook)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> <source>Perl Files (*.pl *.pm *.ph)</source> <translation>Файлы Perl (*.pl *.pm *.ph)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> <source>Lua Files (*.lua)</source> <translation>Файлы Lua (*.lua)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> <translation>Файлы TeX (*.tex *.sty *.aux *.toc *.idx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> <source>Shell Files (*.sh)</source> <translation>Сценарии Shell (*.sh)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> <source>Batch Files (*.bat *.cmd)</source> <translation>Пакетные файлы (*.bat *.cmd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> <source>Diff Files (*.diff *.patch)</source> <translation>Файлы Diff (*.diff *.patch)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> <source>Makefiles (*.mak)</source> <translation>Правила сборки (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> <translation>Файлы свойств (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> <source>Povray Files (*.pov)</source> <translation>Файлы Povray (*.pov)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> <translation>Файлы CMake (CMakeLists.txt *.cmake *.ctest)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> <source>VHDL Files (*.vhd *.vhdl)</source> <translation>Файлы VHDL (*.vhd *.vhdl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> <source>TCL/Tk Files (*.tcl *.tk)</source> <translation>Файлы TCL/Tk (*.tcl *.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation>Файлы Fortran (*.f90 *.f95 *.f2k)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation>Файлы Fortran77 (*.f *.for)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>Файлы Pascal (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>Файлы PostScript (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>Файлы YAML (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> <source>All Files (*)</source> <translation>Все файлы(*)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation>Файлы Python3 (*.py)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation>Файлы GUI Python3 (*.pyw)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> <source>C Files (*.c)</source> <translation>Файлы C (*.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> <source>C++ Files (*.cpp)</source> <translation>Файлы C++ (*.cpp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> <source>C++/C Header Files (*.h)</source> <translation>Файлы заголовков C/C++ (*.h)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> <source>HTML Files (*.html)</source> <translation>HTML файлы (*.html)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> <source>PHP Files (*.php)</source> <translation>Файлы PHP (*.php)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> <source>ASP Files (*.asp)</source> <translation>Файлы ASP (*.asp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> <source>XML Files (*.xml)</source> <translation>Файлы XML (*.sql)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> <source>XSL Files (*.xsl)</source> <translation>Файлы XSL (*.xsl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> <source>DTD Files (*.dtd)</source> <translation>Файлы DTD (*.dtd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> <source>D Files (*.d)</source> <translation>Файлы D (*.d)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> <source>D Interface Files (*.di)</source> <translation>Файлы интерфейса D (*.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> <source>Perl Files (*.pl)</source> <translation>Файлы Perl (*.pl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> <source>Perl Module Files (*.pm)</source> <translation>Модули Perl (*.pm)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> <source>Batch Files (*.bat)</source> <translation>Пакетные файлы (*.bat)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> <source>TeX Files (*.tex)</source> <translation>Файлы TeX (*.tex)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> <source>TeX Template Files (*.sty)</source> <translation>Файлы шаблонов TeX (*.sty)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> <source>Diff Files (*.diff)</source> <translation>Файлы Diff (*.diff)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> <source>Make Files (*.mak)</source> <translation>Правила сборки (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> <source>Properties Files (*.ini)</source> <translation>Файлы свойств (*.ini)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> <source>Configuration Files (*.cfg)</source> <translation>Файлы конфигурации (*.cfg)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> <source>CMake Files (CMakeLists.txt)</source> <translation>Файлы сборки CMake (CMakeLists.txt)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> <source>CMake Macro Files (*.cmake)</source> <translation>Файлы макросов CMake (*.cmake)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> <source>VHDL Files (*.vhd)</source> <translation>Файлы VHDL (*.vhd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> <source>TCL Files (*.tcl)</source> <translation>Файлы TCL (*.tcl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> <source>Tk Files (*.tk)</source> <translation>Файлы Tk (*.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation>Файлы Fortran (*.f95)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation>Файлы Fortran77 (*.f)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation>Файлы Pascal (*.pas)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>Файлы YAML (*.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation>Файлы Python2 (*.py2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation>Файлы GUI Python2 (*.pyw2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation>Python2</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation>Python3</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation>Matlab</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation>Octave</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation>Файлы Matlab (*.m *.m.matlab)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation>Файлы Matlab (*.m)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation>Файлы Octave (*.m.octave)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation>Файлы Octave (*.m *.m.octave)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation>Python2</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation>Python3</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation>Matlab</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation>Octave</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation>Файлы Matlab (*.m *.m.matlab)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation>Файлы Matlab (*.m)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation>Файлы Octave (*.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation>Файлы Octave (*.m *.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation>QSS</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation>Gettext</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation>Файлы Gettext (*.po)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation>CoffeeScript</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation>Файлы CoffeeScript (*.coffee)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation>JSON</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation>JSON файлы (*.json)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation>Markdown</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation>Markdown файлы (*.md)</translation> </message> @@ -35729,12 +35797,12 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> <source>'{0}' is too complex ({1})</source> - <translation>'{0}' слишком сложно ({1})</translation> + <translation type="obsolete">'{0}' слишком сложно ({1})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>{0}: {1}</source> - <translation>{0}: {1}</translation> + <translation type="obsolete">{0}: {1}</translation> </message> </context> <context> @@ -36889,22 +36957,22 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation>кодирование магических компонентов не найдено</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation>неизвестный код ({0}) обнаружен в коде магических компонентов</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation>уведомление об авторских правах не предоставлено</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation>уведомление об авторских правах содержит недействительного автора</translation> </message> @@ -36914,137 +36982,137 @@ <translation type="obsolete">слепой except: инструкция</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation>найден {0} форматтер</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation>строка формата действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation>строка документации действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation>другая строка действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation>формат вызова использует слишком большой индекс ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation>формат вызова использует недостающее ключевое слово ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>format call uses keyword arguments but no named entries</source> <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>format call uses variable arguments but no numbered entries</source> <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation>формат вызова использует скрытые и явные индексы вместе</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation>Формат вызова предоставляет неиспользованное ключевое слово ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation>ожидался __future__ imports: {0}; получены только: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation>ожидался __future__ imports: {0}; не получено ничего</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation>обнаружен оператор печати</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation>один элемент кортежа найден</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>"{0}" is a Python builtin and is being shadowed; consider renaming the variable</source> <translation>"{0}" является встроенным именем Python и затеняется; рассмотрите возможность переименования переменной</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>"{0}" is used as an argument and thus shadows a Python builtin; consider renaming the argument</source> <translation>"{0}" используется как аргумент и таким образом затеняет встроенные имена Python; рассмотрите возможность переименования аргумента</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation>неподходящий генератор - перепишите как генератор списков</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation>неподходящий генератор - перепишите как генератор множеств</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation>неподходящий генератор - перепишите как генератор словарей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation>неподходящий генератор списков - перепишите как генератор множеств</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation>неподходящий генератор списков - перепишите как генератор словарей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation>неподходящий список литералов - перепишите как множество литералов</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation>неподходящий список литералов - перепишите как словарь литералов</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation>неподходящий генератор списков - "{0}" может являться генератором</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -38446,17 +38514,17 @@ <translation>Ключевые слова</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation><strong>Описание:</strong> {0}</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation><strong>Предоставляет контекстные описания</strong></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation>Список ключевых слов для поиска (через запятую)</translation> </message> @@ -51475,128 +51543,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation>SQL браузер</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>Недействительный URL: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation>Невозможно соединиться: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>Невозможно запустить SQL браузер</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>Добавить соединение</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>Добавить &соединение...</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation>Открыть диалог соединения с базой данных</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation><b>Добавить соединение</b><p>Открыть диалог соединения с новой базой данных.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>Выход</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>&Выход</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>Завершить работу SQL-браузера</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>Выйти</b><p>Завершить работу SQL-браузера.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>О программе</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>&О программе</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>Информация о программе</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>О программе</b><p>Информация об этом программном продукте.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>О Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>О &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>Информация о библиотеке Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>О Qt</b><p>Информация о библиотеке Qt.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>&Файл</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>&Справка</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>Файл</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>О SQL браузере</h3><p>SQL-браузер это утилита для выполнения SQL запросов, просмотра схемы базы данных и анализа данных.</p></translation> </message> @@ -62767,7 +62835,7 @@ <translation><h3>Номера версий</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -62991,47 +63059,47 @@ <translation><p>Не могу прочитать файл сессии <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>Ошибка Drag&&Drop</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> не является файлом</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>От&мена</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation>Подключение к хосту {0}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Обновления доступны</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Ошибка при проверке обновлений</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>Невозможно запустить проверку обновлений.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Доступные версии</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>Первое использование</translation> </message> @@ -63071,12 +63139,12 @@ <translation><b>Документация Python 2</b><p>Показать Python 2 документацию. Если местонахождение документации не было настроено, то искать в директории <i>doc</i> каталога где находится исполняемый файл Python 2 под Windows и в директории <i>/usr/share/doc/packages/python/html/python-docs-html</i> под UNIX. Местонахождение документации можно задать с помощью переменной окружения PYTHON2DOCDIR.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation>Ошибка при получении информации о версии</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation>Невозможно загрузить информацию о версии. Пожалуйста попробуйте ещё раз.</translation> </message> @@ -63091,7 +63159,7 @@ <translation>Невозможно запустить web браузер</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation>Невозможно загрузить информацию о версии в течении последних 7 дней. Пожалуйста попробуйте ещё раз.</translation> </message> @@ -63182,7 +63250,7 @@ <translation><p>Невозможно запустить программу для создания снимка экрана.<br>Убедитесь что она установлена как <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation>Выбор рабочей директории</translation> </message> @@ -63592,7 +63660,7 @@ <translation><b>Документация PySide</b><p>Показать документацию PySide. В зависимости от выбранных настроек документация будет показана во внутреннем обозревателе, внешнем web браузере или в Qt Assistant.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation>%v/%m</translation> </message> @@ -63612,7 +63680,7 @@ <translation><b>Показать журнал ошибок...</b><p>Показать журнал ошибок.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation>Проверка версии</translation> </message> @@ -63687,22 +63755,22 @@ <translation>Eric6 не поддерживает Qt3.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>На сайте <b>{1}</b> доступно обновление Eric6 до версии <b>{0}</b>. Загрузить?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation>Eric6 не требует обновлений</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation>Вы используете самую последнюю версию eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>Настройка Eric6 ещё не выполнена. Сейчас будет запущен диалог конфигурации.</translation> </message> @@ -63722,7 +63790,7 @@ <translation>Инструменты пользователя не сконфигурированы</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation>Невозможно загрузить информацию о версии потому что вы <b>не в сети</b>. Пожалуйста, подключитесь к интернету и повторите попытку.</translation> </message> @@ -68482,17 +68550,17 @@ <translation>Удалить выбранные</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Выражение для отслеживания '<b>{0}</b>' уже существует.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Выражение для отслеживания '<b>{0}</b>' для переменной <b>{1}</b> уже существует.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>Выражение для отслеживания уже существует</translation> </message> @@ -71881,27 +71949,27 @@ <translation>Размер</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation>Локальный</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation>{0} ({1})</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation>байты</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation>kB</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation>MB</translation> </message>
--- a/i18n/eric6_tr.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_tr.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Yerimi Ekle</translation> </message> @@ -405,17 +405,17 @@ <translation>Adresi Giriniz</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>Url</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Başlık</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>,Dizin Ekle</translation> </message> @@ -2369,27 +2369,27 @@ <translation>Adı</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Kodlama: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Evrensel</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Nitelikler</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation type="unfinished"></translation> </message> @@ -3224,7 +3224,7 @@ <translation type="unfinished">Dosyaadılarını virgül ile ayırarak giriniz</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation type="unfinished"></translation> </message> @@ -3234,22 +3234,22 @@ <translation type="obsolete">Başla</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> <source>Press to fix the selected issues</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> <source>Press to load the default values</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> <source>Press to store the current values as defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation type="unfinished"></translation> </message> @@ -3349,7 +3349,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3357,52 +3357,52 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation type="unfinished">Dosya/Satır</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation type="unfinished">Kod</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation type="unfinished">Mesaj</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation type="unfinished">Göster</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation type="unfinished">Göster</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation type="unfinished">Hata: {0}</translation> </message> @@ -3412,17 +3412,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation type="unfinished">Sorun bulunamadı.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -3437,32 +3437,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> - <source>Max. Complexity:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation type="unfinished">Hatalar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3538,36 +3533,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation type="unfinished">Ba&şlat</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> + <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation type="unfinished"></translation> + <source>&Start</source> + <translation type="unfinished">Ba&şlat</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -3596,6 +3591,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished">Seçilen girişi silmek için basınız</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3661,147 +3681,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3809,7 +3829,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3817,77 +3837,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <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="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <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="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -4322,42 +4342,42 @@ <translation>Alt+S</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Karşılaştırma</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>İki dosya arasındaki karşılaştırmayı başlatmak için basınız</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> - <source>Total: {0}</source> - <translation>Toplam: {0}</translation> - </message> - <message> - <location filename="../UI/CompareDialog.py" line="357"/> - <source>Changed: {0}</source> - <translation>Değişti: {0}</translation> - </message> - <message> <location filename="../UI/CompareDialog.py" line="358"/> + <source>Total: {0}</source> + <translation>Toplam: {0}</translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="360"/> + <source>Changed: {0}</source> + <translation>Değişti: {0}</translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>Eklendi: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>Silindi: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Dosyaları Karşılaştır</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Dosya <b>{0}</b> okunamıyor.</p></translation> </message> @@ -4373,94 +4393,117 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Uygulama</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>İşbirliği</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>E-posta</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>İconlar</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Ağ</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Eklenti Yöneticisi</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Yazıcı</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Kabuk</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Görevler</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Şablonlar</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Sürüm Kontrol Sistemi</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Hata Ayıklayıcı</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>Genel</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation>Python3</translation> </message> @@ -4470,219 +4513,219 @@ <translation type="obsolete">Ruby</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>Düzenleyici</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>API'ler</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Otomatik tamamlama</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>İpuçları</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Dosyaişleme</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Arıyor</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Yazım Kontrolü</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Stil</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Yazıyor</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Dışaaktarım</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Metin Vurgulayıcı</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Dosyatipi Birleştirme</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Stiller</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation>Anahtar Sözcükler</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Özellikler</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Yardım</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Görünüm</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Yardım Belgeleri</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Yardım Göstericiler</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Proje</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Proje Görüntüleyici</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Çokluproje</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>Arayüz</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Görünüm Yönetcisi</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Seçenekler</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Lütfen ayarlama sayfasını göstermek için gelen listeyi seçiniz.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation>Ayarlama Sayfası Hatası</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>TAyarlama sayfası <b>{0}</b> yüklenemiyor.</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation type="unfinished">Güvenlik</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation type="unfinished">Eric5 Web Gözatıcısı {6 ?}</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation type="unfinished">Kayıt-Gösterici</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation type="unfinished"></translation> </message> @@ -5429,7 +5472,7 @@ <translation><p><b>{0}</b>kaçak bir barındırıcıdan (host) bağlantı denemesi. Bu bağlantıyı kabul ediyor musunuz?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5438,13 +5481,13 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -5463,7 +5506,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Betiği Çalıştır</translation> </message> @@ -5483,7 +5526,7 @@ <translation><b>Betiği Çalıştır</b><p> KOmut satırı argumanlarını ayarla ve hata ayıklayıcının dışında çalıştır. Eğer dosyada kaydedilmemiş değişiklikler varsa önce kaydedilmelidir.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Projeyi Çalıştır</translation> </message> @@ -5583,7 +5626,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Betik Hata Ayıklama</translation> </message> @@ -5603,7 +5646,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Proje Hata Ayıklama</translation> </message> @@ -5673,82 +5716,82 @@ <translation><b>İmlece Kadar Devam Et</b><p>Geçerli satırdan geçerli imleç pozisyonuna kadar programı çalıştırmaya devam et.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Tekli Adım</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>Tek&li Adım</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Tekbir Python ifadesini girçekleştir</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Sona Kadar Adımla</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>S&ona Kadar Adımla</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Adımlamadan Çık</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>Adımdan Çı&k</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>Dur</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>D&ur</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Hata ayıklamayı durdur</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>Dur</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>D&ur</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Hata ayıklamayı durdur</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Dur</b><p>Çalışan hata ayıklama oturumunu durdur.</p></translation> </message> @@ -5783,267 +5826,267 @@ <translation type="obsolete">Gerçekl&eştir...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Değişken Tipi Süzgeçi</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation>Değişken Tipi Süzgeçi&b...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation>Değişken Tipi Süzgeçi Yapılandır</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation>İstisnai Süzgeç</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation>İstisnai Süz&eç...</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation>Değişken Tipi Süzgeçi&b...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation>Değişken Tipi Süzgeçi Yapılandır</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation>İstisnai Süzgeç</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation>İstisnai Süz&eç...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>İstisnai Süzgeçi ayarla</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Yoksayılan İstisnalar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>Yoksayılan İst&isnalar...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Yoksayılan istisnaları ayarla</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> - <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> - <translation><b>Yoksayılan İstisnalar</b><p>Yoksayılan istisnaları ayarla.hata ayıklama süreci içinde vurgulanan istisnaları listeleme.</p><p>Lütfen dikkat, ele alınmamış istisnalar yoksayılamaz.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="487"/> - <source>Toggle Breakpoint</source> - <translation>Beklemenoktası Açkapa</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="481"/> - <source>Shift+F11</source> - <comment>Debug|Toggle Breakpoint</comment> - <translation>Shift+F11</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> + <translation><b>Yoksayılan İstisnalar</b><p>Yoksayılan istisnaları ayarla.hata ayıklama süreci içinde vurgulanan istisnaları listeleme.</p><p>Lütfen dikkat, ele alınmamış istisnalar yoksayılamaz.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="507"/> + <source>Toggle Breakpoint</source> + <translation>Beklemenoktası Açkapa</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="501"/> + <source>Shift+F11</source> + <comment>Debug|Toggle Breakpoint</comment> + <translation>Shift+F11</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Açkapa Beklemenoktası</b><p>Geçerli düzenleyicinin geçerli satırırında bir bekleme noktasını açkapa.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Bekleme Noktasını Düzenle</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>Bekleme Noktasını Düzenle...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Sonraki Beklemenoktası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Önceki Beklemenoktası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Beklemenoktalarını Temizle</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation>Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>Hata Ayık&lama</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>Ba&şlat</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>&Durmanoktası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Başla</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Hata Ayıklama</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Uygulama belirtilmemiş sözdizimi hatalarını belirlemeye başladı.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Hata ayıklanmaya başlanan program beklenmeyen bir şekilde sonlandı.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Gözetleme İfade hatası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>Hali hazırda gözetleme ifadesi var</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>Proje Kapsamı</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>Betik Kapsamı</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Bugeçerli projede tanımlanan ana betik değil. Durduruluyor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Proje Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Betik Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation type="unfinished"></translation> </message> @@ -6058,7 +6101,7 @@ <translation type="obsolete">Çalıştırılacak ifadeleri giriniz</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -6078,56 +6121,76 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6633,32 +6696,32 @@ <translation type="unfinished"><p>Hata ayıklayıcıbaşlatılamadı.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation type="unfinished">Ana İşlem</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation type="unfinished">Alt işlem</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation type="unfinished">İstemci çatallaşması</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Takip eden çatallaşmadaki branşı seç.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -6676,22 +6739,22 @@ <translation><p>Hata ayıklayıcıbaşlatılamadı.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>Ana İşlem</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>Alt işlem</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation>İstemci çatallaşması</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Takip eden çatallaşmadaki branşı seç.</translation> </message> @@ -6701,12 +6764,12 @@ <translation type="unfinished"><p>Python2 yorumlayıcısı ayarlanmamış.</p> {3 ?}</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -30593,42 +30656,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>Tüm Geçmişi Göster...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>Geçmişi Temizle...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>Geçmişi Sil</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>Geçmeşe temizlemeyi istiyor musunuz?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation type="unfinished"></translation> </message> @@ -35466,587 +35529,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation>Batch</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation>C/C++</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> - <translation>C#</translation> + <source>Batch</source> + <translation>Batch</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> - <translation>CMake</translation> + <source>C/C++</source> + <translation>C/C++</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> - <translation>CSS</translation> + <source>C#</source> + <translation>C#</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> - <translation>D</translation> + <source>CMake</source> + <translation>CMake</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> - <source>Diff</source> - <translation>Diff</translation> + <source>CSS</source> + <translation>CSS</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> - <translation>Fortran</translation> + <source>D</source> + <translation>D</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> - <translation>Fortran77</translation> + <source>Diff</source> + <translation>Diff</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation>HTML/PHP/XML</translation> + <source>Fortran</source> + <translation>Fortran</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation>IDL</translation> + <source>Fortran77</source> + <translation>Fortran77</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> - <translation>Java</translation> + <source>HTML/PHP/XML</source> + <translation>HTML/PHP/XML</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> - <translation>JavaScript</translation> + <source>IDL</source> + <translation>IDL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> - <translation>Lua</translation> + <source>Java</source> + <translation>Java</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation>JavaScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation>Pascal</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation>PostScript</translation> + <source>Pascal</source> + <translation>Pascal</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> - <source>Povray</source> - <translation>Povray</translation> + <source>Perl</source> + <translation>Perl</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation>PostScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> + <source>Povray</source> + <translation>Povray</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Özellikler</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation>SQL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> - <translation>TCL</translation> + <source>Ruby</source> + <translation>Ruby</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation>TeX</translation> + <source>SQL</source> + <translation>SQL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation>VHDL</translation> + <source>TCL</source> + <translation>TCL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> - <translation>XML</translation> + <source>TeX</source> + <translation>TeX</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation>VHDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation>XML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation>YAML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation>Python Dosyaları (*.py *.py2 *.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation>Python GUI Dosyaları (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> <source>Pyrex Files (*.pyx)</source> <translation>Pyrex Dosyaları (*.pyx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> <source>Quixote Template Files (*.ptl)</source> <translation>Quixote Template Dosyaları (*.ptl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> <source>Ruby Files (*.rb)</source> <translation>Ruby Dosyaları (*.rb)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> <source>IDL Files (*.idl)</source> <translation>IDL Dosyaları (*.idl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> <source>C Files (*.h *.c)</source> <translation>C Dosyalır (*.h *.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> <translation>C++ Dosyaları (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> <source>C# Files (*.cs)</source> <translation>C# Dosyaları (*.cs)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> <source>HTML Files (*.html *.htm *.asp *.shtml)</source> <translation>HTML Dosyaları (*.html *.htm *.asp *.shtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> <source>CSS Files (*.css)</source> <translation>CSS Dosyaları (*.css)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> <source>QSS Files (*.qss)</source> <translation>QSS Dosyaları (*.qss)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> <translation>PHP Dosyaları (*.php *.php3 *.php4 *.php5 *.phtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>XML Dosyaları (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> <source>Qt Resource Files (*.qrc)</source> <translation>Qt Kaynak Dosyaları (*.qrc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> <source>D Files (*.d *.di)</source> <translation>D Dosyaları (*.d *.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> <source>Java Files (*.java)</source> <translation>Java Dosyaları (*.java)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> <source>JavaScript Files (*.js)</source> <translation>JavaScript Dosyaları (*.js)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> <source>SQL Files (*.sql)</source> <translation>SQL Dosyaları (*.sql)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> <source>Docbook Files (*.docbook)</source> <translation>Docbook Dosyaları (*.docbook)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> <source>Perl Files (*.pl *.pm *.ph)</source> <translation>Perl Dosyaları (*.pl *.pm *.ph)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> <source>Lua Files (*.lua)</source> <translation>Lua Dosyaları (*.lua)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> <translation>Tex Dosyaları (*.tex *.sty *.aux *.toc *.idx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> <source>Shell Files (*.sh)</source> <translation>Kabuk Dosyaları (*.sh)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> <source>Batch Files (*.bat *.cmd)</source> <translation>Batch Dosyaları (*.bat *.cmd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> <source>Diff Files (*.diff *.patch)</source> <translation>Diff Dosyaları (*.diff *.patch)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> <source>Makefiles (*.mak)</source> <translation>Make Dosyaları (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> <translation>Ayarlar Dosyaları (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> <source>Povray Files (*.pov)</source> <translation>Povray Dosyaları (*.pov)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> <translation>CMake Dosyaları (CMakeLists.txt *.cmake *.ctest)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> <source>VHDL Files (*.vhd *.vhdl)</source> <translation>VHDL Dosyaları (*.vhd *.vhdl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> <source>TCL/Tk Files (*.tcl *.tk)</source> <translation>TCL/Tk Dosyaları (*.tcl *.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation>Fortran Dosyaları (*.f90 *.f95 *.f2k)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation>Fortran77 Dosyaları (*.f *.for)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>Pascal Dosyaları (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>PostScript Dosyaları (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>YAML Dosyaları (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> <source>All Files (*)</source> <translation>Tüm Dosyalar (*)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation>Python Dosyaları (*.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation>Python GUI Dosyaları (*.pyw3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> <source>C Files (*.c)</source> <translation>C Dosyaları (*.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> <source>C++ Files (*.cpp)</source> <translation>C++ Dosyaları (*.cpp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> <source>C++/C Header Files (*.h)</source> <translation>C++/C Yardımcı Dosyaları (*.h)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> <source>HTML Files (*.html)</source> <translation>HTML Dosyaları (*.html)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> <source>PHP Files (*.php)</source> <translation>PHP Dosyaları (*.php)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> <source>ASP Files (*.asp)</source> <translation>ASP Dosyaları (*.asp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> <source>XML Files (*.xml)</source> <translation>XML Dosyaları (*.xml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> <source>XSL Files (*.xsl)</source> <translation>XSL Dosyaları (*.xsl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> <source>DTD Files (*.dtd)</source> <translation>DTD Dosyaları (*.dtd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> <source>D Files (*.d)</source> <translation>D Dosyaları (*.d)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> <source>D Interface Files (*.di)</source> <translation>D Interface Dosyaları (*.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> <source>Perl Files (*.pl)</source> <translation>Perl Dosyaları (*.pl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> <source>Perl Module Files (*.pm)</source> <translation>Perl Module Dosyaları (*.pm)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> <source>Batch Files (*.bat)</source> <translation>Batch Dosyaları (*.bat)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> <source>TeX Files (*.tex)</source> <translation>TeX Dosyaları (*.tex)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> <source>TeX Template Files (*.sty)</source> <translation>TeXŞablon Dosyası (*.sty)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> <source>Diff Files (*.diff)</source> <translation>Diff Dosyaları (*.diff)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> <source>Make Files (*.mak)</source> <translation>Make Dosyaları (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> <source>Properties Files (*.ini)</source> <translation>Özellikler Dosyaları (*.ini)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> <source>Configuration Files (*.cfg)</source> <translation>Ayar Dosyaları (*.cfg)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> <source>CMake Files (CMakeLists.txt)</source> <translation>CMake Dosyaları (CMakeLists.txt)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> <source>CMake Macro Files (*.cmake)</source> <translation>CMake Makro Dosyaları (*.cmake)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> <source>VHDL Files (*.vhd)</source> <translation>VHDL Dosyaları (*.vhd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> <source>TCL Files (*.tcl)</source> <translation>TCL Dosyaları (*.tcl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> <source>Tk Files (*.tk)</source> <translation>Tk Dosyaları (*.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation>Fortran Dosyaları (*.f95)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation>Fortran77 Dosyaları (*.f)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation>Pascal Dosyaları (*.pas)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>YAML Dosyaları (*.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation>Python2</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation>Python3</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> - <source>Python2 Files (*.py2)</source> - <translation>Python2 Dosyaları (*.py2)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> - <source>Python2 GUI Files (*.pyw2)</source> - <translation>Python2 GUI Dosyaları (*.pyw2)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation>Python2</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation>Python3</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> + <source>Python2 Files (*.py2)</source> + <translation>Python2 Dosyaları (*.py2)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> + <source>Python2 GUI Files (*.pyw2)</source> + <translation>Python2 GUI Dosyaları (*.pyw2)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation type="unfinished"></translation> </message> @@ -36348,19 +36411,6 @@ </message> </context> <context> - <name>McCabeChecker</name> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>MercurialPage</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui" line="17"/> @@ -37502,157 +37552,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -39074,17 +39124,17 @@ <translation>Anahtar Sözcükler</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation><strong>Açıklama:</strong> {0}</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation type="unfinished"></translation> </message> @@ -51875,128 +51925,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation>SQL Gözatıcısı</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>Geçersiz URL: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>SQL Gözatıcısı başlatma problemi</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>Bağlantı Ekle</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>Bağlantı &Ekle...</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation>Yeni bir veritabanı bağlantı diyaloğu aç</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation><b>Bağlantı Ekle</b><p>Bu yeni bir veritabanı bağlantısı diyaloğu açar.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>Çık</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>&Çıkış</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>SQL Gözatıcısından Çık</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>Çık</b><p>SQL gözatıcısından çık.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>Hakkında</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>H&akkında</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>Bu yazılım hakkında bilgi göster</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>Hakkında</b><p>Bu yazılım hakkındaki çeşitli bilgileri gösterir.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>Qt Hakkında</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>&Qt Hakkında</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>Qt araçkiti hakkında bilgi göster</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>Qt Hakkında</b><p>Qt Araçkiti hakkında bazı bilgiler gösterir.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>&Dosya</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>&Yardım</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>Dosya</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>SQL Gözatıcısı Hakkında</h3><p>SQL gözatıcısı bir veritabanı hazırlama, sorgulama ve görüntüleme aracıdır.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation>Bağlantı açılamıyor: {0}</translation> </message> @@ -63373,7 +63423,7 @@ <translation><h3>Sürüm Numaraları</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -63590,47 +63640,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>Düşme hatası</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> bir dosya değil.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>&Vazgeç</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Güncelleme mümkün değil</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Güncellemeleri kontrol esnasında hata</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>Güncellemelere ulaşamıyorum.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Mümkün sürümler</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>İlk kullanım</translation> </message> @@ -63695,12 +63745,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -63715,7 +63765,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <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> @@ -63806,7 +63856,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -64216,7 +64266,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -64236,7 +64286,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -64311,22 +64361,22 @@ <translation type="unfinished">Qt v.3 eric5 tarafından desteklenmiyor. {3 ?} {6.?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <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="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished">Eric5 henüz ayarlanmadı. Ayarlar Diyaloğu başlatılıyor. {6 ?}</translation> </message> @@ -64346,7 +64396,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <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> @@ -69067,17 +69117,17 @@ <translation>Seçileni Sil</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>Hali hazırda gözetleme ifadesi var</translation> </message> @@ -72472,27 +72522,27 @@ <translation>Boyut</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation>Yerel</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation>bitler</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation>kB</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation>MB</translation> </message>
--- a/i18n/eric6_zh_CN.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_zh_CN.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>添加书签</translation> </message> @@ -405,17 +405,17 @@ <translation>输入地址</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>Url</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>标题</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>添加文件夹</translation> </message> @@ -2382,27 +2382,27 @@ <translation>名称</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>全局</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>属性</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation type="unfinished"></translation> </message> @@ -3233,7 +3233,7 @@ <translation type="unfinished">输入要排除文件的文件名样式,用逗号分隔</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation type="unfinished"></translation> </message> @@ -3243,22 +3243,22 @@ <translation type="obsolete">开始</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> <source>Press to fix the selected issues</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> <source>Press to load the default values</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> <source>Press to store the current values as defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation type="unfinished"></translation> </message> @@ -3358,7 +3358,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3366,52 +3366,52 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation type="unfinished">文件/行</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation type="unfinished">代码</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation type="unfinished">消息</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation type="unfinished">显示</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation type="unfinished">显示</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation type="unfinished">错误:{0}</translation> </message> @@ -3421,17 +3421,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation type="unfinished">%v/%m 文件</translation> </message> @@ -3446,32 +3446,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> - <source>Max. Complexity:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation type="unfinished">错误</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3547,36 +3542,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation type="unfinished">开始(&S)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> + <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation type="unfinished"></translation> + <source>&Start</source> + <translation type="unfinished">开始(&S)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -3605,6 +3600,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished">点击删除选中的条目</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3670,231 +3690,231 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <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="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <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="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <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="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -4314,17 +4334,17 @@ <translation>Alt+S</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>比较</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>点击比较两个文件</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>比较文件</translation> </message> @@ -4344,27 +4364,27 @@ <translation>同步水平滚动条(&S)</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> + <location filename="../UI/CompareDialog.py" line="358"/> <source>Total: {0}</source> <translation>总计:{0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="357"/> + <location filename="../UI/CompareDialog.py" line="360"/> <source>Changed: {0}</source> <translation>已更改:{0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="358"/> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>已添加:{0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>已删除:{0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>文件 <b>{0}</b> 无法读取。</p></translation> </message> @@ -4375,84 +4395,107 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <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="430"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>应用程序</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>电子邮件</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>图形</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>图标</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>网络</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>插件管理器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>打印机</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>命令行</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>任务</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>模板</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>版本控制系统</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>调试器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>通用配置</translation> </message> @@ -4462,228 +4505,228 @@ <translation type="obsolete">Ruby</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>编辑器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>API</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>自动完成</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>调用提示</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>文件处理</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>查找</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>拼写检查</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>风格</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>键盘输入</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>输出器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>高亮功能</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>文件类型关联</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>风格</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>属性</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>帮助</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>帮助文档</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>帮助浏览器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>项目</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>项目浏览器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>多重项目</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>界面</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>视图管理器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>外观</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>首选项</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>请在左边选择一个列表项以显示配置页面。</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation>配置页面错误</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation>Python3</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>配置页面 <b>{0}</b> 无法载入。</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>协作</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation>托盘启动器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation>VirusTotal 界面</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation>安全</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation>通知</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation>IRC</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation>代码检查器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation>eric6 网页浏览器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation>日志浏览器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation>MIME 类型</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation>输入搜索内容…</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation>Flash Cookie 管理器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation type="unfinished">十六进制编辑器</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation type="unfinished"></translation> </message> @@ -5425,7 +5468,7 @@ <translation>连接非法主机</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5439,13 +5482,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -5464,7 +5507,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>运行脚本</translation> </message> @@ -5484,7 +5527,7 @@ <translation><b>运行脚本</b><p>设置命令行参数,并在调试器之外运行脚本。如果文件未对更改进行保存,则可能会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>运行项目</translation> </message> @@ -5584,7 +5627,7 @@ <translation><b>剖析项目</b><p>设置命令行参数,并剖析当前项目。如果当前项目的文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>调试脚本</translation> </message> @@ -5604,7 +5647,7 @@ <translation><b>调试脚本</b><p>设置命令行参数,并将当前行设为当前编辑窗口首先执行的 Python 声明。如果文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>调试项目</translation> </message> @@ -5674,82 +5717,82 @@ <translation><b>继续到光标</b><p>继续运行程序从当前行到当前光标所在位置。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>单步执行</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>单步执行(&Q)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>执行单条 Python 语句</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>单步执行</b><p>执行单条 Python 语句。如果该语句是 <tt>import</tt> 语句、类构造函数或者函数调用的方法,则由调试器 控制下一行语句。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>跳过</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>跳过(&O)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>保持在当前框架中执行单条 Python 语句</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>跳过</b><p>保持在相同框架中执行单条 Python 语句。如果该语句是 <tt>import</tt> 语句、类构造函数或者函数调用的方法,则则由调试器控制下一行语句。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>跳出</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>跳出(&T)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>执行 Python 语句直到离开当前框架</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation><b>跳出</b><p>执行 Python 语句直到离开当前框架。如果该语句处于 <tt>import</tt> 声明、类构造函数或函数调用的方法中,在离开当前框架后将由调试器进行控制。</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>中止</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>中止(&S)</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>中止调试</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>执行 Python 语句直到离开当前框架</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation><b>跳出</b><p>执行 Python 语句直到离开当前框架。如果该语句处于 <tt>import</tt> 声明、类构造函数或函数调用的方法中,在离开当前框架后将由调试器进行控制。</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>中止</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>中止(&S)</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>中止调试</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>中止</b><p>中止正在运行中的调试会话。</p></translation> </message> @@ -5794,220 +5837,220 @@ <translation type="obsolete"><b>执行</b><p>在调试程序的当前上下文中执行一行语句。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>变量类型过滤器</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation>变量类型过滤器(&B)…</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation>配置变量类型过滤器</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>变量类型过滤器</b><p>配置变量类型过滤器。在调试会话期间,只有未被选择的变量类型会被显示在全局或局部变量窗口中。</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation>异常过滤器</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation>异常过滤器(&E)…</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation>变量类型过滤器(&B)…</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation>配置变量类型过滤器</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>变量类型过滤器</b><p>配置变量类型过滤器。在调试会话期间,只有未被选择的变量类型会被显示在全局或局部变量窗口中。</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation>异常过滤器</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation>异常过滤器(&E)…</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>配置异常过滤器</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>异常过滤器</b><p>配置异常过滤器。在调试会话期间,只有已列出的异常类型会被加亮显示。</p><p>注意:所有未处理的异常在过滤器列表中将被取消加亮。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>忽略的异常</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>忽略的异常(&I)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>配置忽略的异常</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> - <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> - <translation><b>忽略的异常</b><p>配置忽略的异常。在调试会话期间,只有已列出的异常类型会被加亮显示。</p><p>注意:未处理的异常不能被忽略。</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="487"/> - <source>Toggle Breakpoint</source> - <translation>切换断点</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> + <translation><b>忽略的异常</b><p>配置忽略的异常。在调试会话期间,只有已列出的异常类型会被加亮显示。</p><p>注意:未处理的异常不能被忽略。</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="507"/> + <source>Toggle Breakpoint</source> + <translation>切换断点</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>切换断点</b><p>在当前编辑器的当前行切换断点。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>编辑断点</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>编辑断点…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>编辑断点</b><p>打开一个对话框编辑断点属性。对当前编辑器的当前行起作用。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>下一个断点</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>下一个断点</b><p>跳转到当前编辑器的下一个断点。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>前一个断点</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>前一个断点</b><p>跳转到当前编辑器的前一个断点。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>清除断点</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation>Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>清除断点</b><p>清除所有编辑器的断点。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>调试(&D)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>开始(&S)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>断点(&B)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>开始</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>调试</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>被调试的程序包含一个未指定的语法错误。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>产生了一个未处理的异常。详细信息参见命令行窗口。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>被调试的程序意外终止。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>断点条件错误</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>监视表达式出错</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>监视表达式已存在</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>项目覆盖率</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>脚本覆盖率</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>当前项目未定义主脚本。终止</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>项目轮廓</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>脚本轮廓</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>当前项目未定义主脚本。不能进行调试。</translation> </message> @@ -6022,13 +6065,13 @@ <translation type="obsolete">输入执行语句</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="481"/> + <location filename="../Debugger/DebugUI.py" line="501"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> @@ -6044,42 +6087,42 @@ <translation type="obsolete"><p><b>{0}</b> 已终止,其返回值为 {1}。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -6099,56 +6142,76 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6648,32 +6711,32 @@ <translation type="unfinished"><p>调试器后端无法启动。</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation type="unfinished">父进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation type="unfinished">子进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -6691,22 +6754,22 @@ <translation><p>调试器后端无法启动。</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>父进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>子进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> @@ -6716,12 +6779,12 @@ <translation><p>没有已配置的 Python3 解释器。</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -30607,42 +30670,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>显示所有历史记录…</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>清除历史记录…</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>清除历史记录</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>确认要清除历史记录?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation type="unfinished">恢复所有已关闭的选项卡</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation type="unfinished">清空列表</translation> </message> @@ -35461,587 +35524,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation>批处理</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation>C/C++</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> - <translation>C#</translation> + <source>Batch</source> + <translation>批处理</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> - <translation>CMake</translation> + <source>C/C++</source> + <translation>C/C++</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> - <translation>CSS</translation> + <source>C#</source> + <translation>C#</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> - <translation>D</translation> + <source>CMake</source> + <translation>CMake</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> + <source>CSS</source> + <translation>CSS</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="101"/> <source>Diff</source> <translation>差异</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation>HTML/PHP/XML</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation>IDL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> - <translation>Java</translation> + <source>HTML/PHP/XML</source> + <translation>HTML/PHP/XML</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> - <translation>JavaScript</translation> + <source>IDL</source> + <translation>IDL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> - <translation>Lua</translation> + <source>Java</source> + <translation>Java</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation>JavaScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> + <source>Perl</source> + <translation>Perl</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> <source>Povray</source> <translation>Povray</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>属性</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <location filename="../QScintilla/Lexers/__init__.py" line="139"/> <source>Ruby</source> <translation>Ruby</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation>SQL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation>TeX</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation>VHDL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> - <translation>TCL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> - <translation>Fortran</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> - <translation>Fortran77</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation>Pascal</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation>PostScript</translation> + <source>SQL</source> + <translation>SQL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> - <translation>XML</translation> + <source>TeX</source> + <translation>TeX</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation>VHDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="143"/> + <source>TCL</source> + <translation>TCL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="103"/> + <source>Fortran</source> + <translation>Fortran</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="105"/> + <source>Fortran77</source> + <translation>Fortran77</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="123"/> + <source>Pascal</source> + <translation>Pascal</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation>PostScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation>XML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation>YAML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> <source>Pyrex Files (*.pyx)</source> <translation>Pyrex 文件 (*.pyx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> <source>Quixote Template Files (*.ptl)</source> <translation>Quixote 模板文件 (*.ptl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> <source>Ruby Files (*.rb)</source> <translation>Ruby 文件 (*.rb)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> <source>IDL Files (*.idl)</source> <translation>IDL 文件 (*.idl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> <source>C Files (*.h *.c)</source> <translation>C 文件 (*.h *.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> <translation>C++ 文件 (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> <source>C# Files (*.cs)</source> <translation>C# 文件 (*.cs)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> <source>HTML Files (*.html *.htm *.asp *.shtml)</source> <translation>HTML 文件 (*.html *.htm *.asp *.shtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> <source>CSS Files (*.css)</source> <translation>CSS 文件 (*.css)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> <source>QSS Files (*.qss)</source> <translation>QSS 文件 (*.qss)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> <translation>PHP 文件 (*.php *.php3 *.php4 *.php5 *.phtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>XML 文件 (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> <source>Qt Resource Files (*.qrc)</source> <translation>Qt 资源文件 (*.qrc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> <source>D Files (*.d *.di)</source> <translation>D 文件 (*.d *.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> <source>Java Files (*.java)</source> <translation>Java 文件 (*.java)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> <source>JavaScript Files (*.js)</source> <translation>JavaScript 文件 (*.js)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> <source>SQL Files (*.sql)</source> <translation>SQL 文件 (*.sql)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> <source>Docbook Files (*.docbook)</source> <translation>Docbook 文件 (*.docbook)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> <source>Perl Files (*.pl *.pm *.ph)</source> <translation>Perl 文件 (*.pl *.pm *.ph)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> <source>Lua Files (*.lua)</source> <translation>Lua 文件 (*.lua)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> <translation>Tex 文件 (*.tex *.sty *.aux *.toc *.idx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> <source>Shell Files (*.sh)</source> <translation>命令行文件 (*.sh)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> <source>Batch Files (*.bat *.cmd)</source> <translation>批处理文件 (*.bat *.cmd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> <source>Diff Files (*.diff *.patch)</source> <translation>差异文件 (*.diff *.patch)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> <source>Makefiles (*.mak)</source> <translation>Makefiles (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> <translation>属性文件 (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> <source>Povray Files (*.pov)</source> <translation>Povray 文件 (*.pov)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> <translation>CMake 文件 (CMakeLists.txt *.cmake *.ctest)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> <source>VHDL Files (*.vhd *.vhdl)</source> <translation>VHDL 文件 (*.vhd *.vhdl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> <source>TCL/Tk Files (*.tcl *.tk)</source> <translation>TCL/Tk 文件 (*.vhd *.vhdl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation>Fortran 文件 (*.f90 *.f95 *.f2k)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation>Fortran77 文件 (*.f *.for)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>Pascal 文件 (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>PostScript 文件 (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>YAML 文件 (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> <source>All Files (*)</source> <translation>所有文件 (*)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> <source>C Files (*.c)</source> <translation>C 文件 (*.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> <source>C++ Files (*.cpp)</source> <translation>C++ 文件 (*.cpp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> <source>C++/C Header Files (*.h)</source> <translation>C++/C 头文件 (*.h)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> <source>HTML Files (*.html)</source> <translation>HTML 文件 (*.html)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> <source>PHP Files (*.php)</source> <translation>PHP 文件 (*.php)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> <source>ASP Files (*.asp)</source> <translation>ASP 文件 (*.asp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> <source>XML Files (*.xml)</source> <translation>XML 文件 (*.xml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> <source>XSL Files (*.xsl)</source> <translation>XSL 文件 (*.xsl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> <source>DTD Files (*.dtd)</source> <translation>DTD 文件 (*.dtd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> <source>D Files (*.d)</source> <translation>D 文件 (*.d)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> <source>D Interface Files (*.di)</source> <translation>D 界面文件 (*.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> <source>Perl Files (*.pl)</source> <translation>Perl 文件 (*.pl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> <source>Perl Module Files (*.pm)</source> <translation>Perl 模块文件 (*.pm)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> <source>Batch Files (*.bat)</source> <translation>批处理文件 (*.bat)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> <source>TeX Files (*.tex)</source> <translation>TeX 文件 (*.tex)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> <source>TeX Template Files (*.sty)</source> <translation>TeX 模板文件 (*.sty)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> <source>Diff Files (*.diff)</source> <translation>差异文件 (*.diff)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> <source>Make Files (*.mak)</source> <translation>Make 文件 (*.mak)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> <source>Properties Files (*.ini)</source> <translation>属性文件 (*.ini)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> <source>Configuration Files (*.cfg)</source> <translation>配置文件 (*.cfg)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> <source>CMake Files (CMakeLists.txt)</source> <translation>CMake 文件 (CMakeLists.txt)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> <source>CMake Macro Files (*.cmake)</source> <translation>CMake 宏文件 (*.cmake)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> <source>VHDL Files (*.vhd)</source> <translation>VHDL 文件 (*.vhd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> <source>TCL Files (*.tcl)</source> <translation>TCL 文件 (*.tcl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> <source>Tk Files (*.tk)</source> <translation>Tk 文件 (*.tk)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation>Fortran 文件 (*.f95)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation>Fortran77 文件 (*.f)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation>Pascal 文件 (*.pas)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>YAML 文件 (*.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation type="unfinished">Python2</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation type="unfinished">Python3</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation type="unfinished">Python2</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation type="unfinished">Python3</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation type="unfinished"></translation> </message> @@ -36343,19 +36406,6 @@ </message> </context> <context> - <name>McCabeChecker</name> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>'{0}' is too complex ({1})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>MercurialPage</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui" line="17"/> @@ -37492,157 +37542,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <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="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -39054,7 +39104,7 @@ <context> <name>OpenSearchEngineModel</name> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation type="unfinished"></translation> </message> @@ -39069,12 +39119,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation type="unfinished"></translation> </message> @@ -52007,128 +52057,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation>SQL 浏览器</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>SQL 浏览器启动问题</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>添加连接</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>添加连接(&C)…</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>退出</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>退出(&Q)</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>退出 SQL 浏览器</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>退出</b><p>退出 SQL 浏览器。</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>关于</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>关于(&A)</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>显示软件信息</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>关于</b><p>显示与本软件有关的部分信息。</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>关于 Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>关于 &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>显示 Qt 工具包信息</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>关于 Qt</b><p>显示 Qt 工具包的部分相关信息。</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>文件(&F)</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>帮助(&H)</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>文件</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>关于 SQL 浏览器</h3><p>SQL 浏览器窗口是一个用来检查数据库中的数据和模式,并在数据库中执行查询操作的的小工具。</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>无效的 URL:{0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation>无法打开连接:{0}</translation> </message> @@ -63483,7 +63533,7 @@ <translation><h3>版本号</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -63608,37 +63658,37 @@ <translation>读取会话</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>降落误差</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>检查更新时出错</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>取消(&C)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>可用更新</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>无法完成更新检查。</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>可用版本</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>第一次使用</translation> </message> @@ -63857,12 +63907,12 @@ <translation><p>会话文件 <b>{0}</b> 无法读取。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> 不是一个文件。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation>正在尝试主机 {0}</translation> </message> @@ -63937,17 +63987,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation>获取版本信息出错</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation>无法获取版本信息。请连线并再试一次。</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation>过去7天均无法获取版本信息。请连线并再试一次。</translation> </message> @@ -64038,7 +64088,7 @@ <translation><p>无法启动快照工具。<br>请确保它作为 <b>{0}</b> 可用。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation>选择工作区目录</translation> </message> @@ -64448,7 +64498,7 @@ <translation><b>PySide 文档</b><p>显示 PySide 文档。依赖于您的设置,这可能会在 eric 的内置帮助查看器内显示,或是启动一个网页浏览器,或是启动 Qt 助手。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -64468,7 +64518,7 @@ <translation><b>显示错误日志…</b><p>打开一个对话框显示最近的错误日志。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation>版本检查</translation> </message> @@ -64543,22 +64593,22 @@ <translation>Qt 版本3 不被 eric6 支持。</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>eric6 的 <b>{0}</b> 更新已经可用,位于 <b>{1}</b>。您是否希望下载它?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation>Eric6 已是最新版本</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation>您正在使用 eric6 的最新版本</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>尚未配置 eric6。将打开配置对话框。</translation> </message> @@ -64578,7 +64628,7 @@ <translation>没有配置的用户工具</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation>因为当前处在 <b>离线</b> 状态,无法获取版本信息。请连线并再试一次。</translation> </message> @@ -69312,17 +69362,17 @@ <translation>删除所选择的</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>监视表达式已存在</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> @@ -72717,27 +72767,27 @@ <translation>大小</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation>字节</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation></translation> </message>