Thu, 13 Aug 2020 17:05:41 +0200
Updated translations.
--- a/eric6/i18n/eric6_cs.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_cs.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1117,72 +1117,72 @@ <context> <name>AnnotationsChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/> + <source>missing type annotation for function argument '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> - <source>missing type annotation for function argument '{0}'</source> + <source>missing type annotation for '*{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/> - <source>missing type annotation for '*{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> <source>missing type annotation for '**{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> + <source>missing return type annotation for public function</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> - <source>missing return type annotation for public function</source> + <source>missing return type annotation for protected function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> - <source>missing return type annotation for protected function</source> + <source>missing return type annotation for private function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> - <source>missing return type annotation for private function</source> + <source>missing return type annotation for special method</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/> - <source>missing return type annotation for special method</source> + <source>missing return type annotation for staticmethod</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/> - <source>missing return type annotation for staticmethod</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> <source>missing return type annotation for classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> + <source>missing type annotation for 'self' in method</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> - <source>missing type annotation for 'self' in method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> <source>missing type annotation for 'cls' in classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>type annotation coverage of {0}% is too low</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> <source>type annotation is too complex ({0} > {1})</source> <translation type="unfinished"></translation> </message> @@ -1195,37 +1195,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>Parsing modules...</source> <translation type="unfinished">Parsování modulů...</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="203"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="202"/> <source><<Application>></source> <translation type="unfinished"><<Aplikace>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="205"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="204"/> <source><<Others>></source> <translation type="unfinished"><<Ostatní>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source><p>The diagram belongs to the project <b>{0}</b>. Shall this project be opened?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="70"/> <source>Application Diagram</source> <translation type="unfinished">Diagram aplikace</translation> </message> @@ -3393,7 +3393,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1133"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1130"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3596,7 +3596,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1016"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1015"/> <source>No issues found.</source> <translation type="unfinished">Žádné problémy nenalezeny.</translation> </message> @@ -3621,12 +3621,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="942"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="941"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="835"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="834"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> @@ -3641,7 +3641,7 @@ <translation type="unfinished">Chyby</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="874"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="873"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3746,7 +3746,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1019"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1018"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4105,142 +4105,142 @@ <context> <name>CodeStyleFixer</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> + <source>Triple single quotes converted to triple double quotes.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> - <source>Triple single quotes converted to triple double quotes.</source> + <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="864"/> - <source>Introductory quotes corrected to be {0}"""</source> + <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="867"/> - <source>Single line docstring put on one line.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="870"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="873"/> + <source>Blank line inserted before class docstring.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="876"/> - <source>Blank line inserted before class docstring.</source> + <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/> - <source>Blank line inserted after class docstring.</source> + <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="882"/> - <source>Blank line inserted after docstring summary.</source> + <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="885"/> - <source>Blank line inserted after last paragraph of docstring.</source> + <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="888"/> - <source>Leading quotes put on separate line.</source> + <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="891"/> - <source>Trailing quotes put on separate line.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <source>Blank line after class docstring removed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="900"/> - <source>Blank line after class docstring removed.</source> + <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="903"/> - <source>Blank line after function/method docstring removed.</source> + <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="906"/> - <source>Blank line after last paragraph removed.</source> + <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="909"/> - <source>Tab converted to 4 spaces.</source> + <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="912"/> - <source>Indentation adjusted to be a multiple of four.</source> + <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="915"/> - <source>Indentation of continuation line corrected.</source> + <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="918"/> - <source>Indentation of closing bracket corrected.</source> + <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="921"/> - <source>Missing indentation of continuation line corrected.</source> + <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="924"/> - <source>Closing bracket aligned to opening bracket.</source> + <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="927"/> - <source>Indentation level changed.</source> + <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="930"/> - <source>Indentation level of hanging indentation changed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="933"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> + <source>Extraneous whitespace removed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> + <source>Missing whitespace added.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="948"/> - <source>Extraneous whitespace removed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> - <source>Missing whitespace added.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4249,7 +4249,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4258,72 +4258,72 @@ </translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="959"/> + <source>Superfluous blank lines removed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> - <source>Superfluous blank lines removed.</source> + <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="965"/> - <source>Superfluous blank lines after function decorator removed.</source> + <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="968"/> - <source>Imports were put on separate lines.</source> + <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="971"/> - <source>Long lines have been shortened.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="974"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="977"/> + <source>Compound statement corrected.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="980"/> - <source>Compound statement corrected.</source> + <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="983"/> - <source>Comparison to None/True/False corrected.</source> + <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="986"/> - <source>'{0}' argument added.</source> + <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="989"/> - <source>'{0}' argument removed.</source> + <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="992"/> - <source>Whitespace stripped from end of line.</source> + <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="995"/> - <source>newline added to end of file.</source> + <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="998"/> - <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="1001"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1005"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1002"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -4831,22 +4831,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>source code line is too complex ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> + <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="486"/> - <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="489"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -7911,47 +7911,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source>Start Debugger</source> <translation type="unfinished">Spustit debuger</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1012"/> - <source>Parent Process</source> - <translation type="unfinished">Rodičovský proces</translation> - </message> - <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> - <source>Child process</source> - <translation type="unfinished">Dětský proces</translation> - </message> - <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> - <source>Client forking</source> - <translation type="unfinished">Větvení klienta</translation> + <source>Parent Process</source> + <translation type="unfinished">Rodičovský proces</translation> </message> <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <source>Child process</source> + <translation type="unfinished">Dětský proces</translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> + <source>Client forking</source> + <translation type="unfinished">Větvení klienta</translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Pokračovat ve fork větvi.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>Debugovací backend nelze spustit.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <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/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="354"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="355"/> <source><p>No suitable Python3 environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -8527,57 +8527,57 @@ <translation></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="221"/> + <location filename="../UI/DiffDialog.py" line="215"/> <source>Compare</source> <translation>Porovnat</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="223"/> + <location filename="../UI/DiffDialog.py" line="217"/> <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/DiffDialog.py" line="225"/> + <location filename="../UI/DiffDialog.py" line="219"/> <source>Save</source> <translation>Uložit</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="227"/> + <location filename="../UI/DiffDialog.py" line="221"/> <source>Save the output to a patch file</source> <translation>Uložit výstup do path souboru</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source>Save Diff</source> <translation>Uložit Diff</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="285"/> + <location filename="../UI/DiffDialog.py" line="279"/> <source>Patch Files (*.diff)</source> <translation>Patch soubory (*.diff)</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source>Compare Files</source> <translation>Porovnat soubory</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="443"/> + <location filename="../UI/DiffDialog.py" line="437"/> <source>There is no difference.</source> <translation>Žádné rozdíly nebyly nalezeny.</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> <translation><p>Patch soubor <b>{0}</b> nelze uložit.<br />Důvod: {1}</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <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> <message> - <location filename="../UI/DiffDialog.py" line="302"/> + <location filename="../UI/DiffDialog.py" line="296"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> @@ -8652,206 +8652,201 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> <source>one-liner docstring on multiple lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>docstring has wrong indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> <source>docstring summary is not in imperative mood (Does instead of Do)</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> - <source>docstring summary looks like a function's/method's signature</source> + <source>docstring does not mention the return value type</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>docstring does not mention the return value type</source> + <source>function/method docstring is separated by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>function/method docstring is separated by a blank line</source> + <source>class docstring is not preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> <source>class docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>docstring summary is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <source>private function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>private class is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>trailing quotes of docstring not on separate line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring contains too many @param/@keyparam lines</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>keyword only arguments must be documented with @keyparam lines</source> + <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>function/method docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring does not contain a summary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> - <source>raised exception '{0}' is not documented in docstring</source> + <source>documented exception '{0}' is not raised</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>documented exception '{0}' is not raised</source> + <source>docstring does not contain a @signal line but class defines signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> - <source>docstring does not contain a @signal line but class defines signals</source> + <source>docstring contains a @signal line but class doesn't define signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> - <source>docstring contains a @signal line but class doesn't define signals</source> + <source>defined signal '{0}' is not documented in docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>documented signal '{0}' is not defined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>class docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> <source>function docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>module docstring is still a default string</source> <translation type="unfinished"></translation> </message> @@ -11193,7 +11188,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>Otevřít soubor</translation> </message> @@ -11443,7 +11438,7 @@ <translation>Editovat breakpoint...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>Aktivovat breakpoint</translation> </message> @@ -11513,207 +11508,207 @@ <translation>Tisk byl zrušen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>Uložit soubor</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>Soubor je modifikován</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>Autodoplňování</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Autodoplňování není dostupné protože zdrojová část autodoplňování nebyla nalezena.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>Deaktivovat breakpoint</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation>Pokrytí kódu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation>Prosím, vyberte soubor s pokrytím kódu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation>Zobrazit poznámky pokrytí kódu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>Všechny řádky byly pokryty.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation>Soubor s pokrytím není dostupný.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>Profilovat data</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>Prosím, vyberte soubor s profilem</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>Chyba syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>Hlášení syntaktické chyby není dostupné.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>Název makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>Vyberte název makra:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>Načíst soubor makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>Macro soubory (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Chyba při načítání makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Uložit soubor s makrem</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Uložit makro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>Chyba při ukládání makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>Spustit záznam makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>Nahrávání makra již probíhá. Spustit nové?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>Záznam makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>Vložte název makra:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>Soubor změněn</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation>Zahodit chybu</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation>Zdroje</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation>Přidat soubor...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation>Přidat soubory...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation>Zdroje</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation>Přidat soubor...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation>Přidat soubory...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation>Přidat zástupce souboru...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>Přidat lokalizované resource...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation>Přidat resource frame</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>Přidat soubor resource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>Přidat soubory resource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>Přidat zástupce souboru resource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>Diagram balíčku</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>Včetně atributů třídy?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>Diagram aplikace</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>Včetně jmen modulů?</translation> </message> @@ -11733,12 +11728,12 @@ <translation>Nebyl zadán forám exportu. Zrušeno....</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>Importovat diagram</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>Zahrnout importy z externích modulů?</translation> </message> @@ -11808,7 +11803,7 @@ <translation>Použít Pygments lexer.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>Zatrhnout kontrolu...</translation> </message> @@ -11818,12 +11813,12 @@ <translation>Zatrhnout výběr kontroly...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>Přidat do slovníku</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>Ignorovat vše</translation> </message> @@ -11848,47 +11843,47 @@ <translation>Alternativy ({0})</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>Soubor <b>{0}</b> obsahuje neuložené změny.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Soubor <b>{0}</b> nemůže být přejmenován.<br />Důvod: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Soubor <b>{0}</b> nemůže být přejmenován.<br />Důvod: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor s makrem <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Soubor s makrem <b>{0}</b> je poškozen.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>So souboru s makrem <b>{0}</b> nelze zapisovat.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> není soubor.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation>Zástupce pro soubor <b>{0}</b>:</translation> </message> @@ -11913,27 +11908,27 @@ <translation>Vyčistit varování</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation type="unfinished">Chyby: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> @@ -11958,27 +11953,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation type="unfinished">Varování</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -12003,7 +11998,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"><p>Soubor <b>{0}</b> byl změněn po té co již byl načten do eric5. Znovu načíst?</p> {0}?} {6.?}</translation> </message> @@ -12018,32 +12013,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -12073,12 +12068,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -26520,27 +26515,27 @@ <context> <name>Globals</name> <message> - <location filename="../Globals/__init__.py" line="445"/> + <location filename="../Globals/__init__.py" line="448"/> <source>{0:4.2f} Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="449"/> + <location filename="../Globals/__init__.py" line="452"/> <source>{0:4.2f} KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="453"/> + <location filename="../Globals/__init__.py" line="456"/> <source>{0:4.2f} MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="457"/> + <location filename="../Globals/__init__.py" line="460"/> <source>{0:4.2f} GiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="461"/> + <location filename="../Globals/__init__.py" line="464"/> <source>{0:4.2f} TiB</source> <translation type="unfinished"></translation> </message> @@ -40853,22 +40848,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>Parsing modules...</source> <translation type="unfinished">Parsování modulů...</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="129"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="127"/> <source>The directory <b>'{0}'</b> is not a Python package.</source> <translation type="unfinished">Adresář <b>'{0}'</b> není Python balíček.</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="98"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="96"/> <source>Imports Diagramm</source> <translation type="unfinished"></translation> </message> @@ -45393,12 +45388,12 @@ <message> <location filename="../QScintilla/Lexers/__init__.py" line="387"/> <source>Python Files (*.py *.py2 *.py3)</source> - <translation>Python soubory (*.py *.py2 *.py3)</translation> + <translation type="obsolete">Python soubory (*.py *.py2 *.py3)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="390"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> - <translation>Python GUI soubory (*.pyw *.pyw2 *.pyw3)</translation> + <translation type="obsolete">Python GUI soubory (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="560"/> @@ -45530,6 +45525,16 @@ <source>MicroPython</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="387"/> + <source>Python Files (*.py *.py3)</source> + <translation type="unfinished">Python soubory (*.py *.py3)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="390"/> + <source>Python GUI Files (*.pyw *.pyw3)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>LfConvertDataDialog</name> @@ -48255,463 +48260,463 @@ <context> <name>MiscellaneousChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> + <source>coding magic comment not found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> - <source>coding magic comment not found</source> + <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> - <source>unknown encoding ({0}) found in coding magic comment</source> + <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> - <source>copyright notice not present</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/> + <source>found {0} formatter</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>found {0} formatter</source> + <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> - <source>format string does contain unindexed parameters</source> + <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> - <source>docstring does contain unindexed parameters</source> + <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> - <source>other string does contain unindexed parameters</source> + <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/> - <source>format call uses too large index ({0})</source> + <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="720"/> - <source>format call uses missing keyword ({0})</source> + <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="723"/> - <source>format call uses keyword arguments but no named entries</source> + <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="726"/> - <source>format call uses variable arguments but no numbered entries</source> + <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/> - <source>format call uses implicit and explicit indexes together</source> + <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/> - <source>format call provides unused index ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/> + <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="754"/> - <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="757"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/> + <source>print statement found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> - <source>print statement found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <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="511"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="512"/> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> - <source>unnecessary generator - rewrite as a list comprehension</source> + <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> - <source>unnecessary generator - rewrite as a set comprehension</source> + <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>sort keys - '{0}' should be before '{1}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> - <source>logging statement uses '%'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> - <source>logging statement uses f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> - <source>logging statement uses 'warn' instead of 'warning'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> - <source>logging statement uses string.format()</source> + <source>logging statement uses '%'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> + <source>logging statement uses f-string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> + <source>logging statement uses string.format()</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> <source>logging statement uses '+'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="760"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source>gettext import with alias _ found: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Python does not support the unary prefix increment</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <source>Python 3 does not include '.view*' methods on dictionaries</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> + <source>'.next()' does not exist in Python 3</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> - <source>'.next()' does not exist in Python 3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <source>mutable default argument of function call '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>mutable default argument of function call '{0}'</source> + <source>None should not be added at any return if function has no return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> + <source>an explicit value at every return should be added if function has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/> + <source>an explicit return at the end of the function should be added if it has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/> + <source>a value should not be assigned to a variable if it will be used as a return value only</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> - <source>None should not be added at any return if function has no return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> - <source>an explicit value at every return should be added if function has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="787"/> - <source>an explicit return at the end of the function should be added if it has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/> - <source>a value should not be assigned to a variable if it will be used as a return value only</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>do not call assert False since python -O removes these calls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>unncessary f-string</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>unncessary f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>cannot use 'self.__class__' as first argument of 'super()' call</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <source>do not call getattr with a constant attribute value</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> - <source>do not call getattr with a constant attribute value</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> <source>do not call setattr with a constant attribute value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="799"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/> <source>commented code lines should be removed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>use of 'datetime.datetime.today()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>use of 'datetime.datetime.utcnow()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> - <source>use of 'datetime.date()' should be avoided. -Use 'datetime.datetime(, tzinfo=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> - <source>use of 'datetime.date.today()' should be avoided. -Use 'datetime.datetime.now(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> - <source>use of 'datetime.date.fromtimestamp()' should be avoided. -Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> - <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> - <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> - <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <source>use of 'datetime.date()' should be avoided. +Use 'datetime.datetime(, tzinfo=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <source>use of 'datetime.date.today()' should be avoided. +Use 'datetime.datetime.now(tz=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <source>use of 'datetime.date.fromtimestamp()' should be avoided. +Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> + <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> + <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary {0} call - rewrite as a literal</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> - <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> - <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> - <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> + <source>unnecessary list call - remove the outer call to list()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>unnecessary list call - remove the outer call to list()</source> + <source>unnecessary list comprehension - "in" can take a generator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>unnecessary list comprehension - "in" can take a generator</source> + <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> - <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> - <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>'sys.version' compared to string (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> - <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> - <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="632"/> <source>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> <source>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> - <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/> <source>'sys.version' compared to string (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>'sys.version[:1]' referenced (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> @@ -49167,72 +49172,72 @@ <context> <name>NamingStyleChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <source>class names should use CapWords convention</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> - <source>class names should use CapWords convention</source> + <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> - <source>function name should be lowercase</source> + <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> - <source>argument name should be lowercase</source> + <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> - <source>first argument of a class method should be named 'cls'</source> + <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> - <source>first argument of a method should be named 'self'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <source>module names should be lowercase</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>module names should be lowercase</source> + <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>package names should be lowercase</source> + <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>constant imported as non constant</source> + <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>lowercase imported as non lowercase</source> + <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>camelcase imported as lowercase</source> + <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>camelcase imported as constant</source> + <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>variable in function should be lowercase</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -50197,32 +50202,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>Parsing modules...</source> <translation type="unfinished">Parsování modulů...</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="215"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="209"/> <source>The directory <b>'{0}'</b> is not a package.</source> <translation type="unfinished">Adresář <b>'{0}'</b> není balíček.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="224"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="218"/> <source>The package <b>'{0}'</b> does not contain any modules.</source> <translation type="unfinished">Balíček <b>'{0}'</b> neobsahuje žádné moduly.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="241"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="235"/> <source>The package <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished">Balíček <b>'{0}'</b> neobsahuje žádné třídy.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="166"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="160"/> <source>Package Diagram</source> <translation type="unfinished">Diagram balíčku</translation> </message> @@ -51321,7 +51326,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="88"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> <source>Name:</source> <translation type="unfinished">Jméno:</translation> </message> @@ -51341,7 +51346,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> <source>Summary:</source> <translation type="unfinished"></translation> </message> @@ -51376,82 +51381,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="64"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="65"/> <source>pip Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> - <source>Version:</source> - <translation type="unfinished">Verze:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> - <source>Location:</source> - <translation type="unfinished"></translation> + <source>Version:</source> + <translation type="unfinished">Verze:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <source>Location:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> <source>Requires:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> - <source>Homepage:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> - <source>Author:</source> - <translation type="unfinished">Autor:</translation> + <source>Homepage:</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> - <source>Author Email:</source> - <translation type="unfinished"></translation> + <source>Author:</source> + <translation type="unfinished">Autor:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> - <source>License:</source> + <source>Author Email:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> - <source>Metadata Version:</source> + <source>License:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> - <source>Installer:</source> + <source>Metadata Version:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> - <source>Classifiers:</source> + <source>Installer:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> - <source>Entry Points:</source> + <source>Classifiers:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <source>Entry Points:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> <source>Files:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="218"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="237"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="252"/> <source>Getting outdated packages...</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="645"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="664"/> <source>%n package(s) found.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -51460,122 +51465,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> <source>Search PyPI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="683"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="702"/> <source><p>The package search did not return anything.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="720"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="725"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> <source>Error: {0}</source> <translation type="unfinished">Chyby: {0}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Show Package Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Select the package version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> - <source><p>No package details info for <b>{0}</b> available.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="914"/> - <source>Install Pip</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> + <source><p>No package details info for <b>{0}</b> available.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <source>Install Pip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> <source>Install Pip to User-Site</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="920"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Repair Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1053"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Local Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="931"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> <source>Install Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="934"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="937"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Generate Requirements...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> <source>Edit User Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="977"/> <source>Edit Environment Configuration...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <source>Configure...</source> + <translation type="unfinished">Konfigurovat...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>Edit Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>No valid configuration path determined. Aborting</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Show Cache Info...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> - <source>Configure...</source> - <translation type="unfinished">Konfigurovat...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>Edit Configuration</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>No valid configuration path determined. Aborting</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> - <source>Show Cache Info...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="966"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="969"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> @@ -52852,17 +52857,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1604"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>Předvolby exportu</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>Předvolby importu</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -53378,202 +53383,202 @@ <context> <name>Project</name> <message> - <location filename="../Project/Project.py" line="270"/> + <location filename="../Project/Project.py" line="269"/> <source>Console</source> <translation>Konzole</translation> </message> <message> - <location filename="../Project/Project.py" line="271"/> + <location filename="../Project/Project.py" line="270"/> <source>Other</source> <translation>Ostatní</translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source>Read project file</source> <translation>Načíst soubor projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source>Save project file</source> <translation>Uložit soubor projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source>Read user project properties</source> <translation>Načíst uživatelská nastavení projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source>Save user project properties</source> <translation>Uložit uživatelská nastavení projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source>Read project session</source> <translation>Načíst relaci projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="1229"/> + <location filename="../Project/Project.py" line="1228"/> <source>Please save the project first.</source> <translation>Prosím, nejdříve uložte projekt.</translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source>Save project session</source> <translation>Uložit relaci projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source>Delete project session</source> <translation>Smazat relaci projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source>Read tasks</source> <translation>Načíst úlohy</translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source>Save tasks</source> <translation>Uložit úlohy</translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source>Read debugger properties</source> <translation>Načíst nastavení debuggeru</translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source>Save debugger properties</source> <translation>Uložit nastavení debuggeru</translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source>Delete debugger properties</source> <translation>Smazat nastavení debuggeru</translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>Add Language</source> <translation>Přidat jazyk</translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source>Delete translation</source> <translation>Smazat překlad</translation> </message> <message> - <location filename="../Project/Project.py" line="1661"/> + <location filename="../Project/Project.py" line="1660"/> <source>Add file</source> <translation>Přidat soubor</translation> </message> <message> - <location filename="../Project/Project.py" line="1793"/> + <location filename="../Project/Project.py" line="1792"/> <source>The target directory must not be empty.</source> <translation>Cílový adresář nesmí být prázdný.</translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>Add directory</source> <translation>Přidat adresář</translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>The source directory must not be empty.</source> <translation>Cílový adresář nesmí být prázdný.</translation> </message> <message> - <location filename="../Project/Project.py" line="1941"/> + <location filename="../Project/Project.py" line="1940"/> <source>Rename file</source> <translation>Přejmenovat soubor</translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source>Rename File</source> <translation>Přejmenovat soubor</translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source>Delete file</source> <translation>Smazat soubor</translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source>Delete directory</source> <translation>Smazat adresář</translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source>Create project directory</source> <translation>Vytvořit adresář projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>New Project</source> <translation>Nový projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="2456"/> + <location filename="../Project/Project.py" line="2455"/> <source>Add existing files to the project?</source> <translation>Přidat existující soubory do projektu?</translation> </message> <message> - <location filename="../Project/Project.py" line="2583"/> + <location filename="../Project/Project.py" line="2582"/> <source>Would you like to edit the VCS command options?</source> <translation>Chcete editovat parametry VCS příkazu?</translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>New project</source> <translation>Nový projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="2526"/> + <location filename="../Project/Project.py" line="2525"/> <source>Shall the project file be added to the repository?</source> <translation>Má být projekt přidán do repozitáře?</translation> </message> <message> - <location filename="../Project/Project.py" line="2555"/> + <location filename="../Project/Project.py" line="2554"/> <source>Select version control system for the project</source> <translation>Výběr verzovacího systému projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>Open project</source> <translation>Otevřít projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3097"/> + <location filename="../Project/Project.py" line="3096"/> <source>Project Files (*.e4p)</source> <translation>Soubory projektu (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save project as</source> <translation>Uložit projekt jako</translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source>Save File</source> <translation>Uložit soubor</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>Close Project</source> <translation>Zavřít projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>The current project has unsaved changes.</source> <translation>Aktuální projekt obsahuje neuložené změny.</translation> </message> <message> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>Syntax errors detected</source> <translation>Zjištěny syntaktické chyby</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Projekt obsahuje %n soubor se syntaktickými chybami.</numerusform> @@ -53582,627 +53587,627 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>&New...</source> <translation>&Nový...</translation> </message> <message> + <location filename="../Project/Project.py" line="3826"/> + <source>Generate a new project</source> + <translation>Vygenerovat nový projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="3827"/> - <source>Generate a new project</source> - <translation>Vygenerovat nový projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3828"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Nový...</b><p>Otevře se dialogové okno pro zadání informací o novém projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>&Open...</source> <translation>&Otevřít...</translation> </message> <message> + <location filename="../Project/Project.py" line="3840"/> + <source>Open an existing project</source> + <translation>Otevřít existující projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="3841"/> - <source>Open an existing project</source> - <translation>Otevřít existující projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3842"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Otevřít....</b><p>Otevře existující projekt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>Close project</source> <translation>Zavřít projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>&Close</source> <translation>&Zavřít</translation> </message> <message> + <location filename="../Project/Project.py" line="3852"/> + <source>Close the current project</source> + <translation>Uzavře aktuální projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="3853"/> - <source>Close the current project</source> - <translation>Uzavře aktuální projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3854"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Zavřít</b><p>Aktuální projekt se uzavře.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3861"/> + <location filename="../Project/Project.py" line="3860"/> <source>Save project</source> <translation>Uložit projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>&Save</source> <translation>&Uložit</translation> </message> <message> + <location filename="../Project/Project.py" line="3864"/> + <source>Save the current project</source> + <translation>Uložit aktuální projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="3865"/> - <source>Save the current project</source> - <translation>Uložit aktuální projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3866"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Uložit</b><p>Aktuální projekt se uloží.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save &as...</source> <translation>Uložit j&ako...</translation> </message> <message> - <location filename="../Project/Project.py" line="3877"/> + <location filename="../Project/Project.py" line="3876"/> <source>Save the current project to a new file</source> <translation>Uloží aktuální projekt do nového souboru</translation> </message> <message> - <location filename="../Project/Project.py" line="3879"/> + <location filename="../Project/Project.py" line="3878"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Uložit jako</b><p>Uloží aktuální projekt do nového souboru.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add files to project</source> <translation>Přidat soubory do projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add &files...</source> <translation>&Přidat soubory...</translation> </message> <message> - <location filename="../Project/Project.py" line="3893"/> + <location filename="../Project/Project.py" line="3892"/> <source>Add files to the current project</source> <translation>Přidat soubory do aktuálního projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3895"/> + <location filename="../Project/Project.py" line="3894"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Přidat soubory...</b><p>Otevře dialog pri přidání souborů do aktuálního projektu. Místo pro přidání je definováno extenzí souborů.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory to project</source> <translation>Přidat adresář do projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory...</source> <translation>Přidat adresář...</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3908"/> <source>Add a directory to the current project</source> <translation>Přidat adresář do aktuálního projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3911"/> + <location filename="../Project/Project.py" line="3910"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Přidat adresář...</b><p>Otevře dialog pro přičtení adresáře do aktuálního projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add translation to project</source> <translation>Přidat překlad do projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add &translation...</source> <translation>Přida&t překlad...</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3923"/> <source>Add a translation to the current project</source> <translation>Přidat překlad do aktuálního projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3926"/> + <location filename="../Project/Project.py" line="3925"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Přidat překlad</b><p>Otevře dialog pro přidání překladu do aktuálního projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Search new files</source> <translation>Hledat nové soubory</translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Searc&h new files...</source> <translation>&Hledat nové soubory...</translation> </message> <message> - <location filename="../Project/Project.py" line="3938"/> + <location filename="../Project/Project.py" line="3937"/> <source>Search new files in the project directory.</source> <translation>Hledat nové soubory v adresáři projektu.</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>Project properties</source> <translation>Nastavení projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>&Properties...</source> <translation>&Natavení...</translation> </message> <message> + <location filename="../Project/Project.py" line="3968"/> + <source>Show the project properties</source> + <translation>Zobrazit nastavení projektu</translation> + </message> + <message> <location filename="../Project/Project.py" line="3969"/> - <source>Show the project properties</source> - <translation>Zobrazit nastavení projektu</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3970"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Nastavení...</b><p>Zobrazí dialog s editací nastavení projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>User project properties</source> <translation>Uživatelská nastavení projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>&User Properties...</source> <translation>Uživat&elská nastavení...</translation> </message> <message> - <location filename="../Project/Project.py" line="3982"/> + <location filename="../Project/Project.py" line="3981"/> <source>Show the user specific project properties</source> <translation>Zobrazit uživatelem definovaná nastavení projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3984"/> + <location filename="../Project/Project.py" line="3983"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Uživatelská nastavení...</b><p>Zobrazí dialog s editací uživatelských nastavení projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations</source> <translation>Asociace typů souborů</translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations...</source> <translation>Asociace typů souborů...</translation> </message> <message> - <location filename="../Project/Project.py" line="3996"/> + <location filename="../Project/Project.py" line="3995"/> <source>Show the project filetype associations</source> <translation>Zobrazit asociace typů souborů</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger Properties</source> <translation>Nastavení debugeru</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger &Properties...</source> <translation>Nastavení &debuggeru...</translation> </message> <message> + <location filename="../Project/Project.py" line="4031"/> + <source>Show the debugger properties</source> + <translation>Zobrazit nastavení debugeru</translation> + </message> + <message> <location filename="../Project/Project.py" line="4032"/> - <source>Show the debugger properties</source> - <translation>Zobrazit nastavení debugeru</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4033"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Nastavení debugeru...</b><p>Zobrazí dialog s editací nastavení debugeru.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>Load</source> <translation>Načíst</translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>&Load</source> <translation>&Načíst</translation> </message> <message> + <location filename="../Project/Project.py" line="4044"/> + <source>Load the debugger properties</source> + <translation>Načíst nastavení debugeru</translation> + </message> + <message> <location filename="../Project/Project.py" line="4045"/> - <source>Load the debugger properties</source> - <translation>Načíst nastavení debugeru</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4046"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Načíst nastavení debugeru</b><p>Načtou se nastavení debugeru do projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>Save</source> <translation>Uložit</translation> </message> <message> + <location filename="../Project/Project.py" line="4056"/> + <source>Save the debugger properties</source> + <translation>Uložit nastavení debugeru</translation> + </message> + <message> <location filename="../Project/Project.py" line="4057"/> - <source>Save the debugger properties</source> - <translation>Uložit nastavení debugeru</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4058"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Uložit nastavení debugeru</b><p>Uloží nastavení debugeru definovaná v projektu..</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>Delete</source> <translation>Smazat</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>&Delete</source> <translation>Sma&zat</translation> </message> <message> + <location filename="../Project/Project.py" line="4068"/> + <source>Delete the debugger properties</source> + <translation>Smazat nastavení debugeru</translation> + </message> + <message> <location filename="../Project/Project.py" line="4069"/> - <source>Delete the debugger properties</source> - <translation>Smazat nastavení debugeru</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4070"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Smazat nastavení debugeru</b><p>Smaže se soubor obsahující nastavení debugeru v daném projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>Reset</source> <translation></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>&Reset</source> <translation>&Reset</translation> </message> <message> + <location filename="../Project/Project.py" line="4081"/> + <source>Reset the debugger properties</source> + <translation>Reset nastavení debugeru</translation> + </message> + <message> <location filename="../Project/Project.py" line="4082"/> - <source>Reset the debugger properties</source> - <translation>Reset nastavení debugeru</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4083"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Reset nastavení debugeru</b><p>Zresetuje nastavení debugeru v projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> + <location filename="../Project/Project.py" line="4091"/> <source>Load session</source> <translation>Načíst relaci</translation> </message> <message> + <location filename="../Project/Project.py" line="4095"/> + <source>Load the projects session file.</source> + <translation>Načíst soubor s relací projektu.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4096"/> - <source>Load the projects session file.</source> - <translation>Načíst soubor s relací projektu.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4097"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Načíst relaci</b><p>Načte soubor s relací projektu. Relace obsahuje následující údaje:<br>- všechny otevřené zdrojové soubory<br>- všechny breakpointy<br>- argumenty příkazové řádky <br>- pracovní adresář<br>- příznak výjimky</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4110"/> + <location filename="../Project/Project.py" line="4109"/> <source>Save session</source> <translation>Uložit relaci</translation> </message> <message> + <location filename="../Project/Project.py" line="4113"/> + <source>Save the projects session file.</source> + <translation>Uložit soubor s relací projektu.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4114"/> - <source>Save the projects session file.</source> - <translation>Uložit soubor s relací projektu.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4115"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Uložit relaci</b><p>Uloží soubor s relací projektu. Relace obsahuje následující údaje:<br>- všechny otevřené zdrojové soubory<br>- všechny breakpointy<br>- argumenty příkazové řádky <br>- pracovní adresář<br>- příznak výjimky</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4128"/> + <location filename="../Project/Project.py" line="4127"/> <source>Delete session</source> <translation>Smazat relaci</translation> </message> <message> + <location filename="../Project/Project.py" line="4131"/> + <source>Delete the projects session file.</source> + <translation>Smaže soubor s relací projektu.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4132"/> - <source>Delete the projects session file.</source> - <translation>Smaže soubor s relací projektu.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4133"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Smazat relaci</b><p>Smaže soubor s relací projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>Code Metrics</source> <translation>Metriky kódu</translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>&Code Metrics...</source> <translation>Metriky &kódu...</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4145"/> <source>Show some code metrics for the project.</source> <translation>Zobrazit metriky kódu projektu.</translation> </message> <message> - <location filename="../Project/Project.py" line="4148"/> + <location filename="../Project/Project.py" line="4147"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Metriky kódu...</b><p>Zobrazí se metriky kódu všech python souborů v projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Python Code Coverage</source> <translation>Pokrytí python kódu</translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Code Co&verage...</source> <translation>Pokr&ytí kódu...</translation> </message> <message> - <location filename="../Project/Project.py" line="4160"/> + <location filename="../Project/Project.py" line="4159"/> <source>Show code coverage information for the project.</source> <translation>Zobrazit informace pokrytí kódu projektu.</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4161"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Pokrytí kódu...</b><p>Zobrazí informace o pokrytí kódu ve všech python souborech projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Profile Data</source> <translation>Profilovat data</translation> </message> <message> - <location filename="../Project/Project.py" line="4170"/> + <location filename="../Project/Project.py" line="4169"/> <source>&Profile Data...</source> <translation>&Profilovat data...</translation> </message> <message> - <location filename="../Project/Project.py" line="4174"/> + <location filename="../Project/Project.py" line="4173"/> <source>Show profiling data for the project.</source> <translation>Zobrazit profilování dat projektu.</translation> </message> <message> - <location filename="../Project/Project.py" line="4176"/> + <location filename="../Project/Project.py" line="4175"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Profilovat data</b><p>Zobrazí se profilování dat projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Application Diagram</source> <translation>Diagram aplikace</translation> </message> <message> - <location filename="../Project/Project.py" line="4185"/> + <location filename="../Project/Project.py" line="4184"/> <source>&Application Diagram...</source> <translation>Diagram &aplikace...</translation> </message> <message> - <location filename="../Project/Project.py" line="4189"/> + <location filename="../Project/Project.py" line="4188"/> <source>Show a diagram of the project.</source> <translation>Zobrazit diagram projektu.</translation> </message> <message> - <location filename="../Project/Project.py" line="4191"/> + <location filename="../Project/Project.py" line="4190"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagram aplikace...</b><p>Zobrazí diagram projektu.</p></translation> </message> <message> + <location filename="../Project/Project.py" line="4315"/> + <source>&Project</source> + <translation>&Projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="4316"/> - <source>&Project</source> - <translation>&Projekt</translation> + <source>Open &Recent Projects</source> + <translation>Otevřít poslední p&rojekty</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4321"/> + <source>&Version Control</source> + <translation>Kontrola &verzí</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4325"/> + <source>Chec&k</source> + <translation>Zkontro&lovat</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4327"/> + <source>Sho&w</source> + <translation>Zo&brazit</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4328"/> + <source>&Diagrams</source> + <translation>&Diagramy</translation> </message> <message> <location filename="../Project/Project.py" line="4317"/> - <source>Open &Recent Projects</source> - <translation>Otevřít poslední p&rojekty</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4322"/> - <source>&Version Control</source> - <translation>Kontrola &verzí</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4326"/> - <source>Chec&k</source> - <translation>Zkontro&lovat</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4328"/> - <source>Sho&w</source> - <translation>Zo&brazit</translation> + <source>Session</source> + <translation>Relace</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4330"/> + <source>Source &Documentation</source> + <translation>Zd&rojová dokumentace</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4318"/> + <source>Debugger</source> + <translation></translation> </message> <message> <location filename="../Project/Project.py" line="4329"/> - <source>&Diagrams</source> - <translation>&Diagramy</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4318"/> - <source>Session</source> - <translation>Relace</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4331"/> - <source>Source &Documentation</source> - <translation>Zd&rojová dokumentace</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4319"/> - <source>Debugger</source> - <translation></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4330"/> <source>Pac&kagers</source> <translation>Balíč&ky</translation> </message> <message> - <location filename="../Project/Project.py" line="4456"/> + <location filename="../Project/Project.py" line="4455"/> <source>Project</source> <translation>Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="4522"/> + <location filename="../Project/Project.py" line="4521"/> <source>&Clear</source> <translation>&Vyčistit</translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>Search New Files</source> <translation>Hledat nové soubory</translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>There were no new files found to be added.</source> <translation>Nebyly nalezeny žádné soubory, které je možné přidat.</translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source>Version Control System</source> <translation>Version Control System</translation> </message> <message> - <location filename="../Project/Project.py" line="4971"/> + <location filename="../Project/Project.py" line="4970"/> <source>Coverage Data</source> <translation>Datové pokrytí</translation> </message> <message> - <location filename="../Project/Project.py" line="5021"/> + <location filename="../Project/Project.py" line="5020"/> <source>There is no main script defined for the current project. Aborting</source> <translation>V aktuálním projektu nebyl určen hlavní skript. Zrušeno</translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Code Coverage</source> <translation>Pokrytí kódu</translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Please select a coverage file</source> <translation>Prosím, vyberte soubor pokrytí</translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Please select a profile file</source> <translation>Prosím, vyberte soubor s profilem</translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Include module names?</source> <translation>Včetně jmen modulů?</translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source>Create Package List</source> <translation>Vytvořit seznam balíčků</translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4213"/> <source>Create &Package List</source> <translation type="unfinished">Vytvořit Plugin &archiv</translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source>Create Plugin Archive</source> <translation>Vytvořit Plugin archiv</translation> </message> <message> - <location filename="../Project/Project.py" line="5242"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Soubor <b>PKGLIST</b> již existuje.</p><p>Přepsat jej?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5310"/> + <location filename="../Project/Project.py" line="5309"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Projekt nemá definován hlavní skript. Zrušeno...</translation> </message> <message> - <location filename="../Project/Project.py" line="1692"/> + <location filename="../Project/Project.py" line="1691"/> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation><p>Zdrojový adresář neobsahuje žádné soubory související s danou kategorií.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>Select Version Control System</source> <translation>Vybrat Version Control System</translation> </message> <message> - <location filename="../Project/Project.py" line="2562"/> + <location filename="../Project/Project.py" line="2561"/> <source>None</source> <translation>None</translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source>Registering Project Type</source> <translation>Zaregistrovat typ projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="4230"/> + <location filename="../Project/Project.py" line="4229"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>You have to specify a translation pattern first.</source> <translation>Nejdříve musíte specifikovat vzor překladu.</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Translation Pattern</source> <translation>Vzor překladu</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Zadejte vzor cesty pro soubory s překlady (použijte '%language%' na místě s kódem jazyka):</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations</source> <translation>Spojení lexeru</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations...</source> <translation>Spojení lexeru...</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4013"/> <source>Show the project lexer associations (overriding defaults)</source> <translation>Zobrazit spojení lexeru projektu (přepíše výchozí)</translation> </message> <message> - <location filename="../Project/Project.py" line="4016"/> + <location filename="../Project/Project.py" line="4015"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Spojení lexeru...</b><p>Zobrazuje dialog s editací spojení lexeru projektu. Tato spojení přepisují globální lexer spojení. Lexer je použit pro zvýraznění textu v editoru.</p></translation> </message> @@ -54217,433 +54222,433 @@ <translation>Python3 soubory (*.py *.py3);;Python3 GUI soubory (*.pyw *.pyw3);;</translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor projektu <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source><p>The project file <b>{0}</b> could not be written.</p></source> <translation><p>Do souboru projektu <b>{0}</b> nelze zapisovat.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation><p>Uživatelská nastavení projektu <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source><p>The user specific project properties file <b>{0}</b> could not be written.</p></source> <translation><p>Do souboru s uživatelskými nastaveními <b>{0}</b> nelze zapisovat.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor s relací projektu <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source><p>The project session file <b>{0}</b> could not be written.</p></source> <translation><p>Do souboru s relací projektu <b>{0}</b> nelze zapisovat.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation><p>Soubor s relací projektu <b>{0}</b> nelze smazat.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor s úlohami <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation><p>Do souboru s úlohami <b>{0}</b> nelze zapisovat.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor s nastaveními debuggeru <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source><p>The project debugger properties file <b>{0}</b> could not be written.</p></source> <translation><p>Do souboru s nastaveními debuggeru <b>{0}</b> nelze zapisovat.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation><p>Soubor s nastaveními debuggeru <b>{0}</b> nelze smazat.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1725"/> + <location filename="../Project/Project.py" line="1724"/> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation><p>Soubor <b>{0}</b> nemůže být přejmenován.<br />Důvod: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation><p>Adresář projektu <b>{0}</b> nelze vytvořit.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>Vybrané VCS <b>{0}</b> nebylo nalezeno.<br/>Kontrola verzí vypnuta.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation><p>Soubor <b>PKGLIST</b> nelze vytvořit.</p><p>Důvod: {0}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5451"/> + <location filename="../Project/Project.py" line="5450"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>Soubor <b>{0}</b> nelze uložit do archivu. Ingorováno.</p><p>Důvod: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5524"/> + <location filename="../Project/Project.py" line="5523"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Plugin soubor <b>{0}</b> nelze přečíst.</p><p>Důvod: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1648"/> + <location filename="../Project/Project.py" line="1647"/> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation><p>Vybraný soubor <b>{0}</b> nelze přidat do <b>{1}</b>.</p><p>Důvod: {2}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1707"/> + <location filename="../Project/Project.py" line="1706"/> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Cílový adresář <b>{0}</b> nelze vytvořit.</p><p>Důvod: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source>Create main script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4203"/> + <location filename="../Project/Project.py" line="4202"/> <source>Load a diagram from file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4205"/> + <location filename="../Project/Project.py" line="4204"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="356"/> + <location filename="../Project/Project.py" line="355"/> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="266"/> + <source>PyQt5 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="267"/> - <source>PyQt5 GUI</source> - <translation type="unfinished"></translation> + <source>PyQt5 Console</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4829"/> + <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5564"/> + <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4218"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">Vytvořit soubor eric5 plugin archivu. {6 ?}</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4220"/> + <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> + <translation type="unfinished"><b>Vytvořit Plugin archiv</b><p>Vytvoří soubor s eric5 plugin archivem za použití seznamu souborů daných v PKGLIST souboru. Jméno archivu je odvozeno ze jména hlavního skriptu.</p> {6 ?}</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4234"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4236"/> + <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5414"/> + <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p>Soubor s eric5 plugin archivem <b>{0}</b> nelze vytvořit. Zrušeno...</p><p>Důvod: {1}</p> {6 ?} {0}?} {1}?}</translation> </message> <message> <location filename="../Project/Project.py" line="268"/> - <source>PyQt5 Console</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4830"/> - <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5565"/> - <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4219"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">Vytvořit soubor eric5 plugin archivu. {6 ?}</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4221"/> - <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> - <translation type="unfinished"><b>Vytvořit Plugin archiv</b><p>Vytvoří soubor s eric5 plugin archivem za použití seznamu souborů daných v PKGLIST souboru. Jméno archivu je odvozeno ze jména hlavního skriptu.</p> {6 ?}</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4235"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4237"/> - <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5415"/> - <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> - <translation type="unfinished"><p>Soubor s eric5 plugin archivem <b>{0}</b> nelze vytvořit. Zrušeno...</p><p>Důvod: {1}</p> {6 ?} {0}?} {1}?}</translation> - </message> - <message> - <location filename="../Project/Project.py" line="269"/> <source>Eric6 Plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3955"/> + <location filename="../Project/Project.py" line="3954"/> <source>Search for a file in the project list of files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3957"/> + <location filename="../Project/Project.py" line="3956"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5346"/> + <location filename="../Project/Project.py" line="5345"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4252"/> + <location filename="../Project/Project.py" line="4251"/> <source>Create eric6 plugin archive files (snapshot releases).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4254"/> + <location filename="../Project/Project.py" line="4253"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5324"/> + <location filename="../Project/Project.py" line="5323"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Abort</source> <translation type="unfinished">Přerušit</translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5359"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5470"/> + <location filename="../Project/Project.py" line="5469"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5473"/> + <location filename="../Project/Project.py" line="5472"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5335"/> + <location filename="../Project/Project.py" line="5334"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5387"/> + <location filename="../Project/Project.py" line="5386"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3940"/> + <location filename="../Project/Project.py" line="3939"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3998"/> + <location filename="../Project/Project.py" line="3997"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4268"/> + <location filename="../Project/Project.py" line="4267"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4272"/> + <location filename="../Project/Project.py" line="4271"/> <source>Perform a 'make' run.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4274"/> + <location filename="../Project/Project.py" line="4273"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5731"/> + <location filename="../Project/Project.py" line="5730"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4282"/> + <location filename="../Project/Project.py" line="4281"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4286"/> + <location filename="../Project/Project.py" line="4285"/> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4288"/> + <location filename="../Project/Project.py" line="4287"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4333"/> + <location filename="../Project/Project.py" line="4332"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5679"/> + <location filename="../Project/Project.py" line="5678"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5724"/> + <location filename="../Project/Project.py" line="5723"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5734"/> + <location filename="../Project/Project.py" line="5733"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5738"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="281"/> + <source>PySide2 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="282"/> - <source>PySide2 GUI</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="283"/> <source>PySide2 Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4321"/> + <location filename="../Project/Project.py" line="4320"/> <source>Project-T&ools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="345"/> + <location filename="../Project/Project.py" line="344"/> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation type="unfinished"></translation> </message> @@ -64915,67 +64920,67 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> <source>distutils</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="63"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> <source>setuptools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source>Reading Trove Classifiers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="547"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> <source>Package Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="578"/> <source>Packages Root Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source>Add Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source><p>The directory <b>{0}</b> is not a Python package.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Add Scripts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Python Files (*.py);;All Files(*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Add Python Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Python Files (*.py)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="793"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="791"/> <source>Source Directory</source> <translation type="unfinished"></translation> </message> @@ -68495,22 +68500,22 @@ <translation>Odemknout v Subversion repozitáři</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1940"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> <source>Property set.</source> <translation>Vlastnost nastavena.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1992"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> <source>Property deleted.</source> <translation>Vlastnost smazána.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Subversion Lock</source> <translation>Subversion zámek</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Enter lock comment</source> <translation>Zadejte komentář zámku</translation> </message> @@ -71109,7 +71114,7 @@ <translation>Datum</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> <source>Subversion Error</source> <translation>Subversion chyba</translation> </message> @@ -71169,7 +71174,7 @@ <translation><b>Subversion chyby</b><p>Zobrazí možné chyby z příkazů svn list a svn info.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="207"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>Instalovaná verze PySvn by měla být 1.4.0 nebo vyšší.</translation> </message> @@ -71955,7 +71960,7 @@ <translation>Chyba v procesu generování</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>Instalovaná verze PySvn by měla být 1.4.0 nebo vyšší.</translation> </message> @@ -73831,22 +73836,22 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="211"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="209"/> <source>Python 3 batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="227"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="225"/> <source>JavaScript batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="241"/> <source>YAML batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="259"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="257"/> <source>JSON batch check</source> <translation type="unfinished"></translation> </message> @@ -74397,14 +74402,14 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> <source>Tabnanny Result</source> - <translation>Výsledek Tabnanny</translation> + <translation type="obsolete">Výsledek Tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> <source><b>Tabnanny Results</b> <p>This dialog shows the results of the tabnanny command. Double clicking an entry will open an editor window and position the cursor at the respective line.</p></source> - <translation><b>Výsledky Tabnanny</b> + <translation type="obsolete"><b>Výsledky Tabnanny</b> <p>Tento dialog zobrazuje výsledky příkazu tabnanny. Dvojklik na okno zadání otevře editor a nastaví pozici kurzoru na požadovanou řádku.</p></translation> </message> <message> @@ -74413,73 +74418,43 @@ <p>This list shows the results of the tabnanny command. Double clicking an entry will open this entry in an editor window and position the cursor at the respective line.</p></source> - <translation><b>Výsledný seznam</b> + <translation type="obsolete"><b>Výsledný seznam</b> <p>Zobrazuje výsledky příkazu tabnanny. Dvojklik na okno zadání otevře editor a nastaví pozici kurzoru na požadovanou řádku.</p></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> <source>Filename</source> - <translation>Jméno souboru</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> - <source>#</source> - <translation></translation> + <translation type="obsolete">Jméno souboru</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> <source>Source</source> - <translation>Zdroj</translation> + <translation type="obsolete">Zdroj</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> <source>Shows the progress of the tabnanny action</source> - <translation>Zobrazit průběh akce tabnanny</translation> + <translation type="obsolete">Zobrazit průběh akce tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="327"/> <source>No indentation errors found.</source> - <translation>Žádné chyby zarážek nebyly nalezeny.</translation> + <translation type="obsolete">Žádné chyby zarážek nebyly nalezeny.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> <source>Exclude Files:</source> - <translation type="unfinished">Nevkládat soubory:</translation> + <translation type="obsolete">Nevkládat soubory:</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation type="unfinished">Zadejte patterny jmen souborů oddělené čárkami, které se nemají vkládat</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> - <source>Press to start the tabnanny run</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> - <source>Start</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> - <source>%v/%m Files</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="232"/> - <source>Preparing files...</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Zadejte patterny jmen souborů oddělené čárkami, které se nemají vkládat</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> <source>Errors</source> - <translation type="unfinished">Chyby</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="255"/> - <source>Transferring data...</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Chyby</translation> </message> </context> <context> @@ -74487,27 +74462,22 @@ <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>Check Indentations</source> - <translation>Kontrola odsazení</translation> + <translation type="obsolete">Kontrola odsazení</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>&Indentations...</source> - <translation>&Odsazení...</translation> + <translation type="obsolete">&Odsazení...</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="195"/> <source>Check indentations using tabnanny.</source> - <translation>Kontrola odsazení za použití tabnanny.</translation> + <translation type="obsolete">Kontrola odsazení za použití tabnanny.</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="292"/> <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>Kontrola odsazení....</b><p>Zkontroluje všechny Python soubory na správné odsazení za použití funkce tabnanny.</p></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="101"/> - <source>Python 3 batch check</source> - <translation type="unfinished"></translation> + <translation type="obsolete"><b>Kontrola odsazení....</b><p>Zkontroluje všechny Python soubory na správné odsazení za použití funkce tabnanny.</p></translation> </message> </context> <context> @@ -74872,12 +74842,12 @@ <translation>Znovu vygene&rovat úlohy projektu</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>Extrahovat úlohy projektu...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>Přerušit</translation> </message> @@ -74892,7 +74862,7 @@ <translation>Konfigurovat...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation>Extrahování úloh projektu....{0}</translation> @@ -74918,12 +74888,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation type="unfinished">Úlohy</translation> </message> @@ -74961,55 +74931,65 @@ <translation>Značky úloh</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation>Zadejte značky úloh oddělené mezerami.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation>Bugfix úlohy:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -77137,12 +77117,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="84"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="83"/> <source>The module <b>'{0}'</b> could not be found.</source> <translation type="unfinished">Modul <b>'{0}'</b> nebyl nalezen.</translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="146"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="145"/> <source>The module <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished">Modul <b>'{0}'</b> neobsahuje žádné třídy.</translation> </message> @@ -80436,152 +80416,152 @@ <context> <name>Variable Types</name> <message> - <location filename="../Debugger/Config.py" line="17"/> + <location filename="../Debugger/Config.py" line="15"/> <source>Hidden Attributes</source> <translation>Skryté atributy</translation> </message> <message> + <location filename="../Debugger/Config.py" line="16"/> + <source>None</source> + <translation></translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="17"/> + <source>Type</source> + <translation></translation> + </message> + <message> <location filename="../Debugger/Config.py" line="18"/> - <source>None</source> + <source>Boolean</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="19"/> - <source>Type</source> + <source>Integer</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="20"/> - <source>Boolean</source> + <source>Long Integer</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="21"/> - <source>Integer</source> + <source>Float</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="22"/> - <source>Long Integer</source> + <source>Complex</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="23"/> - <source>Float</source> + <source>String</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="24"/> - <source>Complex</source> + <source>Unicode String</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="25"/> - <source>String</source> + <source>Tuple</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="26"/> - <source>Unicode String</source> + <source>List/Array</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="27"/> - <source>Tuple</source> + <source>Dictionary/Hash/Map</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="28"/> - <source>List/Array</source> - <translation></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="29"/> - <source>Dictionary/Hash/Map</source> - <translation></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="30"/> <source>Dictionary Proxy</source> <translation></translation> </message> <message> + <location filename="../Debugger/Config.py" line="31"/> + <source>File</source> + <translation>Soubor</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="32"/> + <source>X Range</source> + <translation></translation> + </message> + <message> <location filename="../Debugger/Config.py" line="33"/> - <source>File</source> - <translation>Soubor</translation> + <source>Slice</source> + <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="34"/> - <source>X Range</source> + <source>Buffer</source> <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="35"/> - <source>Slice</source> - <translation></translation> + <source>Class</source> + <translation>Třída</translation> </message> <message> <location filename="../Debugger/Config.py" line="36"/> - <source>Buffer</source> - <translation></translation> + <source>Class Instance</source> + <translation>Interface třídy</translation> </message> <message> <location filename="../Debugger/Config.py" line="37"/> - <source>Class</source> - <translation>Třída</translation> + <source>Class Method</source> + <translation>Metoda třídy</translation> </message> <message> <location filename="../Debugger/Config.py" line="38"/> - <source>Class Instance</source> - <translation>Interface třídy</translation> + <source>Class Property</source> + <translation>Property třídy</translation> </message> <message> <location filename="../Debugger/Config.py" line="39"/> - <source>Class Method</source> - <translation>Metoda třídy</translation> + <source>Generator</source> + <translation>Generátor</translation> </message> <message> <location filename="../Debugger/Config.py" line="40"/> - <source>Class Property</source> - <translation>Property třídy</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="41"/> - <source>Generator</source> - <translation>Generátor</translation> + <source>Function</source> + <translation>Funkce</translation> </message> <message> <location filename="../Debugger/Config.py" line="42"/> - <source>Function</source> - <translation>Funkce</translation> + <source>Builtin Function</source> + <translation>Builtin funkce</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="43"/> + <source>Code</source> + <translation>Kód</translation> </message> <message> <location filename="../Debugger/Config.py" line="44"/> - <source>Builtin Function</source> - <translation>Builtin funkce</translation> + <source>Module</source> + <translation>Modul</translation> </message> <message> <location filename="../Debugger/Config.py" line="45"/> - <source>Code</source> - <translation>Kód</translation> + <source>Ellipsis</source> + <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="46"/> - <source>Module</source> - <translation>Modul</translation> + <source>Traceback</source> + <translation></translation> </message> <message> <location filename="../Debugger/Config.py" line="47"/> - <source>Ellipsis</source> - <translation></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="48"/> - <source>Traceback</source> - <translation></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="49"/> <source>Frame</source> <translation></translation> </message> @@ -80591,17 +80571,17 @@ <translation type="obsolete">Jiné</translation> </message> <message> - <location filename="../Debugger/Config.py" line="31"/> + <location filename="../Debugger/Config.py" line="29"/> <source>Set</source> <translation>Množina</translation> </message> <message> - <location filename="../Debugger/Config.py" line="32"/> + <location filename="../Debugger/Config.py" line="30"/> <source>Frozen Set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/Config.py" line="50"/> + <location filename="../Debugger/Config.py" line="48"/> <source>Bytes</source> <translation type="unfinished"></translation> </message> @@ -80632,7 +80612,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="211"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation><dvojitý klik pro zobrazení hodnoty></translation> </message> @@ -80714,22 +80694,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="279"/> <source>Globals</source> <translation type="unfinished">Globální</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="284"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Locals</source> <translation type="unfinished">Lokální</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Value</source> <translation type="unfinished">Hodnota</translation> </message> @@ -80737,7 +80717,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>Globální proměnné</translation> </message> @@ -80757,12 +80737,12 @@ <translation type="obsolete">Typ</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Prohlížeč globálních proměnných</b><p>Toto okno zobrazuje globální proměnné debugovénho programu.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="965"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation>Lokální proměnné</translation> </message> @@ -80772,17 +80752,17 @@ <translation type="obsolete">Lokální</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="966"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Prohlížeč lokálních proměnných</b><p>Toto okno zobrazuje lokální proměnné debugovénho programu.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>Zobrazit detaily...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1098"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation>Konfigurovat...</translation> </message> @@ -80792,7 +80772,7 @@ <translation>{0} položek</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation type="unfinished">Obnovit</translation> </message> @@ -80802,22 +80782,22 @@ <translation type="obsolete">Složit vše</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1085"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1086"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1087"/> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1099"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> @@ -86580,12 +86560,12 @@ <translation type="obsolete">Zadejte jméno souboru se styly</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="37"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="35"/> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation type="unfinished">Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;Všechny soubory (*)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="63"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="61"/> <source>System</source> <translation type="unfinished">Systém</translation> </message> @@ -87695,297 +87675,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation type="unfinished">eric5 web prohlížeč {6 ?}</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"><p>Soubor <b>{}</b> neexistuje.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"><p>Nelze spustit prohlížeč se souborem <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"><p>Nelze spustit aplikaci pro URL <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation type="unfinished">Otevřít odkaz v novém tab okně<byte value="x9"/>Ctrl+LMB</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation type="unfinished">Uložit lin&k</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation type="unfinished">Uložit lin&k</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation type="unfinished">Záložka na tento link</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation type="unfinished">Kopírovat link do schránky</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation type="unfinished">Otevřít obrázek v novém tabu</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation type="unfinished">Uložit obrázek</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation type="unfinished">Uložit obrázek</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation type="unfinished">Kopíroavt obrázek do schránky</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished">Kopírovat cestu obrázku do schránky</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation type="unfinished">Blokovat obrázek</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation type="unfinished">Hledat s...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation type="unfinished">Záložka na tuto stranu</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation type="unfinished">Záložka na tuto stranu</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> + <source>Render Process terminated abnormally</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation type="unfinished"></translation> </message> @@ -90318,7 +90298,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="194"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="191"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> @@ -91315,7 +91295,7 @@ <context> <name>subversion</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1741"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> <source>unknown</source> <translation>neznámý</translation> </message> @@ -91325,7 +91305,7 @@ <translation><h3>Informace z repozitáře</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Aktuální revize</b></td><td>{2}</td></tr><tr><td><b>Revize zápisu změn</b></td><td>{3}</td></tr><tr><td><b>Datum zápisu změn</b></td><td>{4}</td></tr><tr><td><b>Čas zápisu změn</b></td><td>{5}</td></tr><tr><td><b>Poslední autor</b></td><td>{6}</td></tr></table></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1744"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation><h3>Informace z repozitáře</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Aktuální revize</b></td><td>{4}</td></tr><tr><td><b>Revize zápisu změn</b></td><td>{5}</td></tr><tr><td><b>Datum zápisu změn</b></td><td>{6}</td></tr><tr><td><b>Čas zápisu změn</b></td><td>{7}</td></tr><tr><td><b>Poslední autor</b></td><td>{8}</td></tr></table></translation> </message>
--- a/eric6/i18n/eric6_de.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_de.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1104,72 +1104,72 @@ <context> <name>AnnotationsChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/> <source>missing type annotation for function argument '{0}'</source> <translation>fehlende Typannotation für Funktionsargument '{0}'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> + <source>missing type annotation for '*{0}'</source> + <translation>fehlende Typannotation für '*{0}'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/> - <source>missing type annotation for '*{0}'</source> - <translation>fehlende Typannotation für '*{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> <source>missing type annotation for '**{0}'</source> <translation>fehlende Typannotation für '**{0}'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> + <source>missing return type annotation for public function</source> + <translation>fehlende Rückgabetypannotation für öffentliche Funktion</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> - <source>missing return type annotation for public function</source> - <translation>fehlende Rückgabetypannotation für öffentliche Funktion</translation> + <source>missing return type annotation for protected function</source> + <translation>fehlende Rückgabetypannotation für geschützte Funktion</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> - <source>missing return type annotation for protected function</source> - <translation>fehlende Rückgabetypannotation für geschützte Funktion</translation> + <source>missing return type annotation for private function</source> + <translation>fehlende Rückgabetypannotation für private Funktion</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> - <source>missing return type annotation for private function</source> - <translation>fehlende Rückgabetypannotation für private Funktion</translation> + <source>missing return type annotation for special method</source> + <translation>fehlende Rückgabetypannotation für spezielle Methode</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/> - <source>missing return type annotation for special method</source> - <translation>fehlende Rückgabetypannotation für spezielle Methode</translation> + <source>missing return type annotation for staticmethod</source> + <translation>fehlende Rückgabetypannotation für statische Methode</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/> - <source>missing return type annotation for staticmethod</source> - <translation>fehlende Rückgabetypannotation für statische Methode</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> <source>missing return type annotation for classmethod</source> <translation>fehlende Rückgabetypannotation für Klassenmethode</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> + <source>missing type annotation for 'self' in method</source> + <translation>fehlende Typannotation für 'self' in Methode</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> - <source>missing type annotation for 'self' in method</source> - <translation>fehlende Typannotation für 'self' in Methode</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> <source>missing type annotation for 'cls' in classmethod</source> <translation>fehlende Typannotation für 'cls' in Klassenmethode</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>type annotation coverage of {0}% is too low</source> <translation>Typannotationsabdeckung von {0}% ist zu niedrig</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> <source>type annotation is too complex ({0} > {1})</source> <translation>Typannotation ist zu komplex ({0} > {1})</translation> </message> @@ -1182,37 +1182,37 @@ <translation>Applikations-Diagramm {0}</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>Parsing modules...</source> <translation>Module werden gelesen …</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="203"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="202"/> <source><<Application>></source> <translation><<Applikation>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="205"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="204"/> <source><<Others>></source> <translation><<Sonstige>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source>Load Diagram</source> <translation>Diagramm laden</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source><p>The diagram belongs to the project <b>{0}</b>. Shall this project be opened?</p></source> <translation><p>Das Diagramm gehört zum Projekt <b>{0}</b>. Soll dieses Projekt geöffnet werden?</p></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>%v/%m Modules</source> <translation>%v/%m Module</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="70"/> <source>Application Diagram</source> <translation>Applikations-Diagramm</translation> </message> @@ -3340,7 +3340,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1133"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1130"/> <source>No message defined for code '{0}'.</source> <translation>Keine Nachricht für '{0}' definiert.</translation> </message> @@ -3549,7 +3549,7 @@ <translation>Lösung: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1016"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1015"/> <source>No issues found.</source> <translation>Keine Probleme gefunden.</translation> </message> @@ -3574,12 +3574,12 @@ <translation>Ignorierte anzeigen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="942"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="941"/> <source>{0} (ignored)</source> <translation>{0} (ignoriert)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="835"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="834"/> <source>Preparing files...</source> <translation>Bereite Dateien vor...</translation> </message> @@ -3594,7 +3594,7 @@ <translation>Fehler</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="874"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="873"/> <source>Transferring data...</source> <translation>Übertrage Daten...</translation> </message> @@ -3699,7 +3699,7 @@ <translation>Standards lösc&hen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1019"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1018"/> <source>No files found (check your ignore list).</source> <translation>Keine Dateien gefunden (überprüfe die Ignorierliste).</translation> </message> @@ -4058,142 +4058,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> <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="861"/> + <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="864"/> - <source>Introductory quotes corrected to be {0}"""</source> - <translation>Einleitende Anführungszeichen in {0}""" korrigiert</translation> + <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="867"/> - <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="870"/> <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="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <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="873"/> + <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="876"/> - <source>Blank line inserted before class docstring.</source> - <translation>Leerzeile vor Klassendocstring eingefügt.</translation> + <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="879"/> - <source>Blank line inserted after class docstring.</source> - <translation>Leerzeile nach Klassendocstring eingefügt.</translation> + <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="882"/> - <source>Blank line inserted after docstring summary.</source> - <translation>Leerzeile nach Docstring Zusammenfassung eingefügt.</translation> + <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="885"/> - <source>Blank line inserted after last paragraph of docstring.</source> - <translation>Leerzeile nach letztem Abschnitt des Docstring eingefügt.</translation> + <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="888"/> - <source>Leading quotes put on separate line.</source> - <translation>Einleitende Anführungszeichen auf separate Zeile gesetzt.</translation> + <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="891"/> - <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="894"/> <source>Blank line before class docstring removed.</source> <translation>Leerzeile vor Klassendocstring entfernt.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <source>Blank line after class docstring removed.</source> + <translation>Leerzeile nach Klassendocstring entfernt.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="900"/> - <source>Blank line after class docstring removed.</source> - <translation>Leerzeile nach Klassendocstring entfernt.</translation> + <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="903"/> - <source>Blank line after function/method docstring removed.</source> - <translation>Leerzeile nach Funktions-/Methodendocstring entfernt.</translation> + <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="906"/> - <source>Blank line after last paragraph removed.</source> - <translation>Leerzeile nach letzten Abschnitt entfernt.</translation> + <source>Tab converted to 4 spaces.</source> + <translation>Tabulator in 4 Leerzeichen gewandelt.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="909"/> - <source>Tab converted to 4 spaces.</source> - <translation>Tabulator in 4 Leerzeichen gewandelt.</translation> + <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="912"/> - <source>Indentation adjusted to be a multiple of four.</source> - <translation>Einrückung auf ein Vielfaches von vier korrigiert.</translation> + <source>Indentation of continuation line corrected.</source> + <translation>Einrückung der Fortsetzungszeile korrigiert.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="915"/> - <source>Indentation of continuation line corrected.</source> - <translation>Einrückung der Fortsetzungszeile korrigiert.</translation> + <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="918"/> - <source>Indentation of closing bracket corrected.</source> - <translation>Einrückung der schließenden Klammer korrigiert.</translation> + <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="921"/> - <source>Missing indentation of continuation line corrected.</source> - <translation>Fehlende Einrückung der Fortsetzungszeile korrigiert.</translation> + <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="924"/> - <source>Closing bracket aligned to opening bracket.</source> - <translation>Schließende Klammer an öffnender Klammer ausgerichtet.</translation> + <source>Indentation level changed.</source> + <translation>Einrückungsebene geändert.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="927"/> - <source>Indentation level changed.</source> - <translation>Einrückungsebene geändert.</translation> + <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="930"/> - <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="933"/> <source>Visual indentation corrected.</source> <translation>Visuelle Einrückung korrigiert.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> + <source>Extraneous whitespace removed.</source> + <translation>Überzählige Leerzeichen gelöscht.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> + <source>Missing whitespace added.</source> + <translation>Fehlende Leerzeichen eingefügt.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="948"/> - <source>Extraneous whitespace removed.</source> - <translation>Überzählige Leerzeichen gelöscht.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> - <source>Missing whitespace added.</source> - <translation>Fehlende Leerzeichen eingefügt.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> <source>Whitespace around comment sign corrected.</source> <translation>Leerzeichen um Kommentarzeichen korrigiert.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Eine Leerzeile eingefügt.</numerusform> @@ -4201,7 +4201,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eine überflüssige Zeile gelöscht</numerusform> @@ -4209,72 +4209,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="959"/> <source>Superfluous blank lines removed.</source> <translation>Überflüssige Leerzeilen gelöscht.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> + <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="965"/> - <source>Superfluous blank lines after function decorator removed.</source> - <translation>Überflüssige Leerzeilen nach Funktionsdekorator gelöscht.</translation> + <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="968"/> - <source>Imports were put on separate lines.</source> - <translation>Imports wurden auf separate Zeilen verteilt.</translation> + <source>Long lines have been shortened.</source> + <translation>Lange Zeilen wurden gekürzt.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="971"/> - <source>Long lines have been shortened.</source> - <translation>Lange Zeilen wurden gekürzt.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="974"/> <source>Redundant backslash in brackets removed.</source> <translation>Redundante Backslashes in Klammern entfernt.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="977"/> + <source>Compound statement corrected.</source> + <translation>Compund Statement korrigiert.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="980"/> - <source>Compound statement corrected.</source> - <translation>Compund Statement korrigiert.</translation> + <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="983"/> - <source>Comparison to None/True/False corrected.</source> - <translation>Vergleich mit None/True/False korrigiert.</translation> + <source>'{0}' argument added.</source> + <translation>'{0}' Argument hinzugefügt.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="986"/> - <source>'{0}' argument added.</source> - <translation>'{0}' Argument hinzugefügt.</translation> + <source>'{0}' argument removed.</source> + <translation>'{0}' Argument entfernt.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="989"/> - <source>'{0}' argument removed.</source> - <translation>'{0}' Argument entfernt.</translation> + <source>Whitespace stripped from end of line.</source> + <translation>Leerzeichen am Zeilenende entfernt.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="992"/> - <source>Whitespace stripped from end of line.</source> - <translation>Leerzeichen am Zeilenende entfernt.</translation> + <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="995"/> - <source>newline added to end of file.</source> - <translation>Zeilenvorschub am Dateiende angefügt.</translation> + <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="998"/> - <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="1001"/> <source>'<>' replaced by '!='.</source> <translation>„<>“ durch „!=“ ersetzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1005"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1002"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Datei konnte nicht gespeichert werden! Ursache: {0}</translation> </message> @@ -4760,22 +4760,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> <source>'{0}' is too complex ({1})</source> <translation>'{0}' ist zu komplex ({1})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <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="483"/> + <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="486"/> - <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="489"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -7788,47 +7788,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source>Start Debugger</source> <translation>Debugger starten</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source><p>The debugger backend could not be started.</p></source> <translation><p>Der Debugger konnte nicht gestartet werden.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1012"/> - <source>Parent Process</source> - <translation>Vaterprozess</translation> - </message> - <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> - <source>Child process</source> - <translation>Kindprozess</translation> + <source>Parent Process</source> + <translation>Vaterprozess</translation> </message> <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <source>Child process</source> + <translation>Kindprozess</translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Client forking</source> <translation>Client forkt</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Select the fork branch to follow.</source> <translation>Wähle den zu folgenden Forkpfad.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <source>Debug Protocol Error</source> <translation>Fehler im Debugprotokoll</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <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/>{1}</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/>{1}</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="354"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="355"/> <source><p>No suitable Python3 environment configured.</p></source> <translation><p>Keine geeignete Python3 Umgebung konfiguriert.</p></translation> </message> @@ -8276,27 +8276,27 @@ <context> <name>DiffDialog</name> <message> - <location filename="../UI/DiffDialog.py" line="285"/> + <location filename="../UI/DiffDialog.py" line="279"/> <source>Patch Files (*.diff)</source> <translation>Patchdateien (*.diff)</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source>Save Diff</source> <translation>Diff speichern</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source>Compare Files</source> <translation>Dateien vergleichen</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="443"/> + <location filename="../UI/DiffDialog.py" line="437"/> <source>There is no difference.</source> <translation>Es gibt keinen Unterschied.</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <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> @@ -8356,32 +8356,32 @@ <translation>Alt+C</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="223"/> + <location filename="../UI/DiffDialog.py" line="217"/> <source>Press to perform the comparison of the two files</source> <translation>Drücken, um den Dateivergleich durchzuführen</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="227"/> - <source>Save the output to a patch file</source> - <translation>Speichere die Ausgabe in eine Patchdatei</translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="321"/> - <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> - <translation><p>Die Patchdatei <b>{0}</b> konnte nicht gespeichert werden.<br>Grund: {1}</p></translation> - </message> - <message> <location filename="../UI/DiffDialog.py" line="221"/> + <source>Save the output to a patch file</source> + <translation>Speichere die Ausgabe in eine Patchdatei</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="315"/> + <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> + <translation><p>Die Patchdatei <b>{0}</b> konnte nicht gespeichert werden.<br>Grund: {1}</p></translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="215"/> <source>Compare</source> <translation>Vergleichen</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="225"/> + <location filename="../UI/DiffDialog.py" line="219"/> <source>Save</source> <translation>Speichern</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="302"/> + <location filename="../UI/DiffDialog.py" line="296"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Patchdatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> @@ -8459,206 +8459,201 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>Docstring, der Unicode Zeichen enthält, nicht durch u""" eingeschlossen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> <source>one-liner docstring on multiple lines</source> <translation>einzeiliger Docstring über mehrere Zeilen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>docstring has wrong indentation</source> <translation>Docstring hat falsche Einrückung</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>docstring summary does not end with a period</source> <translation>Docstring Zusammenfassung endet nicht mit einem Punkt</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> <source>docstring summary is not in imperative mood (Does instead of Do)</source> <translation>Docstring Zusammenfassung nicht im Imperativ (Tut anstelle Tue)</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>Docstring Zusammenfassung scheint Funktion-/Methodensignatur zu sein</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>Docstring Zusammenfassung scheint Funktion-/Methodensignatur zu sein</translation> + <source>docstring does not mention the return value type</source> + <translation>Docstring erwähnt nicht den Typ des Rückgabewertes</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>docstring does not mention the return value type</source> - <translation>Docstring erwähnt nicht den Typ des Rückgabewertes</translation> + <source>function/method docstring is separated by a blank line</source> + <translation>Funktions-/Methodendocstring ist durch eine Leerzeile abgetrennt</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>function/method docstring is separated by a blank line</source> - <translation>Funktions-/Methodendocstring ist durch eine Leerzeile abgetrennt</translation> + <source>class docstring is not preceded by a blank line</source> + <translation>Klassendocstring hat keine führende Leerzeile</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> - <source>class docstring is not preceded by a blank line</source> - <translation>Klassendocstring hat keine führende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> <source>class docstring is not followed by a blank line</source> <translation>Klassendocstring hat keine nachfolgende Leerzeile</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>docstring summary is not followed by a blank line</source> <translation>Docstring Zusammenfassung hat keine folgende Leerzeile</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> <source>last paragraph of docstring is not followed by a blank line</source> <translation>letzter Abschnitt des Docstring hat keine folgende Leerzeile</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <source>private function/method is missing a docstring</source> + <translation>Private Funktion/Methode hat keinen Docstring</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>private function/method is missing a docstring</source> - <translation>Private Funktion/Methode hat keinen Docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>private class is missing a docstring</source> <translation>Private Klasse hat keinen Docstring</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>leading quotes of docstring not on separate line</source> + <translation>einleitende Anführungszeichen nicht auf separater Zeile</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> - <source>leading quotes of docstring not on separate line</source> - <translation>einleitende Anführungszeichen nicht auf separater Zeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>trailing quotes of docstring not on separate line</source> <translation>schließende Anführungszeichen nicht auf separater Zeile</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation>Docstring enthält keine @return Zeile obwohl die Funktion/Methode etwas zurückgibt</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation>Docstring enthält eine @return Zeile obwohl die Funktion/Methode nichts zurückgibt</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>Docstring enthält nicht genügend @param/@keyparam Zeilen</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>Docstring enthält nicht genügend @param/@keyparam Zeilen</translation> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>Docstring enthält zu viele @param/@keyparam Zeilen</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>Docstring enthält zu viele @param/@keyparam Zeilen</translation> + <source>keyword only arguments must be documented with @keyparam lines</source> + <translation>'keyword only' Argumente müssen mit @keyparam Zeilen dokumentiert werden</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>keyword only arguments must be documented with @keyparam lines</source> - <translation>'keyword only' Argumente müssen mit @keyparam Zeilen dokumentiert werden</translation> + <source>order of @param/@keyparam lines does not match the function/method signature</source> + <translation>Reihenfolge der @param/@keyparam Zeilen stimmt nicht mit der Funktions-/Methodensignatur überein</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation>Reihenfolge der @param/@keyparam Zeilen stimmt nicht mit der Funktions-/Methodensignatur überein</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> <source>class docstring is preceded by a blank line</source> <translation>Klassendocstring hat eine führende Leerzeile</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>class docstring is followed by a blank line</source> <translation>Klassendocstring hat eine nachfolgende Leerzeile</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>Funktions-/Methodendocstring hat eine führende Leerzeile</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>Funktions-/Methodendocstring hat eine führende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>function/method docstring is followed by a blank line</source> <translation>Funktions-/Methodendocstring hat eine nachfolgende Leerzeile</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>letzter Abschnitt des Docstring hat eine folgende Leerzeile</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>letzter Abschnitt des Docstring hat eine folgende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation>Docstring enthält keine @exception Zeile obwohl die Funktion/Methode eine Ausnahme erzeugt</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation>Docstring enthält eine @exception Zeile obwohl die Funktion/Methode keine Ausnahme erzeugt</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring does not contain a summary</source> <translation>Docstring enthält keine Zusammenfassung</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>docstring summary does not start with '{0}'</source> <translation>Docstring Zusammenfassung beginnt nicht mit '{0}'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation>Ausnahme '{0}' wird geworfen, ist aber nicht dokumentiert</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> - <source>raised exception '{0}' is not documented in docstring</source> - <translation>Ausnahme '{0}' wird geworfen, ist aber nicht dokumentiert</translation> + <source>documented exception '{0}' is not raised</source> + <translation>dokumentierte Ausnahme '{0}' wird nicht geworfen</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>documented exception '{0}' is not raised</source> - <translation>dokumentierte Ausnahme '{0}' wird nicht geworfen</translation> + <source>docstring does not contain a @signal line but class defines signals</source> + <translation>Docstring enthält keine @signal Zeile obwohl die Klasse Signale definiert</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> - <source>docstring does not contain a @signal line but class defines signals</source> - <translation>Docstring enthält keine @signal Zeile obwohl die Klasse Signale definiert</translation> + <source>docstring contains a @signal line but class doesn't define signals</source> + <translation>Docstring enthält eine @signal Zeile obwohl die Klasse keine Signale definiert</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> - <source>docstring contains a @signal line but class doesn't define signals</source> - <translation>Docstring enthält eine @signal Zeile obwohl die Klasse keine Signale definiert</translation> + <source>defined signal '{0}' is not documented in docstring</source> + <translation>definiertes Signal '{0}' ist nicht dokumentiert</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation>definiertes Signal '{0}' ist nicht dokumentiert</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>documented signal '{0}' is not defined</source> <translation>dokumentiertes Signal '{0}' ist nicht definiert</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>class docstring is still a default string</source> <translation>Klassendocstring is noch immer ein Standardstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> <source>function docstring is still a default string</source> <translation>Funktionsdocstring is noch immer ein Standardstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>module docstring is still a default string</source> <translation>Moduldocstring is noch immer ein Standardstring</translation> </message> @@ -10883,12 +10878,12 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>Datei öffnen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>Datei sichern</translation> </message> @@ -10993,7 +10988,7 @@ <translation>Drucken abgebrochen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>Datei geändert</translation> </message> @@ -11003,7 +10998,7 @@ <translation>Prüfen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>Datei geändert</translation> </message> @@ -11058,57 +11053,57 @@ <translation>Zurück zum letzten gesichert Zustand</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>Makro Name</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>Wähle einen Makro Namen:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>Makrodateien (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>Lade Makrodatei</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Fehler beim Makro Laden</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Makrodatei schreiben</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Makro speichern</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>Fehler beim Makro speichern</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>Makroaufzeichnung starten</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>Makroaufzeichnung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>Gib einen Namen für das Makro ein:</translation> </message> @@ -11158,42 +11153,42 @@ <translation>Haltepunkt bearbeiten...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>Haltepunkt aktivieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>Haltepunkt deaktivieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation>Quelltext Abdeckung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>Profildaten</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>Bitte wählen Sie eine Datei mit Profildaten</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>Automatische Vervollständigung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Die automatische Vervollständigung ist nicht verfügbar, da keine Quelle gesetzt ist.</translation> </message> @@ -11223,7 +11218,7 @@ <translation>Autom. Speicherung aktiv</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation>Drop Fehler</translation> </message> @@ -11233,12 +11228,12 @@ <translation>Zeige Syntaxfehlermeldung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>Syntaxfehler</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>Keine Syntaxfehlermeldung verfügbar.</translation> </message> @@ -11268,42 +11263,42 @@ <translation>Vorige nichtabgedeckte Zeile</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation>Zeilen ohne Abdeckung Markieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>Alle Zeilen sind abgedeckt.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation>Es gibt keine Datei mit Abdeckungsinformationen.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>Die Datei <b>{0}</b> enthält ungesicherte Änderungen.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Die Makrodatei <b>{0}</b> kann nicht gelesen werden.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Die Makrodatei <b>{0}</b> ist zerstört.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Die Makrodatei <b>{0}</b> kann nicht geschrieben werden.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> ist keine Datei.</p></translation> </message> @@ -11343,82 +11338,82 @@ <translation>Keine Sprache</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation>Ressourcen</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation>Datei hinzufügen...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation>Dateien hinzufügen...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation>Ressourcen</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation>Datei hinzufügen...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation>Dateien hinzufügen...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation>Aliased-Datei hinzufügen...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>Lokalisierte Ressource hinzufügen...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>Dateiressource hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>Dateiressourcen hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>Aliased-Dateiressourcen hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation>Alias für Datei <b>{0}</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>Package-Diagramm</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>Klassenattribute anzeigen?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>Applikations-Diagramm</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>Modulnamen anzeigen?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation>Ressourcenrahmen hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>Eine Makroaufzeichnung ist bereits aktiv. Neu starten?</translation> </message> @@ -11468,12 +11463,12 @@ <translation>Kein Exportformat angegeben. Abbruch...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>Imports Diagramm</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>Imports externer Module anzeigen?</translation> </message> @@ -11548,7 +11543,7 @@ <translation>Wähle den anzuwendenden Pygments Lexer.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>Rechtschreibprüfung...</translation> </message> @@ -11558,12 +11553,12 @@ <translation>Rechtschreibprüfung für Auswahl...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>Zum Wörterbuch hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>Alle ignorieren</translation> </message> @@ -11573,12 +11568,12 @@ <translation>Aus dem Wörterbuch entfernen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht geöffnet werden.<br />Ursache: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht gesichert werden.<br/>Grund: {1}</p></translation> </message> @@ -11603,27 +11598,27 @@ <translation>Warnungen löschen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Makrodatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation>Warnung: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation>Fehler: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Warnung:</b> Vorgenommenen Änderungen gehen beim neu einlesen verloren.</translation> </message> @@ -11648,27 +11643,27 @@ <translation>Vorherige Änderung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation>Zeilen sortieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>Die Auswahl enthält für eine numerische Sortierung ungültige Daten.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation>Warnung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation>Keine Warnmeldungen verfügbar.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation>Stil: {0}</translation> </message> @@ -11693,7 +11688,7 @@ <translation>Öffnen mit Kodierung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>Die Datei <b>{0}</b> wurde geändert, während sie in eric6 geöffnet war. Neu einlesen?</p></translation> </message> @@ -11708,32 +11703,32 @@ <translation>Vervollständigen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation>Provider für automatische Vervollständigungen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>Der Provider für automatische Vervollständigungen namens '{0}' ist bereits registriert. Die Wiederholung wird ignoriert.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation>Calltipps-Provider</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>Der Calltipps-Provider namens '{0}' ist bereits registriert. Die Wiederholung wird ignoriert.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation>Maus Klick Handler registrieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation>Ein Maus Klick Handler für "{0}" wurde bereits durch "{1}" registriert. Die Anfrage durch "{2}" wird abgebrochen...</translation> </message> @@ -11763,12 +11758,12 @@ <translation>Auswahl in Konsole ausführen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation>EditorConfig Eigenschaften</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Die EditorConfig Eigenschaften für die Datei <b>{0}</b> konnten nicht geladen werden.</p></translation> </message> @@ -25932,27 +25927,27 @@ <context> <name>Globals</name> <message> - <location filename="../Globals/__init__.py" line="445"/> + <location filename="../Globals/__init__.py" line="448"/> <source>{0:4.2f} Bytes</source> <translation>{0:4.2f} Bytes</translation> </message> <message> - <location filename="../Globals/__init__.py" line="449"/> + <location filename="../Globals/__init__.py" line="452"/> <source>{0:4.2f} KiB</source> <translation>{0:4.2f} KiB</translation> </message> <message> - <location filename="../Globals/__init__.py" line="453"/> + <location filename="../Globals/__init__.py" line="456"/> <source>{0:4.2f} MiB</source> <translation>{0:4.2f} MiB</translation> </message> <message> - <location filename="../Globals/__init__.py" line="457"/> + <location filename="../Globals/__init__.py" line="460"/> <source>{0:4.2f} GiB</source> <translation>{0:4.2f} GiB</translation> </message> <message> - <location filename="../Globals/__init__.py" line="461"/> + <location filename="../Globals/__init__.py" line="464"/> <source>{0:4.2f} TiB</source> <translation>{0:4.2f} TiB</translation> </message> @@ -37880,22 +37875,22 @@ <translation>Imports-Diagramm: {0}</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>Parsing modules...</source> <translation>Module werden gelesen...</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="129"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="127"/> <source>The directory <b>'{0}'</b> is not a Python package.</source> <translation>Das Verzeichnis <b>„{0}“</b> ist kein Python-Package.</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>%v/%m Modules</source> <translation>%v/%m Module</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="98"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="96"/> <source>Imports Diagramm</source> <translation>Imports-Diagramm</translation> </message> @@ -42293,16 +42288,6 @@ <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="387"/> - <source>Python Files (*.py *.py2 *.py3)</source> - <translation>Python-Dateien (*.py *.py2 *.py3)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="390"/> - <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> @@ -42432,6 +42417,16 @@ <source>MicroPython</source> <translation>MicroPython</translation> </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="387"/> + <source>Python Files (*.py *.py3)</source> + <translation>Python-Dateien (*.py *.py3)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="390"/> + <source>Python GUI Files (*.pyw *.pyw3)</source> + <translation>Python-GUI-Dateien (*.pyw *.pyw3)</translation> + </message> </context> <context> <name>LfConvertDataDialog</name> @@ -45159,469 +45154,469 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> <source>coding magic comment not found</source> <translation>Kodierungskommentar nicht gefunden</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> + <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="498"/> - <source>unknown encoding ({0}) found in coding magic comment</source> - <translation>Unzulässige Kodierung ({0}) im Kodierungskommentar gefunden</translation> + <source>copyright notice not present</source> + <translation>Copyrightvermerk nicht gefunden</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> - <source>copyright notice not present</source> - <translation>Copyrightvermerk nicht gefunden</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <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="702"/> + <source>found {0} formatter</source> + <translation>{0} Format gefunden</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>found {0} formatter</source> - <translation>{0} Format gefunden</translation> + <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="708"/> - <source>format string does contain unindexed parameters</source> - <translation>Formatstring enthält nicht indizierte Parameter</translation> + <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="711"/> - <source>docstring does contain unindexed parameters</source> - <translation>Dokumentationsstring enthält nicht indizierte Parameter</translation> + <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="714"/> - <source>other string does contain unindexed parameters</source> - <translation>Anderer String enthält nicht indizierte Parameter</translation> + <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="717"/> - <source>format call uses too large index ({0})</source> - <translation>Format Aufruf enthält zu großen Index ({0})</translation> + <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="720"/> - <source>format call uses missing keyword ({0})</source> - <translation>Format Aufruf verwendet fehlendes Schlüsselwort ({0})</translation> + <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="723"/> - <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> + <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="726"/> - <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> + <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="729"/> - <source>format call uses implicit and explicit indexes together</source> - <translation>Format Aufruf verwendet sowohl implizite als auch explizite Indizes</translation> + <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="732"/> - <source>format call provides unused index ({0})</source> - <translation>Format Aufruf verwendet ungenutzten Index ({0})</translation> + <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="751"/> + <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="754"/> + <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="761"/> + <source>print statement found</source> + <translation>print Statement gefunden</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> + <source>one element tuple found</source> + <translation>Tuple mit einem Element gefunden</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> + <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="508"/> + <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="512"/> + <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="515"/> + <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="518"/> + <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="521"/> + <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="524"/> + <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="530"/> + <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="770"/> + <source>mutable default argument of type {0}</source> + <translation>veränderbares Standardargument des Typs {0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> + <source>sort keys - '{0}' should be before '{1}'</source> + <translation>Schlüssel sortieren - '{0}' sollte vor '{1}' kommen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> + <source>logging statement uses '%'</source> + <translation>Loggingbefehl verwendet '%'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> + <source>logging statement uses f-string</source> + <translation>Loggingbefehl verwendet 'f-string'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation>Loggingbefehl verwendet 'warn' anstelle 'warning'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> - <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="754"/> - <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="757"/> - <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="764"/> - <source>print statement found</source> - <translation>print Statement gefunden</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> - <source>one element tuple found</source> - <translation>Tuple mit einem Element gefunden</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> - <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="511"/> - <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="515"/> - <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="518"/> - <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="521"/> - <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="524"/> - <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="527"/> - <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="533"/> - <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="773"/> - <source>mutable default argument of type {0}</source> - <translation>veränderbares Standardargument des Typs {0}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> - <source>sort keys - '{0}' should be before '{1}'</source> - <translation>Schlüssel sortieren - '{0}' sollte vor '{1}' kommen</translation> + <source>logging statement uses string.format()</source> + <translation>Loggingbefehl verwendet 'string.format()'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> - <source>logging statement uses '%'</source> - <translation>Loggingbefehl verwendet '%'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> - <source>logging statement uses f-string</source> - <translation>Loggingbefehl verwendet 'f-string'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> - <source>logging statement uses 'warn' instead of 'warning'</source> - <translation>Loggingbefehl verwendet 'warn' anstelle 'warning'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> - <source>logging statement uses string.format()</source> - <translation>Loggingbefehl verwendet 'string.format()'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> <source>logging statement uses '+'</source> <translation>Loggingbefehl verwendet '+'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="760"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source>gettext import with alias _ found: {0}</source> <translation>gettext Import mit Alias _ entdeckt: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Python does not support the unary prefix increment</source> <translation>Python unterstützt kein 'Unary Prefix Increment'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation>'sys.maxint' ist in Python 3 nicht definiert - verwende 'sys.maxsize'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation>'sys.maxint' ist in Python 3 nicht definiert - verwende 'sys.maxsize'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation>'BaseException.message' wurde mit Python 2.6 als überholt markiert und in Python 3 entfernt - verwende 'str(e)'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation>Zuweisungen an 'os.environ' löschen nicht die Umgebungsvariablen - verwende 'os.environ.clear()'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation>Python 3 enthält keine '.iter*' Methoden für Dictionaries</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> - <translation>Python 3 enthält keine '.iter*' Methoden für Dictionaries</translation> + <source>Python 3 does not include '.view*' methods on dictionaries</source> + <translation>Python 3 enthält keine '.view*' Methoden für Dictionaries</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> - <translation>Python 3 enthält keine '.view*' Methoden für Dictionaries</translation> + <source>'.next()' does not exist in Python 3</source> + <translation>'.next()' existiert in Python 3 nicht</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> - <source>'.next()' does not exist in Python 3</source> - <translation>'.next()' existiert in Python 3 nicht</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation>'__metaclass__' tut nichts in Python 3 - verwende 'class MyClass(BaseClass, metaclass=...)'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <source>mutable default argument of function call '{0}'</source> + <translation>Funktionsaufruf '{0}' als veränderbares Standardargument</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation>Verwendung von .strip() mit Zeichenketten mit mehreren Zeichen ist missverständlich</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation>Verwendung von 'hasattr(x, "__call__")' zum Test, ob 'x' aufrufbar ist, ist unzuverlässig</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> + <translation>Schleifenvariable {0} wird im Schleifenkörper nicht verwendet - beginne den Namen mit einem Unterstrich</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>mutable default argument of function call '{0}'</source> - <translation>Funktionsaufruf '{0}' als veränderbares Standardargument</translation> + <source>None should not be added at any return if function has no return value except None</source> + <translation>None sollte nicht zu einem return hinzugefügt werden, wenn die Funktion keinen Rückgabewert außer None besitzt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> + <source>an explicit value at every return should be added if function has a return value except None</source> + <translation>ein expliziter Wert sollte jedem return hinzugefügt werden, wenn eine Funktion einen Rückgabewert außer None besitzt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/> + <source>an explicit return at the end of the function should be added if it has a return value except None</source> + <translation>ein expliziter Rückgabewert sollte am Ende einer Funktion hinzugefügt werden, wenn sie einen Rückgabewert außer None besitzt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/> + <source>a value should not be assigned to a variable if it will be used as a return value only</source> + <translation>einer Variable sollte kein Wert zugewiesen werden, wenn sie nur als Rückgabewert verwendet wird</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation>Verwendung von .strip() mit Zeichenketten mit mehreren Zeichen ist missverständlich</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation>Verwendung von 'hasattr(x, "__call__")' zum Test, ob 'x' aufrufbar ist, ist unzuverlässig</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> - <translation>Schleifenvariable {0} wird im Schleifenkörper nicht verwendet - beginne den Namen mit einem Unterstrich</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> - <source>None should not be added at any return if function has no return value except None</source> - <translation>None sollte nicht zu einem return hinzugefügt werden, wenn die Funktion keinen Rückgabewert außer None besitzt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> - <source>an explicit value at every return should be added if function has a return value except None</source> - <translation>ein expliziter Wert sollte jedem return hinzugefügt werden, wenn eine Funktion einen Rückgabewert außer None besitzt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="787"/> - <source>an explicit return at the end of the function should be added if it has a return value except None</source> - <translation>ein expliziter Rückgabewert sollte am Ende einer Funktion hinzugefügt werden, wenn sie einen Rückgabewert außer None besitzt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/> - <source>a value should not be assigned to a variable if it will be used as a return value only</source> - <translation>einer Variable sollte kein Wert zugewiesen werden, wenn sie nur als Rückgabewert verwendet wird</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>do not call assert False since python -O removes these calls</source> <translation>verwende nicht 'assert False', da python -O dies entfernt</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>unncessary f-string</source> + <translation>unnötige f-Zeichenkette</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>unncessary f-string</source> - <translation>unnötige f-Zeichenkette</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>cannot use 'self.__class__' as first argument of 'super()' call</source> <translation>als erstes Argument von 'super()' kann nicht 'self.__class__' verwendet werden</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <source>do not call getattr with a constant attribute value</source> + <translation>verwende getattr nicht mit einem konstanten Attribut</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> - <source>do not call getattr with a constant attribute value</source> - <translation>verwende getattr nicht mit einem konstanten Attribut</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> <source>do not call setattr with a constant attribute value</source> <translation>verwende setattr nicht mit einem konstanten Attribut</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="799"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/> <source>commented code lines should be removed</source> <translation>auskommentierte Codezeilen sollten entfernt werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> <translation>ziehe eine implizite Zeilenfortsetzung innerhalb von Klammern gegenüber einem Backslash (\) vor</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> <translation>Verwendung von 'datetime.datetime()' ohne 'tzinfo' Argument sollte vermieden werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>use of 'datetime.datetime.today()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation>Verwendung von 'datetime.datetime.today()' sollte vermieden werden Verwende 'datetime.datetime.now(tz=)'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>use of 'datetime.datetime.utcnow()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation>Verwendung von 'datetime.datetime.utcnow()' sollte vermieden werden Verwende 'datetime.datetime.now(tz=)'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> <translation>Verwendung von 'datetime.datetime.utcfromtimestamp()' sollte vermieden werden Verwende 'datetime.datetime.fromtimestamp(, tz=)'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> <translation>Verwendung von 'datetime.datetime.now()' ohne 'tz' Argument sollte vermieden werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> <translation>Verwendung von 'datetime.datetime.fromtimestamp()' ohne 'tz' Argument sollte vermieden werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> <translation>Verwendung von datetime.datetime.strptime()' sollte mit '.replace(tzinfo=)' erweitert werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> <source>use of 'datetime.date()' should be avoided. Use 'datetime.datetime(, tzinfo=).date()' instead.</source> <translation>Verwendung von 'datetime.date()' sollte vermieden werden Verwende 'datetime.datetime(, tzinfo=).date()'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>use of 'datetime.date.today()' should be avoided. Use 'datetime.datetime.now(tz=).date()' instead.</source> <translation>Verwendung von 'datetime.date.today()' sollte vermieden werden Verwende 'datetime.datetime.now(tz=).date()'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> <source>use of 'datetime.date.fromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> <translation>Verwendung von 'datetime.date.fromtimestamp()' sollte vermieden werden Verwende 'datetime.datetime.fromtimestamp(tz=).date()'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> <translation>Verwendung von 'datetime.time()' ohne 'tzinfo' Argument sollte vermieden werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> <translation>Verwendung von 'datetime.datetime.fromordinal()' sollte vermieden werden</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation>Verwendung von 'datetime.date.fromordinal()' sollte vermieden werden</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> - <source>use of 'datetime.date.fromordinal()' should be avoided</source> - <translation>Verwendung von 'datetime.date.fromordinal()' sollte vermieden werden</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation>Verwendung von 'datetime.date.fromisoformat()' sollte vermieden werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary {0} call - rewrite as a literal</source> <translation>unnötiger {0} Aufruf - als Literal umschreiben</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <translation>unnötiges {0} literal - als ein {1} Literal umschreiben</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> - <source>unnecessary {0} literal - rewrite as a {1} literal</source> - <translation>unnötiges {0} literal - als ein {1} Literal umschreiben</translation> + <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> + <translation>unnötige {0} an tuple() übergeben - als {1} Literal umschreiben</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> - <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> - <translation>unnötige {0} an tuple() übergeben - als {1} Literal umschreiben</translation> + <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> + <translation>unnötige {0} an list() übergeben - als {1} Literal umschreiben</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> - <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> - <translation>unnötige {0} an list() übergeben - als {1} Literal umschreiben</translation> + <source>unnecessary list call - remove the outer call to list()</source> + <translation>unnötiger list() Aufruf - entferne den äußersten list() Aufruf</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>unnecessary list call - remove the outer call to list()</source> - <translation>unnötiger list() Aufruf - entferne den äußersten list() Aufruf</translation> + <source>unnecessary list comprehension - "in" can take a generator</source> + <translation>unnötige List Comprehension - "in" kann einen Generator verwenden</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>unnecessary list comprehension - "in" can take a generator</source> - <translation>unnötige List Comprehension - "in" kann einen Generator verwenden</translation> + <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> + <translation>unnötige {0} an tuple() übergeben - entferne den äußersten {1}() Aufruf</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> - <translation>unnötige {0} an tuple() übergeben - entferne den äußersten {1}() Aufruf</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source> <translation>unnötige {0} an list() übergeben - entferne den äußersten {1}() Aufruf</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation>'sys.version[:3]' referenziert (Python 3.10), verwende 'sys.version_info'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> - <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation>'sys.version[:3]' referenziert (Python 3.10), verwende 'sys.version_info'</translation> + <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation>'sys.version[2]' referenziert (Python 3.10), verwende 'sys.version_info'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> - <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation>'sys.version[2]' referenziert (Python 3.10), verwende 'sys.version_info'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>'sys.version' compared to string (Python 3.10), use 'sys.version_info'</source> <translation>'sys.version' verglichen mit Zeichenkette (Python 3.10), verwende 'sys.version_info'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <translation>'sys.version_info[0] == 3' referenziert (Python 4), verwende '>='</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> - <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> - <translation>'sys.version_info[0] == 3' referenziert (Python 4), verwende '>='</translation> + <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> + <translation>'six.PY3' referenziert (Python 4), verwende 'not six.PY2'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> - <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> - <translation>'six.PY3' referenziert (Python 4), verwende 'not six.PY2'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="632"/> <source>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation>'sys.version_info[1]' verglichen mit einem Integer (Python 4), vergleiche 'sys.version_info' mit einem Tuple</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> <source>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation>'sys.version_info.minor' verglichen mit einem Integer (Python 4), vergleiche 'sys.version_info' mit einem Tuple</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> + <translation>'sys.version[0]' referenziert (Python 10), verwende 'sys.version_info'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> - <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> - <translation>'sys.version[0]' referenziert (Python 10), verwende 'sys.version_info'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/> <source>'sys.version' compared to string (Python 10), use 'sys.version_info'</source> <translation>'sys.version' verglichen mit Zeichenkette (Python 10), verwende 'sys.version_info'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>'sys.version[:1]' referenced (Python 10), use 'sys.version_info'</source> <translation>'sys.version[:1]' referenziert (Python 10), verwende 'sys.version_info'</translation> </message> @@ -46077,72 +46072,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> <source>class names should use CapWords convention</source> <translation>Klassennamen sollten die 'CapWords' Konvention verwenden</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <source>function name should be lowercase</source> + <translation>Funktionsname sollte klein geschrieben sein</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> - <source>function name should be lowercase</source> - <translation>Funktionsname sollte klein geschrieben sein</translation> + <source>argument name should be lowercase</source> + <translation>Argumentname sollte klein geschrieben sein</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> - <source>argument name should be lowercase</source> - <translation>Argumentname sollte klein geschrieben sein</translation> + <source>first argument of a class method should be named 'cls'</source> + <translation>Das erste Argument einer Klassenmethode sollte 'cls' sein</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> - <source>first argument of a class method should be named 'cls'</source> - <translation>Das erste Argument einer Klassenmethode sollte 'cls' sein</translation> + <source>first argument of a method should be named 'self'</source> + <translation>Das erste Argument einer Methode sollte 'self' sein</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> - <source>first argument of a method should be named 'self'</source> - <translation>Das erste Argument einer Methode sollte 'self' sein</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>Das erste Argument einer statischen Methode sollte nicht 'self' oder 'cls' sein</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <source>module names should be lowercase</source> + <translation>Modulnamen sollten klein geschrieben sein</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>module names should be lowercase</source> - <translation>Modulnamen sollten klein geschrieben sein</translation> + <source>package names should be lowercase</source> + <translation>Paketnamen sollten klein geschrieben sein</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>package names should be lowercase</source> - <translation>Paketnamen sollten klein geschrieben sein</translation> + <source>constant imported as non constant</source> + <translation>Konstante als Nicht-Konstante importiert</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>constant imported as non constant</source> - <translation>Konstante als Nicht-Konstante importiert</translation> + <source>lowercase imported as non lowercase</source> + <translation>klein geschriebener Bezeichner als nicht klein geschriebener importiert</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>lowercase imported as non lowercase</source> - <translation>klein geschriebener Bezeichner als nicht klein geschriebener importiert</translation> + <source>camelcase imported as lowercase</source> + <translation>groß/klein geschriebener Bezeichner als klein geschriebener importiert</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>camelcase imported as lowercase</source> - <translation>groß/klein geschriebener Bezeichner als klein geschriebener importiert</translation> + <source>camelcase imported as constant</source> + <translation>groß/klein geschriebener Bezeichner als Konstante importiert</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>camelcase imported as constant</source> - <translation>groß/klein geschriebener Bezeichner als Konstante importiert</translation> + <source>variable in function should be lowercase</source> + <translation>Variablen in Funktionen sollte klein geschrieben sein</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>variable in function should be lowercase</source> - <translation>Variablen in Funktionen sollte klein geschrieben sein</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>Namen 'l', 'O' und 'I' sollten vermieden werden</translation> </message> @@ -47066,32 +47061,32 @@ <translation>Package-Diagramm: {0}</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>Parsing modules...</source> <translation>Module werden gelesen...</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="215"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="209"/> <source>The directory <b>'{0}'</b> is not a package.</source> <translation>Das Verzeichnis <b>„{0}“</b> ist kein Package.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="224"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="218"/> <source>The package <b>'{0}'</b> does not contain any modules.</source> <translation>Das Package <b>„{0}“</b> enthält keine Module.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="241"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="235"/> <source>The package <b>'{0}'</b> does not contain any classes.</source> <translation>Das Package <b>„{0}“</b> enthält keine Klassen.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>%v/%m Modules</source> <translation>%v/%m Module</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="166"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="160"/> <source>Package Diagram</source> <translation>Package-Diagramm</translation> </message> @@ -48143,7 +48138,7 @@ <translation>Umschalten, um das Suchfenster anzuzeigen bzw. zu verstecken</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="88"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> <source>Name:</source> <translation>Name:</translation> </message> @@ -48163,7 +48158,7 @@ <translation>Wähle die Verbindungsoperation für die Suchtexte</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> <source>Summary:</source> <translation>Kurzbeschreibung:</translation> </message> @@ -48198,82 +48193,82 @@ <translation>Drücken, um die ausgewählten Pakete in das Python Nutzerverzeichnis zu installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="64"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="65"/> <source>pip Menu</source> <translation>pip Menü</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> - <source>Version:</source> - <translation>Version:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> - <source>Location:</source> - <translation>Speicherort:</translation> + <source>Version:</source> + <translation>Version:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <source>Location:</source> + <translation>Speicherort:</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> <source>Requires:</source> <translation>Erfordert:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> - <source>Homepage:</source> - <translation>Homepage:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> - <source>Author:</source> - <translation>Autor:</translation> + <source>Homepage:</source> + <translation>Homepage:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> - <source>Author Email:</source> - <translation>Autor Email:</translation> + <source>Author:</source> + <translation>Autor:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> - <source>License:</source> - <translation>Lizenz:</translation> + <source>Author Email:</source> + <translation>Autor Email:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> - <source>Metadata Version:</source> - <translation>Metadaten Version:</translation> + <source>License:</source> + <translation>Lizenz:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> - <source>Installer:</source> - <translation>Installer:</translation> + <source>Metadata Version:</source> + <translation>Metadaten Version:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> - <source>Classifiers:</source> - <translation>Klassifizierungen:</translation> + <source>Installer:</source> + <translation>Installer:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> - <source>Entry Points:</source> - <translation>Einsprungpunkte:</translation> + <source>Classifiers:</source> + <translation>Klassifizierungen:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <source>Entry Points:</source> + <translation>Einsprungpunkte:</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> <source>Files:</source> <translation>Dateien:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="218"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="237"/> <source>Getting installed packages...</source> <translation>Ermittle installierte Pakete...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="252"/> <source>Getting outdated packages...</source> <translation>Ermittle veraltete Pakete...</translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="645"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="664"/> <source>%n package(s) found.</source> <translation> <numerusform>%n Paket gefunden.</numerusform> @@ -48281,122 +48276,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> <source>Search PyPI</source> <translation>PyPI durchsuchen</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="683"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="702"/> <source><p>The package search did not return anything.</p></source> <translation><p>Die Paketsuche lieferte keine Ergebnisse.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="720"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation><p>Die Paketsuche schlug fehl.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="725"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> <source>Error: {0}</source> <translation>Fehler: {0}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Show Package Details</source> <translation>Paketdetails anzeigen</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Select the package version:</source> <translation>Wähle die Paketversion aus:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> - <source><p>No package details info for <b>{0}</b> available.</p></source> - <translation><p>Keine detaillierten Paketinformationen für <b>{0}</b> verfügbar.</p></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="914"/> - <source>Install Pip</source> - <translation>Pip installieren</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> + <source><p>No package details info for <b>{0}</b> available.</p></source> + <translation><p>Keine detaillierten Paketinformationen für <b>{0}</b> verfügbar.</p></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <source>Install Pip</source> + <translation>Pip installieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> <source>Install Pip to User-Site</source> <translation>Pip in Nutzerverzeichnis installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="920"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Repair Pip</source> <translation>Pip reparieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1053"/> <source>Install Packages</source> <translation>Pakete installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Local Package</source> <translation>Lokales Paket installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="931"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> <source>Install Requirements</source> <translation>Paketanforderungen installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="934"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Uninstall Requirements</source> <translation>Paketanforderungen deinstallieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="937"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Generate Requirements...</source> <translation>Anforderungen erzeugen...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> <source>Edit User Configuration...</source> <translation>Nutzerkonfiguration bearbeiten...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="977"/> <source>Edit Environment Configuration...</source> <translation>Umgebungskonfiguration bearbeiten...</translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <source>Configure...</source> + <translation>Einstellungen...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>Edit Configuration</source> + <translation>Konfiguration bearbeiten</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>No valid configuration path determined. Aborting</source> + <translation>Es konnte kein gültiger Konfigurationspfad ermittelt werden. Abbruch</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Show Cache Info...</source> + <translation>Zwischenspeicherinfo...</translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> - <source>Configure...</source> - <translation>Einstellungen...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>Edit Configuration</source> - <translation>Konfiguration bearbeiten</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>No valid configuration path determined. Aborting</source> - <translation>Es konnte kein gültiger Konfigurationspfad ermittelt werden. Abbruch</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> - <source>Show Cache Info...</source> - <translation>Zwischenspeicherinfo...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> <source>Show Cached Files...</source> <translation>Zwischengespeicherte Dateien...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="966"/> <source>Remove Cached Files...</source> <translation>Zwischengespeicherte Dateien löschen...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="969"/> <source>Purge Cache...</source> <translation>Zwischenspeicher leeren...</translation> </message> @@ -49664,17 +49659,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1604"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>Einstellungen exportieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>Einstellungen importieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation> </message> @@ -50155,822 +50150,822 @@ <context> <name>Project</name> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source>Read project file</source> <translation>Projektdatei lesen</translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source>Delete translation</source> <translation>Übersetzung löschen</translation> </message> <message> - <location filename="../Project/Project.py" line="1661"/> + <location filename="../Project/Project.py" line="1660"/> <source>Add file</source> <translation>Datei hinzufügen</translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source>Delete file</source> <translation>Datei löschen</translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source>Create project directory</source> <translation>Projektverzeichnis erstellen</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>Open project</source> <translation>Projekt öffnen</translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save project as</source> <translation>Projekt speichern unter</translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source>Save File</source> <translation>Datei speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>Close Project</source> <translation>Projekt schließen</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>The current project has unsaved changes.</source> <translation>Das aktuelle Projekt hat ungesicherte Änderungen.</translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>&Save</source> <translation>&Speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>New project</source> <translation>Neues Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>&New...</source> <translation>&Neu...</translation> </message> <message> + <location filename="../Project/Project.py" line="3826"/> + <source>Generate a new project</source> + <translation>Erstelle ein neues Projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="3827"/> - <source>Generate a new project</source> - <translation>Erstelle ein neues Projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3828"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Neu...</b><p>Dies öffnet einen Dialog zur Eingabe der Informationen des neuen Projektes.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>&Open...</source> <translation>&Öffnen...</translation> </message> <message> + <location filename="../Project/Project.py" line="3840"/> + <source>Open an existing project</source> + <translation>Öffnet ein bestehendes Projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="3841"/> - <source>Open an existing project</source> - <translation>Öffnet ein bestehendes Projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3842"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Öffnen...</b><p>Dies öffnet ein bestehendes Projekt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>Close project</source> <translation>Projekt schließen</translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>&Close</source> <translation>Schl&ießen</translation> </message> <message> + <location filename="../Project/Project.py" line="3852"/> + <source>Close the current project</source> + <translation>Schließt das aktuelle Projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="3853"/> - <source>Close the current project</source> - <translation>Schließt das aktuelle Projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3854"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Schließen</b><p>Dies schließt das aktuelle Projekt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3861"/> + <location filename="../Project/Project.py" line="3860"/> <source>Save project</source> <translation>Projekt speichern</translation> </message> <message> + <location filename="../Project/Project.py" line="3864"/> + <source>Save the current project</source> + <translation>Speichert das aktuelle Projekt</translation> + </message> + <message> <location filename="../Project/Project.py" line="3865"/> - <source>Save the current project</source> - <translation>Speichert das aktuelle Projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3866"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Speichern</b><p>Dies speichert das aktuelle Projekt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3877"/> + <location filename="../Project/Project.py" line="3876"/> <source>Save the current project to a new file</source> <translation>Speichert das aktuelle Projekt in eine neue Datei</translation> </message> <message> - <location filename="../Project/Project.py" line="3879"/> + <location filename="../Project/Project.py" line="3878"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Speichern unter</b><p>Dies speichert das aktuelle Projekt in eine neue Datei.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add translation to project</source> <translation>Übersetzung zum Projekt hinzufügen</translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add &translation...</source> <translation>&Übersetzung hinzufügen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3923"/> <source>Add a translation to the current project</source> <translation>Eine Übersetzung zum aktuellen Projekt hinzufügen</translation> </message> <message> - <location filename="../Project/Project.py" line="3926"/> + <location filename="../Project/Project.py" line="3925"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Übersetzung hinzufügen...</b><p>Dies öffnet einen Dialog, mit dem eine Übersetzung zum aktuellen Projekt hinzugefügt werden kann.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>Project properties</source> <translation>Projekteigenschaften</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>&Properties...</source> <translation>&Eigenschaften...</translation> </message> <message> + <location filename="../Project/Project.py" line="3968"/> + <source>Show the project properties</source> + <translation>Zeigt die Projekteigenschaften an</translation> + </message> + <message> <location filename="../Project/Project.py" line="3969"/> - <source>Show the project properties</source> - <translation>Zeigt die Projekteigenschaften an</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3970"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Eigenschaften...</b><p>Dies zeigt einen Dialog an, mit dem die Projekteigenschaften bearbeitet werden können.</p></translation> </message> <message> + <location filename="../Project/Project.py" line="4316"/> + <source>Open &Recent Projects</source> + <translation>Zu&letzt geöffnete Projekte</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1792"/> + <source>The target directory must not be empty.</source> + <translation>Das Zielverzeichnis darf nicht leer sein.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3933"/> + <source>Search new files</source> + <translation>Neue Dateien suchen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3933"/> + <source>Searc&h new files...</source> + <translation>Neue &Dateien suchen...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3937"/> + <source>Search new files in the project directory.</source> + <translation>Sucht neue Dateien im Projektverzeichnis.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1803"/> + <source>Add directory</source> + <translation>Verzeichnis hinzufügen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1803"/> + <source>The source directory must not be empty.</source> + <translation>Das Quellverzeichnis darf nicht leer sein.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1370"/> + <source>Add Language</source> + <translation>Sprache hinzufügen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3872"/> + <source>Save &as...</source> + <translation>Speichern &unter...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4840"/> + <source>Version Control System</source> + <translation>Versionskontrollsystem</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4694"/> + <source>Search New Files</source> + <translation>Neue Dateien suchen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4694"/> + <source>There were no new files found to be added.</source> + <translation>Es wurden keine neuen Dateien gefunden.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1003"/> + <source>Read project session</source> + <translation>Projektsitzung lesen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1228"/> + <source>Please save the project first.</source> + <translation>Bitte speichern Sie zuerst das Projekt.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1039"/> + <source>Save project session</source> + <translation>Projektsitzung speichern</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4091"/> + <source>Load session</source> + <translation>Sitzung laden</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4095"/> + <source>Load the projects session file.</source> + <translation>Laden der Projektsitzung.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4109"/> + <source>Save session</source> + <translation>Sitzung speichern</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4113"/> + <source>Save the projects session file.</source> + <translation>Speichern der Projektsitzung.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> + <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> + <translation><b>Sitzung laden</b><p>Dies lädt eine Projektsitzungsdatei. Die Sitzung enthält die folgenden Daten.<br>- alle offenen Quelltextdateien<br>- alle Haltepunkte<br>- die Kommandozeilenparameter<br>- das Arbeitsverzeichnis<br>- das Ausnahmemeldungsflag</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4114"/> + <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> + <translation><b>Sitzung speichern</b><p>Dies speichert eine Projektsitzungsdatei. Die Sitzung enthält die folgenden Daten.<br>- alle offenen Quelltextdateien<br>- alle Haltepunkte<br>- die Kommandozeilenparameter<br>- das Arbeitsverzeichnis<br>- das Ausnahmemeldungsflag</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4330"/> + <source>Source &Documentation</source> + <translation>&Quelltextdokumentation</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4325"/> + <source>Chec&k</source> + <translation>&Prüfen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4141"/> + <source>Code Metrics</source> + <translation>Quelltextmetriken</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4141"/> + <source>&Code Metrics...</source> + <translation>&Quelltextmetriken...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4145"/> + <source>Show some code metrics for the project.</source> + <translation>Zeige einige Quelltextmetriken für das Projekt.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4147"/> + <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> + <translation><b>Quelltextmetriken...</b><p>Dies zeigt einige Quelltextmetriken für alle Python-Dateien des Projektes.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> + <source>Python Code Coverage</source> + <translation>Python-Quelltext-Abdeckung</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> + <source>Code Co&verage...</source> + <translation>&Quelltext Abdeckung...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4159"/> + <source>Show code coverage information for the project.</source> + <translation>Zeige die Quelltextabdeckung für das Projekt.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4161"/> + <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> + <translation><b>Quelltext Abdeckung...</b><p>Dies zeigt die Quelltextabdeckung für alle Python-Dateien des Projektes an.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5043"/> + <source>Profile Data</source> + <translation>Profildaten</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4169"/> + <source>&Profile Data...</source> + <translation>&Profildaten...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4173"/> + <source>Show profiling data for the project.</source> + <translation>Zeige Profildaten des aktuellen Projektes.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4175"/> + <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> + <translation><b>Profildaten...</b><p>Dies zeigt die Profildaten des Projektes.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4327"/> + <source>Sho&w</source> + <translation>&Zeige</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5020"/> + <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> + <message> + <location filename="../Project/Project.py" line="4970"/> + <source>Coverage Data</source> + <translation>Quelltext Abdeckungsdaten</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4321"/> + <source>&Version Control</source> + <translation>&Versionskontrolle</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5097"/> + <source>Application Diagram</source> + <translation>Applikations-Diagramm</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4184"/> + <source>&Application Diagram...</source> + <translation>&Applikations-Diagramm...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> + <source>Show a diagram of the project.</source> + <translation>Zeigt ein Diagramm des Projektes.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4190"/> + <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> + <translation><b>Applikations-Diagramm...</b><p>Dies zeigt ein Diagramm des Projektes.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4328"/> + <source>&Diagrams</source> + <translation>&Diagramme</translation> + </message> + <message> + <location filename="../Project/Project.py" line="885"/> + <source>Save project file</source> + <translation>Projektdatei speichern</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4993"/> + <source>Code Coverage</source> + <translation>Quelltext Abdeckung</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4993"/> + <source>Please select a coverage file</source> + <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5043"/> + <source>Please select a profile file</source> + <translation>Bitte wählen Sie eine Datei mit Profildaten</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3903"/> + <source>Add directory to project</source> + <translation>Verzeichnis zum Projekt hinzufügen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3903"/> + <source>Add directory...</source> + <translation>Verzeichnis hinzufügen...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3908"/> + <source>Add a directory to the current project</source> + <translation>Füge den Inhalt eines Verzeichnisses zum Projekt hinzu</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3910"/> + <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> + <translation><b>Verzeichnis hinzufügen</b><p>Dies öffnet einen Dialog, mit dem ein Verzeichnis bzw. der Inhalt eines Verzeichnisses zum aktuellen Projekt hinzugefügt werden kann.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1940"/> + <source>Rename file</source> + <translation>Datei umbenennen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1964"/> + <source>Rename File</source> + <translation>Datei umbenennen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2525"/> + <source>Shall the project file be added to the repository?</source> + <translation>Soll die Projektdatei zum Repository hinzugefügt werden?</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2946"/> + <source>New Project</source> + <translation>Neues Projekt</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2455"/> + <source>Add existing files to the project?</source> + <translation>Existierende Dateien dem Projekt hinzufügen?</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2582"/> + <source>Would you like to edit the VCS command options?</source> + <translation>Möchten Sie die VCS-Befehlsoptionen bearbeiten?</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2554"/> + <source>Select version control system for the project</source> + <translation>Wähle das Versionskontrollsystem für das Projekt</translation> + </message> + <message> + <location filename="../Project/Project.py" line="782"/> + <source><p>The project file <b>{0}</b> could not be read.</p></source> + <translation><p>Die Projektdatei <b>{0}</b> konnte nicht gelesen werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="885"/> + <source><p>The project file <b>{0}</b> could not be written.</p></source> + <translation><p>Die Projektdatei <b>{0}</b> konnte nicht geschrieben werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1003"/> + <source><p>The project session file <b>{0}</b> could not be read.</p></source> + <translation><p>Die Projektsitzungsdatei <b>{0}</b> konnte nicht gelesen werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1039"/> + <source><p>The project session file <b>{0}</b> could not be written.</p></source> + <translation><p>Die Projektsitzungsdatei <b>{0}</b> konnte nicht gespeichert werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3111"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="2339"/> + <source><p>The project directory <b>{0}</b> could not be created.</p></source> + <translation><p>Das Projektverzeichnis <b>{0}</b> konnte nicht erstellt werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1068"/> + <source>Delete project session</source> + <translation>Projektsitzung löschen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1068"/> + <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> + <translation><p>Die Projektsitzungsdatei <b>{0}</b> konnte nicht gelöscht werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4127"/> + <source>Delete session</source> + <translation>Sitzung löschen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4131"/> + <source>Delete the projects session file.</source> + <translation>Löscht die Projektsitzungsdatei.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4132"/> + <source><b>Delete session</b><p>This deletes the projects session file</p></source> + <translation><b>Sitzung löschen</b><p>Dies löscht die Sitzungsdatei des Projektes.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="269"/> + <source>Console</source> + <translation>Konsole</translation> + </message> + <message> + <location filename="../Project/Project.py" line="270"/> + <source>Other</source> + <translation>Sonstige</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5097"/> + <source>Include module names?</source> + <translation>Modulnamen anzeigen?</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2244"/> + <source>Delete directory</source> + <translation>Verzeichnis löschen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1102"/> + <source>Read tasks</source> + <translation>Aufgaben lesen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1102"/> + <source><p>The tasks file <b>{0}</b> could not be read.</p></source> + <translation><p>Die Aufgabendatei <b>{0}</b> konnte nicht gelesen werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1122"/> + <source>Save tasks</source> + <translation>Aufgaben speichern</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1122"/> + <source><p>The tasks file <b>{0}</b> could not be written.</p></source> + <translation><p>Die Aufgabendatei <b>{0}</b> konnte nicht geschrieben werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1181"/> + <source>Read debugger properties</source> + <translation>Debugger-Eigenschaften lesen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1181"/> + <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> + <translation><p>Die Datei mit den projektspezifischen Debugger-Eigenschaften <b>{0}</b> konnte nicht gelesen werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1216"/> + <source>Save debugger properties</source> + <translation>Debugger-Eigenschaften speichern</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1216"/> + <source><p>The project debugger properties file <b>{0}</b> could not be written.</p></source> + <translation><p>Die Datei mit den projektspezifischen Debugger-Eigenschaften <b>{0}</b> konnte nicht gespeichert werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1242"/> + <source>Delete debugger properties</source> + <translation>Debugger-Eigenschaften löschen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1242"/> + <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> + <translation><p>Die Datei mit den projektspezifischen Debugger-Eigenschaften <b>{0}</b> konnte nicht gelöscht werden.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4027"/> + <source>Debugger Properties</source> + <translation>Debugger-Eigenschaften</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4027"/> + <source>Debugger &Properties...</source> + <translation>Debugger-&Eigenschaften...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4031"/> + <source>Show the debugger properties</source> + <translation>Debugger-Eigenschaften anzeigen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4032"/> + <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> + <translation><b>Debugger-Eigenschaften...</b><p>Dies zeigt einen Dialog an, um die projektspezifischen Debugger-Einstellungen zu bearbeiten.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4040"/> + <source>Load</source> + <translation>Laden</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4040"/> + <source>&Load</source> + <translation>&Laden</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4044"/> + <source>Load the debugger properties</source> + <translation>Debugger-Eigenschaften laden</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4052"/> + <source>Save</source> + <translation>Speichern</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4056"/> + <source>Save the debugger properties</source> + <translation>Debugger-Eigenschaften speichern</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4064"/> + <source>Delete</source> + <translation>Löschen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4064"/> + <source>&Delete</source> + <translation>&Löschen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4068"/> + <source>Delete the debugger properties</source> + <translation>Debugger-Eigenschaften löschen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4077"/> + <source>Reset</source> + <translation>Zurücksetzen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4077"/> + <source>&Reset</source> + <translation>&Zurücksetzen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4081"/> + <source>Reset the debugger properties</source> + <translation>Debugger-Eigenschaften zurücksetzen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4318"/> + <source>Debugger</source> + <translation>Debugger</translation> + </message> + <message> <location filename="../Project/Project.py" line="4317"/> - <source>Open &Recent Projects</source> - <translation>Zu&letzt geöffnete Projekte</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1793"/> - <source>The target directory must not be empty.</source> - <translation>Das Zielverzeichnis darf nicht leer sein.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3934"/> - <source>Search new files</source> - <translation>Neue Dateien suchen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3934"/> - <source>Searc&h new files...</source> - <translation>Neue &Dateien suchen...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3938"/> - <source>Search new files in the project directory.</source> - <translation>Sucht neue Dateien im Projektverzeichnis.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1804"/> - <source>Add directory</source> - <translation>Verzeichnis hinzufügen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1804"/> - <source>The source directory must not be empty.</source> - <translation>Das Quellverzeichnis darf nicht leer sein.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1371"/> - <source>Add Language</source> - <translation>Sprache hinzufügen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3873"/> - <source>Save &as...</source> - <translation>Speichern &unter...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4841"/> - <source>Version Control System</source> - <translation>Versionskontrollsystem</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4695"/> - <source>Search New Files</source> - <translation>Neue Dateien suchen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4695"/> - <source>There were no new files found to be added.</source> - <translation>Es wurden keine neuen Dateien gefunden.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1004"/> - <source>Read project session</source> - <translation>Projektsitzung lesen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1229"/> - <source>Please save the project first.</source> - <translation>Bitte speichern Sie zuerst das Projekt.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1040"/> - <source>Save project session</source> - <translation>Projektsitzung speichern</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Load session</source> - <translation>Sitzung laden</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4096"/> - <source>Load the projects session file.</source> - <translation>Laden der Projektsitzung.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4110"/> - <source>Save session</source> - <translation>Sitzung speichern</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4114"/> - <source>Save the projects session file.</source> - <translation>Speichern der Projektsitzung.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4097"/> - <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> - <translation><b>Sitzung laden</b><p>Dies lädt eine Projektsitzungsdatei. Die Sitzung enthält die folgenden Daten.<br>- alle offenen Quelltextdateien<br>- alle Haltepunkte<br>- die Kommandozeilenparameter<br>- das Arbeitsverzeichnis<br>- das Ausnahmemeldungsflag</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4115"/> - <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> - <translation><b>Sitzung speichern</b><p>Dies speichert eine Projektsitzungsdatei. Die Sitzung enthält die folgenden Daten.<br>- alle offenen Quelltextdateien<br>- alle Haltepunkte<br>- die Kommandozeilenparameter<br>- das Arbeitsverzeichnis<br>- das Ausnahmemeldungsflag</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4331"/> - <source>Source &Documentation</source> - <translation>&Quelltextdokumentation</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4326"/> - <source>Chec&k</source> - <translation>&Prüfen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4142"/> - <source>Code Metrics</source> - <translation>Quelltextmetriken</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4142"/> - <source>&Code Metrics...</source> - <translation>&Quelltextmetriken...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4146"/> - <source>Show some code metrics for the project.</source> - <translation>Zeige einige Quelltextmetriken für das Projekt.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4148"/> - <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> - <translation><b>Quelltextmetriken...</b><p>Dies zeigt einige Quelltextmetriken für alle Python-Dateien des Projektes.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4156"/> - <source>Python Code Coverage</source> - <translation>Python-Quelltext-Abdeckung</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4156"/> - <source>Code Co&verage...</source> - <translation>&Quelltext Abdeckung...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4160"/> - <source>Show code coverage information for the project.</source> - <translation>Zeige die Quelltextabdeckung für das Projekt.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4162"/> - <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> - <translation><b>Quelltext Abdeckung...</b><p>Dies zeigt die Quelltextabdeckung für alle Python-Dateien des Projektes an.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5044"/> - <source>Profile Data</source> - <translation>Profildaten</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4170"/> - <source>&Profile Data...</source> - <translation>&Profildaten...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4174"/> - <source>Show profiling data for the project.</source> - <translation>Zeige Profildaten des aktuellen Projektes.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4176"/> - <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> - <translation><b>Profildaten...</b><p>Dies zeigt die Profildaten des Projektes.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4328"/> - <source>Sho&w</source> - <translation>&Zeige</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5021"/> - <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> - <message> - <location filename="../Project/Project.py" line="4971"/> - <source>Coverage Data</source> - <translation>Quelltext Abdeckungsdaten</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4322"/> - <source>&Version Control</source> - <translation>&Versionskontrolle</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5098"/> - <source>Application Diagram</source> - <translation>Applikations-Diagramm</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4185"/> - <source>&Application Diagram...</source> - <translation>&Applikations-Diagramm...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4189"/> - <source>Show a diagram of the project.</source> - <translation>Zeigt ein Diagramm des Projektes.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4191"/> - <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> - <translation><b>Applikations-Diagramm...</b><p>Dies zeigt ein Diagramm des Projektes.</p></translation> + <source>Session</source> + <translation>Sitzung</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4045"/> + <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> + <translation><b>Debugger-Eigenschaften laden</b><p>Dies lädt die projektspezifischen Debugger-Einstellungen.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4057"/> + <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> + <translation><b>Debugger-Eigenschaften speichern</b><p>Dies speichert die projektspezifischen Debugger-Einstellungen.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4069"/> + <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> + <translation><b>Debugger-Eigenschaften löschen</b><p>Dies löscht die Datei mit den projektspezifischen Debugger-Einstellungen.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> + <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> + <translation><b>Debugger-Eigenschaften zurücksetzen</b><p>Dies setzt die projektspezifischen Debugger-Einstellungen zurück.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3991"/> + <source>Filetype Associations</source> + <translation>Dateitypzuordnungen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3991"/> + <source>Filetype Associations...</source> + <translation>Dateitypzuordnungen...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3995"/> + <source>Show the project filetype associations</source> + <translation>Zeigt die Dateitypzuordnungen des Projektes</translation> </message> <message> <location filename="../Project/Project.py" line="4329"/> - <source>&Diagrams</source> - <translation>&Diagramme</translation> - </message> - <message> - <location filename="../Project/Project.py" line="886"/> - <source>Save project file</source> - <translation>Projektdatei speichern</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4994"/> - <source>Code Coverage</source> - <translation>Quelltext Abdeckung</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4994"/> - <source>Please select a coverage file</source> - <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5044"/> - <source>Please select a profile file</source> - <translation>Bitte wählen Sie eine Datei mit Profildaten</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3904"/> - <source>Add directory to project</source> - <translation>Verzeichnis zum Projekt hinzufügen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3904"/> - <source>Add directory...</source> - <translation>Verzeichnis hinzufügen...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3909"/> - <source>Add a directory to the current project</source> - <translation>Füge den Inhalt eines Verzeichnisses zum Projekt hinzu</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3911"/> - <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> - <translation><b>Verzeichnis hinzufügen</b><p>Dies öffnet einen Dialog, mit dem ein Verzeichnis bzw. der Inhalt eines Verzeichnisses zum aktuellen Projekt hinzugefügt werden kann.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1941"/> - <source>Rename file</source> - <translation>Datei umbenennen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1965"/> - <source>Rename File</source> - <translation>Datei umbenennen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2526"/> - <source>Shall the project file be added to the repository?</source> - <translation>Soll die Projektdatei zum Repository hinzugefügt werden?</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2947"/> - <source>New Project</source> - <translation>Neues Projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2456"/> - <source>Add existing files to the project?</source> - <translation>Existierende Dateien dem Projekt hinzufügen?</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2583"/> - <source>Would you like to edit the VCS command options?</source> - <translation>Möchten Sie die VCS-Befehlsoptionen bearbeiten?</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2555"/> - <source>Select version control system for the project</source> - <translation>Wähle das Versionskontrollsystem für das Projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="783"/> - <source><p>The project file <b>{0}</b> could not be read.</p></source> - <translation><p>Die Projektdatei <b>{0}</b> konnte nicht gelesen werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="886"/> - <source><p>The project file <b>{0}</b> could not be written.</p></source> - <translation><p>Die Projektdatei <b>{0}</b> konnte nicht geschrieben werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1004"/> - <source><p>The project session file <b>{0}</b> could not be read.</p></source> - <translation><p>Die Projektsitzungsdatei <b>{0}</b> konnte nicht gelesen werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1040"/> - <source><p>The project session file <b>{0}</b> could not be written.</p></source> - <translation><p>Die Projektsitzungsdatei <b>{0}</b> konnte nicht gespeichert werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3112"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="2340"/> - <source><p>The project directory <b>{0}</b> could not be created.</p></source> - <translation><p>Das Projektverzeichnis <b>{0}</b> konnte nicht erstellt werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1069"/> - <source>Delete project session</source> - <translation>Projektsitzung löschen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1069"/> - <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> - <translation><p>Die Projektsitzungsdatei <b>{0}</b> konnte nicht gelöscht werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4128"/> - <source>Delete session</source> - <translation>Sitzung löschen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4132"/> - <source>Delete the projects session file.</source> - <translation>Löscht die Projektsitzungsdatei.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4133"/> - <source><b>Delete session</b><p>This deletes the projects session file</p></source> - <translation><b>Sitzung löschen</b><p>Dies löscht die Sitzungsdatei des Projektes.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="270"/> - <source>Console</source> - <translation>Konsole</translation> - </message> - <message> - <location filename="../Project/Project.py" line="271"/> - <source>Other</source> - <translation>Sonstige</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5098"/> - <source>Include module names?</source> - <translation>Modulnamen anzeigen?</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2245"/> - <source>Delete directory</source> - <translation>Verzeichnis löschen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1103"/> - <source>Read tasks</source> - <translation>Aufgaben lesen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1103"/> - <source><p>The tasks file <b>{0}</b> could not be read.</p></source> - <translation><p>Die Aufgabendatei <b>{0}</b> konnte nicht gelesen werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1123"/> - <source>Save tasks</source> - <translation>Aufgaben speichern</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1123"/> - <source><p>The tasks file <b>{0}</b> could not be written.</p></source> - <translation><p>Die Aufgabendatei <b>{0}</b> konnte nicht geschrieben werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1182"/> - <source>Read debugger properties</source> - <translation>Debugger-Eigenschaften lesen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1182"/> - <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> - <translation><p>Die Datei mit den projektspezifischen Debugger-Eigenschaften <b>{0}</b> konnte nicht gelesen werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1217"/> - <source>Save debugger properties</source> - <translation>Debugger-Eigenschaften speichern</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1217"/> - <source><p>The project debugger properties file <b>{0}</b> could not be written.</p></source> - <translation><p>Die Datei mit den projektspezifischen Debugger-Eigenschaften <b>{0}</b> konnte nicht gespeichert werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1243"/> - <source>Delete debugger properties</source> - <translation>Debugger-Eigenschaften löschen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1243"/> - <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> - <translation><p>Die Datei mit den projektspezifischen Debugger-Eigenschaften <b>{0}</b> konnte nicht gelöscht werden.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4028"/> - <source>Debugger Properties</source> - <translation>Debugger-Eigenschaften</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4028"/> - <source>Debugger &Properties...</source> - <translation>Debugger-&Eigenschaften...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4032"/> - <source>Show the debugger properties</source> - <translation>Debugger-Eigenschaften anzeigen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4033"/> - <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> - <translation><b>Debugger-Eigenschaften...</b><p>Dies zeigt einen Dialog an, um die projektspezifischen Debugger-Einstellungen zu bearbeiten.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4041"/> - <source>Load</source> - <translation>Laden</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4041"/> - <source>&Load</source> - <translation>&Laden</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4045"/> - <source>Load the debugger properties</source> - <translation>Debugger-Eigenschaften laden</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4053"/> - <source>Save</source> - <translation>Speichern</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4057"/> - <source>Save the debugger properties</source> - <translation>Debugger-Eigenschaften speichern</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4065"/> - <source>Delete</source> - <translation>Löschen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4065"/> - <source>&Delete</source> - <translation>&Löschen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4069"/> - <source>Delete the debugger properties</source> - <translation>Debugger-Eigenschaften löschen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Reset</source> - <translation>Zurücksetzen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4078"/> - <source>&Reset</source> - <translation>&Zurücksetzen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4082"/> - <source>Reset the debugger properties</source> - <translation>Debugger-Eigenschaften zurücksetzen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4319"/> - <source>Debugger</source> - <translation>Debugger</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4318"/> - <source>Session</source> - <translation>Sitzung</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4046"/> - <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> - <translation><b>Debugger-Eigenschaften laden</b><p>Dies lädt die projektspezifischen Debugger-Einstellungen.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4058"/> - <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> - <translation><b>Debugger-Eigenschaften speichern</b><p>Dies speichert die projektspezifischen Debugger-Einstellungen.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4070"/> - <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> - <translation><b>Debugger-Eigenschaften löschen</b><p>Dies löscht die Datei mit den projektspezifischen Debugger-Einstellungen.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4083"/> - <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> - <translation><b>Debugger-Eigenschaften zurücksetzen</b><p>Dies setzt die projektspezifischen Debugger-Einstellungen zurück.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3992"/> - <source>Filetype Associations</source> - <translation>Dateitypzuordnungen</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3992"/> - <source>Filetype Associations...</source> - <translation>Dateitypzuordnungen...</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3996"/> - <source>Show the project filetype associations</source> - <translation>Zeigt die Dateitypzuordnungen des Projektes</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4330"/> <source>Pac&kagers</source> <translation>Pa&ketierer</translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add files to project</source> <translation>Dateien zum Projekt hinzufügen</translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add &files...</source> <translation>&Dateien hinzufügen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3893"/> + <location filename="../Project/Project.py" line="3892"/> <source>Add files to the current project</source> <translation>Fügt Dateien zum aktuellen Projekt hinzu</translation> </message> <message> - <location filename="../Project/Project.py" line="3895"/> + <location filename="../Project/Project.py" line="3894"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Dateien hinzufügen...</b><p>Dies öffnet einen Dialog, mit dem Dateien zum aktuellen Projekt hinzugefügt werden kann. Der Ort, an dem sie eingefügt werden, wird durch die Dateinamenerweiterung bestimmt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht umbenannt werden.<br />Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3097"/> + <location filename="../Project/Project.py" line="3096"/> <source>Project Files (*.e4p)</source> <translation>Projektdateien (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="4316"/> + <location filename="../Project/Project.py" line="4315"/> <source>&Project</source> <translation>&Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="4456"/> + <location filename="../Project/Project.py" line="4455"/> <source>Project</source> <translation>Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="4522"/> + <location filename="../Project/Project.py" line="4521"/> <source>&Clear</source> <translation>&Löschen</translation> </message> <message> - <location filename="../Project/Project.py" line="1725"/> + <location filename="../Project/Project.py" line="1724"/> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source>Read user project properties</source> <translation>Nutzer bezogene Projektdaten lesen</translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation><p>Die Datei mit den Nutzer bezogenen Projektdaten <b>{0}</b> konnte nicht gelesen werden.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source>Save user project properties</source> <translation>Nutzer bezogene Projektdaten sichern</translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source><p>The user specific project properties file <b>{0}</b> could not be written.</p></source> <translation><p>Die Datei mit den Nutzer bezogenen Projektdaten <b>{0}</b> konnte nicht geschrieben werden.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>User project properties</source> <translation>Nutzer bezogene Projektdaten</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>&User Properties...</source> <translation>&Nutzer bezogene Projektdaten...</translation> </message> <message> - <location filename="../Project/Project.py" line="3982"/> + <location filename="../Project/Project.py" line="3981"/> <source>Show the user specific project properties</source> <translation>Zeigt die Nutzer bezogenen Projektdaten an</translation> </message> <message> - <location filename="../Project/Project.py" line="3984"/> + <location filename="../Project/Project.py" line="3983"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Nutzer bezogene Projektdaten...</b><p>Dies zeigt einen Dialog an, um Nutzer bezogene Projektdaten zu bearbeiten.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>Syntax errors detected</source> <translation>Syntaxfehler gefunden</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Das Projekt beinhaltet eine Datei mit Syntaxfehlern.</numerusform> @@ -50978,102 +50973,102 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source>Create Package List</source> <translation>Erzeuge Paketliste</translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4213"/> <source>Create &Package List</source> <translation>Erzeuge &Paketliste</translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source>Create Plugin Archive</source> <translation>Erzeuge Plugin Archiv</translation> </message> <message> - <location filename="../Project/Project.py" line="5242"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Die Datei <b>PKGLIST</b> existiert bereits.</p><p>Überschreiben?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation><p>Die Datei <b>PKGLIST</b> konnte nicht erzeugt werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5310"/> + <location filename="../Project/Project.py" line="5309"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Für das Projekt wurde kein Hauptskript angegeben. Abbruch...</translation> </message> <message> - <location filename="../Project/Project.py" line="1692"/> + <location filename="../Project/Project.py" line="1691"/> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation><p>Das Quellverzeichnis enthält keine Dateien, die zur gewählten Kategorie gehören.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>Select Version Control System</source> <translation>Versionskontrollsystem auswählen</translation> </message> <message> - <location filename="../Project/Project.py" line="2562"/> + <location filename="../Project/Project.py" line="2561"/> <source>None</source> <translation>Keines</translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source>Registering Project Type</source> <translation>Projekttyp Registrierung</translation> </message> <message> - <location filename="../Project/Project.py" line="5451"/> + <location filename="../Project/Project.py" line="5450"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht im Archiv gespeichert werde. Sie wird ignoriert.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5524"/> + <location filename="../Project/Project.py" line="5523"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Die Plugindatei <b>{0}</b> konnte nicht gelesen werden.<br>Grund: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>You have to specify a translation pattern first.</source> <translation>Sie müssen zuerst ein Übersetzungsmuster festlegen.</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Translation Pattern</source> <translation>Übersetzungsmuster</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Gib das Pfadmuster für Übersetzungsdateien ein (benutze „%language%“ anstelle des Sprachcodes):</translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>Das ausgewählte Versionskontrollsystem <b>{0}</b> konnte nicht gefunden werden.<br/>Versionskontrolle nicht möglich.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations</source> <translation>Lexerzuordnungen</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations...</source> <translation>Lexerzuordnungen...</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4013"/> <source>Show the project lexer associations (overriding defaults)</source> <translation>Zeigt die projektspezifischen Lexerzuordnungen</translation> </message> <message> - <location filename="../Project/Project.py" line="4016"/> + <location filename="../Project/Project.py" line="4015"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Lexerzuordnungen</b><p>Dies öffnet einen Dialog, um die projektspezifischen Lexerzuordnungen zu bearbeiten. Diese Zuordnungen überschreiben die globalen Lexerzuordnungen. Lexer werden verwendet, um den Editortext einzufärben.</p></translation> </message> @@ -51083,338 +51078,338 @@ <translation>Python 3-Dateien (*.py *.py3);;Python 3-GUI-Dateien (*.pyw *.pyw3);;</translation> </message> <message> - <location filename="../Project/Project.py" line="1648"/> + <location filename="../Project/Project.py" line="1647"/> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation><p>Die ausgewählte Datei <b>{0}</b> konnte nicht zu <b>{1}</b> hinzugefügt werden.</p><p>Ursache: {2}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1707"/> + <location filename="../Project/Project.py" line="1706"/> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Das Zielverzeichnis <b>{0}</b> konnte nicht erstellt werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source>Create main script</source> <translation>Hauptskript erzeugen</translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation><p>Das Hauptskript <b>{0}</b> konnte nicht erzeugt werden.<br/>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>Load Diagram</source> <translation>Diagramm laden</translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>&Load Diagram...</source> <translation>Diagramm &laden...</translation> </message> <message> - <location filename="../Project/Project.py" line="4203"/> + <location filename="../Project/Project.py" line="4202"/> <source>Load a diagram from file.</source> <translation>Lade ein Diagramm aus einer Datei.</translation> </message> <message> - <location filename="../Project/Project.py" line="4205"/> + <location filename="../Project/Project.py" line="4204"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation><b>Diagramm laden...</b><p>Dies lädt ein Diagramm aus einer Datei.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation><p>Der Projekttyp <b>{0}</b> ist bereits registriert.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="356"/> + <location filename="../Project/Project.py" line="355"/> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation><p>Der Projekttyp <b>{0}</b> ist bereits für die Programmiersprache <b>{1}</b> registriert.</p></translation> </message> <message> + <location filename="../Project/Project.py" line="266"/> + <source>PyQt5 GUI</source> + <translation>PyQt5 Oberfläche</translation> + </message> + <message> <location filename="../Project/Project.py" line="267"/> - <source>PyQt5 GUI</source> - <translation>PyQt5 Oberfläche</translation> + <source>PyQt5 Console</source> + <translation>PyQt5 Kommandozeile</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4829"/> + <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> + <translation><p>Das ausgewählte Versionskontrollsystem <b>{0}</b> konnte nicht gefunden werden.<br/>Ignoriere Übersteuerung.</p><p>{1}</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5564"/> + <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> + <translation><p>Die Plugindatei <b>{0}</b> konnte nicht gelesen werden.<br>Ursache: {1}</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4218"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation>Erzeugt eine erste PKGLIST-Datei für ein eric6-Plugin.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4220"/> + <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> + <translation><b>Erzeuge Paketliste</b><p>Dies erzeugt eine erste Liste von Dateien, die in ein eric6-Pluginarchive einbezogen werden sollen. Die Liste wird aus der Projektdatei erzeugt.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5414"/> + <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> + <translation><p>Die eric6 Plugin Archivdatei <b>{0}</b> konnte nicht erzeugt werden.</p><p>Ursache: {1}</p></translation> </message> <message> <location filename="../Project/Project.py" line="268"/> - <source>PyQt5 Console</source> - <translation>PyQt5 Kommandozeile</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4830"/> - <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> - <translation><p>Das ausgewählte Versionskontrollsystem <b>{0}</b> konnte nicht gefunden werden.<br/>Ignoriere Übersteuerung.</p><p>{1}</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5565"/> - <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> - <translation><p>Die Plugindatei <b>{0}</b> konnte nicht gelesen werden.<br>Ursache: {1}</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4219"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation>Erzeugt eine erste PKGLIST-Datei für ein eric6-Plugin.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4221"/> - <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> - <translation><b>Erzeuge Paketliste</b><p>Dies erzeugt eine erste Liste von Dateien, die in ein eric6-Pluginarchive einbezogen werden sollen. Die Liste wird aus der Projektdatei erzeugt.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5415"/> - <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> - <translation><p>Die eric6 Plugin Archivdatei <b>{0}</b> konnte nicht erzeugt werden.</p><p>Ursache: {1}</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="269"/> <source>Eric6 Plugin</source> <translation>Eric6 Plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source>Create project management directory</source> <translation>Projektverwaltungsverzeichnis erstellen</translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation><p>Das Projektverzeichnis <b>{0}</b> ist nicht beschreibbar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation>Alt+Ctrl+P</translation> </message> <message> - <location filename="../Project/Project.py" line="3955"/> + <location filename="../Project/Project.py" line="3954"/> <source>Search for a file in the project list of files.</source> <translation>Suche nach einer Datei in der Liste der Projektdateien.</translation> </message> <message> - <location filename="../Project/Project.py" line="3957"/> + <location filename="../Project/Project.py" line="3956"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation><b>Projektdatei suchen</b><p>Dies sucht nach einer Datei in der Liste der Projektdateien.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File</source> <translation>Projektdatei suchen</translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File...</source> <translation>Projektdatei suchen...</translation> </message> <message> - <location filename="../Project/Project.py" line="5346"/> + <location filename="../Project/Project.py" line="5345"/> <source>Create Plugin Archives</source> <translation>Erzeuge Plugin Archive</translation> </message> <message> - <location filename="../Project/Project.py" line="4230"/> + <location filename="../Project/Project.py" line="4229"/> <source>Create Plugin &Archives</source> <translation>Erzeuge Plugin &Archive</translation> </message> <message> - <location filename="../Project/Project.py" line="4235"/> + <location filename="../Project/Project.py" line="4234"/> <source>Create eric6 plugin archive files.</source> <translation>Erzeugt eric6 Plugin Archivdateien.</translation> </message> <message> - <location filename="../Project/Project.py" line="4237"/> + <location filename="../Project/Project.py" line="4236"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation><b>Erzeuge Pluginarchive</b><p>Dies erzeugt eric6-Pluginarchivdateien mit den Dateien, die in einer PKGLIST*-Datei angegeben wurden. Der Archivname wird aus dem Namen des Hauptskriptes generiert, falls er nicht in der Paketlistendatei angegeben ist.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (Snapshot)</source> <translation>Erzeuge Plugin Archive (Snapshot)</translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (&Snapshot)</source> <translation>Erzeuge Plugin Archive (&Snapshot)</translation> </message> <message> - <location filename="../Project/Project.py" line="4252"/> + <location filename="../Project/Project.py" line="4251"/> <source>Create eric6 plugin archive files (snapshot releases).</source> <translation>Erzeugt eric6 Plugin Archivdateien (Snapshot Releases).</translation> </message> <message> - <location filename="../Project/Project.py" line="4254"/> + <location filename="../Project/Project.py" line="4253"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation><b>Erzeuge Pluginarchive (Snapshot)</b><p>Dies erzeugt eric6-Pluginarchivdateien mit den Dateien, die in der PKGLIST*-Datei angegeben wurden. Der Archivname wird aus dem Namen des Hauptskriptes generiert, falls er nicht in der Paketlistendatei angegeben ist. Der Versionseintrag des Hauptskriptes wird verändert, um ein Snapshot Release anzuzeigen.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5324"/> + <location filename="../Project/Project.py" line="5323"/> <source>Select package lists:</source> <translation>Wähle Paketlisten:</translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Creating plugin archives...</source> <translation>Erzeuge Plugin Archive...</translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Abort</source> <translation>Abbruch</translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>%v/%m Archives</source> <translation>%v/%m Archive</translation> </message> <message> - <location filename="../Project/Project.py" line="5359"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht geladen werden.<br/>Grund: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5470"/> + <location filename="../Project/Project.py" line="5469"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation><p>Die eric6 Plugin Archivdateien wurden mit einigen Fehlern erzeugt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5473"/> + <location filename="../Project/Project.py" line="5472"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation><p>Die eric6 Plugin Archivdateien wurden erfolgreich erzeugt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5335"/> + <location filename="../Project/Project.py" line="5334"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation><p>Keine Paketlistendateien (PKGLIST*) verfügbar oder ausgewählt. Abbruch...</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5387"/> + <location filename="../Project/Project.py" line="5386"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation><p>Die Datei <b>{0}</b> ist noch nicht bereit.</p><p>Bitte überarbeite sie und löschen die Zeile '; initial_list' des Dateikopfes.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3940"/> + <location filename="../Project/Project.py" line="3939"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation><b>Neue Dateien suchen...</b><p>Dies sucht im Projektverzeichnis und in registrierten Unterverzeichnissen nach neuen Dateien (Quellen, *.ui, *.idl, *.proto).</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3998"/> + <location filename="../Project/Project.py" line="3997"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation><b>Dateitypzuordnungen...</b><p>Dies zeigt einen Dialog zur Eingabe der Dateitypzuordnungen des Projektes. Diese Zuordnungen bestimmen den Typ (Quellen, Formulare, Schnittstellen, Protokolle oder Sonstige) über ein Dateinamenmuster. Sie werden genutzt, wenn eine Datei zum Projekt hinzugefügt oder wenn nach neuen Dateien gesucht wird.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Die ausgewählte Übersetzungsdatei <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Die ausgewählte Datei <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Das ausgewählte Verzeichnis <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source>Create Makefile</source> <translation>Makefile erzeugen</translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation><p>Die make Datei <b>{0}</b> konnte nicht erzeugt werden.<br/>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>Execute Make</source> <translation>Make ausführen</translation> </message> <message> - <location filename="../Project/Project.py" line="4268"/> + <location filename="../Project/Project.py" line="4267"/> <source>&Execute Make</source> <translation>&Make ausführen</translation> </message> <message> - <location filename="../Project/Project.py" line="4272"/> + <location filename="../Project/Project.py" line="4271"/> <source>Perform a 'make' run.</source> <translation>Führt eine 'make' Lauf aus.</translation> </message> <message> - <location filename="../Project/Project.py" line="4274"/> + <location filename="../Project/Project.py" line="4273"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation><b>Make ausführen</b><p>Die führt einen 'make' Lauf aus, um das konfigurierte Ziel zu bauen.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5731"/> + <location filename="../Project/Project.py" line="5730"/> <source>Test for Changes</source> <translation>Auf Änderungen prüfen</translation> </message> <message> - <location filename="../Project/Project.py" line="4282"/> + <location filename="../Project/Project.py" line="4281"/> <source>&Test for Changes</source> <translation>Auf Änderungen &prüfen</translation> </message> <message> - <location filename="../Project/Project.py" line="4286"/> + <location filename="../Project/Project.py" line="4285"/> <source>Question 'make', if a rebuild is needed.</source> <translation>Fragt 'make', ob ein Neubau erforderlich ist.</translation> </message> <message> - <location filename="../Project/Project.py" line="4288"/> + <location filename="../Project/Project.py" line="4287"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation><b>Auf Änderungen prüfen</b><p>Dies fragt 'make', ob ein Neubau des konfigurierten Zieles erforderlich ist.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4333"/> + <location filename="../Project/Project.py" line="4332"/> <source>Make</source> <translation>Make</translation> </message> <message> - <location filename="../Project/Project.py" line="5679"/> + <location filename="../Project/Project.py" line="5678"/> <source>The make process did not start.</source> <translation>Der make Prozess ist nicht gestartet.</translation> </message> <message> - <location filename="../Project/Project.py" line="5724"/> + <location filename="../Project/Project.py" line="5723"/> <source>The make process crashed.</source> <translation>Der make Prozess ist abgestürzt.</translation> </message> <message> - <location filename="../Project/Project.py" line="5734"/> + <location filename="../Project/Project.py" line="5733"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation><p>Es gibt Änderungen, die einen Neubau des konfigurierten Zieles <b>{0}</b> erfordern.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5738"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation><p>Es gibt Änderungen, die einen Neubau des Standardzieles erfordern.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>The makefile contains errors.</source> <translation>Die make Datei enthält Fehler.</translation> </message> <message> + <location filename="../Project/Project.py" line="281"/> + <source>PySide2 GUI</source> + <translation>PySide2 Oberfläche</translation> + </message> + <message> <location filename="../Project/Project.py" line="282"/> - <source>PySide2 GUI</source> - <translation>PySide2 Oberfläche</translation> - </message> - <message> - <location filename="../Project/Project.py" line="283"/> <source>PySide2 Console</source> <translation>PySide2 Kommandozeile</translation> </message> <message> - <location filename="../Project/Project.py" line="4321"/> + <location filename="../Project/Project.py" line="4320"/> <source>Project-T&ools</source> <translation>Projekt&werkzeuge</translation> </message> <message> - <location filename="../Project/Project.py" line="345"/> + <location filename="../Project/Project.py" line="344"/> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation><p>Die Programmiersprache <b>{0}</b> wird nicht unterstützt (Projekttyp: {1}).</p></translation> </message> @@ -61599,52 +61594,52 @@ <translation>Von Projekt befüllen</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> <source>distutils</source> <translation>distutils</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="63"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> <source>setuptools</source> <translation>setuptools</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="547"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> <source>Package Directory</source> <translation>Paketverzeichnis</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="578"/> <source>Packages Root Directory</source> <translation>Paketwurzelverzeichnis</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source>Add Package</source> <translation>Paket hinzufügen</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source><p>The directory <b>{0}</b> is not a Python package.</p></source> <translation><p>Das Verzeichnis <b>{0}</b> ist kein Python Paket.</p></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Add Scripts</source> <translation>Skripte hinzufügen</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Python Files (*.py);;All Files(*)</source> <translation>Python Dateien (*.py);;Alle Dateien (*)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Add Python Modules</source> <translation>Python Module hinzufügen</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Python Files (*.py)</source> <translation>Python Dateien (*.py)</translation> </message> @@ -61694,12 +61689,12 @@ <translation>Gib die Schlüsselworte durch Komma getrennt ein</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source>Reading Trove Classifiers</source> <translation>Lese Trove Klassifizierer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Die Trove Klassifiziererdatei <b>{0}</b> konnte nicht gelesen werden.</p><p>Ursache: {1}</p></translation> </message> @@ -61759,7 +61754,7 @@ <translation>'include_package_data' Zeile einfügen</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="793"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="791"/> <source>Source Directory</source> <translation>Quellverzeichnis</translation> </message> @@ -65330,22 +65325,22 @@ </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1940"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> <source>Property set.</source> <translation>Eigenschaft definiert.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1992"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> <source>Property deleted.</source> <translation>Eigenschaft gelöscht.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Subversion Lock</source> <translation>Subversion-Sperre</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Enter lock comment</source> <translation>Gib eine Kommentar für die Sperre ein</translation> </message> @@ -67923,7 +67918,7 @@ <translation>Datum</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> <source>Subversion Error</source> <translation>Subversion-Fehler</translation> </message> @@ -67988,7 +67983,7 @@ <translation><b>Subversion-Fehler</b><p>Dies zeigt mögliche Fehlermeldungen der svn list- und svn info-Befehle.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="207"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>Die installierte PySvn Version muss 1.4.0 oder neuer sein.</translation> </message> @@ -68777,7 +68772,7 @@ <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>Die installierte PySvn-Version muss 1.4.0 oder neuer sein.</translation> </message> @@ -70648,22 +70643,22 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="211"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="209"/> <source>Python 3 batch check</source> <translation>Python 3 Stapelprüfung</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="227"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="225"/> <source>JavaScript batch check</source> <translation>JavaScript Stapelprüfung</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="241"/> <source>YAML batch check</source> <translation>YAML Stapelprüfung</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="259"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="257"/> <source>JSON batch check</source> <translation>JSON Stapelprüfung</translation> </message> @@ -71207,128 +71202,6 @@ </message> </context> <context> - <name>TabnannyDialog</name> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="327"/> - <source>No indentation errors found.</source> - <translation>Keine Einrückungsfehler gefunden.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> - <source>Tabnanny Result</source> - <translation>Tabnanny Resultat</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> - <source><b>Tabnanny Results</b> -<p>This dialog shows the results of the tabnanny command. Double clicking an -entry will open an editor window and position the cursor at the respective line.</p></source> - <translation><b>Tabnanny Resultate</b> -<p>Dieser Dialog zeigt die Resultate des Tabnanny Befehls. Ein Doppelklick auf -einen Eintrag öffnet ein Editorfenster und positioniert den Cursor auf die entsprechende -Zeile.</p></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="77"/> - <source><b>Result List</b> -<p>This list shows the results of the tabnanny command. Double clicking -an entry will open this entry in an editor window and position the cursor at -the respective line.</p></source> - <translation><b>Resultatliste</b> -<p>Diese Liste zeigt die Resultate des Tabnanny Befehls. Ein Doppelklick auf -einen Eintrag öffnet ein Editorfenster und positioniert den Cursor auf die entsprechende -Zeile.</p></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> - <source>Filename</source> - <translation>Dateiname</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> - <source>#</source> - <translation>#</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> - <source>Source</source> - <translation>Quelltext</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> - <source>Shows the progress of the tabnanny action</source> - <translation>Zeigt den Fortschritt der Tabnanny Prüfung an</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> - <source>Exclude Files:</source> - <translation>Ignoriere Dateien:</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> - <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation>Gib Dateimuster getrennt durch Komma von Dateien ein, die ignoriert werden sollen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> - <source>Press to start the tabnanny run</source> - <translation>Drücken, um den Tabnanny Lauf zu starten</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> - <source>Start</source> - <translation>Starten</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> - <source>%v/%m Files</source> - <translation>%v/%m Dateien</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="232"/> - <source>Preparing files...</source> - <translation>Bereite Dateien vor...</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> - <source>Errors</source> - <translation>Fehler</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="255"/> - <source>Transferring data...</source> - <translation>Übertrage Daten...</translation> - </message> -</context> -<context> - <name>TabnannyPlugin</name> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="288"/> - <source>Check Indentations</source> - <translation>Einrückungen prüfen</translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="288"/> - <source>&Indentations...</source> - <translation>&Einrückungen...</translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="195"/> - <source>Check indentations using tabnanny.</source> - <translation>Einrückungen mit Tabnanny überprüfen.</translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="292"/> - <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>Einrückungen überprüfen...</b><p>Dies überprüft Python-Dateien auf fehlerhafte Einrückungen mittels Tabnanny.</p></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="101"/> - <source>Python 3 batch check</source> - <translation>Python 3 Stapelprüfung</translation> - </message> -</context> -<context> <name>Tabview</name> <message> <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="999"/> @@ -71690,17 +71563,17 @@ <translation>Projektaufgaben &regenerieren</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>Extrahiere Projektaufgaben...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation>Extrahiere Projektaufgaben... @@ -71737,12 +71610,12 @@ <translation>&Projektaufgaben</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation>%v/%m Dateien</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation>Aufgaben</translation> </message> @@ -71775,12 +71648,12 @@ <translation>Aufgabenindikator</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation>Gib die Aufgabenindikatoren durch ein Leerzeichen getrennt ein.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation>Fehlerbehebung:</translation> </message> @@ -71790,45 +71663,55 @@ <translation><b>Aufgabeneinstellungen</b></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation>Aufgabenbehandlung</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation>Auswählen, um globale, dateibasierte Aufgaben zu löschen, wenn die Datei geschlossen wird</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation>Globale, dateibasierte Aufgaben löschen, wenn Datei geschlossen wird</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation>Warnung:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation>Aufgabe:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation>Hinweis:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation>Hintergrundfarbe für Aufgaben</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation>Wähle die Hintergrundfarbe für diesen Aufgabentyp.</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation>Testaufgabe:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation>Dokumentation:</translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -73969,12 +73852,12 @@ <translation>Klassendiagramm: {0}</translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="84"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="83"/> <source>The module <b>'{0}'</b> could not be found.</source> <translation>Das Modul <b>„{0}“</b> konnte nicht gefunden werden.</translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="146"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="145"/> <source>The module <b>'{0}'</b> does not contain any classes.</source> <translation>Das Modul <b>„{0}“</b> enthält keine Klassen.</translation> </message> @@ -77165,167 +77048,167 @@ <context> <name>Variable Types</name> <message> - <location filename="../Debugger/Config.py" line="17"/> + <location filename="../Debugger/Config.py" line="15"/> <source>Hidden Attributes</source> <translation>Verstecktes Attribut</translation> </message> <message> - <location filename="../Debugger/Config.py" line="18"/> + <location filename="../Debugger/Config.py" line="16"/> <source>None</source> <translation>None</translation> </message> <message> + <location filename="../Debugger/Config.py" line="17"/> + <source>Type</source> + <translation>Typ</translation> + </message> + <message> <location filename="../Debugger/Config.py" line="19"/> - <source>Type</source> - <translation>Typ</translation> + <source>Integer</source> + <translation>Integer</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="20"/> + <source>Long Integer</source> + <translation>Long Integer</translation> </message> <message> <location filename="../Debugger/Config.py" line="21"/> - <source>Integer</source> - <translation>Integer</translation> + <source>Float</source> + <translation>Float</translation> </message> <message> <location filename="../Debugger/Config.py" line="22"/> - <source>Long Integer</source> - <translation>Long Integer</translation> + <source>Complex</source> + <translation>Complex</translation> </message> <message> <location filename="../Debugger/Config.py" line="23"/> - <source>Float</source> - <translation>Float</translation> + <source>String</source> + <translation>String</translation> </message> <message> <location filename="../Debugger/Config.py" line="24"/> - <source>Complex</source> - <translation>Complex</translation> + <source>Unicode String</source> + <translation>Unicode String</translation> </message> <message> <location filename="../Debugger/Config.py" line="25"/> - <source>String</source> - <translation>String</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="26"/> - <source>Unicode String</source> - <translation>Unicode String</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="27"/> <source>Tuple</source> <translation>Tuple</translation> </message> <message> - <location filename="../Debugger/Config.py" line="30"/> + <location filename="../Debugger/Config.py" line="28"/> <source>Dictionary Proxy</source> <translation>Dictionary Proxy</translation> </message> <message> + <location filename="../Debugger/Config.py" line="31"/> + <source>File</source> + <translation>Datei</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="32"/> + <source>X Range</source> + <translation>XRange</translation> + </message> + <message> <location filename="../Debugger/Config.py" line="33"/> - <source>File</source> - <translation>Datei</translation> + <source>Slice</source> + <translation>Slice</translation> </message> <message> <location filename="../Debugger/Config.py" line="34"/> - <source>X Range</source> - <translation>XRange</translation> + <source>Buffer</source> + <translation>Puffer</translation> </message> <message> <location filename="../Debugger/Config.py" line="35"/> - <source>Slice</source> - <translation>Slice</translation> + <source>Class</source> + <translation>Klasse</translation> </message> <message> <location filename="../Debugger/Config.py" line="36"/> - <source>Buffer</source> - <translation>Puffer</translation> + <source>Class Instance</source> + <translation>Klasseninstanz</translation> </message> <message> <location filename="../Debugger/Config.py" line="37"/> - <source>Class</source> - <translation>Klasse</translation> + <source>Class Method</source> + <translation>Klassenmethode</translation> </message> <message> <location filename="../Debugger/Config.py" line="38"/> - <source>Class Instance</source> - <translation>Klasseninstanz</translation> + <source>Class Property</source> + <translation>Klasseneigenschaft</translation> </message> <message> <location filename="../Debugger/Config.py" line="39"/> - <source>Class Method</source> - <translation>Klassenmethode</translation> + <source>Generator</source> + <translation>Generator</translation> </message> <message> <location filename="../Debugger/Config.py" line="40"/> - <source>Class Property</source> - <translation>Klasseneigenschaft</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="41"/> - <source>Generator</source> - <translation>Generator</translation> + <source>Function</source> + <translation>Funktion</translation> </message> <message> <location filename="../Debugger/Config.py" line="42"/> - <source>Function</source> - <translation>Funktion</translation> + <source>Builtin Function</source> + <translation>Eingebaute Funktion</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="43"/> + <source>Code</source> + <translation>Code</translation> </message> <message> <location filename="../Debugger/Config.py" line="44"/> - <source>Builtin Function</source> - <translation>Eingebaute Funktion</translation> + <source>Module</source> + <translation>Modul</translation> </message> <message> <location filename="../Debugger/Config.py" line="45"/> - <source>Code</source> - <translation>Code</translation> + <source>Ellipsis</source> + <translation>Ellipsis</translation> </message> <message> <location filename="../Debugger/Config.py" line="46"/> - <source>Module</source> - <translation>Modul</translation> + <source>Traceback</source> + <translation>Traceback</translation> </message> <message> <location filename="../Debugger/Config.py" line="47"/> - <source>Ellipsis</source> - <translation>Ellipsis</translation> + <source>Frame</source> + <translation>Frame</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="18"/> + <source>Boolean</source> + <translation>Boolean</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="26"/> + <source>List/Array</source> + <translation>Liste</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="27"/> + <source>Dictionary/Hash/Map</source> + <translation>Dictionary</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="29"/> + <source>Set</source> + <translation>Set</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="30"/> + <source>Frozen Set</source> + <translation>Unveränderliches Set</translation> </message> <message> <location filename="../Debugger/Config.py" line="48"/> - <source>Traceback</source> - <translation>Traceback</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="49"/> - <source>Frame</source> - <translation>Frame</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="20"/> - <source>Boolean</source> - <translation>Boolean</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="28"/> - <source>List/Array</source> - <translation>Liste</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="29"/> - <source>Dictionary/Hash/Map</source> - <translation>Dictionary</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="31"/> - <source>Set</source> - <translation>Set</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="32"/> - <source>Frozen Set</source> - <translation>Unveränderliches Set</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="50"/> <source>Bytes</source> <translation>Bytes</translation> </message> @@ -77356,7 +77239,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="211"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation><Doppelklick, um Wert anzuzeigen></translation> </message> @@ -77423,22 +77306,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="279"/> <source>Globals</source> <translation>Global</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="284"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Locals</source> <translation>Lokal</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Value</source> <translation>Wert</translation> </message> @@ -77446,22 +77329,22 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>Globale Variablen</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Das Globale Variablen Fenster</b><p>Dieses Fenster zeigt die globalen Variablen des untersuchten Programmes an.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="965"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation>Lokale Variablen</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="966"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Das Lokale Variablen Fenster</b><p>Dieses Fenster zeigt die lokalen Variablen des untersuchten Programmes an.</p></translation> </message> @@ -77471,37 +77354,37 @@ <translation>{0} Einträge</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>Zeige Details...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1098"/> - <source>Configure...</source> - <translation>Einstellungen...</translation> - </message> - <message> <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <source>Configure...</source> + <translation>Einstellungen...</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation>Aktualisieren</translation> </message> <message> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <source>Expand</source> + <translation>Ausklappen</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> + <source>Collapse</source> + <translation>Einklappen</translation> + </message> + <message> <location filename="../Debugger/VariablesViewer.py" line="1085"/> - <source>Expand</source> - <translation>Ausklappen</translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1086"/> - <source>Collapse</source> - <translation>Einklappen</translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1087"/> <source>Collapse All</source> <translation>Alle einklappen</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1099"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation>Variablentypenfilter …</translation> </message> @@ -83202,12 +83085,12 @@ <translation>Stildatei:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="37"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="35"/> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation>Qt-Stylesheets (*.qss);;Cascading Style Sheets (*.css);;Alle Dateien (*)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="63"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="61"/> <source>System</source> <translation>System</translation> </message> @@ -84337,297 +84220,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation>eric6 Web-Browser</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation><p>Die Datei <b>{0}</b> existiert nicht.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation><p>Es konnte kein Betrachter für die Datei <b>{0}</b> gestartet werden.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation><p>Es konnte keine Anwendung für die URL <b>{0}</b> gestartet werden.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation>Element untersuchen...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation>Link in neuem Fenster öffnen<byte value="x9"/>Strg+LMK</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation>Link in neuem Fenster öffnen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation>Link in neuem privaten Fenster öffnen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation>Lin&k speichern</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation>Lin&k speichern</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation>Lesezeichen für diesen Link hinzufügen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation>Link in die Zwischenablage kopieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation>Link verschicken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation>Link mit VirusTotal überprüfen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation>Bild in neuem Register öffnen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation>Bild speichern</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation>Bild speichern</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation>Bild in die Zwischenablage kopieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation>Bildadresse in die Zwischenablage kopieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation>Link auf Bild verschicken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation>Bild blockieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation>Bild mit VirusTotal überprüfen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation>Abspielen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation>Pause</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation>Ton ein</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation>Stumm</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation>Medienadresse in die Zwischenablage kopieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation>Medienadresse verschicken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation>Medium speichern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation>Text verschicken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation>Mit '{0}' suchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation>Suchen mit...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation>Google Übersetzer</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation>Wörterbuch</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation>Zur Web-Adresse springen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation>Neue Seite hinzufügen</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation>Neue Seite hinzufügen</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation>Schnellwahleinstellungen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation>Alle Schnellwahlen neu laden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation>Lesezeichen für diese Seite hinzufügen</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation>Lesezeichen für diese Seite hinzufügen</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation>Link der Seite kopieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation>Link der Seite verschicken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation>User Agent</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation>Seite validieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation>Zur Websuchleiste hinzufügen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation>Versuche die Seite neu zu laden oder schließe einige Register, um Speicher freizumachen.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation>Alle Schnellwahlen zurücksetzen</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation>Bild mit {0} suchen</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation>Bild mit {0} suchen</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation>Bild suchen mit ...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation>Renderprozess wurde unnormal terminiert</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> - <translation>Der Renderprozess ist beim Laden der Seite abgestürzt.</translation> + <source>Render Process terminated abnormally</source> + <translation>Renderprozess wurde unnormal terminiert</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation>Der Renderprozess ist beim Laden der Seite abgestürzt.</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation>Der Renderprozess wurde abgeschossen.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation>Der Renderprozess terminierte beim Laden der Seite.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation>Keine Vorschläge</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation>Web Archiv (*.mhtml *.mht)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation>HTML Datei (*.html *.htm)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation>HTML Datei mit allen Resourcen (*.html *.htm)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation>Web Seite speichern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation>Leere Seite</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation>Speicherplatzanfrage</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation><p>Der Website <b>{0}</b> gestatten, <b>{1}</b> permanenten Speicherplatz zu verwenden?</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation>Fundstelle {0} von {1}</translation> </message> @@ -86896,7 +86779,7 @@ <translation>XML-Parse-Fehler</translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="194"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="191"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation>Pickle-Datenkodierung „{0}“ wird nicht unterstützt.</translation> </message> @@ -87911,12 +87794,12 @@ <translation><h3>Repositoryinformationen</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Aktuelle Revision</b></td><td>{2}</td></tr><tr><td><b>Eingepflegte Revision</b></td><td>{3}</td></tr><tr><td><b>Einpflegedatum</b></td><td>{4}</td></tr><tr><td><b>Einpflegezeit</b></td><td>{5}</td></tr><tr><td><b>Letzter Autor</b></td><td>{6}</td></tr></table></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1741"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> <source>unknown</source> <translation>Unbekannt</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1744"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation><h3>Repositoryinformationen</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Aktuelle Revision</b></td><td>{4}</td></tr><tr><td><b>Eingepflegte Revision</b></td><td>{5}</td></tr><tr><td><b>Einpflegedatum</b></td><td>{6}</td></tr><tr><td><b>Einpflegezeit</b></td><td>{7}</td></tr><tr><td><b>Letzter Autor</b></td><td>{8}</td></tr></table></translation> </message>
--- a/eric6/i18n/eric6_empty.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_empty.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1088,72 +1088,72 @@ <context> <name>AnnotationsChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/> + <source>missing type annotation for function argument '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> - <source>missing type annotation for function argument '{0}'</source> + <source>missing type annotation for '*{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/> - <source>missing type annotation for '*{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> <source>missing type annotation for '**{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> + <source>missing return type annotation for public function</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> - <source>missing return type annotation for public function</source> + <source>missing return type annotation for protected function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> - <source>missing return type annotation for protected function</source> + <source>missing return type annotation for private function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> - <source>missing return type annotation for private function</source> + <source>missing return type annotation for special method</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/> - <source>missing return type annotation for special method</source> + <source>missing return type annotation for staticmethod</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/> - <source>missing return type annotation for staticmethod</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> <source>missing return type annotation for classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> + <source>missing type annotation for 'self' in method</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> - <source>missing type annotation for 'self' in method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> <source>missing type annotation for 'cls' in classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>type annotation coverage of {0}% is too low</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> <source>type annotation is too complex ({0} > {1})</source> <translation type="unfinished"></translation> </message> @@ -1166,37 +1166,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>Parsing modules...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="70"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="203"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="202"/> <source><<Application>></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="205"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="204"/> <source><<Others>></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source><p>The diagram belongs to the project <b>{0}</b>. Shall this project be opened?</p></source> <translation type="unfinished"></translation> </message> @@ -3304,7 +3304,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1133"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1130"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3632,22 +3632,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="835"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="834"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="874"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="873"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="942"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="941"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1016"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1015"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> @@ -3657,7 +3657,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1019"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1018"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4016,221 +4016,221 @@ <context> <name>CodeStyleFixer</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> + <source>Triple single quotes converted to triple double quotes.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> - <source>Triple single quotes converted to triple double quotes.</source> + <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="864"/> - <source>Introductory quotes corrected to be {0}"""</source> + <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="867"/> - <source>Single line docstring put on one line.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="870"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="873"/> + <source>Blank line inserted before class docstring.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="876"/> - <source>Blank line inserted before class docstring.</source> + <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/> - <source>Blank line inserted after class docstring.</source> + <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="882"/> - <source>Blank line inserted after docstring summary.</source> + <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="885"/> - <source>Blank line inserted after last paragraph of docstring.</source> + <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="888"/> - <source>Leading quotes put on separate line.</source> + <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="891"/> - <source>Trailing quotes put on separate line.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <source>Blank line after class docstring removed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="900"/> - <source>Blank line after class docstring removed.</source> + <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="903"/> - <source>Blank line after function/method docstring removed.</source> + <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="906"/> - <source>Blank line after last paragraph removed.</source> + <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="909"/> - <source>Tab converted to 4 spaces.</source> + <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="912"/> - <source>Indentation adjusted to be a multiple of four.</source> + <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="915"/> - <source>Indentation of continuation line corrected.</source> + <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="918"/> - <source>Indentation of closing bracket corrected.</source> + <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="921"/> - <source>Missing indentation of continuation line corrected.</source> + <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="924"/> - <source>Closing bracket aligned to opening bracket.</source> + <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="927"/> - <source>Indentation level changed.</source> + <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="930"/> - <source>Indentation level of hanging indentation changed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="933"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> + <source>Extraneous whitespace removed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> + <source>Missing whitespace added.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="948"/> - <source>Extraneous whitespace removed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> - <source>Missing whitespace added.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <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="958"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="959"/> + <source>Superfluous blank lines removed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> - <source>Superfluous blank lines removed.</source> + <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="965"/> - <source>Superfluous blank lines after function decorator removed.</source> + <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="968"/> - <source>Imports were put on separate lines.</source> + <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="971"/> - <source>Long lines have been shortened.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="974"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="977"/> + <source>Compound statement corrected.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="980"/> - <source>Compound statement corrected.</source> + <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="983"/> - <source>Comparison to None/True/False corrected.</source> + <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="986"/> - <source>'{0}' argument added.</source> + <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="989"/> - <source>'{0}' argument removed.</source> + <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="992"/> - <source>Whitespace stripped from end of line.</source> + <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="995"/> - <source>newline added to end of file.</source> + <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="998"/> - <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="1001"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1005"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1002"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -4710,22 +4710,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>source code line is too complex ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> + <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="486"/> - <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="489"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -7713,47 +7713,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source>Start Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1012"/> - <source>Parent Process</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> - <source>Child process</source> + <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <source>Child process</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <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/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="354"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="355"/> <source><p>No suitable Python3 environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -8256,57 +8256,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="221"/> + <location filename="../UI/DiffDialog.py" line="215"/> <source>Compare</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="223"/> + <location filename="../UI/DiffDialog.py" line="217"/> <source>Press to perform the comparison of the two files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="225"/> + <location filename="../UI/DiffDialog.py" line="219"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="227"/> + <location filename="../UI/DiffDialog.py" line="221"/> <source>Save the output to a patch file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source>Save Diff</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="285"/> + <location filename="../UI/DiffDialog.py" line="279"/> <source>Patch Files (*.diff)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="302"/> + <location filename="../UI/DiffDialog.py" line="296"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source>Compare Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="443"/> + <location filename="../UI/DiffDialog.py" line="437"/> <source>There is no difference.</source> <translation type="unfinished"></translation> </message> @@ -8376,206 +8376,201 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> <source>one-liner docstring on multiple lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>docstring has wrong indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring does not contain a summary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> <source>docstring summary is not in imperative mood (Does instead of Do)</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> - <source>docstring summary looks like a function's/method's signature</source> + <source>docstring does not mention the return value type</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>docstring does not mention the return value type</source> + <source>function/method docstring is separated by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>function/method docstring is separated by a blank line</source> + <source>class docstring is not preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> <source>class docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>docstring summary is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <source>private function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>private class is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>trailing quotes of docstring not on separate line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring contains too many @param/@keyparam lines</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>keyword only arguments must be documented with @keyparam lines</source> + <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>function/method docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> - <source>raised exception '{0}' is not documented in docstring</source> + <source>documented exception '{0}' is not raised</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>documented exception '{0}' is not raised</source> + <source>docstring does not contain a @signal line but class defines signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> - <source>docstring does not contain a @signal line but class defines signals</source> + <source>docstring contains a @signal line but class doesn't define signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> - <source>docstring contains a @signal line but class doesn't define signals</source> + <source>defined signal '{0}' is not documented in docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>documented signal '{0}' is not defined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>class docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> <source>function docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>module docstring is still a default string</source> <translation type="unfinished"></translation> </message> @@ -10775,7 +10770,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation type="unfinished"></translation> </message> @@ -10865,7 +10860,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation type="unfinished"></translation> </message> @@ -11135,7 +11130,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation type="unfinished"></translation> </message> @@ -11280,357 +11275,357 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="6979"/> + <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="6985"/> - <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6991"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -11655,12 +11650,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -25770,27 +25765,27 @@ <context> <name>Globals</name> <message> - <location filename="../Globals/__init__.py" line="445"/> + <location filename="../Globals/__init__.py" line="448"/> <source>{0:4.2f} Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="449"/> + <location filename="../Globals/__init__.py" line="452"/> <source>{0:4.2f} KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="453"/> + <location filename="../Globals/__init__.py" line="456"/> <source>{0:4.2f} MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="457"/> + <location filename="../Globals/__init__.py" line="460"/> <source>{0:4.2f} GiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="461"/> + <location filename="../Globals/__init__.py" line="464"/> <source>{0:4.2f} TiB</source> <translation type="unfinished"></translation> </message> @@ -37660,22 +37655,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>Parsing modules...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="98"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="96"/> <source>Imports Diagramm</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="129"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="127"/> <source>The directory <b>'{0}'</b> is not a Python package.</source> <translation type="unfinished"></translation> </message> @@ -41601,11 +41596,6 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="387"/> - <source>Python Files (*.py *.py2 *.py3)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation type="unfinished"></translation> @@ -41786,11 +41776,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="390"/> - <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="575"/> <source>Quixote Template Files (*.ptl)</source> <translation type="unfinished"></translation> @@ -42205,6 +42190,16 @@ <source>MicroPython</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="387"/> + <source>Python Files (*.py *.py3)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="390"/> + <source>Python GUI Files (*.pyw *.pyw3)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>LfConvertDataDialog</name> @@ -44923,463 +44918,463 @@ <context> <name>MiscellaneousChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> + <source>coding magic comment not found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> - <source>coding magic comment not found</source> + <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> - <source>unknown encoding ({0}) found in coding magic comment</source> + <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> - <source>copyright notice not present</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/> + <source>found {0} formatter</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>found {0} formatter</source> + <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> - <source>format string does contain unindexed parameters</source> + <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> - <source>docstring does contain unindexed parameters</source> + <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> - <source>other string does contain unindexed parameters</source> + <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/> - <source>format call uses too large index ({0})</source> + <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="720"/> - <source>format call uses missing keyword ({0})</source> + <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="723"/> - <source>format call uses keyword arguments but no named entries</source> + <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="726"/> - <source>format call uses variable arguments but no numbered entries</source> + <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/> - <source>format call uses implicit and explicit indexes together</source> + <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/> - <source>format call provides unused index ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/> + <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="754"/> - <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="757"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/> + <source>print statement found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> - <source>print statement found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <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="511"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="512"/> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> - <source>unnecessary generator - rewrite as a list comprehension</source> + <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> - <source>unnecessary generator - rewrite as a set comprehension</source> + <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>sort keys - '{0}' should be before '{1}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> - <source>logging statement uses '%'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> - <source>logging statement uses f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> - <source>logging statement uses 'warn' instead of 'warning'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> - <source>logging statement uses string.format()</source> + <source>logging statement uses '%'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> + <source>logging statement uses f-string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> + <source>logging statement uses string.format()</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> <source>logging statement uses '+'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="760"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source>gettext import with alias _ found: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Python does not support the unary prefix increment</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <source>Python 3 does not include '.view*' methods on dictionaries</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> + <source>'.next()' does not exist in Python 3</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> - <source>'.next()' does not exist in Python 3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <source>mutable default argument of function call '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>mutable default argument of function call '{0}'</source> + <source>None should not be added at any return if function has no return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> + <source>an explicit value at every return should be added if function has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/> + <source>an explicit return at the end of the function should be added if it has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/> + <source>a value should not be assigned to a variable if it will be used as a return value only</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> - <source>None should not be added at any return if function has no return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> - <source>an explicit value at every return should be added if function has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="787"/> - <source>an explicit return at the end of the function should be added if it has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/> - <source>a value should not be assigned to a variable if it will be used as a return value only</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>do not call assert False since python -O removes these calls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>unncessary f-string</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>unncessary f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>cannot use 'self.__class__' as first argument of 'super()' call</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <source>do not call getattr with a constant attribute value</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> - <source>do not call getattr with a constant attribute value</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> <source>do not call setattr with a constant attribute value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="799"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/> <source>commented code lines should be removed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>use of 'datetime.datetime.today()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>use of 'datetime.datetime.utcnow()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> - <source>use of 'datetime.date()' should be avoided. -Use 'datetime.datetime(, tzinfo=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> - <source>use of 'datetime.date.today()' should be avoided. -Use 'datetime.datetime.now(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> - <source>use of 'datetime.date.fromtimestamp()' should be avoided. -Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> - <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> - <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> - <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <source>use of 'datetime.date()' should be avoided. +Use 'datetime.datetime(, tzinfo=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <source>use of 'datetime.date.today()' should be avoided. +Use 'datetime.datetime.now(tz=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <source>use of 'datetime.date.fromtimestamp()' should be avoided. +Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> + <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> + <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary {0} call - rewrite as a literal</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> - <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> - <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> - <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> + <source>unnecessary list call - remove the outer call to list()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>unnecessary list call - remove the outer call to list()</source> + <source>unnecessary list comprehension - "in" can take a generator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>unnecessary list comprehension - "in" can take a generator</source> + <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> - <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> - <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>'sys.version' compared to string (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> - <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> - <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="632"/> <source>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> <source>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> - <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/> <source>'sys.version' compared to string (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>'sys.version[:1]' referenced (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> @@ -45835,72 +45830,72 @@ <context> <name>NamingStyleChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <source>class names should use CapWords convention</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> - <source>class names should use CapWords convention</source> + <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> - <source>function name should be lowercase</source> + <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> - <source>argument name should be lowercase</source> + <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> - <source>first argument of a class method should be named 'cls'</source> + <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> - <source>first argument of a method should be named 'self'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <source>module names should be lowercase</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>module names should be lowercase</source> + <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>package names should be lowercase</source> + <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>constant imported as non constant</source> + <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>lowercase imported as non lowercase</source> + <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>camelcase imported as lowercase</source> + <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>camelcase imported as constant</source> + <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>variable in function should be lowercase</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -46823,32 +46818,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>Parsing modules...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="166"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="160"/> <source>Package Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="215"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="209"/> <source>The directory <b>'{0}'</b> is not a package.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="224"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="218"/> <source>The package <b>'{0}'</b> does not contain any modules.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="241"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="235"/> <source>The package <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished"></translation> </message> @@ -47898,7 +47893,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="88"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> <source>Name:</source> <translation type="unfinished"></translation> </message> @@ -47918,7 +47913,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> <source>Summary:</source> <translation type="unfinished"></translation> </message> @@ -47953,204 +47948,204 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="64"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="65"/> <source>pip Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> - <source>Version:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> - <source>Location:</source> + <source>Version:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <source>Location:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> <source>Requires:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> - <source>Homepage:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> - <source>Author:</source> + <source>Homepage:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> - <source>Author Email:</source> + <source>Author:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> - <source>License:</source> + <source>Author Email:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> - <source>Metadata Version:</source> + <source>License:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> - <source>Installer:</source> + <source>Metadata Version:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> - <source>Classifiers:</source> + <source>Installer:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> - <source>Entry Points:</source> + <source>Classifiers:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <source>Entry Points:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> <source>Files:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="218"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="237"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="252"/> <source>Getting outdated packages...</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="645"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="664"/> <source>%n package(s) found.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> <source>Search PyPI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="683"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="702"/> <source><p>The package search did not return anything.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="720"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="725"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Show Package Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Select the package version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> - <source><p>No package details info for <b>{0}</b> available.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="914"/> - <source>Install Pip</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> + <source><p>No package details info for <b>{0}</b> available.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <source>Install Pip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> <source>Install Pip to User-Site</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="920"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Repair Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1053"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Local Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="931"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> <source>Install Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="934"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="937"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Generate Requirements...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> <source>Edit User Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="977"/> <source>Edit Environment Configuration...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <source>Configure...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>Edit Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>No valid configuration path determined. Aborting</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Show Cache Info...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> - <source>Configure...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>Edit Configuration</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>No valid configuration path determined. Aborting</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> - <source>Show Cache Info...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="966"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="969"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> @@ -49413,17 +49408,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1604"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> @@ -49909,1260 +49904,1260 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="266"/> + <source>PyQt5 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="267"/> - <source>PyQt5 GUI</source> + <source>PyQt5 Console</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="268"/> - <source>PyQt5 Console</source> + <source>Eric6 Plugin</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="269"/> - <source>Eric6 Plugin</source> + <source>Console</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="270"/> - <source>Console</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="271"/> <source>Other</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source>Registering Project Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="356"/> + <location filename="../Project/Project.py" line="355"/> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source>Read project file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source>Save project file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source><p>The project file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source>Read user project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source>Save user project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source><p>The user specific project properties file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source>Read project session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1229"/> + <location filename="../Project/Project.py" line="1228"/> <source>Please save the project first.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source>Save project session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source><p>The project session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source>Delete project session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source>Read tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source>Save tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source>Read debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source>Save debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source><p>The project debugger properties file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source>Delete debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>Add Language</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>You have to specify a translation pattern first.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source>Delete translation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1661"/> + <location filename="../Project/Project.py" line="1660"/> <source>Add file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1725"/> + <location filename="../Project/Project.py" line="1724"/> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1648"/> + <location filename="../Project/Project.py" line="1647"/> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1793"/> + <location filename="../Project/Project.py" line="1792"/> <source>The target directory must not be empty.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>Add directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1692"/> + <location filename="../Project/Project.py" line="1691"/> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1707"/> + <location filename="../Project/Project.py" line="1706"/> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>The source directory must not be empty.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1941"/> + <location filename="../Project/Project.py" line="1940"/> <source>Rename file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source>Rename File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source>Delete file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source>Delete directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source>Create project directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source>Create main script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>New Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2456"/> + <location filename="../Project/Project.py" line="2455"/> <source>Add existing files to the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>Select Version Control System</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2583"/> + <location filename="../Project/Project.py" line="2582"/> <source>Would you like to edit the VCS command options?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>New project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2526"/> + <location filename="../Project/Project.py" line="2525"/> <source>Shall the project file be added to the repository?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2562"/> + <location filename="../Project/Project.py" line="2561"/> <source>None</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2555"/> + <location filename="../Project/Project.py" line="2554"/> <source>Select version control system for the project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Translation Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>Open project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3097"/> + <location filename="../Project/Project.py" line="3096"/> <source>Project Files (*.e4p)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save project as</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>Close Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>The current project has unsaved changes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>Syntax errors detected</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>The project contains %n file(s) with syntax errors.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>&New...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3826"/> + <source>Generate a new project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3827"/> - <source>Generate a new project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3828"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>&Open...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3840"/> + <source>Open an existing project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3841"/> - <source>Open an existing project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3842"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>Close project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3852"/> + <source>Close the current project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3853"/> - <source>Close the current project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3854"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3861"/> + <location filename="../Project/Project.py" line="3860"/> <source>Save project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3864"/> + <source>Save the current project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3865"/> - <source>Save the current project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3866"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save &as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3877"/> + <location filename="../Project/Project.py" line="3876"/> <source>Save the current project to a new file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3879"/> + <location filename="../Project/Project.py" line="3878"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add files to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add &files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3893"/> + <location filename="../Project/Project.py" line="3892"/> <source>Add files to the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3895"/> + <location filename="../Project/Project.py" line="3894"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3908"/> <source>Add a directory to the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3911"/> + <location filename="../Project/Project.py" line="3910"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add translation to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add &translation...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3923"/> <source>Add a translation to the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3926"/> + <location filename="../Project/Project.py" line="3925"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Search new files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Searc&h new files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3938"/> + <location filename="../Project/Project.py" line="3937"/> <source>Search new files in the project directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3955"/> + <location filename="../Project/Project.py" line="3954"/> <source>Search for a file in the project list of files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3957"/> + <location filename="../Project/Project.py" line="3956"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>Project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>&Properties...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3968"/> + <source>Show the project properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3969"/> - <source>Show the project properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3970"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>User project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>&User Properties...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3982"/> + <location filename="../Project/Project.py" line="3981"/> <source>Show the user specific project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3984"/> + <location filename="../Project/Project.py" line="3983"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3996"/> + <location filename="../Project/Project.py" line="3995"/> <source>Show the project filetype associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4013"/> <source>Show the project lexer associations (overriding defaults)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4016"/> + <location filename="../Project/Project.py" line="4015"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger &Properties...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4031"/> + <source>Show the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4032"/> - <source>Show the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4033"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>Load</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>&Load</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4044"/> + <source>Load the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4045"/> - <source>Load the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4046"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4056"/> + <source>Save the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4057"/> - <source>Save the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4058"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>Delete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>&Delete</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4068"/> + <source>Delete the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4069"/> - <source>Delete the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4070"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>&Reset</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4081"/> + <source>Reset the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4082"/> - <source>Reset the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4083"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> + <location filename="../Project/Project.py" line="4091"/> <source>Load session</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4095"/> + <source>Load the projects session file.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4096"/> - <source>Load the projects session file.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4097"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4110"/> + <location filename="../Project/Project.py" line="4109"/> <source>Save session</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4113"/> + <source>Save the projects session file.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4114"/> - <source>Save the projects session file.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4115"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4128"/> + <location filename="../Project/Project.py" line="4127"/> <source>Delete session</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4131"/> + <source>Delete the projects session file.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4132"/> - <source>Delete the projects session file.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4133"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>Code Metrics</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>&Code Metrics...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4145"/> <source>Show some code metrics for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4148"/> + <location filename="../Project/Project.py" line="4147"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Python Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Code Co&verage...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4160"/> + <location filename="../Project/Project.py" line="4159"/> <source>Show code coverage information for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4161"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4170"/> + <location filename="../Project/Project.py" line="4169"/> <source>&Profile Data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4174"/> + <location filename="../Project/Project.py" line="4173"/> <source>Show profiling data for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4176"/> + <location filename="../Project/Project.py" line="4175"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4185"/> + <location filename="../Project/Project.py" line="4184"/> <source>&Application Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4189"/> + <location filename="../Project/Project.py" line="4188"/> <source>Show a diagram of the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4191"/> + <location filename="../Project/Project.py" line="4190"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4203"/> + <location filename="../Project/Project.py" line="4202"/> <source>Load a diagram from file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4205"/> + <location filename="../Project/Project.py" line="4204"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source>Create Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4213"/> <source>Create &Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4219"/> + <location filename="../Project/Project.py" line="4218"/> <source>Create an initial PKGLIST file for an eric6 plugin.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4221"/> + <location filename="../Project/Project.py" line="4220"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source>Create Plugin Archive</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4315"/> + <source>&Project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4316"/> - <source>&Project</source> + <source>Open &Recent Projects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4321"/> + <source>&Version Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4325"/> + <source>Chec&k</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4327"/> + <source>Sho&w</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4328"/> + <source>&Diagrams</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4317"/> - <source>Open &Recent Projects</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4322"/> - <source>&Version Control</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4326"/> - <source>Chec&k</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4328"/> - <source>Sho&w</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4329"/> - <source>&Diagrams</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4318"/> <source>Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4331"/> - <source>Source &Documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4319"/> - <source>Debugger</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4330"/> + <source>Source &Documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4318"/> + <source>Debugger</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4329"/> <source>Pac&kagers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4456"/> + <location filename="../Project/Project.py" line="4455"/> <source>Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4522"/> + <location filename="../Project/Project.py" line="4521"/> <source>&Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>Search New Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>There were no new files found to be added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source>Version Control System</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4830"/> + <location filename="../Project/Project.py" line="4829"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4971"/> + <location filename="../Project/Project.py" line="4970"/> <source>Coverage Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5021"/> + <location filename="../Project/Project.py" line="5020"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5242"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5310"/> + <location filename="../Project/Project.py" line="5309"/> <source>The project does not have a main script defined. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5415"/> + <location filename="../Project/Project.py" line="5414"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5451"/> + <location filename="../Project/Project.py" line="5450"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5524"/> + <location filename="../Project/Project.py" line="5523"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5346"/> + <location filename="../Project/Project.py" line="5345"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4230"/> + <location filename="../Project/Project.py" line="4229"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4235"/> + <location filename="../Project/Project.py" line="4234"/> <source>Create eric6 plugin archive files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4237"/> + <location filename="../Project/Project.py" line="4236"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4252"/> + <location filename="../Project/Project.py" line="4251"/> <source>Create eric6 plugin archive files (snapshot releases).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4254"/> + <location filename="../Project/Project.py" line="4253"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5324"/> + <location filename="../Project/Project.py" line="5323"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5359"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5470"/> + <location filename="../Project/Project.py" line="5469"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5473"/> + <location filename="../Project/Project.py" line="5472"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5335"/> + <location filename="../Project/Project.py" line="5334"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5387"/> + <location filename="../Project/Project.py" line="5386"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3940"/> + <location filename="../Project/Project.py" line="3939"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3998"/> + <location filename="../Project/Project.py" line="3997"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4268"/> + <location filename="../Project/Project.py" line="4267"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4272"/> + <location filename="../Project/Project.py" line="4271"/> <source>Perform a 'make' run.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4274"/> + <location filename="../Project/Project.py" line="4273"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5731"/> + <location filename="../Project/Project.py" line="5730"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4282"/> + <location filename="../Project/Project.py" line="4281"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4286"/> + <location filename="../Project/Project.py" line="4285"/> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4288"/> + <location filename="../Project/Project.py" line="4287"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4333"/> + <location filename="../Project/Project.py" line="4332"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5679"/> + <location filename="../Project/Project.py" line="5678"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5724"/> + <location filename="../Project/Project.py" line="5723"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5734"/> + <location filename="../Project/Project.py" line="5733"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5738"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="281"/> + <source>PySide2 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="282"/> - <source>PySide2 GUI</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="283"/> <source>PySide2 Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4321"/> + <location filename="../Project/Project.py" line="4320"/> <source>Project-T&ools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="345"/> + <location filename="../Project/Project.py" line="344"/> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation type="unfinished"></translation> </message> @@ -61117,52 +61112,52 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> <source>distutils</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="63"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> <source>setuptools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="547"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> <source>Package Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="578"/> <source>Packages Root Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source>Add Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source><p>The directory <b>{0}</b> is not a Python package.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Add Scripts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Python Files (*.py);;All Files(*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Add Python Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Python Files (*.py)</source> <translation type="unfinished"></translation> </message> @@ -61212,12 +61207,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source>Reading Trove Classifiers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -61277,7 +61272,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="793"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="791"/> <source>Source Directory</source> <translation type="unfinished"></translation> </message> @@ -64973,7 +64968,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1940"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> <source>Property set.</source> <translation type="unfinished"></translation> </message> @@ -64983,7 +64978,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1992"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> <source>Property deleted.</source> <translation type="unfinished"></translation> </message> @@ -64998,12 +64993,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Subversion Lock</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Enter lock comment</source> <translation type="unfinished"></translation> </message> @@ -67408,12 +67403,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="207"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> <source>Subversion Error</source> <translation type="unfinished"></translation> </message> @@ -68195,7 +68190,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation type="unfinished"></translation> </message> @@ -70071,22 +70066,22 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="211"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="209"/> <source>Python 3 batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="227"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="225"/> <source>JavaScript batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="241"/> <source>YAML batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="259"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="257"/> <source>JSON batch check</source> <translation type="unfinished"></translation> </message> @@ -70624,122 +70619,6 @@ </message> </context> <context> - <name>TabnannyDialog</name> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> - <source>Tabnanny Result</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> - <source><b>Tabnanny Results</b> -<p>This dialog shows the results of the tabnanny command. Double clicking an -entry will open an editor window and position the cursor at the respective line.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> - <source>Exclude Files:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> - <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> - <source>Press to start the tabnanny run</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> - <source>Start</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="77"/> - <source><b>Result List</b> -<p>This list shows the results of the tabnanny command. Double clicking -an entry will open this entry in an editor window and position the cursor at -the respective line.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> - <source>Filename</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> - <source>#</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> - <source>Source</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> - <source>Shows the progress of the tabnanny action</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> - <source>%v/%m Files</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> - <source>Errors</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="232"/> - <source>Preparing files...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="255"/> - <source>Transferring data...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="327"/> - <source>No indentation errors found.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>TabnannyPlugin</name> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="101"/> - <source>Python 3 batch check</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="288"/> - <source>Check Indentations</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="288"/> - <source>&Indentations...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="195"/> - <source>Check indentations using tabnanny.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="292"/> - <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>Tabview</name> <message> <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="999"/> @@ -71151,27 +71030,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation type="unfinished"></translation> @@ -71190,55 +71069,65 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -73357,12 +73246,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="84"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="83"/> <source>The module <b>'{0}'</b> could not be found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="146"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="145"/> <source>The module <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished"></translation> </message> @@ -76536,167 +76425,167 @@ <context> <name>Variable Types</name> <message> + <location filename="../Debugger/Config.py" line="15"/> + <source>Hidden Attributes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="16"/> + <source>None</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Debugger/Config.py" line="17"/> - <source>Hidden Attributes</source> + <source>Type</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="18"/> - <source>None</source> + <source>Boolean</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="19"/> - <source>Type</source> + <source>Integer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="20"/> - <source>Boolean</source> + <source>Long Integer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="21"/> - <source>Integer</source> + <source>Float</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="22"/> - <source>Long Integer</source> + <source>Complex</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="23"/> - <source>Float</source> + <source>String</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="24"/> - <source>Complex</source> + <source>Unicode String</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="25"/> - <source>String</source> + <source>Tuple</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="26"/> - <source>Unicode String</source> + <source>List/Array</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="27"/> - <source>Tuple</source> + <source>Dictionary/Hash/Map</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="28"/> - <source>List/Array</source> + <source>Dictionary Proxy</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="29"/> - <source>Dictionary/Hash/Map</source> + <source>Set</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="30"/> - <source>Dictionary Proxy</source> + <source>Frozen Set</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="31"/> - <source>Set</source> + <source>File</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="32"/> - <source>Frozen Set</source> + <source>X Range</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="33"/> - <source>File</source> + <source>Slice</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="34"/> - <source>X Range</source> + <source>Buffer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="35"/> - <source>Slice</source> + <source>Class</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="36"/> - <source>Buffer</source> + <source>Class Instance</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="37"/> - <source>Class</source> + <source>Class Method</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="38"/> - <source>Class Instance</source> + <source>Class Property</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="39"/> - <source>Class Method</source> + <source>Generator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="40"/> - <source>Class Property</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="41"/> - <source>Generator</source> + <source>Function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="42"/> - <source>Function</source> + <source>Builtin Function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="43"/> + <source>Code</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="44"/> - <source>Builtin Function</source> + <source>Module</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="45"/> - <source>Code</source> + <source>Ellipsis</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="46"/> - <source>Module</source> + <source>Traceback</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="47"/> - <source>Ellipsis</source> + <source>Frame</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="48"/> - <source>Traceback</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="49"/> - <source>Frame</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="50"/> <source>Bytes</source> <translation type="unfinished"></translation> </message> @@ -76727,7 +76616,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="211"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation type="unfinished"></translation> </message> @@ -76791,22 +76680,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="279"/> <source>Globals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="284"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Locals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Value</source> <translation type="unfinished"></translation> </message> @@ -76814,37 +76703,37 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="965"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="966"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> + <source>Refresh</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Debugger/VariablesViewer.py" line="1096"/> - <source>Refresh</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1098"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> @@ -76854,22 +76743,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1085"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1086"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1087"/> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1099"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> @@ -82534,12 +82423,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="37"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="35"/> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="63"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="61"/> <source>System</source> <translation type="unfinished"></translation> </message> @@ -83647,297 +83536,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> + <source>Render Process terminated abnormally</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation type="unfinished"></translation> </message> @@ -86219,7 +86108,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="194"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="191"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> @@ -87201,12 +87090,12 @@ <context> <name>subversion</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1741"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1744"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_en.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_en.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1088,72 +1088,72 @@ <context> <name>AnnotationsChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/> + <source>missing type annotation for function argument '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> - <source>missing type annotation for function argument '{0}'</source> + <source>missing type annotation for '*{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/> - <source>missing type annotation for '*{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> <source>missing type annotation for '**{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> + <source>missing return type annotation for public function</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> - <source>missing return type annotation for public function</source> + <source>missing return type annotation for protected function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> - <source>missing return type annotation for protected function</source> + <source>missing return type annotation for private function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> - <source>missing return type annotation for private function</source> + <source>missing return type annotation for special method</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/> - <source>missing return type annotation for special method</source> + <source>missing return type annotation for staticmethod</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/> - <source>missing return type annotation for staticmethod</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> <source>missing return type annotation for classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> + <source>missing type annotation for 'self' in method</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> - <source>missing type annotation for 'self' in method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> <source>missing type annotation for 'cls' in classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>type annotation coverage of {0}% is too low</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> <source>type annotation is too complex ({0} > {1})</source> <translation type="unfinished"></translation> </message> @@ -1166,37 +1166,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>Parsing modules...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="203"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="202"/> <source><<Application>></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="205"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="204"/> <source><<Others>></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source><p>The diagram belongs to the project <b>{0}</b>. Shall this project be opened?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="70"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> @@ -3304,7 +3304,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1133"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1130"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3507,7 +3507,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1016"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1015"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> @@ -3532,12 +3532,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="942"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="941"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="835"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="834"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> @@ -3552,7 +3552,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="874"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="873"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3657,7 +3657,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1019"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1018"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4016,142 +4016,142 @@ <context> <name>CodeStyleFixer</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> + <source>Triple single quotes converted to triple double quotes.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> - <source>Triple single quotes converted to triple double quotes.</source> + <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="864"/> - <source>Introductory quotes corrected to be {0}"""</source> + <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="867"/> - <source>Single line docstring put on one line.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="870"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="873"/> + <source>Blank line inserted before class docstring.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="876"/> - <source>Blank line inserted before class docstring.</source> + <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/> - <source>Blank line inserted after class docstring.</source> + <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="882"/> - <source>Blank line inserted after docstring summary.</source> + <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="885"/> - <source>Blank line inserted after last paragraph of docstring.</source> + <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="888"/> - <source>Leading quotes put on separate line.</source> + <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="891"/> - <source>Trailing quotes put on separate line.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <source>Blank line after class docstring removed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="900"/> - <source>Blank line after class docstring removed.</source> + <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="903"/> - <source>Blank line after function/method docstring removed.</source> + <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="906"/> - <source>Blank line after last paragraph removed.</source> + <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="909"/> - <source>Tab converted to 4 spaces.</source> + <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="912"/> - <source>Indentation adjusted to be a multiple of four.</source> + <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="915"/> - <source>Indentation of continuation line corrected.</source> + <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="918"/> - <source>Indentation of closing bracket corrected.</source> + <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="921"/> - <source>Missing indentation of continuation line corrected.</source> + <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="924"/> - <source>Closing bracket aligned to opening bracket.</source> + <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="927"/> - <source>Indentation level changed.</source> + <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="930"/> - <source>Indentation level of hanging indentation changed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="933"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> + <source>Extraneous whitespace removed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> + <source>Missing whitespace added.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="948"/> - <source>Extraneous whitespace removed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> - <source>Missing whitespace added.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n blank line inserted.</numerusform> @@ -4159,7 +4159,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n superfluous line removed</numerusform> @@ -4167,72 +4167,72 @@ </translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="959"/> + <source>Superfluous blank lines removed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> - <source>Superfluous blank lines removed.</source> + <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="965"/> - <source>Superfluous blank lines after function decorator removed.</source> + <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="968"/> - <source>Imports were put on separate lines.</source> + <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="971"/> - <source>Long lines have been shortened.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="974"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="977"/> + <source>Compound statement corrected.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="980"/> - <source>Compound statement corrected.</source> + <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="983"/> - <source>Comparison to None/True/False corrected.</source> + <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="986"/> - <source>'{0}' argument added.</source> + <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="989"/> - <source>'{0}' argument removed.</source> + <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="992"/> - <source>Whitespace stripped from end of line.</source> + <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="995"/> - <source>newline added to end of file.</source> + <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="998"/> - <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="1001"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1005"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1002"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -4718,22 +4718,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>source code line is too complex ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> + <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="486"/> - <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="489"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -7721,47 +7721,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source>Start Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1012"/> - <source>Parent Process</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> - <source>Child process</source> + <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <source>Child process</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <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/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="354"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="355"/> <source><p>No suitable Python3 environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -8259,57 +8259,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="221"/> + <location filename="../UI/DiffDialog.py" line="215"/> <source>Compare</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="223"/> + <location filename="../UI/DiffDialog.py" line="217"/> <source>Press to perform the comparison of the two files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="225"/> + <location filename="../UI/DiffDialog.py" line="219"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="227"/> + <location filename="../UI/DiffDialog.py" line="221"/> <source>Save the output to a patch file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source>Save Diff</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="285"/> + <location filename="../UI/DiffDialog.py" line="279"/> <source>Patch Files (*.diff)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="302"/> + <location filename="../UI/DiffDialog.py" line="296"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source>Compare Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="443"/> + <location filename="../UI/DiffDialog.py" line="437"/> <source>There is no difference.</source> <translation type="unfinished"></translation> </message> @@ -8384,206 +8384,201 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> <source>one-liner docstring on multiple lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>docstring has wrong indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> <source>docstring summary is not in imperative mood (Does instead of Do)</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> - <source>docstring summary looks like a function's/method's signature</source> + <source>docstring does not mention the return value type</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>docstring does not mention the return value type</source> + <source>function/method docstring is separated by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>function/method docstring is separated by a blank line</source> + <source>class docstring is not preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> <source>class docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>docstring summary is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <source>private function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>private class is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>trailing quotes of docstring not on separate line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring contains too many @param/@keyparam lines</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>keyword only arguments must be documented with @keyparam lines</source> + <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>function/method docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring does not contain a summary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> - <source>raised exception '{0}' is not documented in docstring</source> + <source>documented exception '{0}' is not raised</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>documented exception '{0}' is not raised</source> + <source>docstring does not contain a @signal line but class defines signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> - <source>docstring does not contain a @signal line but class defines signals</source> + <source>docstring contains a @signal line but class doesn't define signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> - <source>docstring contains a @signal line but class doesn't define signals</source> + <source>defined signal '{0}' is not documented in docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>documented signal '{0}' is not defined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>class docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> <source>function docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>module docstring is still a default string</source> <translation type="unfinished"></translation> </message> @@ -10790,7 +10785,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation type="unfinished"></translation> </message> @@ -10880,7 +10875,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation type="unfinished"></translation> </message> @@ -11105,7 +11100,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation type="unfinished"></translation> </message> @@ -11240,297 +11235,297 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> @@ -11555,27 +11550,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -11600,7 +11595,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"></translation> </message> @@ -11615,32 +11610,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -11670,12 +11665,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -25790,27 +25785,27 @@ <context> <name>Globals</name> <message> - <location filename="../Globals/__init__.py" line="445"/> + <location filename="../Globals/__init__.py" line="448"/> <source>{0:4.2f} Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="449"/> + <location filename="../Globals/__init__.py" line="452"/> <source>{0:4.2f} KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="453"/> + <location filename="../Globals/__init__.py" line="456"/> <source>{0:4.2f} MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="457"/> + <location filename="../Globals/__init__.py" line="460"/> <source>{0:4.2f} GiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="461"/> + <location filename="../Globals/__init__.py" line="464"/> <source>{0:4.2f} TiB</source> <translation type="unfinished"></translation> </message> @@ -37693,22 +37688,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>Parsing modules...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="129"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="127"/> <source>The directory <b>'{0}'</b> is not a Python package.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="98"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="96"/> <source>Imports Diagramm</source> <translation type="unfinished"></translation> </message> @@ -41786,16 +41781,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="387"/> - <source>Python Files (*.py *.py2 *.py3)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="390"/> - <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="575"/> <source>Quixote Template Files (*.ptl)</source> <translation type="unfinished"></translation> @@ -42245,6 +42230,16 @@ <source>MicroPython</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="387"/> + <source>Python Files (*.py *.py3)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="390"/> + <source>Python GUI Files (*.pyw *.pyw3)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>LfConvertDataDialog</name> @@ -44964,463 +44959,463 @@ <context> <name>MiscellaneousChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> + <source>coding magic comment not found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> - <source>coding magic comment not found</source> + <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> - <source>unknown encoding ({0}) found in coding magic comment</source> + <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> - <source>copyright notice not present</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/> + <source>found {0} formatter</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>found {0} formatter</source> + <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> - <source>format string does contain unindexed parameters</source> + <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> - <source>docstring does contain unindexed parameters</source> + <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> - <source>other string does contain unindexed parameters</source> + <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/> - <source>format call uses too large index ({0})</source> + <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="720"/> - <source>format call uses missing keyword ({0})</source> + <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="723"/> - <source>format call uses keyword arguments but no named entries</source> + <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="726"/> - <source>format call uses variable arguments but no numbered entries</source> + <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/> - <source>format call uses implicit and explicit indexes together</source> + <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/> - <source>format call provides unused index ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/> + <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="754"/> - <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="757"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/> + <source>print statement found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> - <source>print statement found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <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="511"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="512"/> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> - <source>unnecessary generator - rewrite as a list comprehension</source> + <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> - <source>unnecessary generator - rewrite as a set comprehension</source> + <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>sort keys - '{0}' should be before '{1}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> - <source>logging statement uses '%'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> - <source>logging statement uses f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> - <source>logging statement uses 'warn' instead of 'warning'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> - <source>logging statement uses string.format()</source> + <source>logging statement uses '%'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> + <source>logging statement uses f-string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> + <source>logging statement uses string.format()</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> <source>logging statement uses '+'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="760"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source>gettext import with alias _ found: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Python does not support the unary prefix increment</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <source>Python 3 does not include '.view*' methods on dictionaries</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> + <source>'.next()' does not exist in Python 3</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> - <source>'.next()' does not exist in Python 3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <source>mutable default argument of function call '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>mutable default argument of function call '{0}'</source> + <source>None should not be added at any return if function has no return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> + <source>an explicit value at every return should be added if function has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/> + <source>an explicit return at the end of the function should be added if it has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/> + <source>a value should not be assigned to a variable if it will be used as a return value only</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> - <source>None should not be added at any return if function has no return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> - <source>an explicit value at every return should be added if function has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="787"/> - <source>an explicit return at the end of the function should be added if it has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/> - <source>a value should not be assigned to a variable if it will be used as a return value only</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>do not call assert False since python -O removes these calls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>unncessary f-string</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>unncessary f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>cannot use 'self.__class__' as first argument of 'super()' call</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <source>do not call getattr with a constant attribute value</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> - <source>do not call getattr with a constant attribute value</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> <source>do not call setattr with a constant attribute value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="799"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/> <source>commented code lines should be removed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>use of 'datetime.datetime.today()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>use of 'datetime.datetime.utcnow()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> - <source>use of 'datetime.date()' should be avoided. -Use 'datetime.datetime(, tzinfo=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> - <source>use of 'datetime.date.today()' should be avoided. -Use 'datetime.datetime.now(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> - <source>use of 'datetime.date.fromtimestamp()' should be avoided. -Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> - <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> - <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> - <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <source>use of 'datetime.date()' should be avoided. +Use 'datetime.datetime(, tzinfo=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <source>use of 'datetime.date.today()' should be avoided. +Use 'datetime.datetime.now(tz=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <source>use of 'datetime.date.fromtimestamp()' should be avoided. +Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> + <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> + <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary {0} call - rewrite as a literal</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> - <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> - <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> - <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> + <source>unnecessary list call - remove the outer call to list()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>unnecessary list call - remove the outer call to list()</source> + <source>unnecessary list comprehension - "in" can take a generator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>unnecessary list comprehension - "in" can take a generator</source> + <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> - <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> - <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>'sys.version' compared to string (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> - <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> - <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="632"/> <source>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> <source>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> - <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/> <source>'sys.version' compared to string (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>'sys.version[:1]' referenced (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> @@ -45876,72 +45871,72 @@ <context> <name>NamingStyleChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <source>class names should use CapWords convention</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> - <source>class names should use CapWords convention</source> + <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> - <source>function name should be lowercase</source> + <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> - <source>argument name should be lowercase</source> + <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> - <source>first argument of a class method should be named 'cls'</source> + <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> - <source>first argument of a method should be named 'self'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <source>module names should be lowercase</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>module names should be lowercase</source> + <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>package names should be lowercase</source> + <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>constant imported as non constant</source> + <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>lowercase imported as non lowercase</source> + <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>camelcase imported as lowercase</source> + <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>camelcase imported as constant</source> + <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>variable in function should be lowercase</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -46864,32 +46859,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>Parsing modules...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="215"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="209"/> <source>The directory <b>'{0}'</b> is not a package.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="224"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="218"/> <source>The package <b>'{0}'</b> does not contain any modules.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="241"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="235"/> <source>The package <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="166"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="160"/> <source>Package Diagram</source> <translation type="unfinished"></translation> </message> @@ -47939,7 +47934,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="88"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> <source>Name:</source> <translation type="unfinished"></translation> </message> @@ -47959,7 +47954,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> <source>Summary:</source> <translation type="unfinished"></translation> </message> @@ -47994,82 +47989,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="64"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="65"/> <source>pip Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> - <source>Version:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> - <source>Location:</source> + <source>Version:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <source>Location:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> <source>Requires:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> - <source>Homepage:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> - <source>Author:</source> + <source>Homepage:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> - <source>Author Email:</source> + <source>Author:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> - <source>License:</source> + <source>Author Email:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> - <source>Metadata Version:</source> + <source>License:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> - <source>Installer:</source> + <source>Metadata Version:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> - <source>Classifiers:</source> + <source>Installer:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> - <source>Entry Points:</source> + <source>Classifiers:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <source>Entry Points:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> <source>Files:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="218"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="237"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="252"/> <source>Getting outdated packages...</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="645"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="664"/> <source>%n package(s) found.</source> <translation> <numerusform>%n package found.</numerusform> @@ -48077,122 +48072,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> <source>Search PyPI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="683"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="702"/> <source><p>The package search did not return anything.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="720"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="725"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Show Package Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Select the package version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> - <source><p>No package details info for <b>{0}</b> available.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="914"/> - <source>Install Pip</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> + <source><p>No package details info for <b>{0}</b> available.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <source>Install Pip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> <source>Install Pip to User-Site</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="920"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Repair Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1053"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Local Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="931"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> <source>Install Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="934"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="937"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Generate Requirements...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> <source>Edit User Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="977"/> <source>Edit Environment Configuration...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <source>Configure...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>Edit Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>No valid configuration path determined. Aborting</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Show Cache Info...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> - <source>Configure...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>Edit Configuration</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>No valid configuration path determined. Aborting</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> - <source>Show Cache Info...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="966"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="969"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> @@ -49455,17 +49450,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1604"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -49951,327 +49946,327 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="270"/> + <location filename="../Project/Project.py" line="269"/> <source>Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="271"/> + <location filename="../Project/Project.py" line="270"/> <source>Other</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source>Registering Project Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source>Read project file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source>Save project file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source><p>The project file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source>Read user project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source>Save user project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source><p>The user specific project properties file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source>Read project session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1229"/> + <location filename="../Project/Project.py" line="1228"/> <source>Please save the project first.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source>Save project session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source><p>The project session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source>Delete project session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source>Read tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source>Save tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source>Read debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source>Save debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source><p>The project debugger properties file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source>Delete debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>Add Language</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>You have to specify a translation pattern first.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source>Delete translation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1661"/> + <location filename="../Project/Project.py" line="1660"/> <source>Add file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1725"/> + <location filename="../Project/Project.py" line="1724"/> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1648"/> + <location filename="../Project/Project.py" line="1647"/> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1793"/> + <location filename="../Project/Project.py" line="1792"/> <source>The target directory must not be empty.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>Add directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1692"/> + <location filename="../Project/Project.py" line="1691"/> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1707"/> + <location filename="../Project/Project.py" line="1706"/> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>The source directory must not be empty.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1941"/> + <location filename="../Project/Project.py" line="1940"/> <source>Rename file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source>Rename File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source>Delete file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source>Delete directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source>Create project directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>New Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2456"/> + <location filename="../Project/Project.py" line="2455"/> <source>Add existing files to the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>Select Version Control System</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2583"/> + <location filename="../Project/Project.py" line="2582"/> <source>Would you like to edit the VCS command options?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>New project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2526"/> + <location filename="../Project/Project.py" line="2525"/> <source>Shall the project file be added to the repository?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2562"/> + <location filename="../Project/Project.py" line="2561"/> <source>None</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2555"/> + <location filename="../Project/Project.py" line="2554"/> <source>Select version control system for the project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Translation Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>Open project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3097"/> + <location filename="../Project/Project.py" line="3096"/> <source>Project Files (*.e4p)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save project as</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>Close Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>The current project has unsaved changes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>Syntax errors detected</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>The project contains one file with syntax errors.</numerusform> @@ -50279,933 +50274,933 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>&New...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3826"/> + <source>Generate a new project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3827"/> - <source>Generate a new project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3828"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>&Open...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3840"/> + <source>Open an existing project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3841"/> - <source>Open an existing project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3842"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>Close project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3852"/> + <source>Close the current project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3853"/> - <source>Close the current project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3854"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3861"/> + <location filename="../Project/Project.py" line="3860"/> <source>Save project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3864"/> + <source>Save the current project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3865"/> - <source>Save the current project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3866"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save &as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3877"/> + <location filename="../Project/Project.py" line="3876"/> <source>Save the current project to a new file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3879"/> + <location filename="../Project/Project.py" line="3878"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add files to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add &files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3893"/> + <location filename="../Project/Project.py" line="3892"/> <source>Add files to the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3895"/> + <location filename="../Project/Project.py" line="3894"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3908"/> <source>Add a directory to the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3911"/> + <location filename="../Project/Project.py" line="3910"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add translation to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add &translation...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3923"/> <source>Add a translation to the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3926"/> + <location filename="../Project/Project.py" line="3925"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Search new files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Searc&h new files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3938"/> + <location filename="../Project/Project.py" line="3937"/> <source>Search new files in the project directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>Project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>&Properties...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="3968"/> + <source>Show the project properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="3969"/> - <source>Show the project properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="3970"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>User project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>&User Properties...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3982"/> + <location filename="../Project/Project.py" line="3981"/> <source>Show the user specific project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3984"/> + <location filename="../Project/Project.py" line="3983"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3996"/> + <location filename="../Project/Project.py" line="3995"/> <source>Show the project filetype associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4013"/> <source>Show the project lexer associations (overriding defaults)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4016"/> + <location filename="../Project/Project.py" line="4015"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger &Properties...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4031"/> + <source>Show the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4032"/> - <source>Show the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4033"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>Load</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>&Load</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4044"/> + <source>Load the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4045"/> - <source>Load the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4046"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4056"/> + <source>Save the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4057"/> - <source>Save the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4058"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>Delete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>&Delete</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4068"/> + <source>Delete the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4069"/> - <source>Delete the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4070"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>&Reset</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4081"/> + <source>Reset the debugger properties</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4082"/> - <source>Reset the debugger properties</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4083"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> + <location filename="../Project/Project.py" line="4091"/> <source>Load session</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4095"/> + <source>Load the projects session file.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4096"/> - <source>Load the projects session file.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4097"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4110"/> + <location filename="../Project/Project.py" line="4109"/> <source>Save session</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4113"/> + <source>Save the projects session file.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4114"/> - <source>Save the projects session file.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4115"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4128"/> + <location filename="../Project/Project.py" line="4127"/> <source>Delete session</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4131"/> + <source>Delete the projects session file.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4132"/> - <source>Delete the projects session file.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4133"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>Code Metrics</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>&Code Metrics...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4145"/> <source>Show some code metrics for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4148"/> + <location filename="../Project/Project.py" line="4147"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Python Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Code Co&verage...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4160"/> + <location filename="../Project/Project.py" line="4159"/> <source>Show code coverage information for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4161"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4170"/> + <location filename="../Project/Project.py" line="4169"/> <source>&Profile Data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4174"/> + <location filename="../Project/Project.py" line="4173"/> <source>Show profiling data for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4176"/> + <location filename="../Project/Project.py" line="4175"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4185"/> + <location filename="../Project/Project.py" line="4184"/> <source>&Application Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4189"/> + <location filename="../Project/Project.py" line="4188"/> <source>Show a diagram of the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4191"/> + <location filename="../Project/Project.py" line="4190"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source>Create Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4213"/> <source>Create &Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source>Create Plugin Archive</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4315"/> + <source>&Project</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4316"/> - <source>&Project</source> + <source>Open &Recent Projects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4321"/> + <source>&Version Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4325"/> + <source>Chec&k</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4327"/> + <source>Sho&w</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4328"/> + <source>&Diagrams</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4317"/> - <source>Open &Recent Projects</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4322"/> - <source>&Version Control</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4326"/> - <source>Chec&k</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4328"/> - <source>Sho&w</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4329"/> - <source>&Diagrams</source> + <source>Session</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4330"/> + <source>Source &Documentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4318"/> - <source>Session</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4331"/> - <source>Source &Documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4319"/> <source>Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4330"/> + <location filename="../Project/Project.py" line="4329"/> <source>Pac&kagers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4456"/> + <location filename="../Project/Project.py" line="4455"/> <source>Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4522"/> + <location filename="../Project/Project.py" line="4521"/> <source>&Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>Search New Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>There were no new files found to be added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source>Version Control System</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4971"/> + <location filename="../Project/Project.py" line="4970"/> <source>Coverage Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5021"/> + <location filename="../Project/Project.py" line="5020"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5242"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5310"/> + <location filename="../Project/Project.py" line="5309"/> <source>The project does not have a main script defined. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5451"/> + <location filename="../Project/Project.py" line="5450"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5524"/> + <location filename="../Project/Project.py" line="5523"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source>Create main script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4203"/> + <location filename="../Project/Project.py" line="4202"/> <source>Load a diagram from file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4205"/> + <location filename="../Project/Project.py" line="4204"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="356"/> + <location filename="../Project/Project.py" line="355"/> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="266"/> + <source>PyQt5 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="267"/> - <source>PyQt5 GUI</source> + <source>PyQt5 Console</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4829"/> + <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5564"/> + <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4218"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4220"/> + <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5414"/> + <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="268"/> - <source>PyQt5 Console</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4830"/> - <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5565"/> - <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4219"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4221"/> - <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5415"/> - <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="269"/> <source>Eric6 Plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3955"/> + <location filename="../Project/Project.py" line="3954"/> <source>Search for a file in the project list of files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3957"/> + <location filename="../Project/Project.py" line="3956"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5346"/> + <location filename="../Project/Project.py" line="5345"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4230"/> + <location filename="../Project/Project.py" line="4229"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4235"/> + <location filename="../Project/Project.py" line="4234"/> <source>Create eric6 plugin archive files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4237"/> + <location filename="../Project/Project.py" line="4236"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4252"/> + <location filename="../Project/Project.py" line="4251"/> <source>Create eric6 plugin archive files (snapshot releases).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4254"/> + <location filename="../Project/Project.py" line="4253"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5324"/> + <location filename="../Project/Project.py" line="5323"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5359"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5470"/> + <location filename="../Project/Project.py" line="5469"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5473"/> + <location filename="../Project/Project.py" line="5472"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5335"/> + <location filename="../Project/Project.py" line="5334"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5387"/> + <location filename="../Project/Project.py" line="5386"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3940"/> + <location filename="../Project/Project.py" line="3939"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3998"/> + <location filename="../Project/Project.py" line="3997"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4268"/> + <location filename="../Project/Project.py" line="4267"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4272"/> + <location filename="../Project/Project.py" line="4271"/> <source>Perform a 'make' run.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4274"/> + <location filename="../Project/Project.py" line="4273"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5731"/> + <location filename="../Project/Project.py" line="5730"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4282"/> + <location filename="../Project/Project.py" line="4281"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4286"/> + <location filename="../Project/Project.py" line="4285"/> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4288"/> + <location filename="../Project/Project.py" line="4287"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4333"/> + <location filename="../Project/Project.py" line="4332"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5679"/> + <location filename="../Project/Project.py" line="5678"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5724"/> + <location filename="../Project/Project.py" line="5723"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5734"/> + <location filename="../Project/Project.py" line="5733"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5738"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="281"/> + <source>PySide2 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="282"/> - <source>PySide2 GUI</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="283"/> <source>PySide2 Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4321"/> + <location filename="../Project/Project.py" line="4320"/> <source>Project-T&ools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="345"/> + <location filename="../Project/Project.py" line="344"/> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation type="unfinished"></translation> </message> @@ -61161,52 +61156,52 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> <source>distutils</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="63"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> <source>setuptools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="547"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> <source>Package Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="578"/> <source>Packages Root Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source>Add Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source><p>The directory <b>{0}</b> is not a Python package.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Add Scripts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Python Files (*.py);;All Files(*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Add Python Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Python Files (*.py)</source> <translation type="unfinished"></translation> </message> @@ -61256,12 +61251,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source>Reading Trove Classifiers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -61321,7 +61316,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="793"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="791"/> <source>Source Directory</source> <translation type="unfinished"></translation> </message> @@ -64893,22 +64888,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1940"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> <source>Property set.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1992"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> <source>Property deleted.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Subversion Lock</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Enter lock comment</source> <translation type="unfinished"></translation> </message> @@ -67453,12 +67448,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="207"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> <source>Subversion Error</source> <translation type="unfinished"></translation> </message> @@ -68250,7 +68245,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation type="unfinished"></translation> </message> @@ -70116,22 +70111,22 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="211"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="209"/> <source>Python 3 batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="227"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="225"/> <source>JavaScript batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="241"/> <source>YAML batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="259"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="257"/> <source>JSON batch check</source> <translation type="unfinished"></translation> </message> @@ -70669,122 +70664,6 @@ </message> </context> <context> - <name>TabnannyDialog</name> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> - <source>Tabnanny Result</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> - <source><b>Tabnanny Results</b> -<p>This dialog shows the results of the tabnanny command. Double clicking an -entry will open an editor window and position the cursor at the respective line.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> - <source>Exclude Files:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> - <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> - <source>Press to start the tabnanny run</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> - <source>Start</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="77"/> - <source><b>Result List</b> -<p>This list shows the results of the tabnanny command. Double clicking -an entry will open this entry in an editor window and position the cursor at -the respective line.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> - <source>Filename</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> - <source>#</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> - <source>Source</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> - <source>Shows the progress of the tabnanny action</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="327"/> - <source>No indentation errors found.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> - <source>%v/%m Files</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="232"/> - <source>Preparing files...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> - <source>Errors</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="255"/> - <source>Transferring data...</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>TabnannyPlugin</name> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="288"/> - <source>Check Indentations</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="288"/> - <source>&Indentations...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="195"/> - <source>Check indentations using tabnanny.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="292"/> - <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="101"/> - <source>Python 3 batch check</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>Tabview</name> <message> <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="999"/> @@ -71156,17 +71035,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation type="unfinished"></translation> @@ -71192,12 +71071,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation type="unfinished"></translation> </message> @@ -71235,55 +71114,65 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -73402,12 +73291,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="84"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="83"/> <source>The module <b>'{0}'</b> could not be found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="146"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="145"/> <source>The module <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished"></translation> </message> @@ -76583,167 +76472,167 @@ <context> <name>Variable Types</name> <message> + <location filename="../Debugger/Config.py" line="15"/> + <source>Hidden Attributes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="16"/> + <source>None</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Debugger/Config.py" line="17"/> - <source>Hidden Attributes</source> + <source>Type</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="18"/> - <source>None</source> + <source>Boolean</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="19"/> - <source>Type</source> + <source>Integer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="20"/> - <source>Boolean</source> + <source>Long Integer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="21"/> - <source>Integer</source> + <source>Float</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="22"/> - <source>Long Integer</source> + <source>Complex</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="23"/> - <source>Float</source> + <source>String</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="24"/> - <source>Complex</source> + <source>Unicode String</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="25"/> - <source>String</source> + <source>Tuple</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="26"/> - <source>Unicode String</source> + <source>List/Array</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="27"/> - <source>Tuple</source> + <source>Dictionary/Hash/Map</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="28"/> - <source>List/Array</source> + <source>Dictionary Proxy</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="29"/> - <source>Dictionary/Hash/Map</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="30"/> - <source>Dictionary Proxy</source> + <source>Set</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="31"/> - <source>Set</source> + <source>File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="32"/> + <source>X Range</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="33"/> - <source>File</source> + <source>Slice</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="34"/> - <source>X Range</source> + <source>Buffer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="35"/> - <source>Slice</source> + <source>Class</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="36"/> - <source>Buffer</source> + <source>Class Instance</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="37"/> - <source>Class</source> + <source>Class Method</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="38"/> - <source>Class Instance</source> + <source>Class Property</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="39"/> - <source>Class Method</source> + <source>Generator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="40"/> - <source>Class Property</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="41"/> - <source>Generator</source> + <source>Function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="42"/> - <source>Function</source> + <source>Builtin Function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="43"/> + <source>Code</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="44"/> - <source>Builtin Function</source> + <source>Module</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="45"/> - <source>Code</source> + <source>Ellipsis</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="46"/> - <source>Module</source> + <source>Traceback</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="47"/> - <source>Ellipsis</source> + <source>Frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="30"/> + <source>Frozen Set</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="48"/> - <source>Traceback</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="49"/> - <source>Frame</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="32"/> - <source>Frozen Set</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="50"/> <source>Bytes</source> <translation type="unfinished"></translation> </message> @@ -76774,7 +76663,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="211"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation type="unfinished"></translation> </message> @@ -76838,22 +76727,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="279"/> <source>Globals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="284"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Locals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Value</source> <translation type="unfinished"></translation> </message> @@ -76861,32 +76750,32 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="965"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="966"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1098"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> @@ -76896,27 +76785,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <source>Expand</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> + <source>Collapse</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Debugger/VariablesViewer.py" line="1085"/> - <source>Expand</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1086"/> - <source>Collapse</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1087"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1099"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> @@ -82581,12 +82470,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="37"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="35"/> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="63"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="61"/> <source>System</source> <translation type="unfinished"></translation> </message> @@ -83697,297 +83586,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> + <source>Render Process terminated abnormally</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation type="unfinished"></translation> </message> @@ -86269,7 +86158,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="194"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="191"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> @@ -87256,12 +87145,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1741"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1744"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_es.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_es.ts Thu Aug 13 17:05:41 2020 +0200 @@ -10873,7 +10873,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>Abrir archivo</translation> </message> @@ -11128,7 +11128,7 @@ <translation>Editar punto de interrupción...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>Activar punto de interrupción</translation> </message> @@ -11208,217 +11208,217 @@ <translation>Impresión cancelada</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>Archivo modificado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>Guardar archivo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>Autocompletar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Autocompletar no está disponible porque no hay origen de datos para autocompletar.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>Deshabilitar punto de interrupción</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation>Cobertura de codigo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation>Por favor seleccione un archivo de cobertura</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation>Mostrar Anotaciones de Cobertura de Código</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>Todas las líneas han sido cubiertas.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation>No hay archivo de cobertura disponible.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>Datos de profiling</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>Por favor seleccione un archivo de profiling</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>Error de sintaxis</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>No hay mensajes de error de sintaxis disponibles.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>Nombre de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>Seleccione un nombre de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>Cargar archivo de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>Archivos de Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Error al cargar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Guardar archivo de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Guardar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>Error al guardar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>Comenzar grabación de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>Grabación de macro ya está activada. ¿Comenzar una nueva?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>Grabando macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>Introduzca el nombre de la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>Archivo modificado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation>Error al soltar</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation>Recursos</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation>Añadir archivo...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation>Añadir archivos...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation>Recursos</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation>Añadir archivo...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation>Añadir archivos...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation>Añadir archivo con un alias...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>Añadir recursos localizados...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation>Añadir ventana de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>Añadir archivo de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>Añadir archivo de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>Añadir archivo de recursos con un alias</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>Digrama de paquetes</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>¿Incluir atributos de clase?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>Diagrama de imports</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>¿Incluir los imports de módulos externos?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>Diagrama de aplicación</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>¿Incluir nombres de módulos?</translation> </message> @@ -11488,7 +11488,7 @@ <translation>Seleccionar el Analizador Léxico de Pygments.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>Corrección ortográfica...</translation> </message> @@ -11498,12 +11498,12 @@ <translation>Corrección ortográfica de la selección...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>Añadir al diccionario</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>Ignorar Todo</translation> </message> @@ -11528,47 +11528,47 @@ <translation>Alternativas ({0})</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>El archivo <b>{0}</b> tiene cambios sin guardar.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>El archivo<b>{0}</b> no puede ser abierto.<br />Causa: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>El archivo <b>{0}</b> no puede ser guardado.<br>Causa: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>El archivo de macro <b>{0}</b> no se puede leer.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>El archivo de macro <b>{0}</b> está dañado</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>El archivo de macro <b>{0}</b> no se puede escribir.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <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="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation>Alias para el archivo <b>{0}</b>:</translation> </message> @@ -11593,27 +11593,27 @@ <translation>Limpiar advertencias</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo de macro <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation>Advertencia: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation>Error: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Advertencia:</b> Perderá los cambios si lo reabre.</translation> </message> @@ -11638,27 +11638,27 @@ <translation>Cambio anterior</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation>Ordenar Líneas</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>La selección contiene datos ilegales para una ordenación numérica.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation>Advertencia</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation>No hay mensajes de advertencia disponibles.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation>Estilo: {0}</translation> </message> @@ -11683,7 +11683,7 @@ <translation>Reabrir Con Codificación</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>El archivo <b>{0}</b> ha cambiado mientras estaba abierto en eric6. ¿Desea volver a cargarlo?</p></translation> </message> @@ -11698,32 +11698,32 @@ <translation>Completo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation>Proveedor de Autocompletado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>El proveedor de lista de completado'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation>Proveedor de Call-Tips</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>El proveedor de call-tips'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation>Registrar Manejador de Clicks de Ratón</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation>Un manejador de clicks de ratón para "{0}" ya está registrado por "{1}". Abortando solicitud por "{2}"...</translation> </message> @@ -11753,12 +11753,12 @@ <translation>Ejecutar Selección en Consola</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation>Propiedades de EditorConfig</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Las propiedades de EditorConfig para el archivo <b>{0}</b> no se ha podido cargar.</p></translation> </message> @@ -49661,17 +49661,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1603"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>Exportar Preferencias</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1631"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>Importar Preferencias</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1631"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation> </message> @@ -71170,14 +71170,14 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> <source>Tabnanny Result</source> - <translation>Resultados de Tabnanny</translation> + <translation type="obsolete">Resultados de Tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> <source><b>Tabnanny Results</b> <p>This dialog shows the results of the tabnanny command. Double clicking an entry will open an editor window and position the cursor at the respective line.</p></source> - <translation><b>Resultados de Tabnanny</b> + <translation type="obsolete"><b>Resultados de Tabnanny</b> <p>Este diálogo muestra los resultados del comando tabnanny. Haciendo doble click en una entrada se abre una ventana de editor y se posiciona el cursor en la línea adecuada.</p></translation> </message> @@ -71187,74 +71187,74 @@ <p>This list shows the results of the tabnanny command. Double clicking an entry will open this entry in an editor window and position the cursor at the respective line.</p></source> - <translation><b>Lista de Resultados</b> + <translation type="obsolete"><b>Lista de Resultados</b> <p>Esta lista muestra los resultados del comando tabnanny. Haciendo doble click en una entrada se abre una ventana de editor y se posiciona el cursor en la línea adecuada.</p></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> <source>Filename</source> - <translation>Nombre de archivo</translation> + <translation type="obsolete">Nombre de archivo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> <source>#</source> - <translation>#</translation> + <translation type="obsolete">#</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> <source>Source</source> - <translation>Origen</translation> + <translation type="obsolete">Origen</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> <source>Shows the progress of the tabnanny action</source> - <translation>Muestra el progreso de la acción de tabnanny</translation> + <translation type="obsolete">Muestra el progreso de la acción de tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="326"/> <source>No indentation errors found.</source> - <translation>No se han encontrado errores de indentación.</translation> + <translation type="obsolete">No se han encontrado errores de indentación.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> <source>Exclude Files:</source> - <translation>Excluir archivos:</translation> + <translation type="obsolete">Excluir archivos:</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation>Introduzca patrones de nombre de archivo de los archivos a ser excluidos, separados por comas</translation> + <translation type="obsolete">Introduzca patrones de nombre de archivo de los archivos a ser excluidos, separados por comas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> <source>Press to start the tabnanny run</source> - <translation>Pulse para comenzar la ejecución de tabnanny</translation> + <translation type="obsolete">Pulse para comenzar la ejecución de tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> <source>Start</source> - <translation>Iniciar</translation> + <translation type="obsolete">Iniciar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> <source>%v/%m Files</source> - <translation>%v/%m Archivos</translation> + <translation type="obsolete">%v/%m Archivos</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="231"/> <source>Preparing files...</source> - <translation>Preparando archivos...</translation> + <translation type="obsolete">Preparando archivos...</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> <source>Errors</source> - <translation>Errores</translation> + <translation type="obsolete">Errores</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="254"/> <source>Transferring data...</source> - <translation>Transfiriendo datos...</translation> + <translation type="obsolete">Transfiriendo datos...</translation> </message> </context> <context> @@ -71262,27 +71262,27 @@ <message> <location filename="../Plugins/PluginTabnanny.py" line="289"/> <source>Check Indentations</source> - <translation>Verificar Indentaciones</translation> + <translation type="obsolete">Verificar Indentaciones</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="289"/> <source>&Indentations...</source> - <translation>&Indentaciones...</translation> + <translation type="obsolete">&Indentaciones...</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="196"/> <source>Check indentations using tabnanny.</source> - <translation>Verificar indentaciones utilizando tabnanny.</translation> + <translation type="obsolete">Verificar indentaciones utilizando tabnanny.</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="293"/> <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>Verificar Indentaciones...</b><p>Chequea archivos Python buscando indentaciones mal hechas usando tabnanny.</p></translation> + <translation type="obsolete"><b>Verificar Indentaciones...</b><p>Chequea archivos Python buscando indentaciones mal hechas usando tabnanny.</p></translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="102"/> <source>Python 3 batch check</source> - <translation>Python 3 comprobación por lotes</translation> + <translation type="obsolete">Python 3 comprobación por lotes</translation> </message> </context> <context> @@ -71647,12 +71647,12 @@ <translation>El filtro de tareas no tiene ningún filtro activo. ¿Desea configurar las propiedades del filtro?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>Extrayendo tareas del proyecto...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>Abortar</translation> </message> @@ -71667,7 +71667,7 @@ <translation>Configurar...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation>Extrayendo tareas del proyecto... @@ -71694,12 +71694,12 @@ <translation>Tareas de P&royecto</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation>%v/%m Archivos</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation>Tareas</translation> </message> @@ -71737,55 +71737,65 @@ <translation>Marcadores para las Tareas</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation>Introduzca los marcadores de tareas separados por un caracter de espacio.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation>Tareas de corrección de errores:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation>Gestión de Tareas</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation>Seleccionar para eliminar tareas de archivo globales al cerrar el archivo</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation>Eliminar tareas de archivo globales al cerrar el archivo</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation>Tareas de advertencia:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation>Tareas de ToDo:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation>Tareas de nota:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation>Colores de Fondo para las Tareas</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation>Seleccionar el color de fondo para estas tareas.</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -77401,32 +77411,32 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="955"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>Variables Globales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="956"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Ventana de Visor de Variables Globales</b><p>Esta ventana muestra las variables globales del programa en depuración.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="962"/> - <source>Local Variables</source> - <translation>Variables Locales</translation> - </message> - <message> <location filename="../Debugger/VariablesViewer.py" line="963"/> + <source>Local Variables</source> + <translation>Variables Locales</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Ventana de Visor de Variables Locales</b><p>Esta ventana muestra las variables locales del programa en depuración.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>Mostrar detalles...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1095"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation>Configurar...</translation> </message> @@ -77436,27 +77446,27 @@ <translation>{0} elementos</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1093"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation>Actualizar</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1082"/> - <source>Expand</source> - <translation>Expandir</translation> - </message> - <message> <location filename="../Debugger/VariablesViewer.py" line="1083"/> - <source>Collapse</source> - <translation>Contraer</translation> + <source>Expand</source> + <translation>Expandir</translation> </message> <message> <location filename="../Debugger/VariablesViewer.py" line="1084"/> + <source>Collapse</source> + <translation>Contraer</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Collapse All</source> <translation>Contraer Todo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation>Fitro por Tipo de Variable...</translation> </message> @@ -84292,297 +84302,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation>Navegador Web de eric6</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation><p>El archivo <b>{0}</b> no existe.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation><p>No se ha podido ejecutar un visor para el archivo <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation><p>No se pudo ejecutar una aplicación para la URL <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation>Inspeccionar Elemento...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation>Abrir Enlace en Nueva Ventana</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation>Abrir Enlace en Nueva Ventana Privada</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation>Guardar &Enlace</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation>Guardar &Enlace</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation>Añadir este Enlace a Marcadores</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation>Copiar Enlace al Portapapeles</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation>Enviar Enlace</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation>Analizar enlace con VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation>Abrir Imagen en Nueva Pestaña</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation>Guardar imagen</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation>Guardar imagen</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation>Copiar Imagen al Portapapeles</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation>Copiar Ubicación de la Imagen al Portapapeles</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation>Enviar Enlace de Imagen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation>Bloquear Imagen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation>Analizar Imagen con VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation>Reproducir</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation>Pausa</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation>Con sonido</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation>Sin sonido</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation>Copiar Dirección del Medio al Portapapeles</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation>Enviar Dirección del Medio</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation>Guardar Medio</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation>Enviar Texto</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation>Buscar con '{0}'</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation>Buscar con...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation>Google Translate</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation>Diccionario</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation>Ir a la dirección web</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation>Añadir Página Nueva</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation>Añadir Página Nueva</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation>Configurar Marcación Rápida</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation>Recargar todos los marcadores rápidos</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation>Añadir esta Página a Marcadores</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation>Añadir esta Página a Marcadores</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation>Copiar Enlace de Página</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation>Enviar Enlace de Página</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation>Agente de Usuario</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation>Validar Página</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation>Añadir a la barra de búsqueda web</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation>Intente recargar la página o cerrar algunas pestañas para que haya más memoria disponible.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation>Restablecer Marcadores por Defecto</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation>Buscar imagen en {0}</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation>Buscar imagen en {0}</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation>Buscar imagen con...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation>El Proceso de Dibujado ha terminado anomalamente</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> - <translation>El proceso de dibujado ha fallado mientras se cargaba esta página.</translation> + <source>Render Process terminated abnormally</source> + <translation>El Proceso de Dibujado ha terminado anomalamente</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation>El proceso de dibujado ha fallado mientras se cargaba esta página.</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation>El proceso de dibujado se ha eliminado.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation>El proceso de dibujado ha terminado mientras se cargaba esta página.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation>No hay sugerencias</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation>Archivo Web (*.mhtml *.mht)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation>Archivo HTML (*.html *.htm)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation>Archivo HTML con todos los recursos (*.html *.htm)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation>Guardar Página Web</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation>Página en Blanco</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation>Solicitud de Cuota</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation><p> ¿Permitir al sitio web <b>{0}</b> utilizar <b>{1}</b> de almacenamiento persistente?</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation>Abrir enlace en nueva pestaña Tab\tCtrl+LMB (botón izquierdo del ratón)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation>Coincidencia {0} of {1}</translation> </message>
--- a/eric6/i18n/eric6_fr.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_fr.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="fr"> +<!DOCTYPE TS><TS version="2.0" language="fr" sourcelanguage=""> <context> <name>AboutDialog</name> <message> @@ -2094,8 +2093,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="171"/> - <source>Open in New Tab Ctrl+LMB</source> - <translation>Ouvrir dans un Nouvel Onglet Ctrl+LMB</translation> + <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Ouvrir dans un Nouvel Onglet<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="175"/> @@ -2173,8 +2172,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="91"/> - <source>Open in New Tab Ctrl+LMB</source> - <translation>Ouvrir dans un Nouvel Onglet Ctrl+LMB</translation> + <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Ouvrir dans un Nouvel Onglet<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="95"/> @@ -3758,7 +3757,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="672"/> <source>Code Complexity</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Complexité du code</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="1093"/> @@ -5616,7 +5615,7 @@ <message> <location filename="../CondaInterface/CondaPackagesWidget.py" line="562"/> <source>Package Specifications (separated by whitespace):</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Spécifications de package (séparées par un espace) :</translation> </message> <message> <location filename="../CondaInterface/CondaPackagesWidget.py" line="582"/> @@ -5924,7 +5923,7 @@ <message> <location filename="../Preferences/ConfigurationDialog.py" line="386"/> <source>Security</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Sécurité</translation> </message> <message> <location filename="../Preferences/ConfigurationDialog.py" line="162"/> @@ -6009,7 +6008,7 @@ <message> <location filename="../Preferences/ConfigurationDialog.py" line="168"/> <source>MicroPython</source> - <translation type="unfinished"></translation> + <translation type="unfinished">MicroPython</translation> </message> </context> <context> @@ -8293,7 +8292,7 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/> <source>Source association</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Association de source</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/> @@ -11294,7 +11293,7 @@ <translation>Éditer le point d'arrêt...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>Activer le point d'arrêt</translation> </message> @@ -11344,112 +11343,112 @@ <translation>Impression abandonnée</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>Ouvrir Fichier</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>Enregistrer Fichier</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>Fichier Modifié</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>Autocompletion</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>L'autocompletion n'est pas disponible car aucune source d'autocomplétion n'est définie.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>Désactiver le point d'arrêt</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation>Code Coverage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation>Sélectionner un fichier coverage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>Profiler de données</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>Sélectionner un fichier profile</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>Nom de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>Sélectionner un nom de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>Fichier Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>Charger un fichier macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Erreur lors du chargement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Enregistrer le fichier macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Enregistrer la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>Erreur lors de l'enregistrement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>Démarrer l'enregistrement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>Enregistrement de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>Entrer le nom de la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>Fichier modifié</translation> </message> @@ -11469,7 +11468,7 @@ <translation>Supprimer les flags d'erreurs de syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation>Erreur de suppression</translation> </message> @@ -11479,12 +11478,12 @@ <translation>Afficher le message d'erreur de syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>Erreur de syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>Aucun message d'erreur de syntaxe..</translation> </message> @@ -11514,17 +11513,17 @@ <translation>Ligne non executée précédente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation>Afficher les annotations de Code Coverage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>Toutes les lignes ont été executées.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation>Impossible de trouver le fichier de coverage.</translation> </message> @@ -11559,72 +11558,72 @@ <translation>Pas de langage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7327"/> + <location filename="../QScintilla/Editor.py" line="7321"/> <source>Resources</source> <translation>Ressources</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7329"/> + <location filename="../QScintilla/Editor.py" line="7323"/> <source>Add file...</source> <translation>Ajouter un fichier...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7331"/> + <location filename="../QScintilla/Editor.py" line="7325"/> <source>Add files...</source> <translation>Ajouter des fichiers...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7333"/> + <location filename="../QScintilla/Editor.py" line="7327"/> <source>Add aliased file...</source> <translation>Ajouter un fichier alias...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>Ajouter une ressource localisée...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>Ajoute un fichier ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>Ajoute des fichiers ressources</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>Ajoute un alias de fichier ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>Diagramme de package</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>Inclure les attributs de classes ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>Diagramme de l'application</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>Inclure les noms de modules ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation>Ajouter un cadre ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>L'enregistrement de macro est déjà actif. En démarrer une nouvelle ?</translation> </message> @@ -11669,12 +11668,12 @@ <translation>Aucun format d'exportation indiqué. Abandon...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>Diagramme des modules</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>Inclure l'importation de modules externes?</translation> </message> @@ -11744,7 +11743,7 @@ <translation>Sélectionne l'analyseur Pygments à appliquer.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>Correction orthographique...</translation> </message> @@ -11754,12 +11753,12 @@ <translation>Correction orthographique de la sélection...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>Ajouter au dictionnaire</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>Tout ignorer</translation> </message> @@ -11781,50 +11780,50 @@ <message> <location filename="../QScintilla/Editor.py" line="1395"/> <source>Alternatives ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <translation type="unfinished">Alternatives ({0})</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>Le fichier <b>{0}</b> a des modifications non enregistrées.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être ouvert.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être enregistré.<br/>Raison : {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier macro <b>{0}</b> ne peut être lu.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Le fichier macro <b>{0}</b> est corrompu.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Le fichier macro <b>{0}</b> ne peut être écrit.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <translation type="unfinished">{0} (ro)</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7300"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> n'est pas un fichier.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> @@ -11849,27 +11848,27 @@ <translation>Effacer les alertes</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Le fichier macro <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation>Alerte : {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation>Erreur : {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Alerte :</b> Vous allez perdre vos modifications à la réouverture.</translation> </message> @@ -11894,27 +11893,27 @@ <translation>Modification précédente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>La sélection contient des données illégales pour un tri numérique.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation>Warning</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation>Pas de message d'alerte disponible.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation>Style : {0}</translation> </message> @@ -11939,7 +11938,7 @@ <translation>Réouvrir avec encodage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>Le fichier <b>{0}</b> a été modifié depuis l'ouverture dans eric6. Le relire ?</p></translation> </message> @@ -11954,32 +11953,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -12009,12 +12008,12 @@ <translation>Exécuter la sélection en console</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation>Propriétés d'EditorConfig</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Les propriétés d'EditorConfig du fichier <b>{0}</b> n'ont pas pu être chargées.</p></translation> </message> @@ -14566,7 +14565,7 @@ <message> <location filename="../Preferences/ConfigurationPages/EditorPropertiesPage.ui" line="233"/> <source>CoffeeScript</source> - <translation type="unfinished"></translation> + <translation type="unfinished">CoffeeScript</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/EditorPropertiesPage.ui" line="812"/> @@ -15723,7 +15722,7 @@ <message> <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="2034"/> <source>Changes</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Modifications</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="2041"/> @@ -17694,7 +17693,7 @@ <message> <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.ui" line="83"/> <source>Firmware:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Micrologiciel :</translation> </message> <message> <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.ui" line="93"/> @@ -17835,7 +17834,7 @@ <message> <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="55"/> <source>Firmware:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Micrologiciel :</translation> </message> <message> <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="65"/> @@ -18227,7 +18226,7 @@ <message> <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="162"/> <source>Host</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Hôte</translation> </message> <message> <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="163"/> @@ -19801,7 +19800,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="426"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ce commit affecte des fichiers qui ont des modifications non enregistrées. Faut-il poursuivre le commit ?</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="485"/> @@ -19866,7 +19865,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="951"/> <source>Merging</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Fusion en cours</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="976"/> @@ -19876,7 +19875,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1207"/> <source>Git Command</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Commande Git</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> @@ -19951,7 +19950,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1452"/> <source>Git Copy</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copie Git</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1437"/> @@ -20016,7 +20015,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887"/> <source>Apply patch files</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Appliquer les fichiers patch</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1969"/> @@ -20940,7 +20939,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="215"/> <source>Remote Branch:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Branche distante :</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="228"/> @@ -21453,7 +21452,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="115"/> <source>Process crashed.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Crash du processus.</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="117"/> @@ -21860,7 +21859,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="511"/> <source><b>Git log errors</b><p>This shows possible error messages of the git log command.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Historique d'erreurs Git</b><p>Ceci montre des possibles messages d'erreurs de l'historique d'erreur de la commande git.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="527"/> @@ -22289,17 +22288,17 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="95"/> <source>Select to specify a revision by a remote branch</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cocher pour spécifier une révision par une branche distante</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="98"/> <source>Remote Branch:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Branche distante :</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="108"/> <source>Enter a remote branch name</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Entrer le nom d'une branche distante</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="118"/> @@ -22384,7 +22383,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="67"/> <source>Press to clear the history of entered repository URLs</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour effacer l'historique des URLs de dépot entrées</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="74"/> @@ -22808,7 +22807,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="88"/> <source>Fetch changes</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Chercher les modifications</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="93"/> @@ -22938,7 +22937,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="209"/> <source><b>Show differences</b><p>This shows differences of the local project to the repository.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Montrer les différences</b><p>Cela affiche les différences entre le projet local et le dépot.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="217"/> @@ -24268,7 +24267,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1400"/> <source>Patch Management</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Gestion de patch</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="2298"/> @@ -24647,7 +24646,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="128"/> <source><b>Git log errors</b><p>This shows possible error messages of the git log command.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Historique d'erreurs Git</b><p>Ceci montre des possibles messages d'erreurs de l'historique d'erreur de la commande git.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="144"/> @@ -24844,7 +24843,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="216"/> <source><b>Git log errors</b><p>This shows possible error messages of the git log command.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Historique d'erreurs Git</b><p>Ceci montre des possibles messages d'erreurs de l'historique d'erreur de la commande git.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="232"/> @@ -25539,7 +25538,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="196"/> <source>Select all for commit</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Tout sélectionner pour comitter</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="198"/> @@ -25584,17 +25583,17 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="218"/> <source>Shows the differences of the selected entry in a separate dialog</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Montre les différences de l'entrée sélectionnée dans une fenêtre séparée</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="221"/> <source>Differences Side-By-Side</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Différences côte à côte</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="223"/> <source>Shows the differences of the selected entry side-by-side in a separate dialog</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Affiche les différences côte à côte de l'entrée sélectionnée dans une fenêtre séparée</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="774"/> @@ -25619,7 +25618,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="240"/> <source>Restore missing</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Restorer les manquants</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="242"/> @@ -25664,7 +25663,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="650"/> <source>There are no entries selected to be committed.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Il n'y a pas d'entrée sélectionnée à committer.</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="691"/> @@ -25806,7 +25805,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="62"/> <source>Press to clear the history of entered repository URLs</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour effacer l'historique des URLs de dépot entrées</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="69"/> @@ -25980,7 +25979,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="42"/> <source>up-to-date</source> - <translation type="unfinished"></translation> + <translation type="unfinished">à jour</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="43"/> @@ -26347,7 +26346,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="60"/> <source>Enter a revision to set a tag for</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Entrer une révision à étiquetter</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="67"/> @@ -26989,8 +26988,8 @@ <name>HelpBrowser</name> <message> <location filename="../Helpviewer/HelpBrowserWV.py" line="1217"/> - <source>Open Link in New Tab Ctrl+LMB</source> - <translation type="obsolete">Ouvrir le lien dans un nouvel onglet Ctrl+LMB</translation> + <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation type="obsolete">Ouvrir le lien dans un nouvel onglet<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../Helpviewer/HelpBrowserWV.py" line="743"/> @@ -28746,7 +28745,7 @@ <message> <location filename="../HexEdit/HexEditMainWindow.py" line="303"/> <source><b>Undo</b><p>Undo the last change done.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Défaire</b><p>Annule la dernière modification.</p></translation> </message> <message> <location filename="../HexEdit/HexEditMainWindow.py" line="310"/> @@ -28772,7 +28771,7 @@ <message> <location filename="../HexEdit/HexEditMainWindow.py" line="317"/> <source><b>Redo</b><p>Redo the last change done.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Refaire</b><p>Recharge la dernière modification.</p></translation> </message> <message> <location filename="../HexEdit/HexEditMainWindow.py" line="330"/> @@ -29281,7 +29280,7 @@ <message> <location filename="../HexEdit/HexEditMainWindow.py" line="881"/> <source>Overwrite</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Écraser</translation> </message> <message> <location filename="../HexEdit/HexEditMainWindow.py" line="881"/> @@ -29375,7 +29374,7 @@ <message> <location filename="../HexEdit/HexEditMainWindow.py" line="1228"/> <source>Hex Editor</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Hex Editor</translation> </message> <message> <location filename="../HexEdit/HexEditMainWindow.py" line="1285"/> @@ -29832,7 +29831,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="783"/> <source>Renaming {0}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Renommage {0}</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="973"/> @@ -30062,7 +30061,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="472"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ce commit affecte des fichiers qui ont des modifications non enregistrées. Faut-il poursuivre le commit ?</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="967"/> @@ -30177,7 +30176,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1071"/> <source>Re-Merge</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Re-fusionner</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1062"/> @@ -30544,7 +30543,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBackoutDialog.ui" line="197"/> <source>Commit message:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Message de commit :</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBackoutDialog.ui" line="204"/> @@ -33573,7 +33572,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="251"/> <source>Extensions</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Extensions</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="641"/> @@ -33598,12 +33597,12 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="655"/> <source>Conflicts resolved</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Conflits résolus</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="658"/> <source>Conflicts unresolved</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Conflits non résolus</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="661"/> @@ -33996,7 +33995,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="621"/> <source>Switch the working directory to another revision</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Basculer le répertoire de travail sur une autre version</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="624"/> @@ -34396,7 +34395,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1419"/> <source>Extensions</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Extensions</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="676"/> @@ -34661,7 +34660,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="337"/> <source>Show summary information of the working directory status</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Afficher le bilan du statut du répertoire de travail</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="340"/> @@ -34711,7 +34710,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="293"/> <source><b>Show differences</b><p>This shows differences of the local project to the repository.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Montrer les différences</b><p>Cela affiche les différences entre le projet local et le dépot.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="309"/> @@ -35087,7 +35086,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesDefineGuardsDialog.ui" line="23"/> <source>Select patch (leave empty for current patch):</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Sélectionner le patch (laisser vide pour le patch courant) :</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesDefineGuardsDialog.ui" line="30"/> @@ -35279,7 +35278,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListAllGuardsDialog.py" line="84"/> <source>no patches found</source> - <translation type="unfinished"></translation> + <translation type="unfinished">pas de patch trouvé</translation> </message> </context> <context> @@ -36584,7 +36583,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="173"/> <source>Restore missing</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Restorer les manquants</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="428"/> @@ -36614,12 +36613,12 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="679"/> <source>Side-by-Side Diff</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Diff côte à côte</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="679"/> <source>Only one file with uncommitted changes must be selected.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Uniquement un fichier avec des modifications non commitées doit être sélectionné.</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="136"/> @@ -37523,7 +37522,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="232"/> <source>Large Files</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Gros fichiers</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="176"/> @@ -37998,7 +37997,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/ProjectHelper.py" line="122"/> <source>Edit History</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Modifier l'historique</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/ProjectHelper.py" line="133"/> @@ -39870,7 +39869,7 @@ <message> <location filename="../MicroPython/IgnoredDevicesDialog.ui" line="14"/> <source>Ignored Serial Devices</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Matériels séries ignorés</translation> </message> </context> <context> @@ -39878,7 +39877,7 @@ <message> <location filename="../QScintilla/MarkupProviders/ImageMarkupDialog.py" line="52"/> <source>Windows Bitmap File (*.bmp)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ficher Windows Bitmap (*.bmp)</translation> </message> <message> <location filename="../QScintilla/MarkupProviders/ImageMarkupDialog.py" line="53"/> @@ -39913,12 +39912,12 @@ <message> <location filename="../QScintilla/MarkupProviders/ImageMarkupDialog.py" line="59"/> <source>JPEG File (*.jpg)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Fichier JPEG (*.jpg)</translation> </message> <message> <location filename="../QScintilla/MarkupProviders/ImageMarkupDialog.py" line="60"/> <source>JPEG File (*.jpeg)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Fichiers JPEG (*.jpeg)</translation> </message> <message> <location filename="../QScintilla/MarkupProviders/ImageMarkupDialog.py" line="61"/> @@ -41124,7 +41123,7 @@ <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1406"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le contenu des messages n'a pu être écrit vers <b>{0}</b></p><p>Raison : {1}</p></translation> </message> <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> @@ -42835,7 +42834,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/ProjectBrowserHelper.py" line="85"/> <source>Large Files</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Gros fichiers</translation> </message> </context> <context> @@ -43982,7 +43981,7 @@ <message> <location filename="../QScintilla/Lexers/LexerSQL.py" line="37"/> <source>Standard Packages</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Packages standards</translation> </message> <message> <location filename="../QScintilla/Lexers/LexerSQL.py" line="38"/> @@ -44864,7 +44863,7 @@ <message> <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="578"/> <source>{0} (ro)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">{0} (ro)</translation> </message> <message> <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="275"/> @@ -45945,7 +45944,7 @@ <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="185"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Il y a eu une erreur de communication avec le matériel connecté.</p><p>Méthode : {0}</p><p>Message : {1}</p></translation> </message> <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="405"/> @@ -46623,12 +46622,12 @@ </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1051"/> - <source>µPy Chart</source> + <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1131"/> - <source>µPy Files</source> + <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> @@ -47470,12 +47469,12 @@ <message> <location filename="../QScintilla/MiniEditor.py" line="3399"/> <source>EditorConfig Properties</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Propriétés d'EditorConfig</translation> </message> <message> <location filename="../QScintilla/MiniEditor.py" line="3399"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Les propriétés d'EditorConfig du fichier <b>{0}</b> n'ont pas pu être chargées.</p></translation> </message> <message> <location filename="../QScintilla/MiniEditor.py" line="2469"/> @@ -47583,7 +47582,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> <source>{0}: {1}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">{0}: {1}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> @@ -51352,7 +51351,7 @@ <message> <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="218"/> <source>Repository URL:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">URL du dépot :</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="225"/> @@ -51802,7 +51801,7 @@ <message> <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> <source>Header</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Titre</translation> </message> <message> <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> @@ -52063,17 +52062,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1603"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>Export des préférences</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1631"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>Import des préférences</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1631"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Fichier propriétés (*.ini);;Tous les fichiers (*)</translation> </message> @@ -54626,7 +54625,7 @@ <message> <location filename="../Project/ProjectOthersBrowser.py" line="71"/> <source>Open in Hex Editor</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ouvrir dans Hex Editor</translation> </message> </context> <context> @@ -54977,7 +54976,7 @@ <message> <location filename="../Project/ProjectProtocolsBrowser.py" line="633"/> <source><p>Could not start {0}.<br>Ensure that it is in the search path.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Ne peut démarrer {0}.<br>Vérifier qu'il est dans le chemin de recherche.</p></translation> </message> <message> <location filename="../Project/ProjectProtocolsBrowser.py" line="642"/> @@ -58701,7 +58700,7 @@ <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Tags</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Étiquettes</translation> </message> </context> <context> @@ -59418,7 +59417,7 @@ <message> <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> <source>Letter, Other</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Lettre, Autre</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> @@ -59723,7 +59722,7 @@ <message> <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> <source>Cyrillic</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cyrillique</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> @@ -59753,7 +59752,7 @@ <message> <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> <source>Gothic</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Gothique</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> @@ -62204,7 +62203,7 @@ <message> <location filename="../Project/RccCompilerOptionsDialog.ui" line="45"/> <source>%</source> - <translation type="unfinished"></translation> + <translation type="unfinished">%</translation> </message> <message> <location filename="../Project/RccCompilerOptionsDialog.ui" line="77"/> @@ -65597,7 +65596,7 @@ <message> <location filename="../Snapshot/SnapWidget.py" line="127"/> <source>Windows Bitmap File (*.bmp)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ficher Windows Bitmap (*.bmp)</translation> </message> <message> <location filename="../Snapshot/SnapWidget.py" line="128"/> @@ -65612,7 +65611,7 @@ <message> <location filename="../Snapshot/SnapWidget.py" line="130"/> <source>JPEG File (*.jpg)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Fichier JPEG (*.jpg)</translation> </message> <message> <location filename="../Snapshot/SnapWidget.py" line="131"/> @@ -70045,7 +70044,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py" line="123"/> <source><b>Show differences</b><p>This shows differences of the local project to the repository.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Montrer les différences</b><p>Cela affiche les différences entre le projet local et le dépot.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py" line="139"/> @@ -70909,7 +70908,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="83"/> <source>Select all for commit</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Tout sélectionner pour comitter</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="85"/> @@ -71384,7 +71383,7 @@ <message> <location filename="../UI/SymbolsWidget.py" line="61"/> <source>Cyrillic</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cyrillique</translation> </message> <message> <location filename="../UI/SymbolsWidget.py" line="62"/> @@ -71394,17 +71393,17 @@ <message> <location filename="../UI/SymbolsWidget.py" line="63"/> <source>Armenian</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Arménien</translation> </message> <message> <location filename="../UI/SymbolsWidget.py" line="64"/> <source>Hebrew</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Hébreux</translation> </message> <message> <location filename="../UI/SymbolsWidget.py" line="65"/> <source>Arabic</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Arabe</translation> </message> <message> <location filename="../UI/SymbolsWidget.py" line="66"/> @@ -71544,7 +71543,7 @@ <message> <location filename="../UI/SymbolsWidget.py" line="100"/> <source>Mongolian</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Mongole</translation> </message> <message> <location filename="../UI/SymbolsWidget.py" line="103"/> @@ -71864,7 +71863,7 @@ <message> <location filename="../UI/SymbolsWidget.py" line="216"/> <source>Gothic</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Gothique</translation> </message> <message> <location filename="../UI/SymbolsWidget.py" line="216"/> @@ -71899,7 +71898,7 @@ <message> <location filename="../UI/SymbolsWidget.py" line="216"/> <source>Tags</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Étiquettes</translation> </message> <message> <location filename="../UI/SymbolsWidget.py" line="55"/> @@ -71954,7 +71953,7 @@ <message> <location filename="../UI/SymbolsWidget.py" line="108"/> <source>Balinese</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Balinais</translation> </message> <message> <location filename="../UI/SymbolsWidget.py" line="109"/> @@ -73593,19 +73592,19 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="326"/> <source>No indentation errors found.</source> - <translation>Aucune erreur d'indentation trouvée.</translation> + <translation type="obsolete">Aucune erreur d'indentation trouvée.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> <source>Tabnanny Result</source> - <translation>Résutats de Tabanny</translation> + <translation type="obsolete">Résutats de Tabanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> <source><b>Tabnanny Results</b> <p>This dialog shows the results of the tabnanny command. Double clicking an entry will open an editor window and position the cursor at the respective line.</p></source> - <translation><b>Listing du correcteur d'indentations</b> + <translation type="obsolete"><b>Listing du correcteur d'indentations</b> <p>Cette liste affiche les résultats du correcteur 'tabnanny '. Un double-click sur une entrée ouvre une fenêtre d'édition et place le curseur sur la ligne correspondante.</p></translation> @@ -73616,7 +73615,7 @@ <p>This list shows the results of the tabnanny command. Double clicking an entry will open this entry in an editor window and position the cursor at the respective line.</p></source> - <translation><b>Listing du correcteur d'indentations</b> + <translation type="obsolete"><b>Listing du correcteur d'indentations</b> <p>Cette liste affiche les résultats du correcteur 'tabnanny '. Un double-click sur une entrée ouvre une fenêtre d'édition et place le curseur sur la ligne correspondante.</p></translation> @@ -73624,62 +73623,57 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> <source>Filename</source> - <translation>Nom de fichier</translation> + <translation type="obsolete">Nom de fichier</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> <source>#</source> - <translation>#</translation> + <translation type="obsolete">#</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> <source>Source</source> - <translation>Source</translation> + <translation type="obsolete">Source</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> <source>Shows the progress of the tabnanny action</source> - <translation>Affiche la progression du correcteur 'tabnanny'</translation> + <translation type="obsolete">Affiche la progression du correcteur 'tabnanny'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> <source>Exclude Files:</source> - <translation>Fichiers exclus :</translation> + <translation type="obsolete">Fichiers exclus :</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation>Entrer les filtres de noms de fichiers à exclure, séparés par des virgules</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> - <source>Press to start the tabnanny run</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Entrer les filtres de noms de fichiers à exclure, séparés par des virgules</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> <source>Start</source> - <translation>Démarrer</translation> + <translation type="obsolete">Démarrer</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> <source>%v/%m Files</source> - <translation>Fichiers %v/%m</translation> + <translation type="obsolete">Fichiers %v/%m</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="231"/> <source>Preparing files...</source> - <translation>Préparation en cours des fichiers...</translation> + <translation type="obsolete">Préparation en cours des fichiers...</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> <source>Errors</source> - <translation>Erreurs</translation> + <translation type="obsolete">Erreurs</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="254"/> <source>Transferring data...</source> - <translation>Transfert en cours des données...</translation> + <translation type="obsolete">Transfert en cours des données...</translation> </message> </context> <context> @@ -73687,27 +73681,22 @@ <message> <location filename="../Plugins/PluginTabnanny.py" line="289"/> <source>Check Indentations</source> - <translation>Vérification des indentations</translation> + <translation type="obsolete">Vérification des indentations</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="289"/> <source>&Indentations...</source> - <translation>&Indentations...</translation> + <translation type="obsolete">&Indentations...</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="196"/> <source>Check indentations using tabnanny.</source> - <translation>Vérifie les indentation en utilisant tabanny.</translation> + <translation type="obsolete">Vérifie les indentation en utilisant tabanny.</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="293"/> <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>Vérification des indentations...</b><p>Vérifie les mauvaises indentations des fichiers Python en utilisant tabanny.</p></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="102"/> - <source>Python 3 batch check</source> - <translation type="unfinished"></translation> + <translation type="obsolete"><b>Vérification des indentations...</b><p>Vérifie les mauvaises indentations des fichiers Python en utilisant tabanny.</p></translation> </message> </context> <context> @@ -74072,12 +74061,12 @@ <translation>&Regénérer les tâches de projet</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>Extraction des tâches de projet...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>Abandon</translation> </message> @@ -74092,7 +74081,7 @@ <translation>Configuration...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation>Extraction en cours des tâches projet... @@ -74119,12 +74108,12 @@ <translation>Tâches p&rojet</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation>Fichiers %v/%m</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation>Tâches</translation> </message> @@ -74157,12 +74146,12 @@ <translation>Marqueurs de tâches</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation>Entrer les mots-clés utilisés pour les tâches. Les marqueurs sont séparés par des espaces.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation>Tâches concernant la correction de bugs:</translation> </message> @@ -74172,45 +74161,55 @@ <translation><b>Configuration des tâches</b></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation>Couleur de fond des tâches</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation>Sélectionner la couleur de fond pour ces tâches.</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -75341,7 +75340,7 @@ <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="53"/> <source>DeepL Pro</source> - <translation type="unfinished"></translation> + <translation type="unfinished">DeepL Pro</translation> </message> </context> <context> @@ -75354,7 +75353,7 @@ <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="32"/> <source>Arabic</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Arabe</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="33"/> @@ -75394,7 +75393,7 @@ <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="40"/> <source>Greek</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Grec</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="41"/> @@ -75652,7 +75651,7 @@ <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="358"/> <source>Key:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Clef :</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="196"/> @@ -78861,7 +78860,7 @@ <message> <location filename="../UI/UserInterface.py" line="1827"/> <source>Right Sidebar</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Barre latérale de droite</translation> </message> <message> <location filename="../UI/UserInterface.py" line="1827"/> @@ -79046,7 +79045,7 @@ <message> <location filename="../UI/UserInterface.py" line="2564"/> <source>Edit the message filters used to suppress unwanted messages</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Éditer les filtres de message utilisés pour supprimer les messages indésirés</translation> </message> <message> <location filename="../UI/UserInterface.py" line="2566"/> @@ -79306,7 +79305,7 @@ <message> <location filename="../UI/UserInterface.py" line="1931"/> <source>Code Documentation Viewer</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Visionneur de documentation du code</translation> </message> <message> <location filename="../UI/UserInterface.py" line="2740"/> @@ -79904,7 +79903,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="955"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>Variables globales</translation> </message> @@ -79914,12 +79913,12 @@ <translation type="obsolete">Globales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="956"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Fenêtre de visualisation des variables globales</b><p>Cette fenêtre affiche les variables globales du programme débogué.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="962"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation>Variables locales</translation> </message> @@ -79929,7 +79928,7 @@ <translation type="obsolete">Locales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="963"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Fenêtre de visualisation des variables locales</b><p>Cette fenêtre affiche les variables locales du programme débogué.</p></translation> </message> @@ -79944,12 +79943,12 @@ <translation type="obsolete">Type</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>Afficher les détails...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1095"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation>Configuration...</translation> </message> @@ -79959,7 +79958,7 @@ <translation>{0} items</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1093"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation>Rafraichir</translation> </message> @@ -79969,22 +79968,22 @@ <translation type="obsolete">Tout contracter</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1082"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Expand</source> <translation>Déployer</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> - <source>Collapse</source> - <translation>Contracter</translation> - </message> - <message> <location filename="../Debugger/VariablesViewer.py" line="1084"/> + <source>Collapse</source> + <translation>Contracter</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Collapse All</source> <translation>Tout contracter</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation>Filtre de type de variables...</translation> </message> @@ -82154,7 +82153,7 @@ <message> <location filename="../ViewManager/ViewManager.py" line="1339"/> <source>Complete from Document</source> - <translation type="unfinished"></translation> + <translation type="unfinished">à partir du document</translation> </message> <message> <location filename="../ViewManager/ViewManager.py" line="1349"/> @@ -82169,7 +82168,7 @@ <message> <location filename="../ViewManager/ViewManager.py" line="1362"/> <source>Complete from APIs</source> - <translation type="unfinished"></translation> + <translation type="unfinished">à partir des fichiers API</translation> </message> <message> <location filename="../ViewManager/ViewManager.py" line="1372"/> @@ -82410,7 +82409,7 @@ <message> <location filename="../ViewManager/ViewManager.py" line="1385"/> <source>Complete from Document and APIs</source> - <translation type="unfinished"></translation> + <translation type="unfinished">à partir du document et des fichiers API</translation> </message> <message> <location filename="../ViewManager/ViewManager.py" line="1398"/> @@ -83829,7 +83828,7 @@ <message> <location filename="../ViewManager/ViewManager.py" line="749"/> <source><b>Save Copy</b><p>Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Enregistrer une copie</b><p>Enregistre une copie du contenu de l'éditeur courant. Le fichier peut être entré dans un sélectionneur de fichiers.</p></translation> </message> <message> <location filename="../HexEdit/HexEditMainWindow.py" line="513"/> @@ -86406,7 +86405,7 @@ <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="487"/> <source>Allow to activate windows</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Autoriser l'activation de fenêtres</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="754"/> @@ -86421,7 +86420,7 @@ <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="484"/> <source>Select to allow JavaScript to activate windows</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cocher pour autoriser JavaScript à activer des fenêtres</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="497"/> @@ -86431,7 +86430,7 @@ <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="462"/> <source>Select to enable JavaScript support</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cocher pour activer le support JavaScript</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="552"/> @@ -86605,7 +86604,7 @@ <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="507"/> <source>Allow to paste from the clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Autoriser le collage à partir du presse papiers</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="886"/> @@ -86887,8 +86886,8 @@ </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="676"/> - <source>Open Link in New Tab Ctrl+LMB</source> - <translation>Ouvrir le lien dans un nouvel onglet Ctrl+LMB</translation> + <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Ouvrir le lien dans un nouvel onglet<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="682"/> @@ -87695,7 +87694,7 @@ <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1002"/> <source>Reload the current screen</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Recharger la session courante</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1004"/>
--- a/eric6/i18n/eric6_it.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_it.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1136,72 +1136,72 @@ <context> <name>AnnotationsChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/> + <source>missing type annotation for function argument '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> - <source>missing type annotation for function argument '{0}'</source> + <source>missing type annotation for '*{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/> - <source>missing type annotation for '*{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> <source>missing type annotation for '**{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> + <source>missing return type annotation for public function</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> - <source>missing return type annotation for public function</source> + <source>missing return type annotation for protected function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> - <source>missing return type annotation for protected function</source> + <source>missing return type annotation for private function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> - <source>missing return type annotation for private function</source> + <source>missing return type annotation for special method</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/> - <source>missing return type annotation for special method</source> + <source>missing return type annotation for staticmethod</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/> - <source>missing return type annotation for staticmethod</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> <source>missing return type annotation for classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> + <source>missing type annotation for 'self' in method</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> - <source>missing type annotation for 'self' in method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> <source>missing type annotation for 'cls' in classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>type annotation coverage of {0}% is too low</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> <source>type annotation is too complex ({0} > {1})</source> <translation type="unfinished"></translation> </message> @@ -1214,37 +1214,37 @@ <translation>Diagrammi dell'applicazione {0}</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>Parsing modules...</source> <translation>Analisi moduli...</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="203"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="202"/> <source><<Application>></source> <translation><<Applicazione>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="205"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="204"/> <source><<Others>></source> <translation><<Altri>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source>Load Diagram</source> <translation>Carico Diagramma</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source><p>The diagram belongs to the project <b>{0}</b>. Shall this project be opened?</p></source> <translation><p>Il Diagramma appartiene al progetto <b>{0}</b>. Si deve aprire il progetto?</p></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>%v/%m Modules</source> <translation>Moduli %v/%m</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="70"/> <source>Application Diagram</source> <translation type="unfinished">Diagrammi dell'applicazione</translation> </message> @@ -3507,7 +3507,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1133"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1130"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3724,7 +3724,7 @@ <translation>Corregge:{0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1016"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1015"/> <source>No issues found.</source> <translation>Nessun problema trovato.</translation> </message> @@ -3749,12 +3749,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="942"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="941"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="835"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="834"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> @@ -3769,7 +3769,7 @@ <translation type="unfinished">Errori</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="874"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="873"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3874,7 +3874,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1019"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1018"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4233,142 +4233,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> <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="861"/> + <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="864"/> - <source>Introductory quotes corrected to be {0}"""</source> - <translation>Virgolette introduttive corrette in {0}"""</translation> + <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="867"/> - <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="870"/> <source>Period added to summary line.</source> <translation>Aggiunto punto alla riga sommario.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <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="873"/> + <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="876"/> - <source>Blank line inserted before class docstring.</source> - <translation>Riga vuota inserita prima della stringa di documentazione della classe.</translation> + <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="879"/> - <source>Blank line inserted after class docstring.</source> - <translation>Linea vuota inserita dopo la stringa di documentazione della classe.</translation> + <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="882"/> - <source>Blank line inserted after docstring summary.</source> - <translation>Linea vuota inserita dopo la stringa di documentazione del sommario.</translation> + <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="885"/> - <source>Blank line inserted after last paragraph of docstring.</source> - <translation>Linea vuota inserita dopo l'ultimo paragrafo della stringa di documentazione.</translation> + <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="888"/> - <source>Leading quotes put on separate line.</source> - <translation>Le virgolette di testa messe su una riga separata.</translation> + <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="891"/> - <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="894"/> <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="897"/> + <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="900"/> - <source>Blank line after class docstring removed.</source> - <translation>Rimossa riga vuota dopo della stringa di documentazione.</translation> + <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="903"/> - <source>Blank line after function/method docstring removed.</source> - <translation>Riga vuota dopo la stringa di documentazione funzione/metodo rimossa.</translation> + <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="906"/> - <source>Blank line after last paragraph removed.</source> - <translation>Rimossa riga vuota dopo l'ultimo paragrafo.</translation> + <source>Tab converted to 4 spaces.</source> + <translation>Convertita Tabulazione in 4 spazi.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="909"/> - <source>Tab converted to 4 spaces.</source> - <translation>Convertita Tabulazione in 4 spazi.</translation> + <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="912"/> - <source>Indentation adjusted to be a multiple of four.</source> - <translation>Identazione portata ad un multiplo di quattro.</translation> + <source>Indentation of continuation line corrected.</source> + <translation>Identazione di continuazione riga corretta.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="915"/> - <source>Indentation of continuation line corrected.</source> - <translation>Identazione di continuazione riga corretta.</translation> + <source>Indentation of closing bracket corrected.</source> + <translation>Identazione di parentesi chiusa corretta.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="918"/> - <source>Indentation of closing bracket corrected.</source> - <translation>Identazione di parentesi chiusa corretta.</translation> + <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="921"/> - <source>Missing indentation of continuation line corrected.</source> - <translation>Corretta la mancanza di indentazione della continuazione riga.</translation> + <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="924"/> - <source>Closing bracket aligned to opening bracket.</source> - <translation>Parentesi chiusa allineata con quella d'apertura.</translation> + <source>Indentation level changed.</source> + <translation>Livello di indentazione modificato.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="927"/> - <source>Indentation level changed.</source> - <translation>Livello di indentazione modificato.</translation> + <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="930"/> - <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="933"/> <source>Visual indentation corrected.</source> <translation></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> + <source>Extraneous whitespace removed.</source> + <translation>Spazio non pertinente eliminato.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> + <source>Missing whitespace added.</source> + <translation>Spazi mancanti aggiunti.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="948"/> - <source>Extraneous whitespace removed.</source> - <translation>Spazio non pertinente eliminato.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> - <source>Missing whitespace added.</source> - <translation>Spazi mancanti aggiunti.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> <source>Whitespace around comment sign corrected.</source> <translation>Corretto spazio vicino al segno di commento.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform>%n riga vuota inserita.</numerusform> @@ -4376,7 +4376,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform>%n riga superflua eliminata</numerusform> @@ -4384,72 +4384,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="959"/> <source>Superfluous blank lines removed.</source> <translation>Righe vuote superflue eliminate.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> + <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="965"/> - <source>Superfluous blank lines after function decorator removed.</source> - <translation>Righe vuote superflue eliminate dopo a dichiarazione della funzione.</translation> + <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="968"/> - <source>Imports were put on separate lines.</source> - <translation>Import messi su righe separate.</translation> + <source>Long lines have been shortened.</source> + <translation>Accorciate righe lughe.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="971"/> - <source>Long lines have been shortened.</source> - <translation>Accorciate righe lughe.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="974"/> <source>Redundant backslash in brackets removed.</source> <translation>Rimossi barre rovesciate ridondanti.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="977"/> + <source>Compound statement corrected.</source> + <translation>Corretta istruzione composta.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="980"/> - <source>Compound statement corrected.</source> - <translation>Corretta istruzione composta.</translation> + <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="983"/> - <source>Comparison to None/True/False corrected.</source> - <translation>Corretta comparazione con None/True/False.</translation> + <source>'{0}' argument added.</source> + <translation>'{0}' argumento aggiunto.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="986"/> - <source>'{0}' argument added.</source> - <translation>'{0}' argumento aggiunto.</translation> + <source>'{0}' argument removed.</source> + <translation>'{0}' argumento rimosso.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="989"/> - <source>'{0}' argument removed.</source> - <translation>'{0}' argumento rimosso.</translation> + <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="992"/> - <source>Whitespace stripped from end of line.</source> - <translation>Eliminati gli spazi alla fine della linea.</translation> + <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="995"/> - <source>newline added to end of file.</source> - <translation>Aggiunta una nuova riga alla fine del file.</translation> + <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="998"/> - <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="1001"/> <source>'<>' replaced by '!='.</source> <translation>'<>' sostituito da '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1005"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1002"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -4955,22 +4955,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>source code line is too complex ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> + <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="486"/> - <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="489"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> @@ -8050,47 +8050,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source>Start Debugger</source> <translation type="unfinished">Avvia Debugger</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>Il debugger non può essere avviato.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1012"/> - <source>Parent Process</source> - <translation type="unfinished">Processo padre</translation> - </message> - <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> - <source>Child process</source> - <translation type="unfinished">Processo figlio</translation> + <source>Parent Process</source> + <translation type="unfinished">Processo padre</translation> </message> <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <source>Child process</source> + <translation type="unfinished">Processo figlio</translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Client forking</source> <translation type="unfinished">Lancio processo figlio in corso</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Seleziona il client da seguire.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <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/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="354"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="355"/> <source><p>No suitable Python3 environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -8588,22 +8588,22 @@ <context> <name>DiffDialog</name> <message> - <location filename="../UI/DiffDialog.py" line="285"/> + <location filename="../UI/DiffDialog.py" line="279"/> <source>Patch Files (*.diff)</source> <translation>File Patch (*.diff)</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source>Save Diff</source> <translation>Salva Diff</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source>Compare Files</source> <translation>Confronta File</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="443"/> + <location filename="../UI/DiffDialog.py" line="437"/> <source>There is no difference.</source> <translation>Non ci sono differenze.</translation> </message> @@ -8663,37 +8663,37 @@ <translation>Alt+N</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="223"/> + <location filename="../UI/DiffDialog.py" line="217"/> <source>Press to perform the comparison of the two files</source> <translation>Premi per effettuare il confronto tra due file</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="227"/> - <source>Save the output to a patch file</source> - <translation>Salve l'output in un file patch</translation> - </message> - <message> <location filename="../UI/DiffDialog.py" line="221"/> + <source>Save the output to a patch file</source> + <translation>Salve l'output in un file patch</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="215"/> <source>Compare</source> <translation>Confronta</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="225"/> + <location filename="../UI/DiffDialog.py" line="219"/> <source>Save</source> <translation>Salva</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere salvato.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <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> <message> - <location filename="../UI/DiffDialog.py" line="302"/> + <location filename="../UI/DiffDialog.py" line="296"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Il file patch <b>{0}</b> esiste già.Sovrascriverlo ?</p></translation> </message> @@ -8772,205 +8772,205 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>docstring containing unicode character not surrounded by u"""</source> - <translation>docstring contenente carattere unicode non inserito fra u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <translation type="obsolete">docstring contenente carattere unicode non inserito fra u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>one-liner docstring on multiple lines</source> <translation>docstring in linea su righe multiple</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>docstring has wrong indentation</source> <translation>docstring ha un'indentazione errata</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> - <source>docstring summary does not end with a period</source> - <translation>docstring sommario non si conclude con un punto</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation>docstring sommario non è in modo imperativo (farebbe invece di fa)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>docstring sommario sembra una firma di funzione/metodo</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>docstring does not mention the return value type</source> - <translation>docstring non indica il tipo di valore di ritorno</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>function/method docstring is separated by a blank line</source> - <translation>docstring funzione/metodo è separato da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> - <source>class docstring is not preceded by a blank line</source> - <translation>docstring della classe non è preceduta da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> - <source>class docstring is not followed by a blank line</source> - <translation>docstring della classe non è seguita da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> - <source>docstring summary is not followed by a blank line</source> - <translation>docstring sommario non è seguito da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> - <source>last paragraph of docstring is not followed by a blank line</source> - <translation>L'ultimo paragrafo della docstring non è seguito da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>private function/method is missing a docstring</source> - <translation>Funzione/metodo privato mancante di docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> - <source>private class is missing a docstring</source> - <translation>Classe privata mancante di docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> - <source>leading quotes of docstring not on separate line</source> - <translation>Virgolette iniziali della docstring non sono su riga separata</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <source>docstring summary does not end with a period</source> + <translation>docstring sommario non si conclude con un punto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation>docstring sommario non è in modo imperativo (farebbe invece di fa)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>docstring sommario sembra una firma di funzione/metodo</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <source>docstring does not mention the return value type</source> + <translation>docstring non indica il tipo di valore di ritorno</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> + <source>function/method docstring is separated by a blank line</source> + <translation>docstring funzione/metodo è separato da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <source>class docstring is not preceded by a blank line</source> + <translation>docstring della classe non è preceduta da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <source>class docstring is not followed by a blank line</source> + <translation>docstring della classe non è seguita da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <source>docstring summary is not followed by a blank line</source> + <translation>docstring sommario non è seguito da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <source>last paragraph of docstring is not followed by a blank line</source> + <translation>L'ultimo paragrafo della docstring non è seguito da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <source>private function/method is missing a docstring</source> + <translation>Funzione/metodo privato mancante di docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <source>private class is missing a docstring</source> + <translation>Classe privata mancante di docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>leading quotes of docstring not on separate line</source> + <translation>Virgolette iniziali della docstring non sono su riga separata</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>trailing quotes of docstring not on separate line</source> <translation>Virgolette finali della docstring non sono su riga separata</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation>docstring non contiene una riga @return ma la funzione/metodo ritorna dei valori</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation>docstring contiene una riga @return ma la funzione/metodo non ritorna dei valori</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>docstring non contiene sufficienti righe @param/@keyparam</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>docstring non contiene sufficienti righe @param/@keyparam</translation> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>docstring contiene troppe righe @param/@keyparam</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>docstring contiene troppe righe @param/@keyparam</translation> + <source>keyword only arguments must be documented with @keyparam lines</source> + <translation>Argomenti con una sola parola-chiave devono essere documentati con righe @keyparam</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>keyword only arguments must be documented with @keyparam lines</source> - <translation>Argomenti con una sola parola-chiave devono essere documentati con righe @keyparam</translation> + <source>order of @param/@keyparam lines does not match the function/method signature</source> + <translation>La sequenza di righe @param/@keyparam non si raccorda con le definizioni funzione/metodo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation>La sequenza di righe @param/@keyparam non si raccorda con le definizioni funzione/metodo</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> <source>class docstring is preceded by a blank line</source> <translation>docstring della classe è preceduta da una riga vuota</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>class docstring is followed by a blank line</source> <translation>docstring della classe è seguita da una riga vuota</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>docstring funzione/metodo è preceduto da una riga vuota</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>docstring funzione/metodo è preceduto da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>function/method docstring is followed by a blank line</source> <translation>docstring funzione/metodo è seguito da una riga vuota</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>L'ultimo paragrafo della docstring è seguito da una riga vuota</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>L'ultimo paragrafo della docstring è seguito da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation>docstring non contiene una riga @exception ma la funzione/metodo causa un'eccezione</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation>docstring contiene una riga @return ma la funzione/metodo non causa un'eccezione</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring does not contain a summary</source> <translation>docstring non contiene un sommario</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> - <source>raised exception '{0}' is not documented in docstring</source> + <source>documented exception '{0}' is not raised</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>documented exception '{0}' is not raised</source> + <source>docstring does not contain a @signal line but class defines signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> - <source>docstring does not contain a @signal line but class defines signals</source> + <source>docstring contains a @signal line but class doesn't define signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> - <source>docstring contains a @signal line but class doesn't define signals</source> + <source>defined signal '{0}' is not documented in docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>documented signal '{0}' is not defined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>class docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> <source>function docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>module docstring is still a default string</source> <translation type="unfinished"></translation> </message> @@ -11554,7 +11554,7 @@ <translation>Modifica Breakpoint...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>Abilita breakpoint</translation> </message> @@ -11604,112 +11604,112 @@ <translation>Stampa annullata</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>Apri File</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>Salva file</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>File modificato</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>Autocompletamento</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>L'autocomplentamento non è disponibile perchè non ci sono fonti impostate.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>Disabilita breakpoint</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation>Analisi codice</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation>Per favore seleziona un file per l'analisi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>Profilazione dati</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>Per favore seleziona un file per la profilazione</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>Nome Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>Seleziona un nome per la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>File Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>Carica un file di macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Errore nel caricamento della macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Salva un file di macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Salva macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>Errore nel salvataggio della macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>Avvia registrazione della macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>Registrazione Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>Inserisci un nome per la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>File modificato</translation> </message> @@ -11729,7 +11729,7 @@ <translation>Elimina errori di sintassi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation>Errore Drop</translation> </message> @@ -11739,12 +11739,12 @@ <translation>Mostra i messaggi degli errori di sintassi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>Errore di sintassi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>Nessun messaggio degli errori di sintassi disponibile.</translation> </message> @@ -11774,17 +11774,17 @@ <translation>File non analizzato precedente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation>Mostra le annotazioni dell'analisi del codice</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>Tutte le linee sono state analizzate.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation>Non ci sono file di analisi disponibili.</translation> </message> @@ -11819,72 +11819,72 @@ <translation>Nessun linguaggio</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7327"/> + <location filename="../QScintilla/Editor.py" line="7321"/> <source>Resources</source> <translation>Risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7329"/> + <location filename="../QScintilla/Editor.py" line="7323"/> <source>Add file...</source> <translation>Aggiungi file...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7331"/> + <location filename="../QScintilla/Editor.py" line="7325"/> <source>Add files...</source> <translation>Aggiungi files...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7333"/> + <location filename="../QScintilla/Editor.py" line="7327"/> <source>Add aliased file...</source> <translation>Aggiungi file sinonimo...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>Aggiungi una risorsa localizzata...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>Aggiungi un file risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>Aggiundi dei file risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>Aggiungi file sinonimo delle risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>Diagrammi del package</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>Includi gli attributi della classe ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>Diagrammi dell'applicazione</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>Includi i nomi dei moduli ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation>Aggiungi riquadro delle risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>Registrazione macro già attiva. Avvia nuovamente ?</translation> </message> @@ -11929,12 +11929,12 @@ <translation>Nessun formato di export impostato. Annullamento...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>Importa diagrammi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>Includi gli import dai moduli esterni ?</translation> </message> @@ -12004,7 +12004,7 @@ <translation>Selezione l'analizzatore lessicale di Pygments da applicare.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>Controllo sillabazione...</translation> </message> @@ -12014,12 +12014,12 @@ <translation>Controllo sillabazione della selezione...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>Aggiungi al dizionario</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>Ignora tutto</translation> </message> @@ -12044,47 +12044,47 @@ <translation>Alternative ({0})</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>Il file <b>{0}</b> contiene modifiche non salvate.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere aperto.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere salvato.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Il file macro <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Il file macro <b>{0}</b> è danneggiato.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Il file macro <b>{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <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="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation>Alias per il file <b>{0}</b>:</translation> </message> @@ -12109,27 +12109,27 @@ <translation>Pulisci warning</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Il file delle macro <b>{0}</b> esiste già.Sovrascriverlo ?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation>Attenzione: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation>Errore: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Attenzione:</b> con la riapertura le modifiche andranno perse.</translation> </message> @@ -12154,27 +12154,27 @@ <translation>Modifica precedente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation>Righe ordinate</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>La selezione contiene dati non validi per un ordinamento numerico.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation>Attenzione</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation>Nessun messaggio di attenzione disponibile.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation>Stile: {0}</translation> </message> @@ -12199,7 +12199,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"><p>Il file <b>{0}</b> è stato modificato mentre era aperto in eric6. Rileggerlo ?</p></translation> </message> @@ -12214,32 +12214,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -12269,12 +12269,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -26931,27 +26931,27 @@ <context> <name>Globals</name> <message> - <location filename="../Globals/__init__.py" line="445"/> + <location filename="../Globals/__init__.py" line="448"/> <source>{0:4.2f} Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="449"/> + <location filename="../Globals/__init__.py" line="452"/> <source>{0:4.2f} KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="453"/> + <location filename="../Globals/__init__.py" line="456"/> <source>{0:4.2f} MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="457"/> + <location filename="../Globals/__init__.py" line="460"/> <source>{0:4.2f} GiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="461"/> + <location filename="../Globals/__init__.py" line="464"/> <source>{0:4.2f} TiB</source> <translation type="unfinished"></translation> </message> @@ -42354,22 +42354,22 @@ <translation>Importa diagramma: {0}</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>Parsing modules...</source> <translation>Analisi moduli...</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="129"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="127"/> <source>The directory <b>'{0}'</b> is not a Python package.</source> <translation>La cartella <b>'{0}'</b> non è un pacchetto Python.</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>%v/%m Modules</source> <translation>Moduli %v/%m</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="98"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="96"/> <source>Imports Diagramm</source> <translation type="unfinished"></translation> </message> @@ -46897,12 +46897,12 @@ <message> <location filename="../QScintilla/Lexers/__init__.py" line="387"/> <source>Python Files (*.py *.py2 *.py3)</source> - <translation>Python Files (*.py *.py2 *.py3)</translation> + <translation type="obsolete">Python Files (*.py *.py2 *.py3)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="390"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> - <translation>Python GUI Files (*.pyw *.pyw2 *.pyw3)</translation> + <translation type="obsolete">Python GUI Files (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="560"/> @@ -47049,6 +47049,16 @@ <source>MicroPython</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="387"/> + <source>Python Files (*.py *.py3)</source> + <translation type="unfinished">File Python (*.py *.py3)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="390"/> + <source>Python GUI Files (*.pyw *.pyw3)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>LfConvertDataDialog</name> @@ -49773,463 +49783,463 @@ <context> <name>MiscellaneousChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> + <source>coding magic comment not found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> - <source>coding magic comment not found</source> + <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> - <source>unknown encoding ({0}) found in coding magic comment</source> + <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> - <source>copyright notice not present</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/> + <source>found {0} formatter</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>found {0} formatter</source> + <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> - <source>format string does contain unindexed parameters</source> + <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> - <source>docstring does contain unindexed parameters</source> + <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> - <source>other string does contain unindexed parameters</source> + <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/> - <source>format call uses too large index ({0})</source> + <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="720"/> - <source>format call uses missing keyword ({0})</source> + <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="723"/> - <source>format call uses keyword arguments but no named entries</source> + <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="726"/> - <source>format call uses variable arguments but no numbered entries</source> + <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/> - <source>format call uses implicit and explicit indexes together</source> + <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/> - <source>format call provides unused index ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/> + <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="754"/> - <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="757"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/> + <source>print statement found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> - <source>print statement found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <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="511"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="512"/> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> - <source>unnecessary generator - rewrite as a list comprehension</source> + <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> - <source>unnecessary generator - rewrite as a set comprehension</source> + <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>sort keys - '{0}' should be before '{1}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> - <source>logging statement uses '%'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> - <source>logging statement uses f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> - <source>logging statement uses 'warn' instead of 'warning'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> - <source>logging statement uses string.format()</source> + <source>logging statement uses '%'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> + <source>logging statement uses f-string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> + <source>logging statement uses string.format()</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> <source>logging statement uses '+'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="760"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source>gettext import with alias _ found: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Python does not support the unary prefix increment</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <source>Python 3 does not include '.view*' methods on dictionaries</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> + <source>'.next()' does not exist in Python 3</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> - <source>'.next()' does not exist in Python 3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <source>mutable default argument of function call '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>mutable default argument of function call '{0}'</source> + <source>None should not be added at any return if function has no return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> + <source>an explicit value at every return should be added if function has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/> + <source>an explicit return at the end of the function should be added if it has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/> + <source>a value should not be assigned to a variable if it will be used as a return value only</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> - <source>None should not be added at any return if function has no return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> - <source>an explicit value at every return should be added if function has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="787"/> - <source>an explicit return at the end of the function should be added if it has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/> - <source>a value should not be assigned to a variable if it will be used as a return value only</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>do not call assert False since python -O removes these calls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>unncessary f-string</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>unncessary f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>cannot use 'self.__class__' as first argument of 'super()' call</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <source>do not call getattr with a constant attribute value</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> - <source>do not call getattr with a constant attribute value</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> <source>do not call setattr with a constant attribute value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="799"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/> <source>commented code lines should be removed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>use of 'datetime.datetime.today()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>use of 'datetime.datetime.utcnow()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> - <source>use of 'datetime.date()' should be avoided. -Use 'datetime.datetime(, tzinfo=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> - <source>use of 'datetime.date.today()' should be avoided. -Use 'datetime.datetime.now(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> - <source>use of 'datetime.date.fromtimestamp()' should be avoided. -Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> - <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> - <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> - <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <source>use of 'datetime.date()' should be avoided. +Use 'datetime.datetime(, tzinfo=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <source>use of 'datetime.date.today()' should be avoided. +Use 'datetime.datetime.now(tz=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <source>use of 'datetime.date.fromtimestamp()' should be avoided. +Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> + <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> + <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary {0} call - rewrite as a literal</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> - <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> - <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> - <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> + <source>unnecessary list call - remove the outer call to list()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>unnecessary list call - remove the outer call to list()</source> + <source>unnecessary list comprehension - "in" can take a generator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>unnecessary list comprehension - "in" can take a generator</source> + <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> - <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> - <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>'sys.version' compared to string (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> - <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> - <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="632"/> <source>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> <source>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> - <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/> <source>'sys.version' compared to string (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>'sys.version[:1]' referenced (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> @@ -50685,72 +50695,72 @@ <context> <name>NamingStyleChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <source>class names should use CapWords convention</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> - <source>class names should use CapWords convention</source> + <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> - <source>function name should be lowercase</source> + <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> - <source>argument name should be lowercase</source> + <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> - <source>first argument of a class method should be named 'cls'</source> + <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> - <source>first argument of a method should be named 'self'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <source>module names should be lowercase</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>module names should be lowercase</source> + <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>package names should be lowercase</source> + <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>constant imported as non constant</source> + <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>lowercase imported as non lowercase</source> + <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>camelcase imported as lowercase</source> + <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>camelcase imported as constant</source> + <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>variable in function should be lowercase</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -51836,32 +51846,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>Parsing modules...</source> <translation type="unfinished">Analisi moduli...</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="215"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="209"/> <source>The directory <b>'{0}'</b> is not a package.</source> <translation type="unfinished">La direcotry <b>'{0}'</b> non è un pacchetto.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="224"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="218"/> <source>The package <b>'{0}'</b> does not contain any modules.</source> <translation type="unfinished">La direcotry <b>'{0}'</b> non contiene nessun modulo.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="241"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="235"/> <source>The package <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished">Il pacchetto <b>'{0}'</b> non contiene nessuna classe.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>%v/%m Modules</source> <translation type="unfinished">Moduli %v/%m</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="166"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="160"/> <source>Package Diagram</source> <translation type="unfinished">Diagrammi del package</translation> </message> @@ -52965,7 +52975,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="88"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> <source>Name:</source> <translation type="unfinished">Nome:</translation> </message> @@ -52985,7 +52995,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> <source>Summary:</source> <translation type="unfinished"></translation> </message> @@ -53020,82 +53030,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="64"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="65"/> <source>pip Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> - <source>Version:</source> - <translation type="unfinished">Versione:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> - <source>Location:</source> - <translation type="unfinished"></translation> + <source>Version:</source> + <translation type="unfinished">Versione:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <source>Location:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> <source>Requires:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> - <source>Homepage:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> - <source>Author:</source> - <translation type="unfinished">Autore:</translation> + <source>Homepage:</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> - <source>Author Email:</source> - <translation type="unfinished"></translation> + <source>Author:</source> + <translation type="unfinished">Autore:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> - <source>License:</source> + <source>Author Email:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> - <source>Metadata Version:</source> + <source>License:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> - <source>Installer:</source> + <source>Metadata Version:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> - <source>Classifiers:</source> + <source>Installer:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> - <source>Entry Points:</source> + <source>Classifiers:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <source>Entry Points:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> <source>Files:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="218"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="237"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="252"/> <source>Getting outdated packages...</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="645"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="664"/> <source>%n package(s) found.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -53103,122 +53113,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> <source>Search PyPI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="683"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="702"/> <source><p>The package search did not return anything.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="720"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="725"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Show Package Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Select the package version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> - <source><p>No package details info for <b>{0}</b> available.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="914"/> - <source>Install Pip</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> + <source><p>No package details info for <b>{0}</b> available.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <source>Install Pip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> <source>Install Pip to User-Site</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="920"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Repair Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1053"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Local Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="931"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> <source>Install Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="934"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="937"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Generate Requirements...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> <source>Edit User Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="977"/> <source>Edit Environment Configuration...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <source>Configure...</source> + <translation type="unfinished">Configura...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>Edit Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>No valid configuration path determined. Aborting</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Show Cache Info...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> - <source>Configure...</source> - <translation type="unfinished">Configura...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>Edit Configuration</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>No valid configuration path determined. Aborting</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> - <source>Show Cache Info...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="966"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="969"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> @@ -54499,17 +54509,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1604"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>Esporta Preferenze</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>Importa Preferenze</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>File proprietà (*.ini);;Tutti i file(*)</translation> </message> @@ -55025,742 +55035,742 @@ <context> <name>Project</name> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source>Read project file</source> <translation>Leggi file progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source>Save project file</source> <translation>Salva file progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source>Read project session</source> <translation>Leggi sessione del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="1229"/> + <location filename="../Project/Project.py" line="1228"/> <source>Please save the project first.</source> <translation>Prima salvare il progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source>Save project session</source> <translation>Salva sessione di progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>Add Language</source> <translation>Aggiungi Lingua</translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source>Delete translation</source> <translation>Cancella traduzione</translation> </message> <message> - <location filename="../Project/Project.py" line="1661"/> + <location filename="../Project/Project.py" line="1660"/> <source>Add file</source> <translation>Aggiungi file</translation> </message> <message> - <location filename="../Project/Project.py" line="1793"/> + <location filename="../Project/Project.py" line="1792"/> <source>The target directory must not be empty.</source> <translation>La directory di destinazione non deve essere vuota.</translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>Add directory</source> <translation>Aggiungi directory</translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>The source directory must not be empty.</source> <translation>La directory sorgente non deve essere vuota.</translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source>Delete file</source> <translation>Cancella file</translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source>Create project directory</source> <translation>Crea la directory del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>New project</source> <translation>Nuovo progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>Open project</source> <translation>Apri progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save project as</source> <translation>Salva progetto come</translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source>Save File</source> <translation>Salva file</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>Close Project</source> <translation>Chiudi progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>The current project has unsaved changes.</source> <translation>Il progetto attuale ha delle modifiche non salvate.</translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>&Save</source> <translation>&Salva</translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>&New...</source> <translation>&Nuovo...</translation> </message> <message> + <location filename="../Project/Project.py" line="3826"/> + <source>Generate a new project</source> + <translation>Genera un nuovo progetto</translation> + </message> + <message> <location filename="../Project/Project.py" line="3827"/> - <source>Generate a new project</source> - <translation>Genera un nuovo progetto</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3828"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Nuovo...</b><p>Apre un dialogo per l'inserimento delle informazioni per un nuovo progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>&Open...</source> <translation>&Apri...</translation> </message> <message> + <location filename="../Project/Project.py" line="3840"/> + <source>Open an existing project</source> + <translation>Apri un progetto esistente</translation> + </message> + <message> <location filename="../Project/Project.py" line="3841"/> - <source>Open an existing project</source> - <translation>Apri un progetto esistente</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3842"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Apri...</b><p>Apre un progetto esistente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>Close project</source> <translation>Chiudi progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>&Close</source> <translation>&Chiudi</translation> </message> <message> + <location filename="../Project/Project.py" line="3852"/> + <source>Close the current project</source> + <translation>Chiudi il progetto corrente</translation> + </message> + <message> <location filename="../Project/Project.py" line="3853"/> - <source>Close the current project</source> - <translation>Chiudi il progetto corrente</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3854"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Chiudi</b><p>Chiude l'attuale progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3861"/> + <location filename="../Project/Project.py" line="3860"/> <source>Save project</source> <translation>Salva progetto</translation> </message> <message> + <location filename="../Project/Project.py" line="3864"/> + <source>Save the current project</source> + <translation>Salva il progetto corrente</translation> + </message> + <message> <location filename="../Project/Project.py" line="3865"/> - <source>Save the current project</source> - <translation>Salva il progetto corrente</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3866"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Salva</b><p>Salva l'attuale progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save &as...</source> <translation>S&alva come...</translation> </message> <message> - <location filename="../Project/Project.py" line="3877"/> + <location filename="../Project/Project.py" line="3876"/> <source>Save the current project to a new file</source> <translation>Salva il progetto attuale come un nuovo file</translation> </message> <message> - <location filename="../Project/Project.py" line="3879"/> + <location filename="../Project/Project.py" line="3878"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Salva as </b><p>Salva l'attuale progetto come nuovo.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add translation to project</source> <translation>Aggiungi le traduzioni al progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add &translation...</source> <translation>Aggiungi &traduzione...</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3923"/> <source>Add a translation to the current project</source> <translation>Aggiungi le traduzioni al progetto corrente</translation> </message> <message> - <location filename="../Project/Project.py" line="3926"/> + <location filename="../Project/Project.py" line="3925"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Aggiungi traduzione...</b><p>Apre un dialogo per aggiungere una traduzione al progetto corrente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Search new files</source> <translation>Cerca nuovi file</translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Searc&h new files...</source> <translation>Cerca &nuovi file...</translation> </message> <message> - <location filename="../Project/Project.py" line="3938"/> + <location filename="../Project/Project.py" line="3937"/> <source>Search new files in the project directory.</source> <translation>Cerca nei file nella directory del progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>Project properties</source> <translation>Proprietà del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>&Properties...</source> <translation>&Proprietà...</translation> </message> <message> + <location filename="../Project/Project.py" line="3968"/> + <source>Show the project properties</source> + <translation>Mostra le proprietà del progetto</translation> + </message> + <message> <location filename="../Project/Project.py" line="3969"/> - <source>Show the project properties</source> - <translation>Mostra le proprietà del progetto</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3970"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Proprietà...</b><p>Mosta un dialogo per modificare le proprietà di un progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> + <location filename="../Project/Project.py" line="4091"/> <source>Load session</source> <translation>Carica sessione</translation> </message> <message> + <location filename="../Project/Project.py" line="4095"/> + <source>Load the projects session file.</source> + <translation>Carica il file di sessione del progetto.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4096"/> - <source>Load the projects session file.</source> - <translation>Carica il file di sessione del progetto.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4097"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Carica sessione</b><p>Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.<br>- tutti i file sorgente aperti<br>- tutti i breakpoint<br>- gli argomenti alla riga di comango<br>- la directory di lavoro<br>- il flag di segnalazione delle eccezioni</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4110"/> + <location filename="../Project/Project.py" line="4109"/> <source>Save session</source> <translation>Salva sessione</translation> </message> <message> + <location filename="../Project/Project.py" line="4113"/> + <source>Save the projects session file.</source> + <translation>Salva il file sessione del progetto.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4114"/> - <source>Save the projects session file.</source> - <translation>Salva il file sessione del progetto.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4115"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Salva sessione</b><p>Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.<br>- tutti i file sorgente aperti<br>- tutti i breakpoint<br>- gli argomenti alla riga di comango<br>- la directory di lavoro<br>- il flag di segnalazione delle eccezioni</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>Code Metrics</source> <translation>Statistiche codice</translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>&Code Metrics...</source> <translation>Statistiche &codice...</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4145"/> <source>Show some code metrics for the project.</source> <translation>Mostra alcune statistiche del codice per il progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4148"/> + <location filename="../Project/Project.py" line="4147"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Statistiche codice...</b><p>Mostra alcune statistiche di tutti i file Python nel progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Python Code Coverage</source> <translation>Analisi codice Python</translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Code Co&verage...</source> <translation>A&nalisi codice...</translation> </message> <message> - <location filename="../Project/Project.py" line="4160"/> + <location filename="../Project/Project.py" line="4159"/> <source>Show code coverage information for the project.</source> <translation>Mostra le informazioni dell'analisi del codice del progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4161"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Analisi codice...</b><p>Mostra le analisi del codice di tutti i file Python nel progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Profile Data</source> <translation>Profilazione dati</translation> </message> <message> - <location filename="../Project/Project.py" line="4170"/> + <location filename="../Project/Project.py" line="4169"/> <source>&Profile Data...</source> <translation>&Profilazione dati...</translation> </message> <message> - <location filename="../Project/Project.py" line="4174"/> + <location filename="../Project/Project.py" line="4173"/> <source>Show profiling data for the project.</source> <translation>Mostra la profilazione dei dati per il progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4176"/> + <location filename="../Project/Project.py" line="4175"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Profilazione dati...</b><p>Mostra la profilazione dei dati per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Application Diagram</source> <translation>Diagrammi dell'applicazione</translation> </message> <message> - <location filename="../Project/Project.py" line="4185"/> + <location filename="../Project/Project.py" line="4184"/> <source>&Application Diagram...</source> <translation>Diagramma dell' &Applicazione...</translation> </message> <message> - <location filename="../Project/Project.py" line="4189"/> + <location filename="../Project/Project.py" line="4188"/> <source>Show a diagram of the project.</source> <translation>Mostra un diagramma del progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4191"/> + <location filename="../Project/Project.py" line="4190"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagrammi dell'applicazione...</b><p>Mostra un diagramma del progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4317"/> + <location filename="../Project/Project.py" line="4316"/> <source>Open &Recent Projects</source> <translation>Apri un progetto &recente</translation> </message> <message> - <location filename="../Project/Project.py" line="4329"/> - <source>&Diagrams</source> - <translation>&Diagrammi</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4326"/> - <source>Chec&k</source> - <translation>&Controlla</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4322"/> - <source>&Version Control</source> - <translation>Controllo di &Versione</translation> - </message> - <message> <location filename="../Project/Project.py" line="4328"/> + <source>&Diagrams</source> + <translation>&Diagrammi</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4325"/> + <source>Chec&k</source> + <translation>&Controlla</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4321"/> + <source>&Version Control</source> + <translation>Controllo di &Versione</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4327"/> <source>Sho&w</source> <translation>&Mostra</translation> </message> <message> - <location filename="../Project/Project.py" line="4331"/> + <location filename="../Project/Project.py" line="4330"/> <source>Source &Documentation</source> <translation>&Documentazione sorgenti</translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>Search New Files</source> <translation>Cerca Nuovi File</translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>There were no new files found to be added.</source> <translation>Non sono stati trovati file da aggiungere.</translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source>Version Control System</source> <translation>Version Control System</translation> </message> <message> - <location filename="../Project/Project.py" line="4971"/> + <location filename="../Project/Project.py" line="4970"/> <source>Coverage Data</source> <translation>Dati Analisi</translation> </message> <message> - <location filename="../Project/Project.py" line="5021"/> + <location filename="../Project/Project.py" line="5020"/> <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="../Project/Project.py" line="1941"/> + <location filename="../Project/Project.py" line="1940"/> <source>Rename file</source> <translation>Rinomina file</translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source>Rename File</source> <translation>Rinomina File</translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>New Project</source> <translation>Nuovo Progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="2456"/> + <location filename="../Project/Project.py" line="2455"/> <source>Add existing files to the project?</source> <translation>Aggiungi file esistenti al progetto ?</translation> </message> <message> - <location filename="../Project/Project.py" line="2583"/> + <location filename="../Project/Project.py" line="2582"/> <source>Would you like to edit the VCS command options?</source> <translation>Vuoi modificare le opzioni del comando VCS ?</translation> </message> <message> - <location filename="../Project/Project.py" line="2526"/> + <location filename="../Project/Project.py" line="2525"/> <source>Shall the project file be added to the repository?</source> <translation>Il file progetto deve essere aggiunto al repository ?</translation> </message> <message> - <location filename="../Project/Project.py" line="2555"/> + <location filename="../Project/Project.py" line="2554"/> <source>Select version control system for the project</source> <translation>Seleziona il version control system per il progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory to project</source> <translation>Aggiungi directory al progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory...</source> <translation>Aggiungi directory...</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3908"/> <source>Add a directory to the current project</source> <translation>Aggiungi una directory al progetto corrente</translation> </message> <message> - <location filename="../Project/Project.py" line="3911"/> + <location filename="../Project/Project.py" line="3910"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Aggiungi directory...</b><p>Apre un dialogo per aggiungere una directory al progetto corrente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Code Coverage</source> <translation>Analisi codice</translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Please select a coverage file</source> <translation>Per favore seleziona un file per l'analisi</translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Please select a profile file</source> <translation>Per favore seleziona un file per la profilazione</translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source>Delete project session</source> <translation>Cancella sessione di progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4128"/> + <location filename="../Project/Project.py" line="4127"/> <source>Delete session</source> <translation>Cancella sessione</translation> </message> <message> + <location filename="../Project/Project.py" line="4131"/> + <source>Delete the projects session file.</source> + <translation>Cancella il file di sessione del progetto.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4132"/> - <source>Delete the projects session file.</source> - <translation>Cancella il file di sessione del progetto.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4133"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Cancella sessione</b><p>Cancella la sessione del progetto.</p></translation> </message> <message> + <location filename="../Project/Project.py" line="269"/> + <source>Console</source> + <translation>Console</translation> + </message> + <message> <location filename="../Project/Project.py" line="270"/> - <source>Console</source> - <translation>Console</translation> - </message> - <message> - <location filename="../Project/Project.py" line="271"/> <source>Other</source> <translation>Altro</translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Include module names?</source> <translation>Includi i nomi dei moduli ?</translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source>Delete directory</source> <translation>Cancella directory</translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source>Read tasks</source> <translation>Leggi tesk</translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source>Save tasks</source> <translation>Salva task</translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source>Read debugger properties</source> <translation>Leggi le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source>Save debugger properties</source> <translation>Salva le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source>Delete debugger properties</source> <translation>Cancella le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger Properties</source> <translation>Proprietà Debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger &Properties...</source> <translation>&Proprietà Debugger...</translation> </message> <message> + <location filename="../Project/Project.py" line="4031"/> + <source>Show the debugger properties</source> + <translation>Mostra le proprietàd el debugger</translation> + </message> + <message> <location filename="../Project/Project.py" line="4032"/> - <source>Show the debugger properties</source> - <translation>Mostra le proprietàd el debugger</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4033"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Proprietà debugger...</b><p>Mostra un dialogo per modificare le impostazioni specifiche per il progetto del debugger.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>Load</source> <translation>Carica</translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>&Load</source> <translation>&Carica</translation> </message> <message> - <location filename="../Project/Project.py" line="4045"/> + <location filename="../Project/Project.py" line="4044"/> <source>Load the debugger properties</source> <translation>Carica le proprietàd el debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>Save</source> <translation>Salva</translation> </message> <message> - <location filename="../Project/Project.py" line="4057"/> + <location filename="../Project/Project.py" line="4056"/> <source>Save the debugger properties</source> <translation>Salva le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>Delete</source> <translation>Cancella</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>&Delete</source> <translation>&Cancella</translation> </message> <message> - <location filename="../Project/Project.py" line="4069"/> + <location filename="../Project/Project.py" line="4068"/> <source>Delete the debugger properties</source> <translation>Cancella le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>Reset</source> <translation>Resetta</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>&Reset</source> <translation>&Resetta</translation> </message> <message> - <location filename="../Project/Project.py" line="4082"/> + <location filename="../Project/Project.py" line="4081"/> <source>Reset the debugger properties</source> <translation>Resetta le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4319"/> - <source>Debugger</source> - <translation>Debugger</translation> - </message> - <message> <location filename="../Project/Project.py" line="4318"/> + <source>Debugger</source> + <translation>Debugger</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4317"/> <source>Session</source> <translation>Sessione</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4045"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Carica le proprietà del debugger</b><p>Carica le proprietà del debugger specifiche per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4058"/> + <location filename="../Project/Project.py" line="4057"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Salva le proprietà del debugger</b><p>Salva le proprietà del debugger specifiche per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4070"/> + <location filename="../Project/Project.py" line="4069"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Cancella le proprietà del debugger</b><p>Cancella il file che contiene le proprietà del debugger specifiche per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4083"/> + <location filename="../Project/Project.py" line="4082"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Azzera le proprietà del debugger</b><p>Azzera le proprietà del debugger specifiche per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations</source> <translation>Associazione tipi file</translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations...</source> <translation>Associazione tipi file...</translation> </message> <message> - <location filename="../Project/Project.py" line="3996"/> + <location filename="../Project/Project.py" line="3995"/> <source>Show the project filetype associations</source> <translation>Mostra le associazioni dei tipi di file del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4330"/> + <location filename="../Project/Project.py" line="4329"/> <source>Pac&kagers</source> <translation>Pac&kagers</translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add files to project</source> <translation>Aggiungi file al progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add &files...</source> <translation>Aggiungi &files...</translation> </message> <message> - <location filename="../Project/Project.py" line="3893"/> + <location filename="../Project/Project.py" line="3892"/> <source>Add files to the current project</source> <translation>Aggiungi file al progetto corrente</translation> </message> <message> - <location filename="../Project/Project.py" line="3895"/> + <location filename="../Project/Project.py" line="3894"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Aggiungi files...</b><p>Apre un dialogo per aggiungere file al progetto corrente. Il posto dove aggiungerli è determinato dall'estensione.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3097"/> + <location filename="../Project/Project.py" line="3096"/> <source>Project Files (*.e4p)</source> <translation>File progetto (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="4316"/> + <location filename="../Project/Project.py" line="4315"/> <source>&Project</source> <translation>&Progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4456"/> + <location filename="../Project/Project.py" line="4455"/> <source>Project</source> <translation>Progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4522"/> + <location filename="../Project/Project.py" line="4521"/> <source>&Clear</source> <translation>Pulis&ci</translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source>Read user project properties</source> <translation>Leggi le proprietà utente del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source>Save user project properties</source> <translation>Salva le proprietà utente del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>User project properties</source> <translation>Proprietà utente del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>&User Properties...</source> <translation>Proprietà &utente...</translation> </message> <message> - <location filename="../Project/Project.py" line="3982"/> + <location filename="../Project/Project.py" line="3981"/> <source>Show the user specific project properties</source> <translation>Mostra le proprietà del multiprogetto specifiche dell'utente</translation> </message> <message> - <location filename="../Project/Project.py" line="3984"/> + <location filename="../Project/Project.py" line="3983"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Proprietà utente...</b><p>Mosta un dialogo per modificare le proprietà utente di un progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>Syntax errors detected</source> <translation>Errore di sintassi rilevato</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Il progetto contiene %n file con errori di sintassi.</numerusform> @@ -55768,87 +55778,87 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source>Create Package List</source> <translation>Crea lista del package</translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4213"/> <source>Create &Package List</source> <translation type="unfinished">Crea un &archivio per il plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source>Create Plugin Archive</source> <translation>Crea un archivio per il plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="5242"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Il file <b>PKGLIST</b> esiste già.</p><p>Sovrascriverlo?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5310"/> + <location filename="../Project/Project.py" line="5309"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Non c'è uno script principale definito per il progetto. Esco...</translation> </message> <message> - <location filename="../Project/Project.py" line="1692"/> + <location filename="../Project/Project.py" line="1691"/> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation><p>La directory di partenza non contiene nessun file appartenente alla categoria selezionata.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>Select Version Control System</source> <translation>Selezione il Sistema di Controllo della Versione (VCS)</translation> </message> <message> - <location filename="../Project/Project.py" line="2562"/> + <location filename="../Project/Project.py" line="2561"/> <source>None</source> <translation>Nessuno</translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source>Registering Project Type</source> <translation>Registrazione tipo progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4230"/> + <location filename="../Project/Project.py" line="4229"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>You have to specify a translation pattern first.</source> <translation>Devi prima specificare un pattern di traduzione.</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Translation Pattern</source> <translation>Pattern di traduzione</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Inserisci il path per il file di traduzione (usa '%language% al posto del codice lingua):</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations</source> <translation>Associazioni analizzatore lessicale</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations...</source> <translation>Associazioni analizzatore lessicale...</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4013"/> <source>Show the project lexer associations (overriding defaults)</source> <translation>Mostra le associazioni degli analizzatori lessicali del progetto (sovrascrivendo i default)</translation> </message> <message> - <location filename="../Project/Project.py" line="4016"/> + <location filename="../Project/Project.py" line="4015"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Associazioni analizzatore lessicale...</b><p>Mostra un dialogo per modificare le associazioni degli analizzatori lessicali dei progetti. Queste associazioni sovrascrivono the impostazioni globali. Gli analizzatori lessicali sono utilizzati per l'evidenziazione del testo nell'editor.</p></translation> </message> @@ -55868,112 +55878,112 @@ <translation>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation><p>Il file progetto <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source><p>The project file <b>{0}</b> could not be written.</p></source> <translation><p>Il file progetto <b{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation><p>Il file delle proprietà specifiche dell'utente del progetto <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source><p>The user specific project properties file <b>{0}</b> could not be written.</p></source> <translation><p>Il file delle proprietà specifiche dell'utente del progetto <b>{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation><p>La sessione del progetto <b>{0}</b> non può essere letta.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source><p>The project session file <b>{0}</b> could not be written.</p></source> <translation><p>La sessione del progetto <b>{0}</b> non può essere scritta.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation><p>La sessione del progetto <b>{0}</b> non può essere cancellato.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation><p>Il file task <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation><p>Il file task <b>{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> <translation><p>Il file delle proprietà del debugger del progetto<b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source><p>The project debugger properties file <b>{0}</b> could not be written.</p></source> <translation><p>Il file delle proprietà del debugger del progetto<b>{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation><p>Il file delle proprietà del debugger del progetto<b>{0}</b> non può essere cancellato.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1725"/> + <location filename="../Project/Project.py" line="1724"/> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Il file <b>{0}</b> esiste già.</p><p>Sovrascriverlo?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere rinominato.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation><p>La directory del progetto <b>{0}</b> non può essere creata.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>VCS selezionato <b>{0}</b>non trovato.<br>Disabilito il controllo di versione.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation><p>Il file <b>PKGLIST</b> non può essere creato.<br />Motivo: {0}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5451"/> + <location filename="../Project/Project.py" line="5450"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere aggiunto all'archivio.Lo ignoro.</p><p>Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5524"/> + <location filename="../Project/Project.py" line="5523"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Il file plugin <b>{0}</b> non può essere salvato.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1648"/> + <location filename="../Project/Project.py" line="1647"/> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation><p>Il file selezionato <b>{0}</b> non può essere aggiunto a <b>{1}</b>.</p><p>Motivo: {2}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1707"/> + <location filename="../Project/Project.py" line="1706"/> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>La directory di destinazione<b>{0}</b> non può essere creata.</p><p>Motivo: {1}</p></translation> </message> @@ -55983,323 +55993,323 @@ <translation type="obsolete">Python Files (*.py2);;Python GUI Files (*.pyw2);;</translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source>Create main script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>Load Diagram</source> <translation type="unfinished">Carico Diagramma</translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4203"/> + <location filename="../Project/Project.py" line="4202"/> <source>Load a diagram from file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4205"/> + <location filename="../Project/Project.py" line="4204"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="356"/> + <location filename="../Project/Project.py" line="355"/> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="266"/> + <source>PyQt5 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="267"/> - <source>PyQt5 GUI</source> - <translation type="unfinished"></translation> + <source>PyQt5 Console</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4829"/> + <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5564"/> + <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4218"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">Crea un file archivio per il plugin di eric6.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4220"/> + <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> + <translation type="unfinished"><b>Crea Archivio Plugin</b><p>Crea un archivio per il plugin eric6 usando la lista dei file fornita nel file PKGLIST. Il nome dell'archivio è costruito dal nome dello script.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4234"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4236"/> + <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5414"/> + <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p>Il file archivio del plugin di eric6<b>{0}</b> non può essere creato.<br />Motivo: {1}</p></translation> </message> <message> <location filename="../Project/Project.py" line="268"/> - <source>PyQt5 Console</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4830"/> - <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5565"/> - <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4219"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">Crea un file archivio per il plugin di eric6.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4221"/> - <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> - <translation type="unfinished"><b>Crea Archivio Plugin</b><p>Crea un archivio per il plugin eric6 usando la lista dei file fornita nel file PKGLIST. Il nome dell'archivio è costruito dal nome dello script.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4235"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4237"/> - <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5415"/> - <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> - <translation type="unfinished"><p>Il file archivio del plugin di eric6<b>{0}</b> non può essere creato.<br />Motivo: {1}</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="269"/> <source>Eric6 Plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3955"/> + <location filename="../Project/Project.py" line="3954"/> <source>Search for a file in the project list of files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3957"/> + <location filename="../Project/Project.py" line="3956"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5346"/> + <location filename="../Project/Project.py" line="5345"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4252"/> + <location filename="../Project/Project.py" line="4251"/> <source>Create eric6 plugin archive files (snapshot releases).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4254"/> + <location filename="../Project/Project.py" line="4253"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5324"/> + <location filename="../Project/Project.py" line="5323"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Abort</source> <translation type="unfinished">Termina</translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5359"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5470"/> + <location filename="../Project/Project.py" line="5469"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5473"/> + <location filename="../Project/Project.py" line="5472"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5335"/> + <location filename="../Project/Project.py" line="5334"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5387"/> + <location filename="../Project/Project.py" line="5386"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3940"/> + <location filename="../Project/Project.py" line="3939"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3998"/> + <location filename="../Project/Project.py" line="3997"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4268"/> + <location filename="../Project/Project.py" line="4267"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4272"/> + <location filename="../Project/Project.py" line="4271"/> <source>Perform a 'make' run.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4274"/> + <location filename="../Project/Project.py" line="4273"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5731"/> + <location filename="../Project/Project.py" line="5730"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4282"/> + <location filename="../Project/Project.py" line="4281"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4286"/> + <location filename="../Project/Project.py" line="4285"/> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4288"/> + <location filename="../Project/Project.py" line="4287"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4333"/> + <location filename="../Project/Project.py" line="4332"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5679"/> + <location filename="../Project/Project.py" line="5678"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5724"/> + <location filename="../Project/Project.py" line="5723"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5734"/> + <location filename="../Project/Project.py" line="5733"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5738"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="281"/> + <source>PySide2 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="282"/> - <source>PySide2 GUI</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="283"/> <source>PySide2 Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4321"/> + <location filename="../Project/Project.py" line="4320"/> <source>Project-T&ools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="345"/> + <location filename="../Project/Project.py" line="344"/> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation type="unfinished"></translation> </message> @@ -66619,67 +66629,67 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> <source>distutils</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="63"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> <source>setuptools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source>Reading Trove Classifiers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="547"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> <source>Package Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="578"/> <source>Packages Root Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source>Add Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source><p>The directory <b>{0}</b> is not a Python package.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Add Scripts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Python Files (*.py);;All Files(*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Add Python Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Python Files (*.py)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="793"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="791"/> <source>Source Directory</source> <translation type="unfinished"></translation> </message> @@ -70222,22 +70232,22 @@ <translation>Sblocco del repository Subversion</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1940"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> <source>Property set.</source> <translation>Proprietà impostata.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1992"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> <source>Property deleted.</source> <translation>Proprietà cancellata.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Subversion Lock</source> <translation>Lock Subversion</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Enter lock comment</source> <translation>Inserico commento del lock</translation> </message> @@ -72903,7 +72913,7 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> <source>Subversion Error</source> <translation>Errore Subversion</translation> </message> @@ -72913,7 +72923,7 @@ <translation>Errore Generazione Processo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="207"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>La versione di PySvn installata deve essere 1.4.0 o superiore.</translation> </message> @@ -73702,7 +73712,7 @@ <translation>Errore Generazione Processo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>La versione installata di PySvn deve essere 1.4.0 o superiore.</translation> </message> @@ -75578,22 +75588,22 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="211"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="209"/> <source>Python 3 batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="227"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="225"/> <source>JavaScript batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="241"/> <source>YAML batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="259"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="257"/> <source>JSON batch check</source> <translation type="unfinished"></translation> </message> @@ -76145,19 +76155,19 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="327"/> <source>No indentation errors found.</source> - <translation>Nessun errore di identazione trovato.</translation> + <translation type="obsolete">Nessun errore di identazione trovato.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> <source>Tabnanny Result</source> - <translation>Risultati Tabnanny</translation> + <translation type="obsolete">Risultati Tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> <source><b>Tabnanny Results</b> <p>This dialog shows the results of the tabnanny command. Double clicking an entry will open an editor window and position the cursor at the respective line.</p></source> - <translation><b>Risultati Tabnanny</b> + <translation type="obsolete"><b>Risultati Tabnanny</b> <p>Questo dialogo mostra i risultati del comando tabnanny. Un doppio click su un elemento apre una finestra di edit e posiziona il cursore alla linea corretta.</p></translation> </message> @@ -76167,69 +76177,54 @@ <p>This list shows the results of the tabnanny command. Double clicking an entry will open this entry in an editor window and position the cursor at the respective line.</p></source> - <translation><b>Lista risultati</b> + <translation type="obsolete"><b>Lista risultati</b> <p>Questa lista mostra i risultati del comando tabnanny. Un doppio click su un elemento apre una finestra di edit e posiziona il cursore alla linea corretta.</p></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> <source>Filename</source> - <translation>Nome file</translation> + <translation type="obsolete">Nome file</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> <source>#</source> - <translation>#</translation> + <translation type="obsolete">#</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> <source>Source</source> - <translation>Sorgente</translation> + <translation type="obsolete">Sorgente</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> <source>Shows the progress of the tabnanny action</source> - <translation>Mostra l'avanzamento del comando tabnanny</translation> + <translation type="obsolete">Mostra l'avanzamento del comando tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> <source>Exclude Files:</source> - <translation>Escludi file:</translation> + <translation type="obsolete">Escludi file:</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation>Inserisci un pattern per il nome file di file da escludere separati da una virgola</translation> + <translation type="obsolete">Inserisci un pattern per il nome file di file da escludere separati da una virgola</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> <source>Press to start the tabnanny run</source> - <translation>Premi per avviare tabnanny</translation> + <translation type="obsolete">Premi per avviare tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> <source>Start</source> - <translation>Inizia</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> - <source>%v/%m Files</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="232"/> - <source>Preparing files...</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Inizia</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> <source>Errors</source> - <translation type="unfinished">Errori</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="255"/> - <source>Transferring data...</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Errori</translation> </message> </context> <context> @@ -76237,27 +76232,22 @@ <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>Check Indentations</source> - <translation>Controlla indentazione</translation> + <translation type="obsolete">Controlla indentazione</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>&Indentations...</source> - <translation>&Indentazione...</translation> + <translation type="obsolete">&Indentazione...</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="195"/> <source>Check indentations using tabnanny.</source> - <translation>Controlla indentazione con tabnanny.</translation> + <translation type="obsolete">Controlla indentazione con tabnanny.</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="292"/> <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>Controlla indentazione...</b><p>Controlla i file Python per errori di indentazione usando tabnanny.</p></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="101"/> - <source>Python 3 batch check</source> - <translation type="unfinished"></translation> + <translation type="obsolete"><b>Controlla indentazione...</b><p>Controlla i file Python per errori di indentazione usando tabnanny.</p></translation> </message> </context> <context> @@ -76622,12 +76612,12 @@ <translation>&Rigenera task del progetto</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>Estrazione dei task del progetto...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>Termina</translation> </message> @@ -76642,7 +76632,7 @@ <translation>Configura...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation>Estrazione dei task del progetto... @@ -76669,12 +76659,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation type="unfinished">Task</translation> </message> @@ -76707,12 +76697,12 @@ <translation>Marcatori task</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation>Inserisci i marcatori dei task separati da uno spazio.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation>Task di bugfix:</translation> </message> @@ -76722,45 +76712,55 @@ <translation><b>Configura Task</b></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -78902,12 +78902,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="84"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="83"/> <source>The module <b>'{0}'</b> could not be found.</source> <translation type="unfinished">Il moduloe <b>'{0}'</b> non può essere trovato.</translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="146"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="145"/> <source>The module <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished">Il modulo <b>'{0}'</b> non contiene nessuna classe.</translation> </message> @@ -82221,142 +82221,142 @@ <context> <name>Variable Types</name> <message> - <location filename="../Debugger/Config.py" line="17"/> + <location filename="../Debugger/Config.py" line="15"/> <source>Hidden Attributes</source> <translation>Attributi nascosti</translation> </message> <message> + <location filename="../Debugger/Config.py" line="16"/> + <source>None</source> + <translation>Nessuno</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="17"/> + <source>Type</source> + <translation>Tipo</translation> + </message> + <message> <location filename="../Debugger/Config.py" line="18"/> - <source>None</source> - <translation>Nessuno</translation> + <source>Boolean</source> + <translation>Boolean</translation> </message> <message> <location filename="../Debugger/Config.py" line="19"/> - <source>Type</source> - <translation>Tipo</translation> + <source>Integer</source> + <translation>Integer</translation> </message> <message> <location filename="../Debugger/Config.py" line="20"/> - <source>Boolean</source> - <translation>Boolean</translation> + <source>Long Integer</source> + <translation>Long Integer</translation> </message> <message> <location filename="../Debugger/Config.py" line="21"/> - <source>Integer</source> - <translation>Integer</translation> + <source>Float</source> + <translation>Float</translation> </message> <message> <location filename="../Debugger/Config.py" line="22"/> - <source>Long Integer</source> - <translation>Long Integer</translation> + <source>Complex</source> + <translation>Complex</translation> </message> <message> <location filename="../Debugger/Config.py" line="23"/> - <source>Float</source> - <translation>Float</translation> + <source>String</source> + <translation>String</translation> </message> <message> <location filename="../Debugger/Config.py" line="24"/> - <source>Complex</source> - <translation>Complex</translation> + <source>Unicode String</source> + <translation>Unicode String</translation> </message> <message> <location filename="../Debugger/Config.py" line="25"/> - <source>String</source> - <translation>String</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="26"/> - <source>Unicode String</source> - <translation>Unicode String</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="27"/> <source>Tuple</source> <translation>Tuple</translation> </message> <message> - <location filename="../Debugger/Config.py" line="30"/> + <location filename="../Debugger/Config.py" line="28"/> <source>Dictionary Proxy</source> <translation>Dizionario Proxy</translation> </message> <message> + <location filename="../Debugger/Config.py" line="31"/> + <source>File</source> + <translation>File</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="32"/> + <source>X Range</source> + <translation>X Range</translation> + </message> + <message> <location filename="../Debugger/Config.py" line="33"/> - <source>File</source> - <translation>File</translation> + <source>Slice</source> + <translation>Slice</translation> </message> <message> <location filename="../Debugger/Config.py" line="34"/> - <source>X Range</source> - <translation>X Range</translation> + <source>Buffer</source> + <translation>Buffer</translation> </message> <message> <location filename="../Debugger/Config.py" line="35"/> - <source>Slice</source> - <translation>Slice</translation> + <source>Class</source> + <translation>Classe</translation> </message> <message> <location filename="../Debugger/Config.py" line="36"/> - <source>Buffer</source> - <translation>Buffer</translation> + <source>Class Instance</source> + <translation>Istanza di classe</translation> </message> <message> <location filename="../Debugger/Config.py" line="37"/> - <source>Class</source> - <translation>Classe</translation> + <source>Class Method</source> + <translation>Metodo di classe</translation> </message> <message> <location filename="../Debugger/Config.py" line="38"/> - <source>Class Instance</source> - <translation>Istanza di classe</translation> + <source>Class Property</source> + <translation>Proprietà di classe</translation> </message> <message> <location filename="../Debugger/Config.py" line="39"/> - <source>Class Method</source> - <translation>Metodo di classe</translation> + <source>Generator</source> + <translation>Generatore</translation> </message> <message> <location filename="../Debugger/Config.py" line="40"/> - <source>Class Property</source> - <translation>Proprietà di classe</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="41"/> - <source>Generator</source> - <translation>Generatore</translation> + <source>Function</source> + <translation>Funzione</translation> </message> <message> <location filename="../Debugger/Config.py" line="42"/> - <source>Function</source> - <translation>Funzione</translation> + <source>Builtin Function</source> + <translation>Funzione predefinita</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="43"/> + <source>Code</source> + <translation>Codice</translation> </message> <message> <location filename="../Debugger/Config.py" line="44"/> - <source>Builtin Function</source> - <translation>Funzione predefinita</translation> + <source>Module</source> + <translation>Modulo</translation> </message> <message> <location filename="../Debugger/Config.py" line="45"/> - <source>Code</source> - <translation>Codice</translation> + <source>Ellipsis</source> + <translation>Ellisse</translation> </message> <message> <location filename="../Debugger/Config.py" line="46"/> - <source>Module</source> - <translation>Modulo</translation> + <source>Traceback</source> + <translation>Traceback</translation> </message> <message> <location filename="../Debugger/Config.py" line="47"/> - <source>Ellipsis</source> - <translation>Ellisse</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="48"/> - <source>Traceback</source> - <translation>Traceback</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="49"/> <source>Frame</source> <translation>Frame</translation> </message> @@ -82366,27 +82366,27 @@ <translation type="obsolete">Altro</translation> </message> <message> - <location filename="../Debugger/Config.py" line="28"/> + <location filename="../Debugger/Config.py" line="26"/> <source>List/Array</source> <translation>Lista/Array</translation> </message> <message> + <location filename="../Debugger/Config.py" line="27"/> + <source>Dictionary/Hash/Map</source> + <translation>Dizionario/Hash/Map</translation> + </message> + <message> <location filename="../Debugger/Config.py" line="29"/> - <source>Dictionary/Hash/Map</source> - <translation>Dizionario/Hash/Map</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="31"/> <source>Set</source> <translation>Set</translation> </message> <message> - <location filename="../Debugger/Config.py" line="32"/> + <location filename="../Debugger/Config.py" line="30"/> <source>Frozen Set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/Config.py" line="50"/> + <location filename="../Debugger/Config.py" line="48"/> <source>Bytes</source> <translation type="unfinished">Bytes</translation> </message> @@ -82417,7 +82417,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="211"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation><doppio click per mostrare il valore></translation> </message> @@ -82507,22 +82507,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="279"/> <source>Globals</source> <translation type="unfinished">Globali</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="284"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Locals</source> <translation type="unfinished">Locali</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Type</source> <translation type="unfinished">Tipo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Value</source> <translation type="unfinished">Valore</translation> </message> @@ -82530,7 +82530,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>Variabili globali</translation> </message> @@ -82540,12 +82540,12 @@ <translation type="obsolete">Globali</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Finestra di visualizzazione delle variabili globali</b><p>Questa finestra mostra le variabili globali del programma in debug.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="965"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation>Variabili locali</translation> </message> @@ -82555,7 +82555,7 @@ <translation type="obsolete">Locali</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="966"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Finestra di visualizzazione delle variabili locali</b><p>Questa finestra mostra le variabili locali del programma in debug.</p></translation> </message> @@ -82570,12 +82570,12 @@ <translation type="obsolete">Tipo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>Mostra dettagli...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1098"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation>Configura...</translation> </message> @@ -82585,7 +82585,7 @@ <translation>{0} elementi</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> @@ -82595,22 +82595,22 @@ <translation type="obsolete">Raggruppa tutto</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1085"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1086"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1087"/> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1099"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> @@ -88348,12 +88348,12 @@ <translation type="obsolete">Inserisci il nome del foglio di stile</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="37"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="35"/> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="63"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="61"/> <source>System</source> <translation type="unfinished">Sistema</translation> </message> @@ -89465,297 +89465,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation type="unfinished">Web Browser di eric6</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"><p>Il file <b>{0}</b> non esiste.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"><p>Non posso avviare un visualizzatore per il file <b>{0}</b>.<p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"><p>Non posso lanciare un'applicazione per l'URL <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation type="unfinished">Apri link in una Nuova Scheda<byte value="x9"/>Ctrl+LMB</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation type="unfinished">Salva lin&k</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation type="unfinished">Salva lin&k</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation type="unfinished">Insersci nei bookmark questo link</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation type="unfinished">Copia il link nella Clipboard</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation type="unfinished">Invia il collegamento</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished">Scansiona il collegamento con VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation type="unfinished">Apri immagine in una nuova linguetta</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation type="unfinished">Salva immagine</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation type="unfinished">Salva immagine</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation type="unfinished">Copia immagine nella Clipboard</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished">Copia la posizione dell'immagine nella Clipboard</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation type="unfinished">Invia il collegamento dell'immagine</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation type="unfinished">Blocca immagine</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished">Scansiona l'immagine con VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation type="unfinished">Riproduci</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation type="unfinished">Pausa</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation type="unfinished">Parlante</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation type="unfinished">Muto</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished">Copia l'indirizzo del Media nella Clipboard</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation type="unfinished">Invia indirizzo del Media</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation type="unfinished">Salva Media</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation type="unfinished">Invia testo</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation type="unfinished">Cerca con...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation type="unfinished">Traduttore Google</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation type="unfinished">Dizionario</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation type="unfinished">Vai all'indirizzo di rete</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation type="unfinished">Aggiungi una nuova pagina</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation type="unfinished">Aggiungi una nuova pagina</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation type="unfinished">Inserisci nei segnalibri questa pagina</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation type="unfinished">Inserisci nei segnalibri questa pagina</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation type="unfinished">Invia collegamento pagina</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation type="unfinished">User Agent</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation type="unfinished">Aggiungi alla toolbar delle ricerche web</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> + <source>Render Process terminated abnormally</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation type="unfinished"></translation> </message> @@ -92113,7 +92113,7 @@ <translation>Errore parsing XML</translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="194"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="191"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation>la Codifica dati Pickle '{0}' non è supportata.</translation> </message> @@ -93125,7 +93125,7 @@ <context> <name>subversion</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1741"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> <source>unknown</source> <translation>sconosciuto</translation> </message> @@ -93135,7 +93135,7 @@ <translation><h3>Informazioni Repository</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Revisione corrente </b></td><td>{2}</td></tr><tr><td><b>Revisione committata</b></td><td>{3}</td></tr><tr><td><b>Data della commit</b></td><td>{4}</td></tr><tr><td><b>Ora della commit</b></td><td>{5}</td></tr><tr><td><b>Ultimo autore</b></td><td>{6}</td></tr></table></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1744"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation><h3>Informazioni Repository</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Revisione corrente</b></td><td>{4}</td></tr><tr><td><b>Revisione Committata</b></td><td>{5}</td></tr><tr><td><b>Data della commit</b></td><td>{6}</td></tr><tr><td><b>Ora della commit</b></td><td>{7}</td></tr><tr><td><b>Ultimo autore</b></td><td>{8}</td></tr></table></translation> </message>
--- a/eric6/i18n/eric6_pt.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_pt.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1138,72 +1138,72 @@ <context> <name>AnnotationsChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/> + <source>missing type annotation for function argument '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> - <source>missing type annotation for function argument '{0}'</source> + <source>missing type annotation for '*{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/> - <source>missing type annotation for '*{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> <source>missing type annotation for '**{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> + <source>missing return type annotation for public function</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> - <source>missing return type annotation for public function</source> + <source>missing return type annotation for protected function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> - <source>missing return type annotation for protected function</source> + <source>missing return type annotation for private function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> - <source>missing return type annotation for private function</source> + <source>missing return type annotation for special method</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/> - <source>missing return type annotation for special method</source> + <source>missing return type annotation for staticmethod</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/> - <source>missing return type annotation for staticmethod</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> <source>missing return type annotation for classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> + <source>missing type annotation for 'self' in method</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> - <source>missing type annotation for 'self' in method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> <source>missing type annotation for 'cls' in classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>type annotation coverage of {0}% is too low</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> <source>type annotation is too complex ({0} > {1})</source> <translation type="unfinished"></translation> </message> @@ -1216,37 +1216,37 @@ <translation>Diagrama da Aplicação {0}</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>Parsing modules...</source> <translation>A analisar módulos...</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="203"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="202"/> <source><<Application>></source> <translation><<Aplicação>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="205"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="204"/> <source><<Others>></source> <translation><<Outros>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source>Load Diagram</source> <translation>Carregar Diagrama</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source><p>The diagram belongs to the project <b>{0}</b>. Shall this project be opened?</p></source> <translation><p>O diagrama pertence ao projeto <b>{0}</b>. Abrir este projeto?</p></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>%v/%m Modules</source> <translation>%v%m Módulos</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="70"/> <source>Application Diagram</source> <translation>Diagrama da Aplicação</translation> </message> @@ -3505,7 +3505,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1133"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1130"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3723,7 +3723,7 @@ <translation>Corrigir: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1016"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1015"/> <source>No issues found.</source> <translation>Não se encontraram problemas.</translation> </message> @@ -3748,12 +3748,12 @@ <translation>Mostrar ignorado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="942"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="941"/> <source>{0} (ignored)</source> <translation>{0} (ignorado)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="835"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="834"/> <source>Preparing files...</source> <translation>A preparar ficheiros...</translation> </message> @@ -3768,7 +3768,7 @@ <translation>Erros</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="874"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="873"/> <source>Transferring data...</source> <translation>A transferir dados...</translation> </message> @@ -3873,7 +3873,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1019"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1018"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4232,142 +4232,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> <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="861"/> + <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="864"/> - <source>Introductory quotes corrected to be {0}"""</source> - <translation>Corrigidas as aspas introdutórias para ser {0}"""</translation> + <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="867"/> - <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="870"/> <source>Period added to summary line.</source> <translation>Ponto adicionado à linha sumário.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <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="873"/> + <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="876"/> - <source>Blank line inserted before class docstring.</source> - <translation>Linha branca inserida antes da docstring de classe.</translation> + <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="879"/> - <source>Blank line inserted after class docstring.</source> - <translation>Inserida linha vazia depois da docstring de classe.</translation> + <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="882"/> - <source>Blank line inserted after docstring summary.</source> - <translation>Inserida linha vazia depois da docstring de sumário.</translation> + <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="885"/> - <source>Blank line inserted after last paragraph of docstring.</source> - <translation>Inserida linha vazia depois do último parágrafo da docstring.</translation> + <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="888"/> - <source>Leading quotes put on separate line.</source> - <translation>Aspas iniciais postas numa linha separada.</translation> + <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="891"/> - <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="894"/> <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="897"/> + <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="900"/> - <source>Blank line after class docstring removed.</source> - <translation>Retirada linha vazia depois da docstring de classe.</translation> + <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="903"/> - <source>Blank line after function/method docstring removed.</source> - <translation>Retirada a linha vazia depois da docstring de função/método.</translation> + <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="906"/> - <source>Blank line after last paragraph removed.</source> - <translation>Retirada linha vazia depois do último parágrafo.</translation> + <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="909"/> - <source>Tab converted to 4 spaces.</source> - <translation>Tabulação convertida a 4 espaços.</translation> + <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="912"/> - <source>Indentation adjusted to be a multiple of four.</source> - <translation>Ajustada a indentação a múltiplos de quatro.</translation> + <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="915"/> - <source>Indentation of continuation line corrected.</source> - <translation>Corrigida a indentação da linha de continuação.</translation> + <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="918"/> - <source>Indentation of closing bracket corrected.</source> - <translation>Corrigida a indentação de parêntesis de fecho.</translation> + <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="921"/> - <source>Missing indentation of continuation line corrected.</source> - <translation>Corrigida falta de indentação na linha de continuação.</translation> + <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="924"/> - <source>Closing bracket aligned to opening bracket.</source> - <translation>Parêntesis de fecho alinhado com parêntesis de abertura.</translation> + <source>Indentation level changed.</source> + <translation>Alterado o nível da indentação.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="927"/> - <source>Indentation level changed.</source> - <translation>Alterado o nível da indentação.</translation> + <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="930"/> - <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="933"/> <source>Visual indentation corrected.</source> <translation>Indentação visual corrigida.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> + <source>Extraneous whitespace removed.</source> + <translation>Espaço estranho retirado.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> + <source>Missing whitespace added.</source> + <translation>Adicionado espaço branco em falta.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="948"/> - <source>Extraneous whitespace removed.</source> - <translation>Espaço estranho retirado.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> - <source>Missing whitespace added.</source> - <translation>Adicionado espaço branco em falta.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> <source>Whitespace around comment sign corrected.</source> <translation>Corrigido espaço em volta do símbolo de comentário.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>inserida uma linha vazia.</numerusform> @@ -4375,7 +4375,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <source>%n superfluous lines removed</source> <translation> <numerusform>retirada uma linha desnecessária</numerusform> @@ -4383,72 +4383,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="959"/> <source>Superfluous blank lines removed.</source> <translation>Retiradas linhas vazias desnecessárias.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> + <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="965"/> - <source>Superfluous blank lines after function decorator removed.</source> - <translation>Retiradas linhas vazias desnecessárias após o decorador de função.</translation> + <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="968"/> - <source>Imports were put on separate lines.</source> - <translation>Imports foram postos em linhas separadas.</translation> + <source>Long lines have been shortened.</source> + <translation>Foram encolhidas as linhas compridas.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="971"/> - <source>Long lines have been shortened.</source> - <translation>Foram encolhidas as linhas compridas.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="974"/> <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="977"/> + <source>Compound statement corrected.</source> + <translation>Instrução composta corrigida.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="980"/> - <source>Compound statement corrected.</source> - <translation>Instrução composta corrigida.</translation> + <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="983"/> - <source>Comparison to None/True/False corrected.</source> - <translation>Corrigida a comparação a None/True/False.</translation> + <source>'{0}' argument added.</source> + <translation>Adicionado o argumento '{0}'.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="986"/> - <source>'{0}' argument added.</source> - <translation>Adicionado o argumento '{0}'.</translation> + <source>'{0}' argument removed.</source> + <translation>Removido o argumento '{0}'.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="989"/> - <source>'{0}' argument removed.</source> - <translation>Removido o argumento '{0}'.</translation> + <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="992"/> - <source>Whitespace stripped from end of line.</source> - <translation>Eliminado o espaço no fim de linha.</translation> + <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="995"/> - <source>newline added to end of file.</source> - <translation>adicionada uma linha nova ao fim do ficheiro.</translation> + <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="998"/> - <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="1001"/> <source>'<>' replaced by '!='.</source> <translation>'<>' substituido por '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1005"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1002"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Não se pode gravar ficheiro! Saltando-o. Motivo: {0}</translation> </message> @@ -4959,22 +4959,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>source code line is too complex ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> + <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="486"/> - <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="489"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> @@ -8052,47 +8052,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source>Start Debugger</source> <translation type="unfinished">Iniciar o Depurador</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>A instalação de retaguarda do depurador não pode iniciar.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1012"/> - <source>Parent Process</source> - <translation type="unfinished">Processo Pai</translation> - </message> - <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> - <source>Child process</source> - <translation type="unfinished">Processo Filho</translation> + <source>Parent Process</source> + <translation type="unfinished">Processo Pai</translation> </message> <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <source>Child process</source> + <translation type="unfinished">Processo Filho</translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Client forking</source> <translation type="unfinished">Bifurcação do Cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <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/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <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/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="354"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="355"/> <source><p>No suitable Python3 environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -8666,57 +8666,57 @@ <translation>Alt+N</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="221"/> + <location filename="../UI/DiffDialog.py" line="215"/> <source>Compare</source> <translation>Comparar</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="223"/> + <location filename="../UI/DiffDialog.py" line="217"/> <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/DiffDialog.py" line="225"/> + <location filename="../UI/DiffDialog.py" line="219"/> <source>Save</source> <translation>Gravar</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="227"/> + <location filename="../UI/DiffDialog.py" line="221"/> <source>Save the output to a patch file</source> <translation>Gravar a saída num ficheiro remendo</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source>Save Diff</source> <translation>Gravar Diff</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="285"/> + <location filename="../UI/DiffDialog.py" line="279"/> <source>Patch Files (*.diff)</source> <translation>Ficheiros Remendo (*.diff)</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="302"/> + <location filename="../UI/DiffDialog.py" line="296"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>O ficheiro remendo <b>{0}</b> já existe. Sobreescrever-lo?</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> <translation><p>O ficheiro remendo <b>{0}</b> não se pôde gravar.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source>Compare Files</source> <translation>Comparar Ficheiros</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <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> <message> - <location filename="../UI/DiffDialog.py" line="443"/> + <location filename="../UI/DiffDialog.py" line="437"/> <source>There is no difference.</source> <translation>Não há diferenças.</translation> </message> @@ -8795,205 +8795,205 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>docstring containing unicode character not surrounded by u"""</source> - <translation>docstring contém carácteres unicódigo não envolvida por u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <translation type="obsolete">docstring contém carácteres unicódigo não envolvida por u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>one-liner docstring on multiple lines</source> <translation>docstring de uma linha em múltiplas linhas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>docstring has wrong indentation</source> <translation>docstring tem indentação errada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> - <source>docstring summary does not end with a period</source> - <translation>sumário de docstring não termina com um ponto final</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation>sumário de docstring não está no modo imperativo (Faz em vez de Faça)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>sumário de docstring parece uma assinatura de método/função</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>docstring does not mention the return value type</source> - <translation>docstring não menciona o tipo de valor devolvido</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>function/method docstring is separated by a blank line</source> - <translation>docstring de método/função está separada por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> - <source>class docstring is not preceded by a blank line</source> - <translation>docstring de class não antecedida por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> - <source>class docstring is not followed by a blank line</source> - <translation>docstring de classe não está seguida por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> - <source>docstring summary is not followed by a blank line</source> - <translation>sumário de docstring não seguido por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> - <source>last paragraph of docstring is not followed by a blank line</source> - <translation>último parágrafo da docstring não está seguido por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>private function/method is missing a docstring</source> - <translation>falta uma docstring ao método/função privado</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> - <source>private class is missing a docstring</source> - <translation>falta uma docstring à classe privada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> - <source>leading quotes of docstring not on separate line</source> - <translation>aspas iniciais da docstring não estão em linha separada</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <source>docstring summary does not end with a period</source> + <translation>sumário de docstring não termina com um ponto final</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation>sumário de docstring não está no modo imperativo (Faz em vez de Faça)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>sumário de docstring parece uma assinatura de método/função</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <source>docstring does not mention the return value type</source> + <translation>docstring não menciona o tipo de valor devolvido</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> + <source>function/method docstring is separated by a blank line</source> + <translation>docstring de método/função está separada por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <source>class docstring is not preceded by a blank line</source> + <translation>docstring de class não antecedida por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <source>class docstring is not followed by a blank line</source> + <translation>docstring de classe não está seguida por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <source>docstring summary is not followed by a blank line</source> + <translation>sumário de docstring não seguido por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <source>last paragraph of docstring is not followed by a blank line</source> + <translation>último parágrafo da docstring não está seguido por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <source>private function/method is missing a docstring</source> + <translation>falta uma docstring ao método/função privado</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <source>private class is missing a docstring</source> + <translation>falta uma docstring à classe privada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>leading quotes of docstring not on separate line</source> + <translation>aspas iniciais da docstring não estão em linha separada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>trailing quotes of docstring not on separate line</source> <translation>aspas de fecho da docstring não estão numa linha separada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation>docstring sem linha @return mas a função/método devolve algo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation>docstring com linha @return mas a função/método não devolve nada</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>docstring sem linhas @param/@keyparam suficientes</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>docstring sem linhas @param/@keyparam suficientes</translation> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>docstring com demasiadas linhas @param/@keyparam</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>docstring com demasiadas linhas @param/@keyparam</translation> + <source>keyword only arguments must be documented with @keyparam lines</source> + <translation>argumentos de palavra chave devem de estar documentados com linhas @keyparam</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>keyword only arguments must be documented with @keyparam lines</source> - <translation>argumentos de palavra chave devem de estar documentados com linhas @keyparam</translation> + <source>order of @param/@keyparam lines does not match the function/method signature</source> + <translation>ordem das linhas @param/@keyparam não coincidem com a assinatura de função/método</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation>ordem das linhas @param/@keyparam não coincidem com a assinatura de função/método</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> <source>class docstring is preceded by a blank line</source> <translation>docstring de classe está antecedida por uma linha em branco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>class docstring is followed by a blank line</source> <translation>docstring de classe está seguida por uma linha em branco</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>docstring de função/método precedida por uma linha em branco</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>docstring de função/método precedida por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>function/method docstring is followed by a blank line</source> <translation>docstring de função/método seguida de uma linha em branco</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>último parágrafo da docstring seguido de uma linha em branco</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>último parágrafo da docstring seguido de uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation>docstring sem linha @exception mas a função/método cria uma exceção</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation>docstring contém uma linha @exception mas o método/função não levanta uma exceção</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring does not contain a summary</source> <translation>docstring não contém um sumário</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>docstring summary does not start with '{0}'</source> <translation>sumário de docstring não começa com '{0}'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> - <source>raised exception '{0}' is not documented in docstring</source> + <source>documented exception '{0}' is not raised</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>documented exception '{0}' is not raised</source> + <source>docstring does not contain a @signal line but class defines signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> - <source>docstring does not contain a @signal line but class defines signals</source> + <source>docstring contains a @signal line but class doesn't define signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> - <source>docstring contains a @signal line but class doesn't define signals</source> + <source>defined signal '{0}' is not documented in docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>documented signal '{0}' is not defined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>class docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> <source>function docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>module docstring is still a default string</source> <translation type="unfinished"></translation> </message> @@ -11392,7 +11392,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>Abrir Ficheiro</translation> </message> @@ -11482,7 +11482,7 @@ <translation>Desselecionar tudo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>Verificação ortográfica...</translation> </message> @@ -11707,7 +11707,7 @@ <translation>Editar ponto de interrupção...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>Habilitar pontos de interrupção</translation> </message> @@ -11842,302 +11842,302 @@ <translation>Impressão cancelada</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>Ficheiro Modificado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>O ficheiro <b>{0}</b> tem alterações por gravar.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Não se pôde abrir o ficheiro <b>{0}</b>.</p><p> Motivo: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>Gravar Ficheiro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>O ficheiro <b>{0}</b> não se pôde gravar. <br/>Motivo: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>O ficheiro <b>{0}</b> já existe. Sobreescrever?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>Autocompletar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Autocompletar não está disponivel porque a fonte de autocompletar não está definida.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>Inabilitar ponto de interrupção</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>Foram cobertas as linhas todas.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>Dados de Perfil</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>Escolha um ficheiro de perfil por favor</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>Erro de Sintaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>Não está disponível a mensagem de erro de sintaxe.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>Nome de Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>Selecionar um nome de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>Carregar ficheiro macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>Ficheiros Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Erro ao carregar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>O ficheiro macro <b>{0}</b> não se pode ler.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>O ficheiro macro <b>{0}</b> está corrompido.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Gravar ficheiro macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Gravar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>O ficheiro macro <b>{0}</b> já existe. Sobreescrever-lo?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>Erro ao gravar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>O ficheiro macro <b>{0}</b> não pode ser escrito.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>Iniciar Registo de Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>A gravação de macro já está ativada. Começar nova?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>Gravação de Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>Introduza o nome de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>Ficheiro alterado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <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="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation>Recursos</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation>Adicionar Ficheiro...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation>Adicionar Ficheiros...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation>Recursos</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation>Adicionar Ficheiro...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation>Adicionar Ficheiros...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation>Adicionar ficheiro com pseudónimo...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>Adicionar recursos localizado...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>Adicionar recurso de ficheiro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>Adicionar recursos de ficheiro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>Adicionar recurso de ficheiro com pseudónimo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation>Pseudónimo para o ficheiro <b>{0}</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>Diagrama do Pacote</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>Incluir atributos de classes?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>Diagrama de Imports</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>Incluir imports de módulos externos?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>Diagrama da Aplicação</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>Incluir nome dos módulos?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>Adicionar dicionário</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>Ignorar Tudo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation>Aviso: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation>Erro: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Aviso:</b> Perderá todas as alterações uma vez que o volte a abrir.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> @@ -12162,27 +12162,27 @@ <translation>Alteração anterior</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation>Ordenar Linhas</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>A seleção contém dados ilegais para uma ordenação numérica.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation>Aviso</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation>Não estão disponíveis mensagens de aviso.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation>Estilo: {0}</translation> </message> @@ -12207,7 +12207,7 @@ <translation>Reabrir Com Codificação</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>O ficheiro <b>{0}</b> foi alterado enquanto estava aberto em eric6. Recarregar?</p></translation> </message> @@ -12222,27 +12222,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -12272,12 +12272,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -26857,27 +26857,27 @@ <context> <name>Globals</name> <message> - <location filename="../Globals/__init__.py" line="445"/> + <location filename="../Globals/__init__.py" line="448"/> <source>{0:4.2f} Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="449"/> + <location filename="../Globals/__init__.py" line="452"/> <source>{0:4.2f} KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="453"/> + <location filename="../Globals/__init__.py" line="456"/> <source>{0:4.2f} MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="457"/> + <location filename="../Globals/__init__.py" line="460"/> <source>{0:4.2f} GiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="461"/> + <location filename="../Globals/__init__.py" line="464"/> <source>{0:4.2f} TiB</source> <translation type="unfinished"></translation> </message> @@ -41897,22 +41897,22 @@ <translation>Diagrama de Imports: {0}</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>Parsing modules...</source> <translation>A analisar módulos...</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="129"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="127"/> <source>The directory <b>'{0}'</b> is not a Python package.</source> <translation>O diretório <b>'{0}'</b> não é um pacote Python.</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>%v/%m Modules</source> <translation>%v/%m Módulos</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="98"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="96"/> <source>Imports Diagramm</source> <translation>Diagrama de Imports</translation> </message> @@ -46070,12 +46070,12 @@ <message> <location filename="../QScintilla/Lexers/__init__.py" line="387"/> <source>Python Files (*.py *.py2 *.py3)</source> - <translation>Ficheiros Python (*.py *.py2 *.py3)</translation> + <translation type="obsolete">Ficheiros Python (*.py *.py2 *.py3)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="390"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> - <translation>Ficheiros GUI de Python (*.pyw *.pyw2 *.pyw3)</translation> + <translation type="obsolete">Ficheiros GUI de Python (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="575"/> @@ -46537,6 +46537,16 @@ <source>MicroPython</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="387"/> + <source>Python Files (*.py *.py3)</source> + <translation type="unfinished">Ficheiros Python (*.py *.py3)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="390"/> + <source>Python GUI Files (*.pyw *.pyw3)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>LfConvertDataDialog</name> @@ -49257,463 +49267,463 @@ <context> <name>MiscellaneousChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> + <source>coding magic comment not found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> - <source>coding magic comment not found</source> + <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> - <source>unknown encoding ({0}) found in coding magic comment</source> + <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> - <source>copyright notice not present</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/> + <source>found {0} formatter</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>found {0} formatter</source> + <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> - <source>format string does contain unindexed parameters</source> + <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> - <source>docstring does contain unindexed parameters</source> + <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> - <source>other string does contain unindexed parameters</source> + <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/> - <source>format call uses too large index ({0})</source> + <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="720"/> - <source>format call uses missing keyword ({0})</source> + <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="723"/> - <source>format call uses keyword arguments but no named entries</source> + <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="726"/> - <source>format call uses variable arguments but no numbered entries</source> + <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/> - <source>format call uses implicit and explicit indexes together</source> + <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/> - <source>format call provides unused index ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/> + <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="754"/> - <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="757"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/> + <source>print statement found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> - <source>print statement found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <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="511"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="512"/> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> - <source>unnecessary generator - rewrite as a list comprehension</source> + <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> - <source>unnecessary generator - rewrite as a set comprehension</source> + <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>sort keys - '{0}' should be before '{1}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> - <source>logging statement uses '%'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> - <source>logging statement uses f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> - <source>logging statement uses 'warn' instead of 'warning'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> - <source>logging statement uses string.format()</source> + <source>logging statement uses '%'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> + <source>logging statement uses f-string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> + <source>logging statement uses string.format()</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> <source>logging statement uses '+'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="760"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source>gettext import with alias _ found: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Python does not support the unary prefix increment</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <source>Python 3 does not include '.view*' methods on dictionaries</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> + <source>'.next()' does not exist in Python 3</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> - <source>'.next()' does not exist in Python 3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <source>mutable default argument of function call '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>mutable default argument of function call '{0}'</source> + <source>None should not be added at any return if function has no return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> + <source>an explicit value at every return should be added if function has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/> + <source>an explicit return at the end of the function should be added if it has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/> + <source>a value should not be assigned to a variable if it will be used as a return value only</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> - <source>None should not be added at any return if function has no return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> - <source>an explicit value at every return should be added if function has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="787"/> - <source>an explicit return at the end of the function should be added if it has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/> - <source>a value should not be assigned to a variable if it will be used as a return value only</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>do not call assert False since python -O removes these calls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>unncessary f-string</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>unncessary f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>cannot use 'self.__class__' as first argument of 'super()' call</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <source>do not call getattr with a constant attribute value</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> - <source>do not call getattr with a constant attribute value</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> <source>do not call setattr with a constant attribute value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="799"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/> <source>commented code lines should be removed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>use of 'datetime.datetime.today()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>use of 'datetime.datetime.utcnow()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> - <source>use of 'datetime.date()' should be avoided. -Use 'datetime.datetime(, tzinfo=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> - <source>use of 'datetime.date.today()' should be avoided. -Use 'datetime.datetime.now(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> - <source>use of 'datetime.date.fromtimestamp()' should be avoided. -Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> - <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> - <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> - <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <source>use of 'datetime.date()' should be avoided. +Use 'datetime.datetime(, tzinfo=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <source>use of 'datetime.date.today()' should be avoided. +Use 'datetime.datetime.now(tz=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <source>use of 'datetime.date.fromtimestamp()' should be avoided. +Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> + <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> + <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary {0} call - rewrite as a literal</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> - <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> - <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> - <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> + <source>unnecessary list call - remove the outer call to list()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>unnecessary list call - remove the outer call to list()</source> + <source>unnecessary list comprehension - "in" can take a generator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>unnecessary list comprehension - "in" can take a generator</source> + <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> - <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> - <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>'sys.version' compared to string (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> - <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> - <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="632"/> <source>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> <source>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> - <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/> <source>'sys.version' compared to string (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>'sys.version[:1]' referenced (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> @@ -50169,72 +50179,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> <source>class names should use CapWords convention</source> <translation>nomes de classes devem usar a convenção de Maiúsculas</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <source>function name should be lowercase</source> + <translation>nome de função deve estar em minúsculas</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> - <source>function name should be lowercase</source> - <translation>nome de função deve estar em minúsculas</translation> + <source>argument name should be lowercase</source> + <translation>nome do argumento deve ser em minúsculas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> - <source>argument name should be lowercase</source> - <translation>nome do argumento deve ser em minúsculas</translation> + <source>first argument of a class method should be named 'cls'</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> - <source>first argument of a class method should be named 'cls'</source> - <translation type="unfinished"></translation> + <source>first argument of a method should be named 'self'</source> + <translation>primeiro argumento de um método deve chamar-se 'self'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> - <source>first argument of a method should be named 'self'</source> - <translation>primeiro argumento de um método deve chamar-se 'self'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>primeiro argumento de um método estático não deve chamar-se 'self' ou 'cls</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <source>module names should be lowercase</source> + <translation>nomes de módulos devem estar em minúsculas</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>module names should be lowercase</source> - <translation>nomes de módulos devem estar em minúsculas</translation> + <source>package names should be lowercase</source> + <translation>nomes de pacotes devem ser em minúsculas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>package names should be lowercase</source> - <translation>nomes de pacotes devem ser em minúsculas</translation> + <source>constant imported as non constant</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>constant imported as non constant</source> + <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>lowercase imported as non lowercase</source> + <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>camelcase imported as lowercase</source> + <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>camelcase imported as constant</source> - <translation type="unfinished"></translation> + <source>variable in function should be lowercase</source> + <translation>variável na função deve estar em minúsculas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>variable in function should be lowercase</source> - <translation>variável na função deve estar em minúsculas</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>nomes 'I', 'O' e 'l' devem ser evitados</translation> </message> @@ -51219,32 +51229,32 @@ <translation>Diagrama do Pacote: {0}</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>Parsing modules...</source> <translation>A analisar módulos...</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="215"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="209"/> <source>The directory <b>'{0}'</b> is not a package.</source> <translation>O diretório <b>'{0}'</b> não é um pacote.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="224"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="218"/> <source>The package <b>'{0}'</b> does not contain any modules.</source> <translation>O pacote <b>'{0}'</b> não tem nenhum módulo.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="241"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="235"/> <source>The package <b>'{0}'</b> does not contain any classes.</source> <translation>O pacote <b>'{0}'</b> não tem nenhuma classe.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>%v/%m Modules</source> <translation>%v/%m Módulos</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="166"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="160"/> <source>Package Diagram</source> <translation>Diagrama do Pacote</translation> </message> @@ -52347,7 +52357,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="88"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> <source>Name:</source> <translation type="unfinished">Nome:</translation> </message> @@ -52367,7 +52377,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> <source>Summary:</source> <translation type="unfinished"></translation> </message> @@ -52402,82 +52412,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="64"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="65"/> <source>pip Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> - <source>Version:</source> - <translation type="unfinished">Versão:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> - <source>Location:</source> - <translation type="unfinished"></translation> + <source>Version:</source> + <translation type="unfinished">Versão:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <source>Location:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> <source>Requires:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> - <source>Homepage:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> - <source>Author:</source> - <translation type="unfinished">Autor:</translation> + <source>Homepage:</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> - <source>Author Email:</source> - <translation type="unfinished">Correio Eletrónico do Autor:</translation> + <source>Author:</source> + <translation type="unfinished">Autor:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> - <source>License:</source> - <translation type="unfinished"></translation> + <source>Author Email:</source> + <translation type="unfinished">Correio Eletrónico do Autor:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> - <source>Metadata Version:</source> + <source>License:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> - <source>Installer:</source> + <source>Metadata Version:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> - <source>Classifiers:</source> + <source>Installer:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> - <source>Entry Points:</source> + <source>Classifiers:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <source>Entry Points:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> <source>Files:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="218"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="237"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="252"/> <source>Getting outdated packages...</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="645"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="664"/> <source>%n package(s) found.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -52485,122 +52495,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> <source>Search PyPI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="683"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="702"/> <source><p>The package search did not return anything.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="720"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="725"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> <source>Error: {0}</source> <translation type="unfinished">Erro: {0}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Show Package Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Select the package version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> - <source><p>No package details info for <b>{0}</b> available.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="914"/> - <source>Install Pip</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> + <source><p>No package details info for <b>{0}</b> available.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <source>Install Pip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> <source>Install Pip to User-Site</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="920"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Repair Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1053"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Local Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="931"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> <source>Install Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="934"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="937"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Generate Requirements...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> <source>Edit User Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="977"/> <source>Edit Environment Configuration...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <source>Configure...</source> + <translation type="unfinished">Configurar...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>Edit Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>No valid configuration path determined. Aborting</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Show Cache Info...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> - <source>Configure...</source> - <translation type="unfinished">Configurar...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>Edit Configuration</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>No valid configuration path determined. Aborting</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> - <source>Show Cache Info...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="966"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="969"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> @@ -53895,17 +53905,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1604"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>Exportar Preferências</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>Importar Preferências</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation> </message> @@ -54441,12 +54451,12 @@ <translation>Ficheiros Python3 (*.py *.py3);;Ficheiros GUI Python3 (*.pyw *.pyw3);;</translation> </message> <message> - <location filename="../Project/Project.py" line="270"/> + <location filename="../Project/Project.py" line="269"/> <source>Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="271"/> + <location filename="../Project/Project.py" line="270"/> <source>Other</source> <translation>Outro</translation> </message> @@ -54461,317 +54471,317 @@ <translation type="obsolete">Consola de PySide</translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source>Registering Project Type</source> <translation>A registar Tipo de Projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source>Read project file</source> <translation>Ler ficheiro de projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation><p>Não se pôde ler o ficheiro de projeto <b>{0}</b>.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source>Save project file</source> <translation>Gravar ficheiro de projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source><p>The project file <b>{0}</b> could not be written.</p></source> <translation><p>Não se pôde escrever o ficheiro de projeto <b>{0}</b>.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source>Read user project properties</source> <translation>Ler propriedades de projeto do usuário</translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source>Save user project properties</source> <translation>Gravar propriedades de projeto do usuário</translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source><p>The user specific project properties file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source>Read project session</source> <translation>Ler sessão de projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="1229"/> + <location filename="../Project/Project.py" line="1228"/> <source>Please save the project first.</source> <translation>Guarde primeiro o projeto por favor.</translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source>Save project session</source> <translation>Gravar a sessão do projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source><p>The project session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source>Delete project session</source> <translation>Apagar a sessão do projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source>Read tasks</source> <translation>Ler tarefas</translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source>Save tasks</source> <translation>Gravar tarefas</translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source>Read debugger properties</source> <translation>Ler propriedades do depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source>Save debugger properties</source> <translation>Gravar propriedades do depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source><p>The project debugger properties file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source>Delete debugger properties</source> <translation>Apagar propriedades do depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>Add Language</source> <translation>Adicionar Idioma</translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>You have to specify a translation pattern first.</source> <translation>Primeiro tem que especificar um padrão de tradução.</translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source>Delete translation</source> <translation>Apagar a Tradução</translation> </message> <message> - <location filename="../Project/Project.py" line="1661"/> + <location filename="../Project/Project.py" line="1660"/> <source>Add file</source> <translation>Adicionar ficheiro</translation> </message> <message> - <location filename="../Project/Project.py" line="1725"/> + <location filename="../Project/Project.py" line="1724"/> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>O ficheiro <b>{0}</b> já existe. </p><p>Sobreescrever?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1648"/> + <location filename="../Project/Project.py" line="1647"/> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1793"/> + <location filename="../Project/Project.py" line="1792"/> <source>The target directory must not be empty.</source> <translation>O diretório de destino não pode estar vazio.</translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>Add directory</source> <translation>Adicionar diretório</translation> </message> <message> - <location filename="../Project/Project.py" line="1692"/> + <location filename="../Project/Project.py" line="1691"/> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1707"/> + <location filename="../Project/Project.py" line="1706"/> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>The source directory must not be empty.</source> <translation>O diretório fonte não pode estar vazio.</translation> </message> <message> - <location filename="../Project/Project.py" line="1941"/> + <location filename="../Project/Project.py" line="1940"/> <source>Rename file</source> <translation>Renomear ficheiro</translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source>Rename File</source> <translation>Renomear Ficheiro</translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>O ficheiro <b>{0}</b> já existe. Sobreescrever?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source>Delete file</source> <translation>Apagar ficheiro</translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source>Delete directory</source> <translation>Apagar diretório</translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source>Create project directory</source> <translation>Criar diretório de projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation><p>O diretorio do projeto <b>{0}</b> não se pôde criar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>New Project</source> <translation>Projeto Novo</translation> </message> <message> - <location filename="../Project/Project.py" line="2456"/> + <location filename="../Project/Project.py" line="2455"/> <source>Add existing files to the project?</source> <translation>Adicionar os ficheiros existentes ao projeto?</translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>Select Version Control System</source> <translation>Selecionar o Sistema de Control de Versão</translation> </message> <message> - <location filename="../Project/Project.py" line="2583"/> + <location filename="../Project/Project.py" line="2582"/> <source>Would you like to edit the VCS command options?</source> <translation>Quer editar as opções de commandos VCS?</translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>New project</source> <translation>Projeto novo</translation> </message> <message> - <location filename="../Project/Project.py" line="2526"/> + <location filename="../Project/Project.py" line="2525"/> <source>Shall the project file be added to the repository?</source> <translation>Deve adicionar-se o ficheiro de projeto ao repositório?</translation> </message> <message> - <location filename="../Project/Project.py" line="2562"/> + <location filename="../Project/Project.py" line="2561"/> <source>None</source> <translation>Nenhum</translation> </message> <message> - <location filename="../Project/Project.py" line="2555"/> + <location filename="../Project/Project.py" line="2554"/> <source>Select version control system for the project</source> <translation>Selecionar o sistema de control de versão para o projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Translation Pattern</source> <translation>Padrão de Tradução</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Introduzir o padrão para os ficheiros de tradução (usar '%language%' em lugar do código de idioma):</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>Open project</source> <translation>Abrir projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3097"/> + <location filename="../Project/Project.py" line="3096"/> <source>Project Files (*.e4p)</source> <translation>Ficheiros de Projeto (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save project as</source> <translation>Gravar projeto como</translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source>Save File</source> <translation>Gravar Ficheiro</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>Close Project</source> <translation>Fechar Projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>The current project has unsaved changes.</source> <translation>O projeto atual tem alterações por gravar.</translation> </message> <message> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>Syntax errors detected</source> <translation>Detetados erros de sintaxe</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>O projeto tem um ficheiro com erros de síntaxe.</numerusform> @@ -54779,607 +54789,607 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>&New...</source> <translation>&Novo...</translation> </message> <message> + <location filename="../Project/Project.py" line="3826"/> + <source>Generate a new project</source> + <translation>Criar um projeto novo</translation> + </message> + <message> <location filename="../Project/Project.py" line="3827"/> - <source>Generate a new project</source> - <translation>Criar um projeto novo</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3828"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Novo...</b><p>Abre uma caixa de diálogo para introduzir a informação para um projeto novo.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>&Open...</source> <translation>&Abrir...</translation> </message> <message> + <location filename="../Project/Project.py" line="3840"/> + <source>Open an existing project</source> + <translation>Abrir um projeto existente</translation> + </message> + <message> <location filename="../Project/Project.py" line="3841"/> - <source>Open an existing project</source> - <translation>Abrir um projeto existente</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3842"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Abrir...</b><p>Isto abre um projeto existente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>Close project</source> <translation>Fechar projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>&Close</source> <translation>&Fechar</translation> </message> <message> + <location filename="../Project/Project.py" line="3852"/> + <source>Close the current project</source> + <translation>Fechar o projeto atual</translation> + </message> + <message> <location filename="../Project/Project.py" line="3853"/> - <source>Close the current project</source> - <translation>Fechar o projeto atual</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3854"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Fechar</b><p>Fecha o projeto atual</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3861"/> + <location filename="../Project/Project.py" line="3860"/> <source>Save project</source> <translation>Gravar projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>&Save</source> <translation>&Gravar</translation> </message> <message> + <location filename="../Project/Project.py" line="3864"/> + <source>Save the current project</source> + <translation>Gravar o projeto actual</translation> + </message> + <message> <location filename="../Project/Project.py" line="3865"/> - <source>Save the current project</source> - <translation>Gravar o projeto actual</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3866"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Gravar</b><p>Guarda o projeto atual.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save &as...</source> <translation>Gravar &como...</translation> </message> <message> - <location filename="../Project/Project.py" line="3877"/> + <location filename="../Project/Project.py" line="3876"/> <source>Save the current project to a new file</source> <translation>Gravar o projeto atual para um ficheiro novo</translation> </message> <message> - <location filename="../Project/Project.py" line="3879"/> + <location filename="../Project/Project.py" line="3878"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Gravar como</b><p>Guarda o projeto atual para um ficheiro novo.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add files to project</source> <translation>Adicionar ficheiros ao projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add &files...</source> <translation>Adicionar &ficheiros...</translation> </message> <message> - <location filename="../Project/Project.py" line="3893"/> + <location filename="../Project/Project.py" line="3892"/> <source>Add files to the current project</source> <translation>Adicionar ficheiros ao projeto atual</translation> </message> <message> - <location filename="../Project/Project.py" line="3895"/> + <location filename="../Project/Project.py" line="3894"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Adicionar ficheiros...</b><p>Abre uma caixa de diálogo para adicionar ficheiros ao projeto atual. O lugar para adicionar determina-se pela extensão de ficheiro.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory to project</source> <translation>Adicionar diretório ao projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory...</source> <translation>Adicionar diretório...</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3908"/> <source>Add a directory to the current project</source> <translation>Adicionar um diretório ao projeto atual</translation> </message> <message> - <location filename="../Project/Project.py" line="3911"/> + <location filename="../Project/Project.py" line="3910"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Adicionar diretório</b><p>Abre uma caixa de diálogo para adicionar um diretório ao projeto atual.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add translation to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add &translation...</source> <translation>Adicionar &tradução...</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3923"/> <source>Add a translation to the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3926"/> + <location filename="../Project/Project.py" line="3925"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Search new files</source> <translation>Procurar ficheiros novos</translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Searc&h new files...</source> <translation>&Procurar ficheiros novos...</translation> </message> <message> - <location filename="../Project/Project.py" line="3938"/> + <location filename="../Project/Project.py" line="3937"/> <source>Search new files in the project directory.</source> <translation>Procurar ficheiros novos no diretório do projeto.</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>Project properties</source> <translation>Propriedades do projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>&Properties...</source> <translation>&Propriedades...</translation> </message> <message> + <location filename="../Project/Project.py" line="3968"/> + <source>Show the project properties</source> + <translation>Mostrar as propriedades do projeto</translation> + </message> + <message> <location filename="../Project/Project.py" line="3969"/> - <source>Show the project properties</source> - <translation>Mostrar as propriedades do projeto</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3970"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>User project properties</source> <translation>Propriedades de projecto do usuário</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>&User Properties...</source> <translation>Propriedades de &Usuário...</translation> </message> <message> - <location filename="../Project/Project.py" line="3982"/> + <location filename="../Project/Project.py" line="3981"/> <source>Show the user specific project properties</source> <translation>Mostrar as propriedades do projeto específicas do usuário</translation> </message> <message> - <location filename="../Project/Project.py" line="3984"/> + <location filename="../Project/Project.py" line="3983"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations</source> <translation>Associações de Tipos de Ficheiros</translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations...</source> <translation>Associações de Tipos de Ficheiros...</translation> </message> <message> - <location filename="../Project/Project.py" line="3996"/> + <location filename="../Project/Project.py" line="3995"/> <source>Show the project filetype associations</source> <translation>Mostrar as associações de tipos de ficheiros do projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4013"/> <source>Show the project lexer associations (overriding defaults)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4016"/> + <location filename="../Project/Project.py" line="4015"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger Properties</source> <translation>Propriedades do Depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger &Properties...</source> <translation>&Propriedades do Depurador...</translation> </message> <message> + <location filename="../Project/Project.py" line="4031"/> + <source>Show the debugger properties</source> + <translation>Mostrar as propriedades do depurador</translation> + </message> + <message> <location filename="../Project/Project.py" line="4032"/> - <source>Show the debugger properties</source> - <translation>Mostrar as propriedades do depurador</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4033"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>Load</source> <translation>Carregar</translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>&Load</source> <translation>&Carregar</translation> </message> <message> + <location filename="../Project/Project.py" line="4044"/> + <source>Load the debugger properties</source> + <translation>Carregar propriedades do depurador</translation> + </message> + <message> <location filename="../Project/Project.py" line="4045"/> - <source>Load the debugger properties</source> - <translation>Carregar propriedades do depurador</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4046"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>Save</source> <translation>Gravar</translation> </message> <message> + <location filename="../Project/Project.py" line="4056"/> + <source>Save the debugger properties</source> + <translation>Gravar propriedades do depurador</translation> + </message> + <message> <location filename="../Project/Project.py" line="4057"/> - <source>Save the debugger properties</source> - <translation>Gravar propriedades do depurador</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4058"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>Delete</source> <translation>Apagar</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>&Delete</source> <translation>&Apagar</translation> </message> <message> + <location filename="../Project/Project.py" line="4068"/> + <source>Delete the debugger properties</source> + <translation>Apagar as propriedades do depurador</translation> + </message> + <message> <location filename="../Project/Project.py" line="4069"/> - <source>Delete the debugger properties</source> - <translation>Apagar as propriedades do depurador</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4070"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>Reset</source> <translation>Reinicializar</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>&Reset</source> <translation>&Reinicializar</translation> </message> <message> + <location filename="../Project/Project.py" line="4081"/> + <source>Reset the debugger properties</source> + <translation>Reinicializar as propriedades do depurador</translation> + </message> + <message> <location filename="../Project/Project.py" line="4082"/> - <source>Reset the debugger properties</source> - <translation>Reinicializar as propriedades do depurador</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4083"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> + <location filename="../Project/Project.py" line="4091"/> <source>Load session</source> <translation>Carregar sessão</translation> </message> <message> + <location filename="../Project/Project.py" line="4095"/> + <source>Load the projects session file.</source> + <translation>Carregar o ficheiro de sessão do projeto.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4096"/> - <source>Load the projects session file.</source> - <translation>Carregar o ficheiro de sessão do projeto.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4097"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4110"/> + <location filename="../Project/Project.py" line="4109"/> <source>Save session</source> <translation>Guargar sessão</translation> </message> <message> + <location filename="../Project/Project.py" line="4113"/> + <source>Save the projects session file.</source> + <translation>Gravar ficheiro de sessão do projeto.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4114"/> - <source>Save the projects session file.</source> - <translation>Gravar ficheiro de sessão do projeto.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4115"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4128"/> + <location filename="../Project/Project.py" line="4127"/> <source>Delete session</source> <translation>Apagar sessão</translation> </message> <message> + <location filename="../Project/Project.py" line="4131"/> + <source>Delete the projects session file.</source> + <translation>Apagar o ficheiro de sessão do projeto.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4132"/> - <source>Delete the projects session file.</source> - <translation>Apagar o ficheiro de sessão do projeto.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4133"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>Code Metrics</source> <translation type="unfinished">Métricas de Código</translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>&Code Metrics...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4145"/> <source>Show some code metrics for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4148"/> + <location filename="../Project/Project.py" line="4147"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Python Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Code Co&verage...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4160"/> + <location filename="../Project/Project.py" line="4159"/> <source>Show code coverage information for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4161"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Profile Data</source> <translation type="unfinished">Dados de Perfil</translation> </message> <message> - <location filename="../Project/Project.py" line="4170"/> + <location filename="../Project/Project.py" line="4169"/> <source>&Profile Data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4174"/> + <location filename="../Project/Project.py" line="4173"/> <source>Show profiling data for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4176"/> + <location filename="../Project/Project.py" line="4175"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Application Diagram</source> <translation>Diagrama da Aplicação</translation> </message> <message> - <location filename="../Project/Project.py" line="4185"/> + <location filename="../Project/Project.py" line="4184"/> <source>&Application Diagram...</source> <translation>Diagrama da &Aplicação...</translation> </message> <message> - <location filename="../Project/Project.py" line="4189"/> + <location filename="../Project/Project.py" line="4188"/> <source>Show a diagram of the project.</source> <translation>Mostrar o diagrama do projeto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4191"/> + <location filename="../Project/Project.py" line="4190"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagrama da Aplicação...</b><p>Mostra um diagrama do projeto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source>Create Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4213"/> <source>Create &Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source>Create Plugin Archive</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4315"/> + <source>&Project</source> + <translation>&Projeto</translation> + </message> + <message> <location filename="../Project/Project.py" line="4316"/> - <source>&Project</source> - <translation>&Projeto</translation> + <source>Open &Recent Projects</source> + <translation>Abrir Projetos &Recentes</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4321"/> + <source>&Version Control</source> + <translation>Contro&l de Versão</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4325"/> + <source>Chec&k</source> + <translation>&Verificar</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4327"/> + <source>Sho&w</source> + <translation>&Mostrar</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4328"/> + <source>&Diagrams</source> + <translation>&Diagramas</translation> </message> <message> <location filename="../Project/Project.py" line="4317"/> - <source>Open &Recent Projects</source> - <translation>Abrir Projetos &Recentes</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4322"/> - <source>&Version Control</source> - <translation>Contro&l de Versão</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4326"/> - <source>Chec&k</source> - <translation>&Verificar</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4328"/> - <source>Sho&w</source> - <translation>&Mostrar</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4329"/> - <source>&Diagrams</source> - <translation>&Diagramas</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4318"/> <source>Session</source> <translation>Sessão</translation> </message> <message> - <location filename="../Project/Project.py" line="4331"/> - <source>Source &Documentation</source> - <translation>&Documentação Fonte</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4319"/> - <source>Debugger</source> - <translation>Depurador</translation> - </message> - <message> <location filename="../Project/Project.py" line="4330"/> + <source>Source &Documentation</source> + <translation>&Documentação Fonte</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4318"/> + <source>Debugger</source> + <translation>Depurador</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4329"/> <source>Pac&kagers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4456"/> + <location filename="../Project/Project.py" line="4455"/> <source>Project</source> <translation>Projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="4522"/> + <location filename="../Project/Project.py" line="4521"/> <source>&Clear</source> <translation>&Limpar</translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>Search New Files</source> <translation>Procurar Ficheiros Novos</translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>There were no new files found to be added.</source> <translation>Não se encontraram ficheiros novos para adicionar.</translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source>Version Control System</source> <translation>Sistema de Control de Versão</translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4971"/> + <location filename="../Project/Project.py" line="4970"/> <source>Coverage Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5021"/> + <location filename="../Project/Project.py" line="5020"/> <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="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Please select a profile file</source> <translation>Escolha um ficheiro de perfil por favor</translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Include module names?</source> <translation>Incluir nomes de módulos?</translation> </message> <message> - <location filename="../Project/Project.py" line="5242"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5310"/> + <location filename="../Project/Project.py" line="5309"/> <source>The project does not have a main script defined. Aborting...</source> <translation>O projeto atual não tem um script principal definido. A cancelar...</translation> </message> <message> - <location filename="../Project/Project.py" line="5451"/> + <location filename="../Project/Project.py" line="5450"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5524"/> + <location filename="../Project/Project.py" line="5523"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -55389,32 +55399,32 @@ <translation type="obsolete">Ficheiros Python2 (*.py2);;Ficheiros GUI Python2 (*.pyw2);;</translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source>Create main script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>Load Diagram</source> <translation>Carregar Diagrama</translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>&Load Diagram...</source> <translation>&Carregar Diagrama...</translation> </message> <message> - <location filename="../Project/Project.py" line="4203"/> + <location filename="../Project/Project.py" line="4202"/> <source>Load a diagram from file.</source> <translation>Carregar um diagrama desde um ficheiro.</translation> </message> <message> - <location filename="../Project/Project.py" line="4205"/> + <location filename="../Project/Project.py" line="4204"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation><b>Carregar Diagrama...</b><p>Carga um diagrama desde um ficheiro.</p></translation> </message> @@ -55424,32 +55434,32 @@ <translation type="obsolete"><p>A Linguagem de Programação <b>{0}</b> não está suportada.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation><p>O tipo de Projeto <b>{0}</b> já está registado.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="356"/> + <location filename="../Project/Project.py" line="355"/> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation><p>O tipo de Projeto <b>{0}</b> já está registado com a Linguagem de Programação <b>{1}</b>.</p></translation> </message> <message> + <location filename="../Project/Project.py" line="266"/> + <source>PyQt5 GUI</source> + <translation>GUI de PyQt5</translation> + </message> + <message> <location filename="../Project/Project.py" line="267"/> - <source>PyQt5 GUI</source> - <translation>GUI de PyQt5</translation> - </message> - <message> - <location filename="../Project/Project.py" line="268"/> <source>PyQt5 Console</source> <translation>Consola de PyQt5</translation> </message> <message> - <location filename="../Project/Project.py" line="4830"/> + <location filename="../Project/Project.py" line="4829"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -55464,268 +55474,268 @@ <translation type="obsolete">Consola de PyQt4</translation> </message> <message> - <location filename="../Project/Project.py" line="269"/> + <location filename="../Project/Project.py" line="268"/> <source>Eric6 Plugin</source> <translation>Complemento de Eric6</translation> </message> <message> - <location filename="../Project/Project.py" line="4219"/> + <location filename="../Project/Project.py" line="4218"/> <source>Create an initial PKGLIST file for an eric6 plugin.</source> <translation>Criar um ficheiro PKGLIST inicial para complemento eric6.</translation> </message> <message> - <location filename="../Project/Project.py" line="4221"/> + <location filename="../Project/Project.py" line="4220"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5415"/> + <location filename="../Project/Project.py" line="5414"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3955"/> + <location filename="../Project/Project.py" line="3954"/> <source>Search for a file in the project list of files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3957"/> + <location filename="../Project/Project.py" line="3956"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5346"/> + <location filename="../Project/Project.py" line="5345"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4230"/> + <location filename="../Project/Project.py" line="4229"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4235"/> + <location filename="../Project/Project.py" line="4234"/> <source>Create eric6 plugin archive files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4237"/> + <location filename="../Project/Project.py" line="4236"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4252"/> + <location filename="../Project/Project.py" line="4251"/> <source>Create eric6 plugin archive files (snapshot releases).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4254"/> + <location filename="../Project/Project.py" line="4253"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5324"/> + <location filename="../Project/Project.py" line="5323"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5359"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>O ficheiro <b>{0}</b> não se pôde ler. </p><p>Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5470"/> + <location filename="../Project/Project.py" line="5469"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5473"/> + <location filename="../Project/Project.py" line="5472"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5335"/> + <location filename="../Project/Project.py" line="5334"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5387"/> + <location filename="../Project/Project.py" line="5386"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3940"/> + <location filename="../Project/Project.py" line="3939"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3998"/> + <location filename="../Project/Project.py" line="3997"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4268"/> + <location filename="../Project/Project.py" line="4267"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4272"/> + <location filename="../Project/Project.py" line="4271"/> <source>Perform a 'make' run.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4274"/> + <location filename="../Project/Project.py" line="4273"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5731"/> + <location filename="../Project/Project.py" line="5730"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4282"/> + <location filename="../Project/Project.py" line="4281"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4286"/> + <location filename="../Project/Project.py" line="4285"/> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4288"/> + <location filename="../Project/Project.py" line="4287"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4333"/> + <location filename="../Project/Project.py" line="4332"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5679"/> + <location filename="../Project/Project.py" line="5678"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5724"/> + <location filename="../Project/Project.py" line="5723"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5734"/> + <location filename="../Project/Project.py" line="5733"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5738"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="281"/> + <source>PySide2 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="282"/> - <source>PySide2 GUI</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="283"/> <source>PySide2 Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4321"/> + <location filename="../Project/Project.py" line="4320"/> <source>Project-T&ools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="345"/> + <location filename="../Project/Project.py" line="344"/> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation type="unfinished"></translation> </message> @@ -65887,67 +65897,67 @@ <translation type="unfinished">Preencher desde Projeto</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> <source>distutils</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="63"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> <source>setuptools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source>Reading Trove Classifiers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="547"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> <source>Package Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="578"/> <source>Packages Root Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source>Add Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source><p>The directory <b>{0}</b> is not a Python package.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Add Scripts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Python Files (*.py);;All Files(*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Add Python Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Python Files (*.py)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="793"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="791"/> <source>Source Directory</source> <translation type="unfinished"></translation> </message> @@ -69549,22 +69559,22 @@ <translation>Revisão {0}.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1940"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> <source>Property set.</source> <translation>Propriedade definida.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1992"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> <source>Property deleted.</source> <translation>Propriedade apagada.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Subversion Lock</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Enter lock comment</source> <translation type="unfinished"></translation> </message> @@ -72115,12 +72125,12 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="207"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>A versão instalada de PySvn deve ser 1.4.0 ou superior.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> <source>Subversion Error</source> <translation>Erro de Subversão</translation> </message> @@ -72913,7 +72923,7 @@ <translation>Não pôde iniciar {0}.<br>Certifique-se de que está na rota de pesquisa.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation type="unfinished">A versão instalada de PySvn deve ser 1.4.0 ou superior.</translation> </message> @@ -74780,22 +74790,22 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="211"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="209"/> <source>Python 3 batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="227"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="225"/> <source>JavaScript batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="241"/> <source>YAML batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="259"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="257"/> <source>JSON batch check</source> <translation type="unfinished"></translation> </message> @@ -75342,87 +75352,52 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> <source>Tabnanny Result</source> - <translation>Resultado Tabnanny</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> - <source><b>Tabnanny Results</b> -<p>This dialog shows the results of the tabnanny command. Double clicking an -entry will open an editor window and position the cursor at the respective line.</p></source> - <translation type="unfinished"></translation> + <translation type="obsolete">Resultado Tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> <source>Exclude Files:</source> - <translation>Excluir Ficheiros:</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> - <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> - <source>Press to start the tabnanny run</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Excluir Ficheiros:</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> <source>Start</source> - <translation>Iniciar</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="77"/> - <source><b>Result List</b> -<p>This list shows the results of the tabnanny command. Double clicking -an entry will open this entry in an editor window and position the cursor at -the respective line.</p></source> - <translation type="unfinished"></translation> + <translation type="obsolete">Iniciar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> <source>Filename</source> - <translation>Nome do Ficheiro</translation> + <translation type="obsolete">Nome do Ficheiro</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> <source>#</source> - <translation>#</translation> + <translation type="obsolete">#</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> <source>Source</source> - <translation>Fonte</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> - <source>Shows the progress of the tabnanny action</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="327"/> - <source>No indentation errors found.</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Fonte</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> <source>%v/%m Files</source> - <translation>%v/%m Ficheiros</translation> + <translation type="obsolete">%v/%m Ficheiros</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="232"/> <source>Preparing files...</source> - <translation type="unfinished">A preparar ficheiros...</translation> + <translation type="obsolete">A preparar ficheiros...</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> <source>Errors</source> - <translation type="unfinished">Erros</translation> + <translation type="obsolete">Erros</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="255"/> <source>Transferring data...</source> - <translation type="unfinished">A transferir dados...</translation> + <translation type="obsolete">A transferir dados...</translation> </message> </context> <context> @@ -75430,27 +75405,22 @@ <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>Check Indentations</source> - <translation>Verificar Indentações</translation> + <translation type="obsolete">Verificar Indentações</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>&Indentations...</source> - <translation>&Indentações...</translation> + <translation type="obsolete">&Indentações...</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="195"/> <source>Check indentations using tabnanny.</source> - <translation>Verificar indentações com tabnanny.</translation> + <translation type="obsolete">Verificar indentações com tabnanny.</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="292"/> <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>Verificar Indentações...</b><p>Verifica os ficheiros Python procurando más indentações usando tabnanny.</p></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="101"/> - <source>Python 3 batch check</source> - <translation type="unfinished"></translation> + <translation type="obsolete"><b>Verificar Indentações...</b><p>Verifica os ficheiros Python procurando más indentações usando tabnanny.</p></translation> </message> </context> <context> @@ -75825,17 +75795,17 @@ <translation>Filtro de tarefas não tem nenhum filtro ativo. Deseja configurar defenições de filtro?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>A extrair tarefas do projeto...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>Cancelar</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation>A extrair tarefas do projeto... @@ -75862,12 +75832,12 @@ <translation>Tarefas do P&rojeto</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation>%v/%m Ficheiros</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation>Tarefas</translation> </message> @@ -75905,55 +75875,65 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -78088,12 +78068,12 @@ <translation>Diagrama de Classes: {0}</translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="84"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="83"/> <source>The module <b>'{0}'</b> could not be found.</source> <translation>Não se encontrou o módulo <b>'{0}'</b>.</translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="146"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="145"/> <source>The module <b>'{0}'</b> does not contain any classes.</source> <translation>O módulo <b>'{0}'</b> não tem nenhuma classe.</translation> </message> @@ -81401,157 +81381,157 @@ <context> <name>Variable Types</name> <message> - <location filename="../Debugger/Config.py" line="17"/> + <location filename="../Debugger/Config.py" line="15"/> <source>Hidden Attributes</source> <translation>Atributos Escondidos</translation> </message> <message> + <location filename="../Debugger/Config.py" line="16"/> + <source>None</source> + <translation>None</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="17"/> + <source>Type</source> + <translation>Tipo</translation> + </message> + <message> <location filename="../Debugger/Config.py" line="18"/> - <source>None</source> - <translation>None</translation> + <source>Boolean</source> + <translation>Boliano</translation> </message> <message> <location filename="../Debugger/Config.py" line="19"/> - <source>Type</source> - <translation>Tipo</translation> + <source>Integer</source> + <translation>Inteiro</translation> </message> <message> <location filename="../Debugger/Config.py" line="20"/> - <source>Boolean</source> - <translation>Boliano</translation> + <source>Long Integer</source> + <translation>Inteiro Longo</translation> </message> <message> <location filename="../Debugger/Config.py" line="21"/> - <source>Integer</source> - <translation>Inteiro</translation> + <source>Float</source> + <translation>Flutuante</translation> </message> <message> <location filename="../Debugger/Config.py" line="22"/> - <source>Long Integer</source> - <translation>Inteiro Longo</translation> + <source>Complex</source> + <translation>Complexo</translation> </message> <message> <location filename="../Debugger/Config.py" line="23"/> - <source>Float</source> - <translation>Flutuante</translation> + <source>String</source> + <translation>String</translation> </message> <message> <location filename="../Debugger/Config.py" line="24"/> - <source>Complex</source> - <translation>Complexo</translation> + <source>Unicode String</source> + <translation>String Unicode</translation> </message> <message> <location filename="../Debugger/Config.py" line="25"/> - <source>String</source> - <translation>String</translation> + <source>Tuple</source> + <translation>Tupla</translation> </message> <message> <location filename="../Debugger/Config.py" line="26"/> - <source>Unicode String</source> - <translation>String Unicode</translation> + <source>List/Array</source> + <translation>Vector/Matriz</translation> </message> <message> <location filename="../Debugger/Config.py" line="27"/> - <source>Tuple</source> - <translation>Tupla</translation> + <source>Dictionary/Hash/Map</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="28"/> - <source>List/Array</source> - <translation>Vector/Matriz</translation> + <source>Dictionary Proxy</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="29"/> - <source>Dictionary/Hash/Map</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="30"/> - <source>Dictionary Proxy</source> - <translation type="unfinished"></translation> + <source>Set</source> + <translation type="unfinished">Definir</translation> </message> <message> <location filename="../Debugger/Config.py" line="31"/> - <source>Set</source> - <translation type="unfinished">Definir</translation> + <source>File</source> + <translation>Ficheiro</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="32"/> + <source>X Range</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="33"/> - <source>File</source> - <translation>Ficheiro</translation> + <source>Slice</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="34"/> - <source>X Range</source> + <source>Buffer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="35"/> - <source>Slice</source> - <translation type="unfinished"></translation> + <source>Class</source> + <translation>Classe</translation> </message> <message> <location filename="../Debugger/Config.py" line="36"/> - <source>Buffer</source> - <translation type="unfinished"></translation> + <source>Class Instance</source> + <translation>Instância da Classe</translation> </message> <message> <location filename="../Debugger/Config.py" line="37"/> - <source>Class</source> - <translation>Classe</translation> + <source>Class Method</source> + <translation>Método da Classe</translation> </message> <message> <location filename="../Debugger/Config.py" line="38"/> - <source>Class Instance</source> - <translation>Instância da Classe</translation> + <source>Class Property</source> + <translation>Propriedad da Classe</translation> </message> <message> <location filename="../Debugger/Config.py" line="39"/> - <source>Class Method</source> - <translation>Método da Classe</translation> + <source>Generator</source> + <translation>Gerador</translation> </message> <message> <location filename="../Debugger/Config.py" line="40"/> - <source>Class Property</source> - <translation>Propriedad da Classe</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="41"/> - <source>Generator</source> - <translation>Gerador</translation> + <source>Function</source> + <translation>Função</translation> </message> <message> <location filename="../Debugger/Config.py" line="42"/> - <source>Function</source> - <translation>Função</translation> + <source>Builtin Function</source> + <translation>Função Interna</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="43"/> + <source>Code</source> + <translation>Código</translation> </message> <message> <location filename="../Debugger/Config.py" line="44"/> - <source>Builtin Function</source> - <translation>Função Interna</translation> + <source>Module</source> + <translation>Módulo</translation> </message> <message> <location filename="../Debugger/Config.py" line="45"/> - <source>Code</source> - <translation>Código</translation> + <source>Ellipsis</source> + <translation>Elipse</translation> </message> <message> <location filename="../Debugger/Config.py" line="46"/> - <source>Module</source> - <translation>Módulo</translation> + <source>Traceback</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Debugger/Config.py" line="47"/> - <source>Ellipsis</source> - <translation>Elipse</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="48"/> - <source>Traceback</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="49"/> <source>Frame</source> <translation>Marco</translation> </message> @@ -81561,12 +81541,12 @@ <translation type="obsolete">Outro</translation> </message> <message> - <location filename="../Debugger/Config.py" line="32"/> + <location filename="../Debugger/Config.py" line="30"/> <source>Frozen Set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/Config.py" line="50"/> + <location filename="../Debugger/Config.py" line="48"/> <source>Bytes</source> <translation type="unfinished"></translation> </message> @@ -81597,7 +81577,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="211"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation><clique duplo para mostrar valor></translation> </message> @@ -81684,22 +81664,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="279"/> <source>Globals</source> <translation type="unfinished">Globais</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="284"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Locals</source> <translation type="unfinished">Locais</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Type</source> <translation type="unfinished">Tipo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Value</source> <translation type="unfinished">Valor</translation> </message> @@ -81707,7 +81687,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>Variáveis Globais</translation> </message> @@ -81727,12 +81707,12 @@ <translation type="obsolete">Tipo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="965"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation>Variáveis Locais</translation> </message> @@ -81742,17 +81722,17 @@ <translation type="obsolete">Locais</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="966"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>Mostrar Detalhes...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1098"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation>Configurar...</translation> </message> @@ -81762,7 +81742,7 @@ <translation>{0} elementos</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation type="unfinished">Atualizar</translation> </message> @@ -81772,22 +81752,22 @@ <translation type="obsolete">Contrair tudo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1085"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1086"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1087"/> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1099"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> @@ -87482,12 +87462,12 @@ <translation type="obsolete">Introduzir o nome do ficheiro da folha de estilos</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="37"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="35"/> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation type="unfinished">Folha de Estilos Qt (*.qss);;Folha de Estilos de Cascata (*.css);;Ficheiros Todos (*)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="63"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="61"/> <source>System</source> <translation type="unfinished">Sistema</translation> </message> @@ -88599,297 +88579,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation type="unfinished">Navegador Web de eric6</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"><p>Não existe o ficheiro <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"><p>Não pode abrir um visor para o ficheiro <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"><p>Não pode começar uma aplicação para URL <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation type="unfinished">Abrir Vínculo num Separador Novo<byte value="x9"/>Ctrl+LMB</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation type="unfinished">Gravar &Vínculo</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation type="unfinished">Gravar &Vínculo</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation type="unfinished">Marcar este Vínculo</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation type="unfinished">Copiar Vínculo para a Área de Transferência</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation type="unfinished">Enviar Vínculo</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished">Escanear Vínculo com VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation type="unfinished">Abrir imagem num Separador Novo</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation type="unfinished">Gravar Imagem</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation type="unfinished">Gravar Imagem</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation type="unfinished">Copiar Imagem para a Área de Transferência</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished">Copiar Localização da Imagem para a Área de Transferência</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation type="unfinished">Enviar Vínculo da Imagem</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation type="unfinished">Bloquear Imagem</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished">Escanear Imagem com VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation type="unfinished">Reproduzir</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation type="unfinished">Pausa</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation type="unfinished">Com som</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation type="unfinished">Sem som</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished">Opiar Direção da Media à Area de Transferência</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation type="unfinished">Enviar Direção da Media</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation type="unfinished">Gravar Media</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation type="unfinished">Enviar Texto</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation type="unfinished">Procurar com...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation type="unfinished">Dicionário</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation type="unfinished">Ir à direção web</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation type="unfinished">Adicionar Nova Página</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation type="unfinished">Adicionar Nova Página</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation type="unfinished">Marcar esta Página</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation type="unfinished">Marcar esta Página</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation type="unfinished">Enviar o Vínculo da Página</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation type="unfinished">Agente de Usuario</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation type="unfinished">Adicionar á barra de pesquisa web</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> + <source>Render Process terminated abnormally</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation type="unfinished"></translation> </message> @@ -91217,7 +91197,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="194"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="191"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> @@ -92221,12 +92201,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1741"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> <source>unknown</source> <translation>desconhecido</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1744"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_ru.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_ru.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1101,72 +1101,72 @@ <context> <name>AnnotationsChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/> <source>missing type annotation for function argument '{0}'</source> <translation>отсутствует аннотация типа для аргумента '{0}' функции</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> + <source>missing type annotation for '*{0}'</source> + <translation>отсутствует аннотация типа для '*{0}'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/> - <source>missing type annotation for '*{0}'</source> - <translation>отсутствует аннотация типа для '*{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> <source>missing type annotation for '**{0}'</source> <translation>отсутствует аннотация типа для '**{0}'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> + <source>missing return type annotation for public function</source> + <translation>отсутствует аннотация типа возвращаемого значения для public функции</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> - <source>missing return type annotation for public function</source> - <translation>отсутствует аннотация типа возвращаемого значения для public функции</translation> + <source>missing return type annotation for protected function</source> + <translation>отсутствует аннотация типа возвращаемого значения для protected функции</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> - <source>missing return type annotation for protected function</source> - <translation>отсутствует аннотация типа возвращаемого значения для protected функции</translation> + <source>missing return type annotation for private function</source> + <translation>отсутствует аннотация типа возвращаемого значения для private функции</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> - <source>missing return type annotation for private function</source> - <translation>отсутствует аннотация типа возвращаемого значения для private функции</translation> + <source>missing return type annotation for special method</source> + <translation>отсутствует аннотация типа возвращаемого значения для special метода</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/> - <source>missing return type annotation for special method</source> - <translation>отсутствует аннотация типа возвращаемого значения для special метода</translation> + <source>missing return type annotation for staticmethod</source> + <translation>отсутствует аннотация типа возвращаемого значения для static метода</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/> - <source>missing return type annotation for staticmethod</source> - <translation>отсутствует аннотация типа возвращаемого значения для static метода</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> <source>missing return type annotation for classmethod</source> <translation>отсутствует аннотация типа возвращаемого значения для class метода</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> + <source>missing type annotation for 'self' in method</source> + <translation>отсутствует аннотация типа для 'self' метода</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> - <source>missing type annotation for 'self' in method</source> - <translation>отсутствует аннотация типа для 'self' метода</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> <source>missing type annotation for 'cls' in classmethod</source> <translation>отсутствует аннотация типа для 'cls' в class методе</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>type annotation coverage of {0}% is too low</source> <translation>покрытие аннотациями типа слишком мало - {0}%</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> <source>type annotation is too complex ({0} > {1})</source> <translation>слишком сложная аннотация типа - ({0}> {1})</translation> </message> @@ -3339,7 +3339,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1133"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1130"/> <source>No message defined for code '{0}'.</source> <translation>Не определено сообщение для кода '{0}'.</translation> </message> @@ -4055,142 +4055,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Утроенные одинарные кавычки заменены утроенными двойными.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> + <source>Introductory quotes corrected to be {0}"""</source> + <translation>Кавычки во введении исправлены на {0}"""</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="864"/> - <source>Introductory quotes corrected to be {0}"""</source> - <translation>Кавычки во введении исправлены на {0}"""</translation> + <source>Single line docstring put on one line.</source> + <translation>Одиночная строка документации располагается в одной строке.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="867"/> - <source>Single line docstring put on one line.</source> - <translation>Одиночная строка документации располагается в одной строке.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="870"/> <source>Period added to summary line.</source> <translation>Добавлена точка в строке резюме.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before function/method docstring removed.</source> <translation>Удалена пустая строка перед строкой документации для function/method.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="873"/> + <source>Blank line inserted before class docstring.</source> + <translation>Добавлена пустая строка перед строкой документации для class.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="876"/> - <source>Blank line inserted before class docstring.</source> - <translation>Добавлена пустая строка перед строкой документации для class.</translation> + <source>Blank line inserted after class docstring.</source> + <translation>Добавлена пустая строка после строки документации для class.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/> - <source>Blank line inserted after class docstring.</source> - <translation>Добавлена пустая строка после строки документации для class.</translation> + <source>Blank line inserted after docstring summary.</source> + <translation>Добавлена пустая строка после резюме строки документации.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="882"/> - <source>Blank line inserted after docstring summary.</source> - <translation>Добавлена пустая строка после резюме строки документации.</translation> + <source>Blank line inserted after last paragraph of docstring.</source> + <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="885"/> - <source>Blank line inserted after last paragraph of docstring.</source> - <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation> + <source>Leading quotes put on separate line.</source> + <translation>Открывающие кавычки размещены на отдельной строке.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="888"/> - <source>Leading quotes put on separate line.</source> - <translation>Открывающие кавычки размещены на отдельной строке.</translation> + <source>Trailing quotes put on separate line.</source> + <translation>Закрывающие кавычки размещены на отдельной строке.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="891"/> - <source>Trailing quotes put on separate line.</source> - <translation>Закрывающие кавычки размещены на отдельной строке.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before class docstring removed.</source> <translation>Удалена пустая строка перед строкой документации для class.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <source>Blank line after class docstring removed.</source> + <translation>Удалена пустая строка после строки документации для class.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="900"/> - <source>Blank line after class docstring removed.</source> - <translation>Удалена пустая строка после строки документации для class.</translation> + <source>Blank line after function/method docstring removed.</source> + <translation>Удалена пустая строка после строки документации для function/method.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="903"/> - <source>Blank line after function/method docstring removed.</source> - <translation>Удалена пустая строка после строки документации для function/method.</translation> + <source>Blank line after last paragraph removed.</source> + <translation>Удалена пустая строка после последнего абзаца.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="906"/> - <source>Blank line after last paragraph removed.</source> - <translation>Удалена пустая строка после последнего абзаца.</translation> + <source>Tab converted to 4 spaces.</source> + <translation>Символы табуляции заменяются на 4 пробела.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="909"/> - <source>Tab converted to 4 spaces.</source> - <translation>Символы табуляции заменяются на 4 пробела.</translation> + <source>Indentation adjusted to be a multiple of four.</source> + <translation>Величина отступа задана кратной четырём.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="912"/> - <source>Indentation adjusted to be a multiple of four.</source> - <translation>Величина отступа задана кратной четырём.</translation> + <source>Indentation of continuation line corrected.</source> + <translation>Исправлен размер отступа строки продолжения.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="915"/> - <source>Indentation of continuation line corrected.</source> - <translation>Исправлен размер отступа строки продолжения.</translation> + <source>Indentation of closing bracket corrected.</source> + <translation>Исправлен размер отступа закрывающей скобки.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="918"/> - <source>Indentation of closing bracket corrected.</source> - <translation>Исправлен размер отступа закрывающей скобки.</translation> + <source>Missing indentation of continuation line corrected.</source> + <translation>Добавлен отступ к строке продолжения.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="921"/> - <source>Missing indentation of continuation line corrected.</source> - <translation>Добавлен отступ к строке продолжения.</translation> + <source>Closing bracket aligned to opening bracket.</source> + <translation>Закрывающая скобка выровнена с открывающей.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="924"/> - <source>Closing bracket aligned to opening bracket.</source> - <translation>Закрывающая скобка выровнена с открывающей.</translation> + <source>Indentation level changed.</source> + <translation>Изменен размер отступа.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="927"/> - <source>Indentation level changed.</source> - <translation>Изменен размер отступа.</translation> + <source>Indentation level of hanging indentation changed.</source> + <translation>Изменен размер отступа для висячих отступов.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="930"/> - <source>Indentation level of hanging indentation changed.</source> - <translation>Изменен размер отступа для висячих отступов.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="933"/> <source>Visual indentation corrected.</source> <translation>Исправленена величина визуального отступа.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> + <source>Extraneous whitespace removed.</source> + <translation>Посторонние пробельные символы удалены.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> + <source>Missing whitespace added.</source> + <translation>Добавлены недостающие пробельные символы.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="948"/> - <source>Extraneous whitespace removed.</source> - <translation>Посторонние пробельные символы удалены.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> - <source>Missing whitespace added.</source> - <translation>Добавлены недостающие пробельные символы.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> <source>Whitespace around comment sign corrected.</source> <translation>Пробельные символы вокруг символа комментария откорректированы.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n пустая строка вставлена.</numerusform> @@ -4199,7 +4199,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n лишняя пустая строка удалена</numerusform> @@ -4208,72 +4208,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="959"/> <source>Superfluous blank lines removed.</source> <translation>Удалены лишние пустые строки.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> + <source>Superfluous blank lines after function decorator removed.</source> + <translation>Удалены лишние пустые строки после декоратора функции.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="965"/> - <source>Superfluous blank lines after function decorator removed.</source> - <translation>Удалены лишние пустые строки после декоратора функции.</translation> + <source>Imports were put on separate lines.</source> + <translation>Операторы импорта помещены на отдельных строках.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="968"/> - <source>Imports were put on separate lines.</source> - <translation>Операторы импорта помещены на отдельных строках.</translation> + <source>Long lines have been shortened.</source> + <translation>Укорочены длинные строки.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="971"/> - <source>Long lines have been shortened.</source> - <translation>Укорочены длинные строки.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="974"/> <source>Redundant backslash in brackets removed.</source> <translation>Удалены излишние символы '\'.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="977"/> + <source>Compound statement corrected.</source> + <translation>Составная инструкция исправлена.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="980"/> - <source>Compound statement corrected.</source> - <translation>Составная инструкция исправлена.</translation> + <source>Comparison to None/True/False corrected.</source> + <translation>Исправлено сравнение с None/True/False.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="983"/> - <source>Comparison to None/True/False corrected.</source> - <translation>Исправлено сравнение с None/True/False.</translation> + <source>'{0}' argument added.</source> + <translation>Добавлен '{0}' аргумент.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="986"/> - <source>'{0}' argument added.</source> - <translation>Добавлен '{0}' аргумент.</translation> + <source>'{0}' argument removed.</source> + <translation>Удалён '{0}' аргумент.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="989"/> - <source>'{0}' argument removed.</source> - <translation>Удалён '{0}' аргумент.</translation> + <source>Whitespace stripped from end of line.</source> + <translation>Завершающие пробельные символы обрезаны.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="992"/> - <source>Whitespace stripped from end of line.</source> - <translation>Завершающие пробельные символы обрезаны.</translation> + <source>newline added to end of file.</source> + <translation>символ новой строки добавлен в конец файла.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="995"/> - <source>newline added to end of file.</source> - <translation>символ новой строки добавлен в конец файла.</translation> + <source>Superfluous trailing blank lines removed from end of file.</source> + <translation>Удалены пустые строки в конце файла.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="998"/> - <source>Superfluous trailing blank lines removed from end of file.</source> - <translation>Удалены пустые строки в конце файла.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1001"/> <source>'<>' replaced by '!='.</source> <translation>'<>' заменен на '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1005"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1002"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Не удалось сохранить файл! Пропускаем. Причина: {0}</translation> </message> @@ -4766,22 +4766,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> <source>'{0}' is too complex ({1})</source> <translation>'{0}' слишком сложно ({1})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>source code line is too complex ({0})</source> <translation>строка исходного кода слишком сложная ({0})</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> + <source>overall source code line complexity is too high ({0})</source> + <translation>слишком большая общая сложность исходного кода ({0})</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="486"/> - <source>overall source code line complexity is too high ({0})</source> - <translation>слишком большая общая сложность исходного кода ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="489"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -7814,47 +7814,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="458"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source>Start Debugger</source> <translation>Запуск отладчика</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="458"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source><p>The debugger backend could not be started.</p></source> <translation><p>Невозможно запустить бэкэнд отладчика</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1011"/> - <source>Parent Process</source> - <translation>Родительский процесс</translation> - </message> - <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1012"/> - <source>Child process</source> - <translation>Порожденный процесс</translation> - </message> - <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> + <source>Parent Process</source> + <translation>Родительский процесс</translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <source>Child process</source> + <translation>Порожденный процесс</translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Client forking</source> <translation>Разветвление процесса</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Select the fork branch to follow.</source> <translation>Выберите fork-ветвь для отслеживания.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1059"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <source>Debug Protocol Error</source> <translation>Протокол ошибок отладки</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1059"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <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/>{1}</p></source> <translation><p>Невозможно декодировать ответ, полученный от бэкэнда отладчика. Сообщите об этой проблеме, отправив полученные данные на электронную почту eric bugs.</p><p>Error: {0}</p><p>Data: <br/>{1}</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="353"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="355"/> <source><p>No suitable Python3 environment configured.</p></source> <translation><p>Не настроена подходящая среда окружения Python3.</p></translation> </message> @@ -8357,57 +8357,57 @@ <translation>Alt+N</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="221"/> + <location filename="../UI/DiffDialog.py" line="215"/> <source>Compare</source> <translation>Сравнить</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="223"/> + <location filename="../UI/DiffDialog.py" line="217"/> <source>Press to perform the comparison of the two files</source> <translation>Выполнить сравнение двух файлов</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="225"/> + <location filename="../UI/DiffDialog.py" line="219"/> <source>Save</source> <translation>Сохранить</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="227"/> + <location filename="../UI/DiffDialog.py" line="221"/> <source>Save the output to a patch file</source> <translation>Сохранить вывод в файл патча</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source>Save Diff</source> <translation>Сохранить различия</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="285"/> + <location filename="../UI/DiffDialog.py" line="279"/> <source>Patch Files (*.diff)</source> <translation>Файлы патчей (*.diff)</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="302"/> + <location filename="../UI/DiffDialog.py" line="296"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл патча <b>{0}</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> <translation><p>Невозможно сохранить файл патча <b>{0}</b>.<br />Причина: {1}</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source>Compare Files</source> <translation>Сравнить файлы</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Невозможно прочитать файл: <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="443"/> + <location filename="../UI/DiffDialog.py" line="437"/> <source>There is no difference.</source> <translation>Различий нет.</translation> </message> @@ -8486,205 +8486,205 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>docstring containing unicode character not surrounded by u"""</source> - <translation>строка документации содержит unicode-символ не заключенный в u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <translation type="obsolete">строка документации содержит unicode-символ не заключенный в u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>one-liner docstring on multiple lines</source> <translation>однострочная строка документации размещается на нескольких строках</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>docstring has wrong indentation</source> <translation>строка документации с неправильным отступом</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>docstring summary does not end with a period</source> <translation>резюме строки документации не заканчивается точкой</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> <source>docstring summary is not in imperative mood (Does instead of Do)</source> <translation>резюме строки документации не в повелительном наклонении</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>резюме строки документации выглядит как описание функции</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>резюме строки документации выглядит как описание функции</translation> + <source>docstring does not mention the return value type</source> + <translation>строка документации не описывает тип возвращаемого значения</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>docstring does not mention the return value type</source> - <translation>строка документации не описывает тип возвращаемого значения</translation> + <source>function/method docstring is separated by a blank line</source> + <translation>строка документации для function/method разделена пустыми строками</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>function/method docstring is separated by a blank line</source> - <translation>строка документации для function/method разделена пустыми строками</translation> + <source>class docstring is not preceded by a blank line</source> + <translation>строка документации для class не предваряется пустой строкой</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> - <source>class docstring is not preceded by a blank line</source> - <translation>строка документации для class не предваряется пустой строкой</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> <source>class docstring is not followed by a blank line</source> <translation>строка документации для class не завершается пустой строкой</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>docstring summary is not followed by a blank line</source> <translation>резюме строки документации не завершается пустой строкой</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> <source>last paragraph of docstring is not followed by a blank line</source> <translation>отсутствует пустая строка после последнего абзаца строки документации</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <source>private function/method is missing a docstring</source> + <translation>для private function/method отсутствует строка документации</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>private function/method is missing a docstring</source> - <translation>для private function/method отсутствует строка документации</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>private class is missing a docstring</source> <translation>для private class отсутствует строка документации</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>leading quotes of docstring not on separate line</source> + <translation>открывающие кавычки строки документации размещены не в отдельной строке</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> - <source>leading quotes of docstring not on separate line</source> - <translation>открывающие кавычки строки документации размещены не в отдельной строке</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>trailing quotes of docstring not on separate line</source> <translation>закрывающие кавычки строки документации размещены не в отдельной строке</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation>строка документации не содержит строчки @return, но function/method что-то возвращает</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation>строка документации содержит строчку @return, но function/method ничего не возвращает</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>в строке документации недостаточно строк с @param/@keyparam</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>в строке документации недостаточно строк с @param/@keyparam</translation> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>в строке документации слишком много строк с @param/@keyparam</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>в строке документации слишком много строк с @param/@keyparam</translation> + <source>keyword only arguments must be documented with @keyparam lines</source> + <translation>только аргументы ключевого слова должны быть описаны с помощью строк @keyparam</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>keyword only arguments must be documented with @keyparam lines</source> - <translation>только аргументы ключевого слова должны быть описаны с помощью строк @keyparam</translation> + <source>order of @param/@keyparam lines does not match the function/method signature</source> + <translation>порядок следования строк @param/@keyparam не соответствует сигнатуре функции/метода</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation>порядок следования строк @param/@keyparam не соответствует сигнатуре функции/метода</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> <source>class docstring is preceded by a blank line</source> <translation>строке документации class предшествует пустая строка</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>class docstring is followed by a blank line</source> <translation>за строкой документации для class следует пустая строка</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>строке документации для function/method предшествует пустая строка</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>строке документации для function/method предшествует пустая строка</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>function/method docstring is followed by a blank line</source> <translation>за строкой документации для function/method следует пустая строка</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>за последним абзацем строки документации следует пустая строка</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>за последним абзацем строки документации следует пустая строка</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation>строка документации не содержит @exception, но function/method вызывает исключение</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation>строка документации содержит @exception, но function/method не вызывает исключение</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring does not contain a summary</source> <translation>строка документации не содержит резюме</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>docstring summary does not start with '{0}'</source> <translation>резюме строки документации не начинается с '{0}'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation>вызванное исключение '{0}' не документировано в строке документации</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> - <source>raised exception '{0}' is not documented in docstring</source> - <translation>вызванное исключение '{0}' не документировано в строке документации</translation> + <source>documented exception '{0}' is not raised</source> + <translation>документированное исключение '{0}' не вызвано</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>documented exception '{0}' is not raised</source> - <translation>документированное исключение '{0}' не вызвано</translation> + <source>docstring does not contain a @signal line but class defines signals</source> + <translation>строка документации не содержит строку @signal но сигналы определяет класс</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> - <source>docstring does not contain a @signal line but class defines signals</source> - <translation>строка документации не содержит строку @signal но сигналы определяет класс</translation> + <source>docstring contains a @signal line but class doesn't define signals</source> + <translation>строка документации содержит строку @signal но класс не определяет сигналы</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> - <source>docstring contains a @signal line but class doesn't define signals</source> - <translation>строка документации содержит строку @signal но класс не определяет сигналы</translation> + <source>defined signal '{0}' is not documented in docstring</source> + <translation>определенный сигнал '{0}' не документирован в строке документации</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation>определенный сигнал '{0}' не документирован в строке документации</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>documented signal '{0}' is not defined</source> <translation>документированный сигнал '{0}' не определен</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>class docstring is still a default string</source> <translation>строка документации для class все же является строкой по умолчанию</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> <source>function docstring is still a default string</source> <translation>строка документации для function docstring все же является строкой по умолчанию</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>module docstring is still a default string</source> <translation>строка документации для module все же является строкой по умолчанию</translation> </message> @@ -10913,7 +10913,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>Открыть файл</translation> </message> @@ -11003,7 +11003,7 @@ <translation>Снять выделение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>Проверка орфографии...</translation> </message> @@ -11228,7 +11228,7 @@ <translation>Редактировать точку останова...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>Разрешить точку останова</translation> </message> @@ -11363,297 +11363,297 @@ <translation>Печать прервана</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>Файл изменён</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>В файле <b>{0}</b> есть несохранённые изменения.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Невозможно прочитать файл <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>Сохранить файл</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Невозможно сохранить файл <b>{0}</b>:<br>Причина: {1}.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл <b>{0}</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>Автодополнение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Автодополнение недоступно, так как не задан источник автодополнения.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>Запретить точку останова</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation>Покрытие кода</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation>Пожалуйста, выберите файл покрытия</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation>Показать аннотации по покрытию кода</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>Все строки были охвачены.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation>Нет доступного файла покрытия.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>Данные профайлера</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>Пожалуйста, выберите файл профиля</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>Синтаксическая ошибка</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>Нет сообщения о синтаксической ошибке.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>Имя макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>Задайте имя макроса:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>Загрузить макрос</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>Макросы (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Ошибка при загрузке макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Невозможно прочитать файл с макросами: <b>{0}</b>.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Файл с макросами <b>{0}</b> повреждён.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Сохранить файл с макросами</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Сохранить макрос</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Макро <b>{0}</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>Ошибка при сохранении макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Невозможно сохранить файл с макросами: <b>{0}</b>.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>Начать запись макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>Запись макроса уже идёт. Начать новую запись?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>Запись макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>Задайте имя макроса:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>Файл изменен</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation>{0} (только чтение)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation>Ошибка Drag&&Drop</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> не является файлом.</p></translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation>Ресурсы</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation>Добавить файл...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation>Добавить файлы...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation>Ресурсы</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation>Добавить файл...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation>Добавить файлы...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation>Добавить файл под другим именем...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>Добавить локализованный ресурс...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation>Добавить фрагмент ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>Добавить файл ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>Добавить файлы ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>Добавить файл ресурсов под другим именем</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation>Другое имя для файла <b>{0}</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>Диаграмма пакетов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>Включать атрибуты класса?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>Диаграмма импортов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>Включать импорты из внешних модулей?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>Диаграмма приложения</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>Включать имена модулей?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>Добавить в словарь</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>Игнорировать всё</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation>Предупреждение: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation>Ошибка: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Предупреждение:</b> При переоткрытии все изменения будут потеряны.</translation> </message> @@ -11678,27 +11678,27 @@ <translation>Предыдущее изменение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation>Сортировать строки</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>Выборка содержит данные неподходящие для сортировки как числа.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation>Предупреждение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation>Нет предупреждающего сообщения.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation>Стиль: {0}</translation> </message> @@ -11723,7 +11723,7 @@ <translation>Открыть заново с кодировкой</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>Файл <b>{0}</b> был изменён, будучи открытым в eric6. Перепрочесть?</p></translation> </message> @@ -11738,32 +11738,32 @@ <translation>Дополнить</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation>Источник автодополнений</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>Список дополнений источника '{0}' уже зарегистрирован. Повторный запрос проигнорирован.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation>Источник всплывающих подсказок</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>Источник всплывающих подсказок '{0}' уже зарегистрирован. Повторный запрос проигнорирован.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation>Регистрация обработчика кликов мышки</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation>Обработчик кликов мышки для "{0}" уже зарегистрирован "{1}". Запрос прерван "{2}"...</translation> </message> @@ -11793,12 +11793,12 @@ <translation>Выполнить выбор в консоли</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation>Свойства EditorConfig</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Не удается загрузить свойства EditorConfig для файла <b>{0}</b>.</p></translation> </message> @@ -25978,27 +25978,27 @@ <context> <name>Globals</name> <message> - <location filename="../Globals/__init__.py" line="445"/> + <location filename="../Globals/__init__.py" line="448"/> <source>{0:4.2f} Bytes</source> <translation>{0:4.2f} байтов</translation> </message> <message> - <location filename="../Globals/__init__.py" line="449"/> + <location filename="../Globals/__init__.py" line="452"/> <source>{0:4.2f} KiB</source> <translation>{0:4.2f} KiB</translation> </message> <message> - <location filename="../Globals/__init__.py" line="453"/> + <location filename="../Globals/__init__.py" line="456"/> <source>{0:4.2f} MiB</source> <translation>{0:4.2f} MiB</translation> </message> <message> - <location filename="../Globals/__init__.py" line="457"/> + <location filename="../Globals/__init__.py" line="460"/> <source>{0:4.2f} GiB</source> <translation>{0:4.2f} GiB</translation> </message> <message> - <location filename="../Globals/__init__.py" line="461"/> + <location filename="../Globals/__init__.py" line="464"/> <source>{0:4.2f} TiB</source> <translation>{0:4.2f} TiB</translation> </message> @@ -45239,469 +45239,469 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> <source>coding magic comment not found</source> <translation>кодирование magic компонентов не найдено</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> + <source>unknown encoding ({0}) found in coding magic comment</source> + <translation>неизвестный код ({0}) обнаружен в коде magic комментариев</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> - <source>unknown encoding ({0}) found in coding magic comment</source> - <translation>неизвестный код ({0}) обнаружен в коде magic комментариев</translation> + <source>copyright notice not present</source> + <translation>уведомление об авторских правах не предоставлено</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> - <source>copyright notice not present</source> - <translation>уведомление об авторских правах не предоставлено</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <source>copyright notice contains invalid author</source> <translation>уведомление об авторских правах содержит недействительного автора</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/> + <source>found {0} formatter</source> + <translation>найден {0} форматтер</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>found {0} formatter</source> - <translation>найден {0} форматтер</translation> + <source>format string does contain unindexed parameters</source> + <translation>строка формата действительно содержит неиндексированные параметры</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> - <source>format string does contain unindexed parameters</source> - <translation>строка формата действительно содержит неиндексированные параметры</translation> + <source>docstring does contain unindexed parameters</source> + <translation>строка документации действительно содержит неиндексированные параметры</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> - <source>docstring does contain unindexed parameters</source> - <translation>строка документации действительно содержит неиндексированные параметры</translation> + <source>other string does contain unindexed parameters</source> + <translation>другая строка действительно содержит неиндексированные параметры</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> - <source>other string does contain unindexed parameters</source> - <translation>другая строка действительно содержит неиндексированные параметры</translation> + <source>format call uses too large index ({0})</source> + <translation>формат вызова использует слишком большой индекс ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/> - <source>format call uses too large index ({0})</source> - <translation>формат вызова использует слишком большой индекс ({0})</translation> + <source>format call uses missing keyword ({0})</source> + <translation>формат вызова использует отсутствующее ключевое слово ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="720"/> - <source>format call uses missing keyword ({0})</source> - <translation>формат вызова использует отсутствующее ключевое слово ({0})</translation> + <source>format call uses keyword arguments but no named entries</source> + <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="723"/> - <source>format call uses keyword arguments but no named entries</source> - <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation> + <source>format call uses variable arguments but no numbered entries</source> + <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="726"/> - <source>format call uses variable arguments but no numbered entries</source> - <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation> + <source>format call uses implicit and explicit indexes together</source> + <translation>формат вызова использует скрытые и явные индексы вместе</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/> - <source>format call uses implicit and explicit indexes together</source> - <translation>формат вызова использует скрытые и явные индексы вместе</translation> + <source>format call provides unused index ({0})</source> + <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/> - <source>format call provides unused index ({0})</source> - <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation> + <source>format call provides unused keyword ({0})</source> + <translation>формат вызова предоставляет неиспользуемое ключевое слово ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/> + <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="754"/> + <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="761"/> + <source>print statement found</source> + <translation>обнаружена инструкция печати</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> + <source>one element tuple found</source> + <translation>один элемент кортежа найден</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> + <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="508"/> + <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="512"/> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation>неподходящий генератор - перепишите как списк выражений</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <source>unnecessary generator - rewrite as a set comprehension</source> + <translation>неподходящий генератор - перепишите как набор выражений</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <source>unnecessary generator - rewrite as a dict comprehension</source> + <translation>неподходящий генератор - перепишите как словарь выражений</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> + <translation>неподходящий список выражений - перепишите как набор выражений</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <source>unnecessary list comprehension - rewrite as a dict comprehension</source> + <translation>неподходящий список выражений - перепишите как словарь выражений</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <source>unnecessary list comprehension - "{0}" can take a generator</source> + <translation>неподходящий список выражений - "{0}" может являться генератором</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/> + <source>mutable default argument of type {0}</source> + <translation>изменяемый аргумент по умолчанию типа {0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> + <source>sort keys - '{0}' should be before '{1}'</source> + <translation>ключи сортировки - '{0}' должны быть прежде чем '{1}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> + <source>logging statement uses '%'</source> + <translation>инструкция ведения журнала использует '%'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> + <source>logging statement uses f-string</source> + <translation>инструкция ведения журнала использует f-string</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation>инструкция ведения журнала использует 'warn' вместо 'warning'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> - <source>format call provides unused keyword ({0})</source> - <translation>формат вызова предоставляет неиспользуемое ключевое слово ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="754"/> - <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="757"/> - <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="764"/> - <source>print statement found</source> - <translation>обнаружена инструкция печати</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> - <source>one element tuple found</source> - <translation>один элемент кортежа найден</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> - <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="511"/> - <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="515"/> - <source>unnecessary generator - rewrite as a list comprehension</source> - <translation>неподходящий генератор - перепишите как списк выражений</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> - <source>unnecessary generator - rewrite as a set comprehension</source> - <translation>неподходящий генератор - перепишите как набор выражений</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> - <translation>неподходящий генератор - перепишите как словарь выражений</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation>неподходящий список выражений - перепишите как набор выражений</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> - <source>unnecessary list comprehension - rewrite as a dict comprehension</source> - <translation>неподходящий список выражений - перепишите как словарь выражений</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> - <source>unnecessary list comprehension - "{0}" can take a generator</source> - <translation>неподходящий список выражений - "{0}" может являться генератором</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> - <source>mutable default argument of type {0}</source> - <translation>изменяемый аргумент по умолчанию типа {0}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> - <source>sort keys - '{0}' should be before '{1}'</source> - <translation>ключи сортировки - '{0}' должны быть прежде чем '{1}'</translation> + <source>logging statement uses string.format()</source> + <translation>инструкция ведения журнала использует string.format()</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> - <source>logging statement uses '%'</source> - <translation>инструкция ведения журнала использует '%'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> - <source>logging statement uses f-string</source> - <translation>инструкция ведения журнала использует f-string</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> - <source>logging statement uses 'warn' instead of 'warning'</source> - <translation>инструкция ведения журнала использует 'warn' вместо 'warning'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> - <source>logging statement uses string.format()</source> - <translation>инструкция ведения журнала использует string.format()</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> <source>logging statement uses '+'</source> <translation>инструкция ведения журнала использует '+'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="760"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source>gettext import with alias _ found: {0}</source> <translation>gettext import with alias _ found: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Python does not support the unary prefix increment</source> <translation>Python не поддерживает инкремент унарного префикса</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation>'sys.maxint' не определен в Python 3 - используйте 'sys.maxsize'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation>'sys.maxint' не определен в Python 3 - используйте 'sys.maxsize'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation>'BaseException.message' устарел в Python 2.6 и удален в Python 3 - используйте 'str(e)'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation>назначение 'os.environ' не очищает среду окружения - используйте 'os.environ.clear()'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation>Python 3 не включает методы '.iter*' в словарях</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> - <translation>Python 3 не включает методы '.iter*' в словарях</translation> + <source>Python 3 does not include '.view*' methods on dictionaries</source> + <translation>Python 3 не включает методы '.view*' в словарях</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> - <translation>Python 3 не включает методы '.view*' в словарях</translation> + <source>'.next()' does not exist in Python 3</source> + <translation>'.next()' не существует в Python 3</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> - <source>'.next()' does not exist in Python 3</source> - <translation>'.next()' не существует в Python 3</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation>'__metaclass__' не работает в Python 3 - используйте 'class MyClass(BaseClass, metaclass=...)'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <source>mutable default argument of function call '{0}'</source> + <translation>измененный аргумент по умолчанию для вызова функции '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation>использование .strip() с многосимвольными строками приводит к заблуждению</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation>использование 'hasattr(x, "__call__")' для проверки является ли 'x' вызываемым - ненадежно</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> + <translation>переменная {0} управления циклом не используется внутри цикла - начните имя символом подчеркивания</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>mutable default argument of function call '{0}'</source> - <translation>измененный аргумент по умолчанию для вызова функции '{0}'</translation> + <source>None should not be added at any return if function has no return value except None</source> + <translation>если функция не имеет возвращаемого значения, (кроме None), None не следует добавлять в каждый return</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> + <source>an explicit value at every return should be added if function has a return value except None</source> + <translation>если функция имеет возвращаемое значение, (кроме None), то явное значение должно быть добавлено каждому return</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/> + <source>an explicit return at the end of the function should be added if it has a return value except None</source> + <translation>в конец функции, если она имеет возвращаемое значение, (кроме None), должен быть добавлен явный return</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/> + <source>a value should not be assigned to a variable if it will be used as a return value only</source> + <translation>значение не должно присваиваться переменной, если оно будет использоваться только как возвращаемое значение</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation>использование .strip() с многосимвольными строками приводит к заблуждению</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation>использование 'hasattr(x, "__call__")' для проверки является ли 'x' вызываемым - ненадежно</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> - <translation>переменная {0} управления циклом не используется внутри цикла - начните имя символом подчеркивания</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> - <source>None should not be added at any return if function has no return value except None</source> - <translation>если функция не имеет возвращаемого значения, (кроме None), None не следует добавлять в каждый return</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> - <source>an explicit value at every return should be added if function has a return value except None</source> - <translation>если функция имеет возвращаемое значение, (кроме None), то явное значение должно быть добавлено каждому return</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="787"/> - <source>an explicit return at the end of the function should be added if it has a return value except None</source> - <translation>в конец функции, если она имеет возвращаемое значение, (кроме None), должен быть добавлен явный return</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/> - <source>a value should not be assigned to a variable if it will be used as a return value only</source> - <translation>значение не должно присваиваться переменной, если оно будет использоваться только как возвращаемое значение</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>do not call assert False since python -O removes these calls</source> <translation>не используйте вызовы assert False, так как python -O удаляет эти вызовы</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>unncessary f-string</source> + <translation>ненужная f-string</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>unncessary f-string</source> - <translation>ненужная f-string</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>cannot use 'self.__class__' as first argument of 'super()' call</source> <translation>не используйте 'self .__ class__' в качестве первого аргумента вызова 'super ()'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <source>do not call getattr with a constant attribute value</source> + <translation>не используйте вызовы getattr с постоянным значением атрибута</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> - <source>do not call getattr with a constant attribute value</source> - <translation>не используйте вызовы getattr с постоянным значением атрибута</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> <source>do not call setattr with a constant attribute value</source> <translation>не используйте вызовы setattr с постоянным значением атрибута</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="799"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/> <source>commented code lines should be removed</source> <translation>закомментированные строки кода должны быть удалены</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> <translation>для предполагаемого продолжения строки предпочтительнее использование круглых, квадратных или фигурных скобок, а не обратного слеша</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> <translation>следует избегать использования 'datetime.datetime()' без аргумента 'tzinfo'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>use of 'datetime.datetime.today()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation>следует избегать использования 'datetime.datetime.today()'. Взамен используйте 'datetime.datetime.now(tz=)'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>use of 'datetime.datetime.utcnow()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation>следует избегать использования 'datetime.datetime.utcnow()'. Взамен используйте 'datetime.datetime.now(tz=)'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> <translation>следует избегать использования 'datetime.datetime.utcfromtimestamp()'. Взамен используйте 'datetime.datetime.fromtimestamp(, tz=)'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> <translation>следует избегать использования 'datetime.datetime.now()' без аргумента 'tz'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> <translation>следует избегать использования 'datetime.datetime.fromtimestamp()' без аргумента 'tz'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> <translation>применение 'datetime.datetime.strptime()' должно сопровождаться '.replace(tzinfo=)'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> <source>use of 'datetime.date()' should be avoided. Use 'datetime.datetime(, tzinfo=).date()' instead.</source> <translation>следует избегать использования 'datetime.date()'. Взамен используйте 'datetime.datetime(, tzinfo=).date()'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>use of 'datetime.date.today()' should be avoided. Use 'datetime.datetime.now(tz=).date()' instead.</source> <translation>следует избегать использования 'datetime.date.today()'. Взамен используйте 'datetime.datetime.now(tz=).date()'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> <source>use of 'datetime.date.fromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> <translation>следует избегать использования 'datetime.date.fromtimestamp()'. Взамен используйте 'datetime.datetime.fromtimestamp(tz=).date()'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> <translation>следует избегать использования 'datetime.time()' без аргумента 'tzinfo'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> <translation>следует избегать использования 'datetime.datetime.fromordinal()'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation>следует избегать использования 'datetime.date.fromordinal()'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> - <source>use of 'datetime.date.fromordinal()' should be avoided</source> - <translation>следует избегать использования 'datetime.date.fromordinal()'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation>следует избегать использования 'datetime.date.fromordinal()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary {0} call - rewrite as a literal</source> <translation>неподходящий вызов {0} - перепишите как литерал</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <translation>неподходящий литерал {0} - перепишите как литерал {1}</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> - <source>unnecessary {0} literal - rewrite as a {1} literal</source> - <translation>неподходящий литерал {0} - перепишите как литерал {1}</translation> + <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> + <translation>неподходящий {0} передан в tuple() - перепишите как литерал {1}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> - <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> - <translation>неподходящий {0} передан в tuple() - перепишите как литерал {1}</translation> + <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> + <translation>неподходящий {0} передан в list() - перепишите как литерал {1}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> - <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> - <translation>неподходящий {0} передан в list() - перепишите как литерал {1}</translation> + <source>unnecessary list call - remove the outer call to list()</source> + <translation>лишний вызов списка - удалите внешний вызов list()</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>unnecessary list call - remove the outer call to list()</source> - <translation>лишний вызов списка - удалите внешний вызов list()</translation> + <source>unnecessary list comprehension - "in" can take a generator</source> + <translation>неподходящий список выражений - "in" может take a generator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>unnecessary list comprehension - "in" can take a generator</source> - <translation>неподходящий список выражений - "in" может take a generator</translation> + <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> + <translation>неподходящий {0} передан в tuple() - удалите внешний вызов в {1}()</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> - <translation>неподходящий {0} передан в tuple() - удалите внешний вызов в {1}()</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source> <translation>неподходящий {0} передан в list() - удалите внешний вызов в {1}()</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation>'sys.version[:3]' referenced (Python 3.10), используйте 'sys.version_info'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> - <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation>'sys.version[:3]' referenced (Python 3.10), используйте 'sys.version_info'</translation> + <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation>'sys.version[2]' referenced (Python 3.10), используйте 'sys.version_info'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> - <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation>'sys.version[2]' referenced (Python 3.10), используйте 'sys.version_info'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>'sys.version' compared to string (Python 3.10), use 'sys.version_info'</source> <translation>'sys.version' compared to string (Python 3.10), используйте 'sys.version_info'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <translation>'sys.version_info[0] == 3' referenced (Python 4), используйте '>='</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> - <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> - <translation>'sys.version_info[0] == 3' referenced (Python 4), используйте '>='</translation> + <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> + <translation>'six.PY3' referenced (Python 4), используйте 'not six.PY2'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> - <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> - <translation>'six.PY3' referenced (Python 4), используйте 'not six.PY2'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="632"/> <source>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> <source>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> + <translation>'sys.version[0]' referenced (Python 10), используйте 'sys.version_info'</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> - <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> - <translation>'sys.version[0]' referenced (Python 10), используйте 'sys.version_info'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/> <source>'sys.version' compared to string (Python 10), use 'sys.version_info'</source> <translation>'sys.version' compared to string (Python 10), используйте 'sys.version_info'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>'sys.version[:1]' referenced (Python 10), use 'sys.version_info'</source> <translation>'sys.version[:1]' referenced (Python 10), используйте 'sys.version_info'</translation> </message> @@ -46157,72 +46157,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> <source>class names should use CapWords convention</source> <translation>имена классов должны использовать CapWords соглашение</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <source>function name should be lowercase</source> + <translation>имена функций должны быть в нижнем регистре</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> - <source>function name should be lowercase</source> - <translation>имена функций должны быть в нижнем регистре</translation> + <source>argument name should be lowercase</source> + <translation>имена парамеров должны быть в нижнем регистре</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> - <source>argument name should be lowercase</source> - <translation>имена парамеров должны быть в нижнем регистре</translation> + <source>first argument of a class method should be named 'cls'</source> + <translation>первый параметр метода класса должен быть 'cls'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> - <source>first argument of a class method should be named 'cls'</source> - <translation>первый параметр метода класса должен быть 'cls'</translation> + <source>first argument of a method should be named 'self'</source> + <translation>первый параметр метода должен быть 'self'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> - <source>first argument of a method should be named 'self'</source> - <translation>первый параметр метода должен быть 'self'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>первый параметр статического метода класса не должен быть 'cls' или 'self'</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <source>module names should be lowercase</source> + <translation>имена модулей должны быть в нижнем регистре</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>module names should be lowercase</source> - <translation>имена модулей должны быть в нижнем регистре</translation> + <source>package names should be lowercase</source> + <translation>имена пакетов должны быть в нижнем регистре</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>package names should be lowercase</source> - <translation>имена пакетов должны быть в нижнем регистре</translation> + <source>constant imported as non constant</source> + <translation>константа импортирована как не константа</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>constant imported as non constant</source> - <translation>константа импортирована как не константа</translation> + <source>lowercase imported as non lowercase</source> + <translation>имена в нижнем регистре импортированы не в нижнем регистре</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>lowercase imported as non lowercase</source> - <translation>имена в нижнем регистре импортированы не в нижнем регистре</translation> + <source>camelcase imported as lowercase</source> + <translation>имена в camelcase импортированы в нижнем регистре</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>camelcase imported as lowercase</source> - <translation>имена в camelcase импортированы в нижнем регистре</translation> + <source>camelcase imported as constant</source> + <translation>имена в camelcase импортированы как константы</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>camelcase imported as constant</source> - <translation>имена в camelcase импортированы как константы</translation> + <source>variable in function should be lowercase</source> + <translation>имена переменных в функции должны быть в нижнем регистре</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>variable in function should be lowercase</source> - <translation>имена переменных в функции должны быть в нижнем регистре</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>имена 'l', 'O' и 'I' следует избегать</translation> </message> @@ -48223,7 +48223,7 @@ <translation>Показать / скрыть окно поиска</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="88"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> <source>Name:</source> <translation>Имя:</translation> </message> @@ -48243,7 +48243,7 @@ <translation>Выберите операцию комбинирования поискового запроса</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> <source>Summary:</source> <translation>Аннотация:</translation> </message> @@ -48278,82 +48278,82 @@ <translation>Установить выбранный пакет в user site</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="64"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="65"/> <source>pip Menu</source> <translation>Меню pip</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> - <source>Version:</source> - <translation>Версия:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> - <source>Location:</source> - <translation>Расположение:</translation> + <source>Version:</source> + <translation>Версия:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <source>Location:</source> + <translation>Расположение:</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> <source>Requires:</source> <translation>Зависимости:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> - <source>Homepage:</source> - <translation>Домашняя страница:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> - <source>Author:</source> - <translation>Автор:</translation> + <source>Homepage:</source> + <translation>Домашняя страница:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> - <source>Author Email:</source> - <translation>Email автора:</translation> + <source>Author:</source> + <translation>Автор:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> - <source>License:</source> - <translation>Лицензия:</translation> + <source>Author Email:</source> + <translation>Email автора:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> - <source>Metadata Version:</source> - <translation>Версия Metadata:</translation> + <source>License:</source> + <translation>Лицензия:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> - <source>Installer:</source> - <translation>Установщик:</translation> + <source>Metadata Version:</source> + <translation>Версия Metadata:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> - <source>Classifiers:</source> - <translation>Классификаторы:</translation> + <source>Installer:</source> + <translation>Установщик:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> - <source>Entry Points:</source> - <translation>Точки входа:</translation> + <source>Classifiers:</source> + <translation>Классификаторы:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <source>Entry Points:</source> + <translation>Точки входа:</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> <source>Files:</source> <translation>Файлы:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="218"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="237"/> <source>Getting installed packages...</source> <translation>Получение списка установленных пакетов...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="252"/> <source>Getting outdated packages...</source> <translation>Получение списка обновленных пакетов...</translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="645"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="664"/> <source>%n package(s) found.</source> <translation> <numerusform>Найден %n пакет.</numerusform> @@ -48362,122 +48362,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> <source>Search PyPI</source> <translation>Поиск в PyPI</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="683"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="702"/> <source><p>The package search did not return anything.</p></source> <translation><p>Поиск пакета не дал никаких результатов.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="720"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation><p>Сбой поиска пакетов.</p><p>Причина: {0}</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="725"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> <source>Error: {0}</source> <translation>Ошибка: {0}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Show Package Details</source> <translation>Подробная информация о пакете</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Select the package version:</source> <translation>Выберите версию пакета:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> - <source><p>No package details info for <b>{0}</b> available.</p></source> - <translation><p>Недоступна подробная информация о пакете <b>{0}</b>.</p></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="914"/> - <source>Install Pip</source> - <translation>Инсталировать Pip</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> + <source><p>No package details info for <b>{0}</b> available.</p></source> + <translation><p>Недоступна подробная информация о пакете <b>{0}</b>.</p></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <source>Install Pip</source> + <translation>Инсталировать Pip</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> <source>Install Pip to User-Site</source> <translation>Инсталировать Pip в User-Site</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="920"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Repair Pip</source> <translation>Восстановить Pip</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1053"/> <source>Install Packages</source> <translation>Установить пакеты</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Local Package</source> <translation>Установить локальный пакет</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="931"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> <source>Install Requirements</source> <translation>Установить зависимости</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="934"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Uninstall Requirements</source> <translation>Деинсталировать зависимости</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="937"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Generate Requirements...</source> <translation>Генерация зависимостей...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> <source>Edit User Configuration...</source> <translation>Правка конфигурации пользователя...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="977"/> <source>Edit Environment Configuration...</source> <translation>Правка конфигурации среды окружения...</translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <source>Configure...</source> + <translation>Настроить...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>Edit Configuration</source> + <translation>Правка конфигурации</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>No valid configuration path determined. Aborting</source> + <translation>Не определен допустимый путь конфигурации. Прерывание</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Show Cache Info...</source> + <translation>Показать информацию о кэше...</translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> - <source>Configure...</source> - <translation>Настроить...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>Edit Configuration</source> - <translation>Правка конфигурации</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>No valid configuration path determined. Aborting</source> - <translation>Не определен допустимый путь конфигурации. Прерывание</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> - <source>Show Cache Info...</source> - <translation>Показать информацию о кэше...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> <source>Show Cached Files...</source> <translation>Показать кэшированные файлы...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="966"/> <source>Remove Cached Files...</source> <translation>Удалить кэшированные файлы...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="969"/> <source>Purge Cache...</source> <translation>Очистить кэш...</translation> </message> @@ -49746,17 +49746,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1603"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>Экспорт предпочтений</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1631"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>Импорт предпочтений</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1631"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Файлы предпочтений (*.ini);;Все файлы (*)</translation> </message> @@ -65525,22 +65525,22 @@ </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1940"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> <source>Property set.</source> <translation>Свойство определено.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1992"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> <source>Property deleted.</source> <translation>Свойство удалено.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Subversion Lock</source> <translation>Subversion: Блокировка</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Enter lock comment</source> <translation>Введите комментарий блокировки</translation> </message> @@ -68115,12 +68115,12 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="207"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>Установленный PySvn должен быть версии 1.4.0 или выше.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> <source>Subversion Error</source> <translation>Subversion: Ошибка</translation> </message> @@ -68919,7 +68919,7 @@ <translation>Невозможно запустить процесс {0}. Убедитесь, что он находится в путях поиска.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>Версия инсталированного PySvn должна быть 1.4.0 или выше.</translation> </message> @@ -70790,22 +70790,22 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="211"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="209"/> <source>Python 3 batch check</source> <translation>Пакетная проверка Python 3</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="227"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="225"/> <source>JavaScript batch check</source> <translation>Пакетная проверка JavaScript</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="241"/> <source>YAML batch check</source> <translation>Пакетная проверка YAML</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="259"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="257"/> <source>JSON batch check</source> <translation>Пакетная проверка JSON</translation> </message> @@ -71354,36 +71354,36 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> <source>Tabnanny Result</source> - <translation>Результаты Tabnanny</translation> + <translation type="obsolete">Результаты Tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> <source><b>Tabnanny Results</b> <p>This dialog shows the results of the tabnanny command. Double clicking an entry will open an editor window and position the cursor at the respective line.</p></source> - <translation><b>Результаты tabnanny</b> + <translation type="obsolete"><b>Результаты tabnanny</b> <p>Отображение диалога с результатами работы программы tabnanny. Двойной щелчок по элементу откроет редактор с курсором в соответствующей строке и колонке.</p></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> <source>Exclude Files:</source> - <translation>Не включать файлы:</translation> + <translation type="obsolete">Не включать файлы:</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation>Задайте разделённые запятой маски файлов для исключения</translation> + <translation type="obsolete">Задайте разделённые запятой маски файлов для исключения</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> <source>Press to start the tabnanny run</source> - <translation>Выполнить tabnanny (проверка табуляции и пробелов)</translation> + <translation type="obsolete">Выполнить tabnanny (проверка табуляции и пробелов)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> <source>Start</source> - <translation>Старт</translation> + <translation type="obsolete">Старт</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="77"/> @@ -71391,54 +71391,54 @@ <p>This list shows the results of the tabnanny command. Double clicking an entry will open this entry in an editor window and position the cursor at the respective line.</p></source> - <translation><b>Результаты tabnanny</b> + <translation type="obsolete"><b>Результаты tabnanny</b> <p>Отображение результатов работы программы tabnanny. Двойной щелчок по элементу откроет редактор с курсором на соответствующей строке и колонке.</p></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> <source>Filename</source> - <translation>Имя файла</translation> + <translation type="obsolete">Имя файла</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> <source>#</source> - <translation>#</translation> + <translation type="obsolete">#</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> <source>Source</source> - <translation>Исходный текст</translation> + <translation type="obsolete">Исходный текст</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> <source>Shows the progress of the tabnanny action</source> - <translation>Отображение выполнения команды tabnanny</translation> + <translation type="obsolete">Отображение выполнения команды tabnanny</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="326"/> <source>No indentation errors found.</source> - <translation>Ошибки отступов не найдены.</translation> + <translation type="obsolete">Ошибки отступов не найдены.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> <source>%v/%m Files</source> - <translation>%v из %m файла(ов)</translation> + <translation type="obsolete">%v из %m файла(ов)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="231"/> <source>Preparing files...</source> - <translation>Подготовка файлов...</translation> + <translation type="obsolete">Подготовка файлов...</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> <source>Errors</source> - <translation>Ошибки</translation> + <translation type="obsolete">Ошибки</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="254"/> <source>Transferring data...</source> - <translation>Передача данных...</translation> + <translation type="obsolete">Передача данных...</translation> </message> </context> <context> @@ -71446,27 +71446,27 @@ <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>Check Indentations</source> - <translation>Проверить отступы</translation> + <translation type="obsolete">Проверить отступы</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>&Indentations...</source> - <translation>&Отступы...</translation> + <translation type="obsolete">&Отступы...</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="195"/> <source>Check indentations using tabnanny.</source> - <translation>Проверить отступы с помощью tabnanny.</translation> + <translation type="obsolete">Проверить отступы с помощью tabnanny.</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="292"/> <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>Проверить отступы...</b><p>Проверяет файлы Python на некорректные отступы при помощи tabnanny.</p></translation> + <translation type="obsolete"><b>Проверить отступы...</b><p>Проверяет файлы Python на некорректные отступы при помощи tabnanny.</p></translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="101"/> <source>Python 3 batch check</source> - <translation>Пакетная проверка Python 3</translation> + <translation type="obsolete">Пакетная проверка Python 3</translation> </message> </context> <context> @@ -71841,17 +71841,17 @@ <translation>Фильтр задач не содержит ни одного активного фильтра. Настроить фильтры?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>Извлечение задач проекта...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>Прервать</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation>Извлечение задач проекта... @@ -71878,12 +71878,12 @@ <translation>&Задачи проекта</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation>%v из %m файла(ов)</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation>Задачи</translation> </message> @@ -71921,55 +71921,65 @@ <translation>Маркеры задач</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation>Задайте маркеры задач, разделённые пробелами.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation>Исправление ошибок:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation>Обработка задач</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation>Разрешить очищать глобальные задачи файла когда файл закрыт</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation>Очищать глобальные задачи когда файл закрыт</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation>Предупреждения задач:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation>Задачи Todo:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation>Примечания задач:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation>Цвет фона задач</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation>Выберите цвет фона для этих задач.</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -77329,167 +77339,167 @@ <context> <name>Variable Types</name> <message> - <location filename="../Debugger/Config.py" line="17"/> + <location filename="../Debugger/Config.py" line="15"/> <source>Hidden Attributes</source> <translation>Скрытые атрибуты</translation> </message> <message> + <location filename="../Debugger/Config.py" line="16"/> + <source>None</source> + <translation>None</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="17"/> + <source>Type</source> + <translation>Тип</translation> + </message> + <message> <location filename="../Debugger/Config.py" line="18"/> - <source>None</source> - <translation>None</translation> + <source>Boolean</source> + <translation>Логический</translation> </message> <message> <location filename="../Debugger/Config.py" line="19"/> - <source>Type</source> - <translation>Тип</translation> + <source>Integer</source> + <translation>Целое</translation> </message> <message> <location filename="../Debugger/Config.py" line="20"/> - <source>Boolean</source> - <translation>Логический</translation> + <source>Long Integer</source> + <translation>Длинное целое</translation> </message> <message> <location filename="../Debugger/Config.py" line="21"/> - <source>Integer</source> - <translation>Целое</translation> + <source>Float</source> + <translation>Дробное</translation> </message> <message> <location filename="../Debugger/Config.py" line="22"/> - <source>Long Integer</source> - <translation>Длинное целое</translation> + <source>Complex</source> + <translation>Комплексное</translation> </message> <message> <location filename="../Debugger/Config.py" line="23"/> - <source>Float</source> - <translation>Дробное</translation> + <source>String</source> + <translation>Строка</translation> </message> <message> <location filename="../Debugger/Config.py" line="24"/> - <source>Complex</source> - <translation>Комплексное</translation> + <source>Unicode String</source> + <translation>Строка Unicode</translation> </message> <message> <location filename="../Debugger/Config.py" line="25"/> - <source>String</source> - <translation>Строка</translation> + <source>Tuple</source> + <translation>Кортеж</translation> </message> <message> <location filename="../Debugger/Config.py" line="26"/> - <source>Unicode String</source> - <translation>Строка Unicode</translation> + <source>List/Array</source> + <translation>Список/массив</translation> </message> <message> <location filename="../Debugger/Config.py" line="27"/> - <source>Tuple</source> - <translation>Кортеж</translation> + <source>Dictionary/Hash/Map</source> + <translation>Словарь/хэш/ассоц. массив</translation> </message> <message> <location filename="../Debugger/Config.py" line="28"/> - <source>List/Array</source> - <translation>Список/массив</translation> + <source>Dictionary Proxy</source> + <translation>Прокси словаря</translation> </message> <message> <location filename="../Debugger/Config.py" line="29"/> - <source>Dictionary/Hash/Map</source> - <translation>Словарь/хэш/ассоц. массив</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="30"/> - <source>Dictionary Proxy</source> - <translation>Прокси словаря</translation> + <source>Set</source> + <translation>Набор</translation> </message> <message> <location filename="../Debugger/Config.py" line="31"/> - <source>Set</source> - <translation>Набор</translation> + <source>File</source> + <translation>Файл</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="32"/> + <source>X Range</source> + <translation>Интервал</translation> </message> <message> <location filename="../Debugger/Config.py" line="33"/> - <source>File</source> - <translation>Файл</translation> + <source>Slice</source> + <translation>Срез</translation> </message> <message> <location filename="../Debugger/Config.py" line="34"/> - <source>X Range</source> - <translation>Интервал</translation> + <source>Buffer</source> + <translation>Буфер</translation> </message> <message> <location filename="../Debugger/Config.py" line="35"/> - <source>Slice</source> - <translation>Срез</translation> + <source>Class</source> + <translation>Класс</translation> </message> <message> <location filename="../Debugger/Config.py" line="36"/> - <source>Buffer</source> - <translation>Буфер</translation> + <source>Class Instance</source> + <translation>Экземпляр класса</translation> </message> <message> <location filename="../Debugger/Config.py" line="37"/> - <source>Class</source> - <translation>Класс</translation> + <source>Class Method</source> + <translation>Метод класса</translation> </message> <message> <location filename="../Debugger/Config.py" line="38"/> - <source>Class Instance</source> - <translation>Экземпляр класса</translation> + <source>Class Property</source> + <translation>Свойство класса</translation> </message> <message> <location filename="../Debugger/Config.py" line="39"/> - <source>Class Method</source> - <translation>Метод класса</translation> + <source>Generator</source> + <translation>Генератор</translation> </message> <message> <location filename="../Debugger/Config.py" line="40"/> - <source>Class Property</source> - <translation>Свойство класса</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="41"/> - <source>Generator</source> - <translation>Генератор</translation> + <source>Function</source> + <translation>Функция</translation> </message> <message> <location filename="../Debugger/Config.py" line="42"/> - <source>Function</source> - <translation>Функция</translation> + <source>Builtin Function</source> + <translation>Встроенная функция</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="43"/> + <source>Code</source> + <translation>Код</translation> </message> <message> <location filename="../Debugger/Config.py" line="44"/> - <source>Builtin Function</source> - <translation>Встроенная функция</translation> + <source>Module</source> + <translation>Модуль</translation> </message> <message> <location filename="../Debugger/Config.py" line="45"/> - <source>Code</source> - <translation>Код</translation> + <source>Ellipsis</source> + <translation>Многоточие</translation> </message> <message> <location filename="../Debugger/Config.py" line="46"/> - <source>Module</source> - <translation>Модуль</translation> + <source>Traceback</source> + <translation>Обратная трассировка</translation> </message> <message> <location filename="../Debugger/Config.py" line="47"/> - <source>Ellipsis</source> - <translation>Многоточие</translation> + <source>Frame</source> + <translation>Кадр стека</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="30"/> + <source>Frozen Set</source> + <translation>Замороженный набор</translation> </message> <message> <location filename="../Debugger/Config.py" line="48"/> - <source>Traceback</source> - <translation>Обратная трассировка</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="49"/> - <source>Frame</source> - <translation>Кадр стека</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="32"/> - <source>Frozen Set</source> - <translation>Замороженный набор</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="50"/> <source>Bytes</source> <translation>Байтов</translation> </message> @@ -77520,7 +77530,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="211"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation><дважды кликните чтобы показать значение></translation> </message> @@ -77587,22 +77597,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="279"/> <source>Globals</source> <translation>Глобальные</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="284"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Locals</source> <translation>Локальные</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Type</source> <translation>Тип</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Value</source> <translation>Значение</translation> </message> @@ -77610,34 +77620,34 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>Глобальные переменные</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Окно показа глобальных переменных</b> <p>Это окно отображает глобальные переменные отлаживаемой программы.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="965"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation>Локальные переменные</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="966"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Окно показа локальных переменных</b> <p>Это окно отображает локальные переменные отлаживаемой программы.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>Показать подробности...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1098"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation>Настроить...</translation> </message> @@ -77647,27 +77657,27 @@ <translation>{0} элементов</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation>Освежить</translation> </message> <message> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <source>Expand</source> + <translation>Развернуть</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> + <source>Collapse</source> + <translation>Свернуть</translation> + </message> + <message> <location filename="../Debugger/VariablesViewer.py" line="1085"/> - <source>Expand</source> - <translation>Развернуть</translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1086"/> - <source>Collapse</source> - <translation>Свернуть</translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1087"/> <source>Collapse All</source> <translation>Свернуть все</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1099"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation>Фильтр типа переменных...</translation> </message> @@ -83404,12 +83414,12 @@ <translation>Таблица стилей:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="37"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="35"/> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation>Таблицы стилей Qt (*.qss);;Каскадные таблицы стилей (*.css);;Все файлы (*)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="63"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="61"/> <source>System</source> <translation>Система</translation> </message> @@ -84541,297 +84551,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation>eric6 web-браузер</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation><p>Файл <b>{0}</b> не существует.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation><p>Невозможно запустить просмотрщик для файла <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation><p>Невозможно запустить приложение для URL <b>{0}</b>.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation>Проверить элемент...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation>Открыть ссылку в новой вкладке<byte value="x9"/>Ctrl+LMB</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation>Открыть ссылку в новом окне</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation>Открыть ссылку в новом приватном окне</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation>Сохранить &ссылку</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation>Сохранить &ссылку</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation>Добавить ссылку в закладки</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation>Копировать ссылку в буфер</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation>Послать ссылку</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation>Сканировать ссылку посредством VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation>Открыть изображение в новой вкладке</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation>Сохранить изображение</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation>Сохранить изображение</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation>Копировать изображение в буфер</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation>Копировать адрес изображения</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation>Послать ссылку на изображение</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation>Заблокировать изображение</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation>Сканировать изображение посредством VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation>Воспроизведение</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation>Пауза</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation>Включить звук</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation>Отключить звук</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation>Копировать адрес медиа файла в буфер обмена</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation>Сохранить адрес медиа файла</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation>Сохранить медиа файл</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation>Отправить текст</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation>Поиск с '{0}'</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation>Искать с...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation>Переводчик Google</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation>Словарь</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation>Перейти на веб адрес</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation>Добавить новую страницу</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation>Добавить новую страницу</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation>Конфигурация быстрых вкладок</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation>Перегрузить все быстрые вкладки</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation>Закладка этой страницы</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation>Закладка этой страницы</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation>Копировать ссылку страницы</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation>Отправить ссылку на страницу</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation>Агент пользователя</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation>Подтвердить страницу</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation>Добавить в панель инструментов web-поиска</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation>Попробуйте перезагрузить страницу или закрыть некоторые вкладки, чтобы увеличить доступную память.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation>Сбросить к стандартным вкладкам</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation>Поиск изображений в {0}</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation>Поиск изображений в {0}</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation>Поиск изображений с...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation>Рендер процес завершился анормально</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> - <translation>Рендер процесс упал при загрузке этой страницы.</translation> + <source>Render Process terminated abnormally</source> + <translation>Рендер процес завершился анормально</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation>Рендер процесс упал при загрузке этой страницы.</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation>Рендер процесс был убит.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation>Рендер процесс завершается при загрузке этой страницы.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation>Нет предложений</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation>Web архив (*.mhtml *.mht)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation>Файлы HTML (*.html *.htm)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation>Файлы HTML со всеми ресурсами (*.html *.htm)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation>Сохранить web-страницу</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation>Пустая страница</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation>Запрос квоты</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation><p> Разрешить вебсайту <b>{0}</b> использовать <b>{1}</b> постоянного хранилища?</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation>Соответствие {0} из {1}</translation> </message> @@ -87118,7 +87128,7 @@ <translation>Неправильное значение: {0}</translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="194"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="191"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation>Кодировка '{0}' данных pickle не поддерживается.</translation> </message> @@ -88125,12 +88135,12 @@ <translation><h3>Информация о репозитории</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Текущая ревизия</b></td><td>{2}</td></tr><tr><td><b>Фиксированная ревизия </b></td><td>{3}</td></tr><tr><td><b>Дата фиксации</b></td><td>{4}</td></tr><tr><td><b>Время фиксации</b></td><td>{5}</td></tr><tr><td><b>Последний автор</b></td><td>{6}</td></tr></table></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1741"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> <source>unknown</source> <translation>неизвестный</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1744"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation><h3>Информация о репозитории</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Текущая ревизия</b></td><td>{4}</td></tr><tr><td><b>Фиксированная ревизия</b></td><td>{5}</td></tr><tr><td><b>Дата фиксации</b></td><td>{6}</td></tr><tr><td><b>Время фиксации</b></td><td>{7}</td></tr><tr><td><b>Последний автор</b></td><td>{8}</td></tr></table></translation> </message>
--- a/eric6/i18n/eric6_tr.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_tr.ts Thu Aug 13 17:05:41 2020 +0200 @@ -1118,72 +1118,72 @@ <context> <name>AnnotationsChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/> + <source>missing type annotation for function argument '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/> - <source>missing type annotation for function argument '{0}'</source> + <source>missing type annotation for '*{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/> - <source>missing type annotation for '*{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> <source>missing type annotation for '**{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> + <source>missing return type annotation for public function</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> - <source>missing return type annotation for public function</source> + <source>missing return type annotation for protected function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> - <source>missing return type annotation for protected function</source> + <source>missing return type annotation for private function</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> - <source>missing return type annotation for private function</source> + <source>missing return type annotation for special method</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/> - <source>missing return type annotation for special method</source> + <source>missing return type annotation for staticmethod</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/> - <source>missing return type annotation for staticmethod</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> <source>missing return type annotation for classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/> + <source>missing type annotation for 'self' in method</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> - <source>missing type annotation for 'self' in method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/> <source>missing type annotation for 'cls' in classmethod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>type annotation coverage of {0}% is too low</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> <source>type annotation is too complex ({0} > {1})</source> <translation type="unfinished"></translation> </message> @@ -1196,37 +1196,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>Parsing modules...</source> <translation type="unfinished">Moduller İnceleniyor...</translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="203"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="202"/> <source><<Application>></source> <translation type="unfinished"><<Uygulama>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="205"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="204"/> <source><<Others>></source> <translation type="unfinished"><<Diğerleri>></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="293"/> <source><p>The diagram belongs to the project <b>{0}</b>. Shall this project be opened?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="67"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71"/> + <location filename="../Graphics/ApplicationDiagramBuilder.py" line="70"/> <source>Application Diagram</source> <translation type="unfinished">Uygulama Şeması</translation> </message> @@ -3403,7 +3403,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1133"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1130"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3606,7 +3606,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1016"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1015"/> <source>No issues found.</source> <translation type="unfinished">Sorun bulunamadı.</translation> </message> @@ -3631,12 +3631,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="942"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="941"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="835"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="834"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> @@ -3651,7 +3651,7 @@ <translation type="unfinished">Hatalar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="874"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="873"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3756,7 +3756,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1019"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1018"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4115,142 +4115,142 @@ <context> <name>CodeStyleFixer</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> + <source>Triple single quotes converted to triple double quotes.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/> - <source>Triple single quotes converted to triple double quotes.</source> + <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="864"/> - <source>Introductory quotes corrected to be {0}"""</source> + <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="867"/> - <source>Single line docstring put on one line.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="870"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="873"/> + <source>Blank line inserted before class docstring.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="876"/> - <source>Blank line inserted before class docstring.</source> + <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/> - <source>Blank line inserted after class docstring.</source> + <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="882"/> - <source>Blank line inserted after docstring summary.</source> + <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="885"/> - <source>Blank line inserted after last paragraph of docstring.</source> + <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="888"/> - <source>Leading quotes put on separate line.</source> + <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="891"/> - <source>Trailing quotes put on separate line.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <source>Blank line after class docstring removed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="900"/> - <source>Blank line after class docstring removed.</source> + <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="903"/> - <source>Blank line after function/method docstring removed.</source> + <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="906"/> - <source>Blank line after last paragraph removed.</source> + <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="909"/> - <source>Tab converted to 4 spaces.</source> + <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="912"/> - <source>Indentation adjusted to be a multiple of four.</source> + <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="915"/> - <source>Indentation of continuation line corrected.</source> + <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="918"/> - <source>Indentation of closing bracket corrected.</source> + <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="921"/> - <source>Missing indentation of continuation line corrected.</source> + <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="924"/> - <source>Closing bracket aligned to opening bracket.</source> + <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="927"/> - <source>Indentation level changed.</source> + <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="930"/> - <source>Indentation level of hanging indentation changed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="933"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> + <source>Extraneous whitespace removed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> + <source>Missing whitespace added.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="948"/> - <source>Extraneous whitespace removed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> - <source>Missing whitespace added.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4258,7 +4258,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4266,72 +4266,72 @@ </translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="959"/> + <source>Superfluous blank lines removed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="962"/> - <source>Superfluous blank lines removed.</source> + <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="965"/> - <source>Superfluous blank lines after function decorator removed.</source> + <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="968"/> - <source>Imports were put on separate lines.</source> + <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="971"/> - <source>Long lines have been shortened.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="974"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="977"/> + <source>Compound statement corrected.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="980"/> - <source>Compound statement corrected.</source> + <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="983"/> - <source>Comparison to None/True/False corrected.</source> + <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="986"/> - <source>'{0}' argument added.</source> + <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="989"/> - <source>'{0}' argument removed.</source> + <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="992"/> - <source>Whitespace stripped from end of line.</source> + <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="995"/> - <source>newline added to end of file.</source> + <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="998"/> - <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="1001"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1005"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1002"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -4832,22 +4832,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>source code line is too complex ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> + <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="486"/> - <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="489"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -7926,47 +7926,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source>Start Debugger</source> <translation type="unfinished">Hata Ayıklayıcıyı Başlat</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="459"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="460"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>Hata ayıklayıcıbaşlatılamadı.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1012"/> - <source>Parent Process</source> - <translation type="unfinished">Ana İşlem</translation> - </message> - <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1013"/> - <source>Child process</source> - <translation type="unfinished">Alt işlem</translation> + <source>Parent Process</source> + <translation type="unfinished">Ana İşlem</translation> </message> <message> <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <source>Child process</source> + <translation type="unfinished">Alt işlem</translation> + </message> + <message> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Client forking</source> <translation type="unfinished">İstemci çatallaşması</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1014"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1015"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Takip eden çatallaşmadaki branşı seç.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1060"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1061"/> <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/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="354"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="355"/> <source><p>No suitable Python3 environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -8549,57 +8549,57 @@ <translation>Alt+N</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="221"/> + <location filename="../UI/DiffDialog.py" line="215"/> <source>Compare</source> <translation>Karşılaştırma</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="223"/> + <location filename="../UI/DiffDialog.py" line="217"/> <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/DiffDialog.py" line="225"/> + <location filename="../UI/DiffDialog.py" line="219"/> <source>Save</source> <translation>Kaydet</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="227"/> + <location filename="../UI/DiffDialog.py" line="221"/> <source>Save the output to a patch file</source> <translation>Çıktıyı yama dosyasına kaydet</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source>Save Diff</source> <translation>Farklılıkları Kaydet</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="285"/> + <location filename="../UI/DiffDialog.py" line="279"/> <source>Patch Files (*.diff)</source> <translation>Patch Dosyaları (*.diff)</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="321"/> + <location filename="../UI/DiffDialog.py" line="315"/> <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> <translation><p>Yama dosyası <b>{0}</b> kayıt edilemedi.<br />Sebep: {1}</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source>Compare Files</source> <translation>Dosyaları Karşılaştır</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="360"/> + <location filename="../UI/DiffDialog.py" line="354"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Dosya <b>{0}</b> okunamıyor.</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="443"/> + <location filename="../UI/DiffDialog.py" line="437"/> <source>There is no difference.</source> <translation>Herhangi bir farklılık bulunamadı.</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="302"/> + <location filename="../UI/DiffDialog.py" line="296"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Yama dosyası <b>{0}</b> zaten var. Üzerine yazılsın mı?</p></translation> </message> @@ -8674,206 +8674,201 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> <source>one-liner docstring on multiple lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>docstring has wrong indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> <source>docstring summary is not in imperative mood (Does instead of Do)</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> - <source>docstring summary looks like a function's/method's signature</source> + <source>docstring does not mention the return value type</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>docstring does not mention the return value type</source> + <source>function/method docstring is separated by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>function/method docstring is separated by a blank line</source> + <source>class docstring is not preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> <source>class docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>docstring summary is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <source>private function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>private class is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>trailing quotes of docstring not on separate line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring contains too many @param/@keyparam lines</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>keyword only arguments must be documented with @keyparam lines</source> + <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>function/method docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring does not contain a summary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> - <source>raised exception '{0}' is not documented in docstring</source> + <source>documented exception '{0}' is not raised</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> - <source>documented exception '{0}' is not raised</source> + <source>docstring does not contain a @signal line but class defines signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> - <source>docstring does not contain a @signal line but class defines signals</source> + <source>docstring contains a @signal line but class doesn't define signals</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> - <source>docstring contains a @signal line but class doesn't define signals</source> + <source>defined signal '{0}' is not documented in docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>documented signal '{0}' is not defined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>class docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> <source>function docstring is still a default string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>module docstring is still a default string</source> <translation type="unfinished"></translation> </message> @@ -11238,7 +11233,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>Dosya Aç</translation> </message> @@ -11328,7 +11323,7 @@ <translation>Tüm seçimi iptal et</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>Yazım Kontrolü...</translation> </message> @@ -11553,7 +11548,7 @@ <translation>Bekleme noktasını düzenle...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>Beklemenoktasını etkinleştir</translation> </message> @@ -11688,297 +11683,297 @@ <translation>Yazdırma iptal edildi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>Dosya Değiştirildi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p><b>{0}</b>dosyasında kaydedilmemiş değişiklikler var.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Dosya <b>{0}</b> açılamıyor.</p><p>Sebep: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>Dosyayı Kaydet</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Dosya <b>{0}</b> kaydedilemiyor.</p><p>Sebep: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>Otomatik tamamlama</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Otomatiktamamlama uygun değil çünkü bu otomatiktamamlama kaynağı değil.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>Durmanoktasını iptal et</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation>Kod Koruyucu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation>Lütfen bir koruyucu dosya seçiniz</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation>Kodların Dipnotunu Göster</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>Tüm satırlar korumaya alındı.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation>Hazırda koruma dosyası yok.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>Veri Kesiti</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>Lütfen kesit dosyasını seçiniz</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>Sözdizimi Hatası</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>Uygun söz dizimi hata mesajı yok.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>Makro Adı</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>Bir makro ismi seç:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>Makro dosyasını yükle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>Makro dosyaları (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Makronun yüklenmesinde hata</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Makro dosyası <b>{0}</b> okunamıyor.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Makro dosyası <b>{0}</b> bozuk.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Makro Dosyasını Kaydet</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Makro Kaydet</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>Makronun kaydedilmesinde hata</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Makro dosyası <b>{0}</b> yazılamıyor.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>Makro Kaydı Başladı</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>Makro kaydı şuan aktif. Yeniden başlasın mı?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>Makro Kaydediliyor</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>Makronun ismini gir:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>Dosya değiştirilmiş</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation>Düşme hatası</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <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="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation>Kaynaklar</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation>Dosya ekle...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation>Dosyaları ekle...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation>Kaynaklar</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation>Dosya ekle...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation>Dosyaları ekle...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation>Kısaltmalar dosyasına ekle...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>Yaral kaynak ekle...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation>Çerçeve kaynağı ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>Dosya kaynağını ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>Dosya kaynaklarını ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>Kısaltmalar dosyası kaynağını ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation><b>{0} dosyası için takma ad</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>Paket Şeması</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>Sınıf nitelikleri dahil edilsin mi?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>Şemayı İçe Aktar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>Harici modüllerdan içe aktarım dahil edilsin mi?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>Uygulama Şeması</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>Modül isimleri dahil edilsin mi?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>Sözlüğe ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>Hepsini Yoksay</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation>Dikkat: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation>Hata: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Makro dosyası <b>{0}</b> zaten var. Üzerine yazılsın mı?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> @@ -12003,27 +11998,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation type="unfinished">Dikkat</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -12048,7 +12043,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"><p>Eric5 ile açıldıktan sonra <b>{0}</b> dosyasında değişiklik olmuş. Yeniden açılsın mı?</p> {0}?} {6.?}</translation> </message> @@ -12063,32 +12058,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -12118,12 +12113,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -26482,27 +26477,27 @@ <context> <name>Globals</name> <message> - <location filename="../Globals/__init__.py" line="445"/> + <location filename="../Globals/__init__.py" line="448"/> <source>{0:4.2f} Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="449"/> + <location filename="../Globals/__init__.py" line="452"/> <source>{0:4.2f} KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="453"/> + <location filename="../Globals/__init__.py" line="456"/> <source>{0:4.2f} MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="457"/> + <location filename="../Globals/__init__.py" line="460"/> <source>{0:4.2f} GiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Globals/__init__.py" line="461"/> + <location filename="../Globals/__init__.py" line="464"/> <source>{0:4.2f} TiB</source> <translation type="unfinished"></translation> </message> @@ -41038,22 +41033,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>Parsing modules...</source> <translation type="unfinished">Moduller İnceleniyor...</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="129"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="127"/> <source>The directory <b>'{0}'</b> is not a Python package.</source> <translation type="unfinished"><b>'{0}'</b> dizini bir Python paketi değil.</translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="95"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="93"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/ImportsDiagramBuilder.py" line="98"/> + <location filename="../Graphics/ImportsDiagramBuilder.py" line="96"/> <source>Imports Diagramm</source> <translation type="unfinished"></translation> </message> @@ -45251,12 +45246,12 @@ <message> <location filename="../QScintilla/Lexers/__init__.py" line="387"/> <source>Python Files (*.py *.py2 *.py3)</source> - <translation>Python Dosyaları (*.py *.py2 *.py3)</translation> + <translation type="obsolete">Python Dosyaları (*.py *.py2 *.py3)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="390"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> - <translation>Python GUI Dosyaları (*.pyw *.pyw2 *.pyw3)</translation> + <translation type="obsolete">Python GUI Dosyaları (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="575"/> @@ -45723,6 +45718,16 @@ <source>MicroPython</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="387"/> + <source>Python Files (*.py *.py3)</source> + <translation type="unfinished">Python Dosyaları (*.py *.py3)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="390"/> + <source>Python GUI Files (*.pyw *.pyw3)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>LfConvertDataDialog</name> @@ -48447,463 +48452,463 @@ <context> <name>MiscellaneousChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> + <source>coding magic comment not found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/> - <source>coding magic comment not found</source> + <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> - <source>unknown encoding ({0}) found in coding magic comment</source> + <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/> - <source>copyright notice not present</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/> + <source>found {0} formatter</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>found {0} formatter</source> + <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> - <source>format string does contain unindexed parameters</source> + <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> - <source>docstring does contain unindexed parameters</source> + <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> - <source>other string does contain unindexed parameters</source> + <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/> - <source>format call uses too large index ({0})</source> + <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="720"/> - <source>format call uses missing keyword ({0})</source> + <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="723"/> - <source>format call uses keyword arguments but no named entries</source> + <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="726"/> - <source>format call uses variable arguments but no numbered entries</source> + <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/> - <source>format call uses implicit and explicit indexes together</source> + <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/> - <source>format call provides unused index ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/> + <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="754"/> - <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="757"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/> + <source>print statement found</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> - <source>print statement found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/> <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="511"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="512"/> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> - <source>unnecessary generator - rewrite as a list comprehension</source> + <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> - <source>unnecessary generator - rewrite as a set comprehension</source> + <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>sort keys - '{0}' should be before '{1}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> - <source>logging statement uses '%'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> - <source>logging statement uses f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> - <source>logging statement uses 'warn' instead of 'warning'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> - <source>logging statement uses string.format()</source> + <source>logging statement uses '%'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> + <source>logging statement uses f-string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/> + <source>logging statement uses 'warn' instead of 'warning'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> + <source>logging statement uses string.format()</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> <source>logging statement uses '+'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="760"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source>gettext import with alias _ found: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> <source>Python does not support the unary prefix increment</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <source>Python 3 does not include '.view*' methods on dictionaries</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> + <source>'.next()' does not exist in Python 3</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> - <source>'.next()' does not exist in Python 3</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> + <source>mutable default argument of function call '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> + <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>mutable default argument of function call '{0}'</source> + <source>None should not be added at any return if function has no return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> + <source>an explicit value at every return should be added if function has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/> + <source>an explicit return at the end of the function should be added if it has a return value except None</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/> + <source>a value should not be assigned to a variable if it will be used as a return value only</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> - <source>None should not be added at any return if function has no return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> - <source>an explicit value at every return should be added if function has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="787"/> - <source>an explicit return at the end of the function should be added if it has a return value except None</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/> - <source>a value should not be assigned to a variable if it will be used as a return value only</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> <source>do not call assert False since python -O removes these calls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>unncessary f-string</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>unncessary f-string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> <source>cannot use 'self.__class__' as first argument of 'super()' call</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <source>do not call getattr with a constant attribute value</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> - <source>do not call getattr with a constant attribute value</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> <source>do not call setattr with a constant attribute value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="799"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/> <source>commented code lines should be removed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>use of 'datetime.datetime.today()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <source>use of 'datetime.datetime.utcnow()' should be avoided. Use 'datetime.datetime.now(tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> - <source>use of 'datetime.date()' should be avoided. -Use 'datetime.datetime(, tzinfo=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> - <source>use of 'datetime.date.today()' should be avoided. -Use 'datetime.datetime.now(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> - <source>use of 'datetime.date.fromtimestamp()' should be avoided. -Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/> - <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/> - <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> - <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <source>use of 'datetime.date()' should be avoided. +Use 'datetime.datetime(, tzinfo=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <source>use of 'datetime.date.today()' should be avoided. +Use 'datetime.datetime.now(tz=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <source>use of 'datetime.date.fromtimestamp()' should be avoided. +Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/> + <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> + <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/> <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>unnecessary {0} call - rewrite as a literal</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> - <source>unnecessary {0} literal - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> - <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source> + <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> - <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source> + <source>unnecessary list call - remove the outer call to list()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>unnecessary list call - remove the outer call to list()</source> + <source>unnecessary list comprehension - "in" can take a generator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>unnecessary list comprehension - "in" can take a generator</source> + <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> - <source>'sys.version[:3]' referenced (Python 3.10), use 'sys.version_info'</source> + <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> - <source>'sys.version[2]' referenced (Python 3.10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>'sys.version' compared to string (Python 3.10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/> + <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> - <source>'sys.version_info[0] == 3' referenced (Python 4), use '>='</source> + <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> - <source>'six.PY3' referenced (Python 4), use 'not six.PY2'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="632"/> <source>'sys.version_info[1]' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> <source>'sys.version_info.minor' compared to integer (Python 4), compare 'sys.version_info' to tuple</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> - <source>'sys.version[0]' referenced (Python 10), use 'sys.version_info'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/> <source>'sys.version' compared to string (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>'sys.version[:1]' referenced (Python 10), use 'sys.version_info'</source> <translation type="unfinished"></translation> </message> @@ -49359,72 +49364,72 @@ <context> <name>NamingStyleChecker</name> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <source>class names should use CapWords convention</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> - <source>class names should use CapWords convention</source> + <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> - <source>function name should be lowercase</source> + <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> - <source>argument name should be lowercase</source> + <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> - <source>first argument of a class method should be named 'cls'</source> + <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> - <source>first argument of a method should be named 'self'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <source>module names should be lowercase</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>module names should be lowercase</source> + <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>package names should be lowercase</source> + <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>constant imported as non constant</source> + <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>lowercase imported as non lowercase</source> + <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>camelcase imported as lowercase</source> + <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>camelcase imported as constant</source> + <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>variable in function should be lowercase</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -50399,32 +50404,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>Parsing modules...</source> <translation type="unfinished">Moduller İnceleniyor...</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="215"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="209"/> <source>The directory <b>'{0}'</b> is not a package.</source> <translation type="unfinished"><b>'{0}'</b> dizini bir paket değil.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="224"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="218"/> <source>The package <b>'{0}'</b> does not contain any modules.</source> <translation type="unfinished"><b>'{0}'</b>paketi hiçbir modül içermiyor.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="241"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="235"/> <source>The package <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished"><b>'{0}'</b>paketi hiçbir modül içermiyor.</translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="163"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="157"/> <source>%v/%m Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/PackageDiagramBuilder.py" line="166"/> + <location filename="../Graphics/PackageDiagramBuilder.py" line="160"/> <source>Package Diagram</source> <translation type="unfinished">Paket Şeması</translation> </message> @@ -51523,7 +51528,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="88"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> <source>Name:</source> <translation type="unfinished">Adı:</translation> </message> @@ -51543,7 +51548,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> <source>Summary:</source> <translation type="unfinished"></translation> </message> @@ -51578,82 +51583,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="64"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="65"/> <source>pip Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="89"/> - <source>Version:</source> - <translation type="unfinished">Sürüm:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> - <source>Location:</source> - <translation type="unfinished"></translation> + <source>Version:</source> + <translation type="unfinished">Sürüm:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <source>Location:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> <source>Requires:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> - <source>Homepage:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> - <source>Author:</source> - <translation type="unfinished">Yazar:</translation> + <source>Homepage:</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> - <source>Author Email:</source> - <translation type="unfinished"></translation> + <source>Author:</source> + <translation type="unfinished">Yazar:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> - <source>License:</source> + <source>Author Email:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> - <source>Metadata Version:</source> + <source>License:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> - <source>Installer:</source> + <source>Metadata Version:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> - <source>Classifiers:</source> + <source>Installer:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> - <source>Entry Points:</source> + <source>Classifiers:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <source>Entry Points:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> <source>Files:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="218"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="237"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="252"/> <source>Getting outdated packages...</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="645"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="664"/> <source>%n package(s) found.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -51661,122 +51666,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> <source>Search PyPI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="683"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="702"/> <source><p>The package search did not return anything.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="720"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="725"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> <source>Error: {0}</source> <translation type="unfinished">Hata: {0}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Show Package Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="858"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="877"/> <source>Select the package version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="898"/> - <source><p>No package details info for <b>{0}</b> available.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="914"/> - <source>Install Pip</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="917"/> + <source><p>No package details info for <b>{0}</b> available.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <source>Install Pip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> <source>Install Pip to User-Site</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="920"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Repair Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1053"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Local Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="931"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> <source>Install Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="934"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="937"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Generate Requirements...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> <source>Edit User Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="977"/> <source>Edit Environment Configuration...</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <source>Configure...</source> + <translation type="unfinished">Ayarlanıyor...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>Edit Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <source>No valid configuration path determined. Aborting</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Show Cache Info...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> - <source>Configure...</source> - <translation type="unfinished">Ayarlanıyor...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>Edit Configuration</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1146"/> - <source>No valid configuration path determined. Aborting</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> - <source>Show Cache Info...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="966"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="969"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> @@ -53057,17 +53062,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1604"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>Seçenekleri Dışa Aktar</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>Seçenekleri İçe Aktar</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1632"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -53588,12 +53593,12 @@ <translation>Python3 Dosyaları (*.py *.py3);;Python3 GUI Dosyaları (*.pyw *.pyw3);;</translation> </message> <message> - <location filename="../Project/Project.py" line="270"/> + <location filename="../Project/Project.py" line="269"/> <source>Console</source> <translation>Konsol- kumanda birimi</translation> </message> <message> - <location filename="../Project/Project.py" line="271"/> + <location filename="../Project/Project.py" line="270"/> <source>Other</source> <translation>Diğer</translation> </message> @@ -53608,317 +53613,317 @@ <translation type="obsolete">Pyside-Konsolu</translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source>Registering Project Type</source> <translation>Kaydedilmiş Proje Türü</translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source>Read project file</source> <translation>Proje dosyasını oku</translation> </message> <message> - <location filename="../Project/Project.py" line="783"/> + <location filename="../Project/Project.py" line="782"/> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation><p>Proje dosyası <b>{0}</b> okunamdı.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source>Save project file</source> <translation>Proje dosyasını kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="886"/> + <location filename="../Project/Project.py" line="885"/> <source><p>The project file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source>Read user project properties</source> <translation>Kullanıcı projesinin özelliklerini oku</translation> </message> <message> - <location filename="../Project/Project.py" line="922"/> + <location filename="../Project/Project.py" line="921"/> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source>Save user project properties</source> <translation>Kullanıcı projesinin özelliklerini kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="946"/> + <location filename="../Project/Project.py" line="945"/> <source><p>The user specific project properties file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source>Read project session</source> <translation>Proje oturumunu oku</translation> </message> <message> - <location filename="../Project/Project.py" line="1229"/> + <location filename="../Project/Project.py" line="1228"/> <source>Please save the project first.</source> <translation>Lütfen ilkolarak projeyi kaydedin.</translation> </message> <message> - <location filename="../Project/Project.py" line="1004"/> + <location filename="../Project/Project.py" line="1003"/> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source>Save project session</source> <translation>Proje oturumunu kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="1040"/> + <location filename="../Project/Project.py" line="1039"/> <source><p>The project session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source>Delete project session</source> <translation>Proje oturumunu sil</translation> </message> <message> - <location filename="../Project/Project.py" line="1069"/> + <location filename="../Project/Project.py" line="1068"/> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source>Read tasks</source> <translation>Görevler Okunuyor</translation> </message> <message> - <location filename="../Project/Project.py" line="1103"/> + <location filename="../Project/Project.py" line="1102"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source>Save tasks</source> <translation>Görevleri kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="1123"/> + <location filename="../Project/Project.py" line="1122"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source>Read debugger properties</source> <translation>Hata ayıklayıcı özelliklerini oku</translation> </message> <message> - <location filename="../Project/Project.py" line="1182"/> + <location filename="../Project/Project.py" line="1181"/> <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source>Save debugger properties</source> <translation>Hata ayıklayıcı özelliklerini kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="1217"/> + <location filename="../Project/Project.py" line="1216"/> <source><p>The project debugger properties file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source>Delete debugger properties</source> <translation>Hata ayıklayıcı özelliklerini sil</translation> </message> <message> - <location filename="../Project/Project.py" line="1243"/> + <location filename="../Project/Project.py" line="1242"/> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>Add Language</source> <translation>Dil Ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="1371"/> + <location filename="../Project/Project.py" line="1370"/> <source>You have to specify a translation pattern first.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source>Delete translation</source> <translation>Çeviriyi silin</translation> </message> <message> - <location filename="../Project/Project.py" line="1661"/> + <location filename="../Project/Project.py" line="1660"/> <source>Add file</source> <translation>Dosya ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="1725"/> + <location filename="../Project/Project.py" line="1724"/> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1648"/> + <location filename="../Project/Project.py" line="1647"/> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1793"/> + <location filename="../Project/Project.py" line="1792"/> <source>The target directory must not be empty.</source> <translation>Hedef dizin boş olamaz.</translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>Add directory</source> <translation>Dizin Ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="1692"/> + <location filename="../Project/Project.py" line="1691"/> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1707"/> + <location filename="../Project/Project.py" line="1706"/> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1804"/> + <location filename="../Project/Project.py" line="1803"/> <source>The source directory must not be empty.</source> <translation>Kaynak dizin boş olamaz.</translation> </message> <message> - <location filename="../Project/Project.py" line="1941"/> + <location filename="../Project/Project.py" line="1940"/> <source>Rename file</source> <translation>Dosya adını değiştir</translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source>Rename File</source> <translation>Dosya adını Değiştir</translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1965"/> + <location filename="../Project/Project.py" line="1964"/> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source>Delete file</source> <translation>Dosya sil</translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source>Delete directory</source> <translation>Dizini sil</translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source>Create project directory</source> <translation>Proje dizinin oluştur</translation> </message> <message> - <location filename="../Project/Project.py" line="2340"/> + <location filename="../Project/Project.py" line="2339"/> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation><p>Proje dizini <b>{0}</b> oluşturulamıyor.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>New Project</source> <translation>Yeni Proje</translation> </message> <message> - <location filename="../Project/Project.py" line="2456"/> + <location filename="../Project/Project.py" line="2455"/> <source>Add existing files to the project?</source> <translation>Var olan dosyalar projeye eklensin mi?</translation> </message> <message> - <location filename="../Project/Project.py" line="2947"/> + <location filename="../Project/Project.py" line="2946"/> <source>Select Version Control System</source> <translation>Sürüm Kontrol Sistemini Seç</translation> </message> <message> - <location filename="../Project/Project.py" line="2583"/> + <location filename="../Project/Project.py" line="2582"/> <source>Would you like to edit the VCS command options?</source> <translation>VCS komut seçeneklerini düzenlemek istiyor musunuz?</translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>New project</source> <translation>Yeni Proje</translation> </message> <message> - <location filename="../Project/Project.py" line="2526"/> + <location filename="../Project/Project.py" line="2525"/> <source>Shall the project file be added to the repository?</source> <translation>Proje dosyaları kaynak havuzuna aktarılacak mı?</translation> </message> <message> - <location filename="../Project/Project.py" line="2562"/> + <location filename="../Project/Project.py" line="2561"/> <source>None</source> <translation>Yok</translation> </message> <message> - <location filename="../Project/Project.py" line="2555"/> + <location filename="../Project/Project.py" line="2554"/> <source>Select version control system for the project</source> <translation>proje için sürüm kontrol sistemini seçin</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Translation Pattern</source> <translation>Çeviri Kalıbı</translation> </message> <message> - <location filename="../Project/Project.py" line="2666"/> + <location filename="../Project/Project.py" line="2665"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Çeviri dosylarınınyol kalıbını giriniz (kullanılan '% dil %'dil kodu):</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>Open project</source> <translation>Projeyi aç</translation> </message> <message> - <location filename="../Project/Project.py" line="3097"/> + <location filename="../Project/Project.py" line="3096"/> <source>Project Files (*.e4p)</source> <translation>Proje Dosyaları (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save project as</source> <translation>projeyi farklı adda kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3112"/> + <location filename="../Project/Project.py" line="3111"/> <source>Save File</source> <translation>Dosyayı Kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>Close Project</source> <translation>Projeyi Kapat</translation> </message> <message> - <location filename="../Project/Project.py" line="3148"/> + <location filename="../Project/Project.py" line="3147"/> <source>The current project has unsaved changes.</source> <translation>Geçerli projede kaydedilmemiş dosyalar var.</translation> </message> <message> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>Syntax errors detected</source> <translation>Sözdizimi Hataları tespit edildi</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3325"/> + <location filename="../Project/Project.py" line="3324"/> <source>The project contains %n file(s) with syntax errors.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -53926,933 +53931,933 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3822"/> + <location filename="../Project/Project.py" line="3821"/> <source>&New...</source> <translation>Ye&ni...</translation> </message> <message> + <location filename="../Project/Project.py" line="3826"/> + <source>Generate a new project</source> + <translation>Yeni bir proje üret</translation> + </message> + <message> <location filename="../Project/Project.py" line="3827"/> - <source>Generate a new project</source> - <translation>Yeni bir proje üret</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3828"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Yeni...</b><p>Bu yeni bir proje için bilgilerin girileceği bir diyalog açar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3835"/> <source>&Open...</source> <translation>&Aç...</translation> </message> <message> + <location filename="../Project/Project.py" line="3840"/> + <source>Open an existing project</source> + <translation>Var olan bir projeyi aç</translation> + </message> + <message> <location filename="../Project/Project.py" line="3841"/> - <source>Open an existing project</source> - <translation>Var olan bir projeyi aç</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3842"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Aç...</b><p>Bu varolan bir projeyi açar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>Close project</source> <translation>Projeyi kapat</translation> </message> <message> - <location filename="../Project/Project.py" line="3849"/> + <location filename="../Project/Project.py" line="3848"/> <source>&Close</source> <translation>&Kapat</translation> </message> <message> + <location filename="../Project/Project.py" line="3852"/> + <source>Close the current project</source> + <translation>Geçerli projeyi kapat</translation> + </message> + <message> <location filename="../Project/Project.py" line="3853"/> - <source>Close the current project</source> - <translation>Geçerli projeyi kapat</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3854"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Kapat</b><p>Bu geçerli projeyi kapatır.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3861"/> + <location filename="../Project/Project.py" line="3860"/> <source>Save project</source> <translation>Projeyi kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>&Save</source> <translation>&Kaydet</translation> </message> <message> + <location filename="../Project/Project.py" line="3864"/> + <source>Save the current project</source> + <translation>Geçerli projeyi kapat</translation> + </message> + <message> <location filename="../Project/Project.py" line="3865"/> - <source>Save the current project</source> - <translation>Geçerli projeyi kapat</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3866"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Kaydet</b><p>Bu geçerli projeyi kaydeder.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3873"/> + <location filename="../Project/Project.py" line="3872"/> <source>Save &as...</source> <translation>Farklı k&aydet...</translation> </message> <message> - <location filename="../Project/Project.py" line="3877"/> + <location filename="../Project/Project.py" line="3876"/> <source>Save the current project to a new file</source> <translation>Geçerli projeyi yeni bir dosya olarak kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3879"/> + <location filename="../Project/Project.py" line="3878"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Farklı kaydet</b><p>Bu geçerli projeyi yeni bir dosya olarak kaydeder.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add files to project</source> <translation>Projeye dosyalar ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="3888"/> + <location filename="../Project/Project.py" line="3887"/> <source>Add &files...</source> <translation>Dosyaları &ekle...</translation> </message> <message> - <location filename="../Project/Project.py" line="3893"/> + <location filename="../Project/Project.py" line="3892"/> <source>Add files to the current project</source> <translation>Geçerli projeye dosyalar ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="3895"/> + <location filename="../Project/Project.py" line="3894"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Dosya ekle...</b><p>Bu geçerli projeye bir dosya eklemek için bir diyalog açar. Alana belirlenmiş uzantıda bir dosya eklenir.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory to project</source> <translation>Projeye dizin ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="3904"/> + <location filename="../Project/Project.py" line="3903"/> <source>Add directory...</source> <translation>Dizin ekle...</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3908"/> <source>Add a directory to the current project</source> <translation>Geçerli projeye bir dizin ekleyiniz</translation> </message> <message> - <location filename="../Project/Project.py" line="3911"/> + <location filename="../Project/Project.py" line="3910"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Dizin Ekle...</b><p>Bu geçerli projeye bir dizin eklemek için bir diyalog açar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add translation to project</source> <translation>Projeye çeviri ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="3919"/> + <location filename="../Project/Project.py" line="3918"/> <source>Add &translation...</source> <translation>Çeviri &ekle...</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3923"/> <source>Add a translation to the current project</source> <translation>Geçerli projeye çeviri ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="3926"/> + <location filename="../Project/Project.py" line="3925"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Çeviri ekle...</b><p>Bu geçerli projeye bir çeviri eklemek için bir diyalog açar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Search new files</source> <translation>Yeni dosyaları ara</translation> </message> <message> - <location filename="../Project/Project.py" line="3934"/> + <location filename="../Project/Project.py" line="3933"/> <source>Searc&h new files...</source> <translation>Yeni dosyaları a&ra...</translation> </message> <message> - <location filename="../Project/Project.py" line="3938"/> + <location filename="../Project/Project.py" line="3937"/> <source>Search new files in the project directory.</source> <translation>Proje dizininde yeni dosyaları ara.</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>Project properties</source> <translation>Proje özellikleri</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3963"/> <source>&Properties...</source> <translation>&Özellikler...</translation> </message> <message> + <location filename="../Project/Project.py" line="3968"/> + <source>Show the project properties</source> + <translation>Proje özelliklerini göster</translation> + </message> + <message> <location filename="../Project/Project.py" line="3969"/> - <source>Show the project properties</source> - <translation>Proje özelliklerini göster</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3970"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>User project properties</source> <translation>Kullanıcı projesi özellikleri</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3976"/> <source>&User Properties...</source> <translation>K&ullanıcı Özellikleri...</translation> </message> <message> - <location filename="../Project/Project.py" line="3982"/> + <location filename="../Project/Project.py" line="3981"/> <source>Show the user specific project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3984"/> + <location filename="../Project/Project.py" line="3983"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations</source> <translation>Dosyatipi Birleştirme</translation> </message> <message> - <location filename="../Project/Project.py" line="3992"/> + <location filename="../Project/Project.py" line="3991"/> <source>Filetype Associations...</source> <translation>Dosyatipi Birleştirme...</translation> </message> <message> - <location filename="../Project/Project.py" line="3996"/> + <location filename="../Project/Project.py" line="3995"/> <source>Show the project filetype associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4009"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4013"/> <source>Show the project lexer associations (overriding defaults)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4016"/> + <location filename="../Project/Project.py" line="4015"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger Properties</source> <translation>Hata Ayıklayıcı Özellikleri</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4027"/> <source>Debugger &Properties...</source> <translation>Hata Ayıklayıcı &Özellikleri...</translation> </message> <message> + <location filename="../Project/Project.py" line="4031"/> + <source>Show the debugger properties</source> + <translation>Hata ayıklayıcı özelliklerini göster</translation> + </message> + <message> <location filename="../Project/Project.py" line="4032"/> - <source>Show the debugger properties</source> - <translation>Hata ayıklayıcı özelliklerini göster</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4033"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>Load</source> <translation>Yükle</translation> </message> <message> - <location filename="../Project/Project.py" line="4041"/> + <location filename="../Project/Project.py" line="4040"/> <source>&Load</source> <translation>Yük&le</translation> </message> <message> + <location filename="../Project/Project.py" line="4044"/> + <source>Load the debugger properties</source> + <translation>Hata ayıklayıcı özelliklerini yükle</translation> + </message> + <message> <location filename="../Project/Project.py" line="4045"/> - <source>Load the debugger properties</source> - <translation>Hata ayıklayıcı özelliklerini yükle</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4046"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4053"/> + <location filename="../Project/Project.py" line="4052"/> <source>Save</source> <translation>Kaydet</translation> </message> <message> + <location filename="../Project/Project.py" line="4056"/> + <source>Save the debugger properties</source> + <translation>Hata ayıklayıcı özelliklerini kaydet</translation> + </message> + <message> <location filename="../Project/Project.py" line="4057"/> - <source>Save the debugger properties</source> - <translation>Hata ayıklayıcı özelliklerini kaydet</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4058"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>Delete</source> <translation>Sil</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4064"/> <source>&Delete</source> <translation>&Sil</translation> </message> <message> + <location filename="../Project/Project.py" line="4068"/> + <source>Delete the debugger properties</source> + <translation>Hata ayıklayıcı özelliklerini sil</translation> + </message> + <message> <location filename="../Project/Project.py" line="4069"/> - <source>Delete the debugger properties</source> - <translation>Hata ayıklayıcı özelliklerini sil</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4070"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>Reset</source> <translation>Başadön</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> + <location filename="../Project/Project.py" line="4077"/> <source>&Reset</source> <translation>Başad&ön</translation> </message> <message> + <location filename="../Project/Project.py" line="4081"/> + <source>Reset the debugger properties</source> + <translation>Hata ayıklayıcı özelliklerini başa döndür</translation> + </message> + <message> <location filename="../Project/Project.py" line="4082"/> - <source>Reset the debugger properties</source> - <translation>Hata ayıklayıcı özelliklerini başa döndür</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4083"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> + <location filename="../Project/Project.py" line="4091"/> <source>Load session</source> <translation>Oturum yükleniyor</translation> </message> <message> + <location filename="../Project/Project.py" line="4095"/> + <source>Load the projects session file.</source> + <translation>Projelerin oturm dosyasını yükle.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4096"/> - <source>Load the projects session file.</source> - <translation>Projelerin oturm dosyasını yükle.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4097"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4110"/> + <location filename="../Project/Project.py" line="4109"/> <source>Save session</source> <translation>Oturumu kaydet</translation> </message> <message> + <location filename="../Project/Project.py" line="4113"/> + <source>Save the projects session file.</source> + <translation>Proje oturum dosyasını kaydet.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4114"/> - <source>Save the projects session file.</source> - <translation>Proje oturum dosyasını kaydet.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4115"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4128"/> + <location filename="../Project/Project.py" line="4127"/> <source>Delete session</source> <translation>Oturumu sil</translation> </message> <message> + <location filename="../Project/Project.py" line="4131"/> + <source>Delete the projects session file.</source> + <translation>Proje oturum dosyasını sil.</translation> + </message> + <message> <location filename="../Project/Project.py" line="4132"/> - <source>Delete the projects session file.</source> - <translation>Proje oturum dosyasını sil.</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4133"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Oturumu Sil</b><p>Bu proje dosya oturumunu siler</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>Code Metrics</source> <translation>Metrik Kod</translation> </message> <message> - <location filename="../Project/Project.py" line="4142"/> + <location filename="../Project/Project.py" line="4141"/> <source>&Code Metrics...</source> <translation>Me&trik Kod...</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4145"/> <source>Show some code metrics for the project.</source> <translation>Proje için bazı metrik kodları göster.</translation> </message> <message> - <location filename="../Project/Project.py" line="4148"/> + <location filename="../Project/Project.py" line="4147"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Metrik Kodlar...</b><p>Bu proje içindeki tüm Python dosyalarının bazı metrik kodlarını gösterir.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Python Code Coverage</source> <translation>Python Kod Koruyucu</translation> </message> <message> - <location filename="../Project/Project.py" line="4156"/> + <location filename="../Project/Project.py" line="4155"/> <source>Code Co&verage...</source> <translation>Kod Koru&yucu...</translation> </message> <message> - <location filename="../Project/Project.py" line="4160"/> + <location filename="../Project/Project.py" line="4159"/> <source>Show code coverage information for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4161"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Profile Data</source> <translation>Veri Kesiti</translation> </message> <message> - <location filename="../Project/Project.py" line="4170"/> + <location filename="../Project/Project.py" line="4169"/> <source>&Profile Data...</source> <translation>&Veri kesiti...</translation> </message> <message> - <location filename="../Project/Project.py" line="4174"/> + <location filename="../Project/Project.py" line="4173"/> <source>Show profiling data for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4176"/> + <location filename="../Project/Project.py" line="4175"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Application Diagram</source> <translation>Uygulama Şeması</translation> </message> <message> - <location filename="../Project/Project.py" line="4185"/> + <location filename="../Project/Project.py" line="4184"/> <source>&Application Diagram...</source> <translation>Uygulama Şem&ası...</translation> </message> <message> - <location filename="../Project/Project.py" line="4189"/> + <location filename="../Project/Project.py" line="4188"/> <source>Show a diagram of the project.</source> <translation>Projenin bir şemasını göster.</translation> </message> <message> - <location filename="../Project/Project.py" line="4191"/> + <location filename="../Project/Project.py" line="4190"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Uygulama Şeması...</b><p>Bu projenin bir şemasını gösterir.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source>Create Package List</source> <translation>Paket Listesini Oluştur</translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4213"/> <source>Create &Package List</source> <translation type="unfinished">Eklenti &Arşivi Oluştur</translation> </message> <message> - <location filename="../Project/Project.py" line="5565"/> + <location filename="../Project/Project.py" line="5564"/> <source>Create Plugin Archive</source> <translation>Eklenti Arşivi Oluştur</translation> </message> <message> - <location filename="../Project/Project.py" line="4230"/> + <location filename="../Project/Project.py" line="4229"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4315"/> + <source>&Project</source> + <translation>&Proje</translation> + </message> + <message> <location filename="../Project/Project.py" line="4316"/> - <source>&Project</source> - <translation>&Proje</translation> + <source>Open &Recent Projects</source> + <translation>Geçmiş P&rojeleri Aç</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4321"/> + <source>&Version Control</source> + <translation>S&ürüm Kontrol</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4325"/> + <source>Chec&k</source> + <translation>&Kontrol</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4327"/> + <source>Sho&w</source> + <translation>G&öster</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4328"/> + <source>&Diagrams</source> + <translation>Şemalar &D</translation> </message> <message> <location filename="../Project/Project.py" line="4317"/> - <source>Open &Recent Projects</source> - <translation>Geçmiş P&rojeleri Aç</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4322"/> - <source>&Version Control</source> - <translation>S&ürüm Kontrol</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4326"/> - <source>Chec&k</source> - <translation>&Kontrol</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4328"/> - <source>Sho&w</source> - <translation>G&öster</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4329"/> - <source>&Diagrams</source> - <translation>Şemalar &D</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4318"/> <source>Session</source> <translation>Oturum</translation> </message> <message> - <location filename="../Project/Project.py" line="4331"/> - <source>Source &Documentation</source> - <translation>Kaynak Belgeleme &D</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4319"/> - <source>Debugger</source> - <translation>Hata Ayıklayıcı</translation> - </message> - <message> <location filename="../Project/Project.py" line="4330"/> + <source>Source &Documentation</source> + <translation>Kaynak Belgeleme &D</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4318"/> + <source>Debugger</source> + <translation>Hata Ayıklayıcı</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4329"/> <source>Pac&kagers</source> <translation>Pa&ketleyici</translation> </message> <message> - <location filename="../Project/Project.py" line="4456"/> + <location filename="../Project/Project.py" line="4455"/> <source>Project</source> <translation>Proje</translation> </message> <message> - <location filename="../Project/Project.py" line="4522"/> + <location filename="../Project/Project.py" line="4521"/> <source>&Clear</source> <translation>T&emizle</translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>Search New Files</source> <translation>Yeni Dosyaları Ara</translation> </message> <message> - <location filename="../Project/Project.py" line="4695"/> + <location filename="../Project/Project.py" line="4694"/> <source>There were no new files found to be added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source>Version Control System</source> <translation>Sürüm Kontrol Sistemi</translation> </message> <message> - <location filename="../Project/Project.py" line="4841"/> + <location filename="../Project/Project.py" line="4840"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4971"/> + <location filename="../Project/Project.py" line="4970"/> <source>Coverage Data</source> <translation>Veri Kapsamı</translation> </message> <message> - <location filename="../Project/Project.py" line="5021"/> + <location filename="../Project/Project.py" line="5020"/> <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="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Code Coverage</source> <translation>Kod Koruyucu</translation> </message> <message> - <location filename="../Project/Project.py" line="4994"/> + <location filename="../Project/Project.py" line="4993"/> <source>Please select a coverage file</source> <translation>Lütfen bir koruyucu dosya seçiniz</translation> </message> <message> - <location filename="../Project/Project.py" line="5044"/> + <location filename="../Project/Project.py" line="5043"/> <source>Please select a profile file</source> <translation>Lütfen kesit dosyasını seçiniz</translation> </message> <message> - <location filename="../Project/Project.py" line="5098"/> + <location filename="../Project/Project.py" line="5097"/> <source>Include module names?</source> <translation>Modül isimleri dahil edilsin mi?</translation> </message> <message> - <location filename="../Project/Project.py" line="5242"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5291"/> + <location filename="../Project/Project.py" line="5290"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5310"/> + <location filename="../Project/Project.py" line="5309"/> <source>The project does not have a main script defined. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5451"/> + <location filename="../Project/Project.py" line="5450"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5524"/> + <location filename="../Project/Project.py" line="5523"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source>Create main script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2423"/> + <location filename="../Project/Project.py" line="2422"/> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4199"/> + <location filename="../Project/Project.py" line="4198"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4203"/> + <location filename="../Project/Project.py" line="4202"/> <source>Load a diagram from file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4205"/> + <location filename="../Project/Project.py" line="4204"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="368"/> + <location filename="../Project/Project.py" line="367"/> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="356"/> + <location filename="../Project/Project.py" line="355"/> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="266"/> + <source>PyQt5 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="267"/> - <source>PyQt5 GUI</source> + <source>PyQt5 Console</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4829"/> + <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5564"/> + <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4218"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">Eric5 eklenti arşiv dosyası oluştur. {6 ?}</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4220"/> + <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="5414"/> + <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="268"/> - <source>PyQt5 Console</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4830"/> - <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5565"/> - <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4219"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">Eric5 eklenti arşiv dosyası oluştur. {6 ?}</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4221"/> - <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5415"/> - <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="269"/> <source>Eric6 Plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2915"/> + <location filename="../Project/Project.py" line="2914"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3955"/> + <location filename="../Project/Project.py" line="3954"/> <source>Search for a file in the project list of files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3957"/> + <location filename="../Project/Project.py" line="3956"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3949"/> + <location filename="../Project/Project.py" line="3948"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5346"/> + <location filename="../Project/Project.py" line="5345"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4235"/> + <location filename="../Project/Project.py" line="4234"/> <source>Create eric6 plugin archive files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4237"/> + <location filename="../Project/Project.py" line="4236"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4246"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4252"/> + <location filename="../Project/Project.py" line="4251"/> <source>Create eric6 plugin archive files (snapshot releases).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4254"/> + <location filename="../Project/Project.py" line="4253"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5324"/> + <location filename="../Project/Project.py" line="5323"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>Abort</source> <translation type="unfinished">Vazgeç</translation> </message> <message> - <location filename="../Project/Project.py" line="5342"/> + <location filename="../Project/Project.py" line="5341"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5359"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5470"/> + <location filename="../Project/Project.py" line="5469"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5473"/> + <location filename="../Project/Project.py" line="5472"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5335"/> + <location filename="../Project/Project.py" line="5334"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5387"/> + <location filename="../Project/Project.py" line="5386"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3940"/> + <location filename="../Project/Project.py" line="3939"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3998"/> + <location filename="../Project/Project.py" line="3997"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="1496"/> + <location filename="../Project/Project.py" line="1495"/> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2215"/> + <location filename="../Project/Project.py" line="2214"/> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2245"/> + <location filename="../Project/Project.py" line="2244"/> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2738"/> + <location filename="../Project/Project.py" line="2737"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4268"/> + <location filename="../Project/Project.py" line="4267"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4272"/> + <location filename="../Project/Project.py" line="4271"/> <source>Perform a 'make' run.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4274"/> + <location filename="../Project/Project.py" line="4273"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5731"/> + <location filename="../Project/Project.py" line="5730"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4282"/> + <location filename="../Project/Project.py" line="4281"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4286"/> + <location filename="../Project/Project.py" line="4285"/> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4288"/> + <location filename="../Project/Project.py" line="4287"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4333"/> + <location filename="../Project/Project.py" line="4332"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5679"/> + <location filename="../Project/Project.py" line="5678"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5724"/> + <location filename="../Project/Project.py" line="5723"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5734"/> + <location filename="../Project/Project.py" line="5733"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5738"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5751"/> + <location filename="../Project/Project.py" line="5750"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="281"/> + <source>PySide2 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="282"/> - <source>PySide2 GUI</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="283"/> <source>PySide2 Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4321"/> + <location filename="../Project/Project.py" line="4320"/> <source>Project-T&ools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="345"/> + <location filename="../Project/Project.py" line="344"/> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation type="unfinished"></translation> </message> @@ -65038,67 +65043,67 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> <source>distutils</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="63"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> <source>setuptools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source>Reading Trove Classifiers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="547"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> <source>Package Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="578"/> <source>Packages Root Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source>Add Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="619"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="617"/> <source><p>The directory <b>{0}</b> is not a Python package.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Add Scripts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="675"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="673"/> <source>Python Files (*.py);;All Files(*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Add Python Modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="714"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="712"/> <source>Python Files (*.py)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="793"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="791"/> <source>Source Directory</source> <translation type="unfinished"></translation> </message> @@ -68703,22 +68708,22 @@ </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1940"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> <source>Property set.</source> <translation>Özellikleri Ayarla.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1992"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> <source>Property deleted.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Subversion Lock</source> <translation>Altsürüm Kilidi</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2264"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> <source>Enter lock comment</source> <translation type="unfinished"></translation> </message> @@ -71272,12 +71277,12 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="207"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>Kurulan PySvn sürümü 1.4.0 veya daha yeni olmalıdır.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> <source>Subversion Error</source> <translation>Altsürüm Hatası</translation> </message> @@ -72072,7 +72077,7 @@ <translation>Süreç {0} başlatılamadı. Bunun arama yolunda olduğundan emin olun.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>Kurulan PySvn sürümü 1.4.0 veya daha yeni olmalıdır.</translation> </message> @@ -73940,22 +73945,22 @@ <context> <name>SyntaxCheckService</name> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="211"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="209"/> <source>Python 3 batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="227"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="225"/> <source>JavaScript batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="241"/> <source>YAML batch check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="259"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="257"/> <source>JSON batch check</source> <translation type="unfinished"></translation> </message> @@ -74504,87 +74509,52 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> <source>Tabnanny Result</source> - <translation>Sekmeyardımcısı Sonucu</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> - <source><b>Tabnanny Results</b> -<p>This dialog shows the results of the tabnanny command. Double clicking an -entry will open an editor window and position the cursor at the respective line.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="77"/> - <source><b>Result List</b> -<p>This list shows the results of the tabnanny command. Double clicking -an entry will open this entry in an editor window and position the cursor at -the respective line.</p></source> - <translation type="unfinished"></translation> + <translation type="obsolete">Sekmeyardımcısı Sonucu</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> <source>Filename</source> - <translation>Dosyaadı</translation> + <translation type="obsolete">Dosyaadı</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> <source>#</source> - <translation>#</translation> + <translation type="obsolete">#</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> <source>Source</source> - <translation>Kaynak</translation> + <translation type="obsolete">Kaynak</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> <source>Shows the progress of the tabnanny action</source> - <translation>Sekme yardımcısı işlem sürecini göster</translation> + <translation type="obsolete">Sekme yardımcısı işlem sürecini göster</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="327"/> <source>No indentation errors found.</source> - <translation>Hiç girintileme hatası bulunamadı.</translation> + <translation type="obsolete">Hiç girintileme hatası bulunamadı.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> <source>Exclude Files:</source> - <translation>Dışarda Tutulan Dosyalar:</translation> + <translation type="obsolete">Dışarda Tutulan Dosyalar:</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation>Dosyaadılarını virgül ile ayırarak giriniz</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> - <source>Press to start the tabnanny run</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Dosyaadılarını virgül ile ayırarak giriniz</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> <source>Start</source> - <translation>Başla</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> - <source>%v/%m Files</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="232"/> - <source>Preparing files...</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Başla</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> <source>Errors</source> - <translation type="unfinished">Hatalar</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="255"/> - <source>Transferring data...</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Hatalar</translation> </message> </context> <context> @@ -74592,27 +74562,22 @@ <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>Check Indentations</source> - <translation>Girinti Kontrolü</translation> + <translation type="obsolete">Girinti Kontrolü</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="288"/> <source>&Indentations...</source> - <translation>G&irintiler...</translation> + <translation type="obsolete">G&irintiler...</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="195"/> <source>Check indentations using tabnanny.</source> - <translation>Girintileri sekmeyardımcıları kullanarak kontrol et.</translation> + <translation type="obsolete">Girintileri sekmeyardımcıları kullanarak kontrol et.</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="292"/> <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>Girinti Kontrolu...</b><p>bu kontrol python dosyalarında sekmelerin yanlış kullanımına karşı yapılır.</p></translation> - </message> - <message> - <location filename="../Plugins/PluginTabnanny.py" line="101"/> - <source>Python 3 batch check</source> - <translation type="unfinished"></translation> + <translation type="obsolete"><b>Girinti Kontrolu...</b><p>bu kontrol python dosyalarında sekmelerin yanlış kullanımına karşı yapılır.</p></translation> </message> </context> <context> @@ -74987,17 +74952,17 @@ <translation>Görev süzgeçlerinin etkin olan hiç süzgeçi yok. Bu süzgeçlerin ayarlarını yapmak ister misiniz?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>Proje görevleri çıkarılıyor...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>Vazgeç</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation>Proje görevleri çıkarılıyor... @@ -75024,12 +74989,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation type="unfinished">Görevler</translation> </message> @@ -75067,55 +75032,65 @@ <translation>Görev İşaretleyiciler</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation>Boşluk karakteri ile ayrılmış şekilde görev işaretleyicileri gir. </translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation>Hata tespit görevleri:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -77246,12 +77221,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="84"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="83"/> <source>The module <b>'{0}'</b> could not be found.</source> <translation type="unfinished">Modül <b>'{0}'</b> bulunamadı.</translation> </message> <message> - <location filename="../Graphics/UMLClassDiagramBuilder.py" line="146"/> + <location filename="../Graphics/UMLClassDiagramBuilder.py" line="145"/> <source>The module <b>'{0}'</b> does not contain any classes.</source> <translation type="unfinished">Modül<b>'{0}'</b> hiçbir sınıf içermiyor.</translation> </message> @@ -80523,157 +80498,157 @@ <context> <name>Variable Types</name> <message> - <location filename="../Debugger/Config.py" line="17"/> + <location filename="../Debugger/Config.py" line="15"/> <source>Hidden Attributes</source> <translation>Gizli Nitelikler</translation> </message> <message> + <location filename="../Debugger/Config.py" line="16"/> + <source>None</source> + <translation>Yok</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="17"/> + <source>Type</source> + <translation>Tip</translation> + </message> + <message> <location filename="../Debugger/Config.py" line="18"/> - <source>None</source> - <translation>Yok</translation> + <source>Boolean</source> + <translation>Boolean</translation> </message> <message> <location filename="../Debugger/Config.py" line="19"/> - <source>Type</source> - <translation>Tip</translation> + <source>Integer</source> + <translation>Tamsayı</translation> </message> <message> <location filename="../Debugger/Config.py" line="20"/> - <source>Boolean</source> - <translation>Boolean</translation> + <source>Long Integer</source> + <translation>Uzun Tamsayı</translation> </message> <message> <location filename="../Debugger/Config.py" line="21"/> - <source>Integer</source> - <translation>Tamsayı</translation> + <source>Float</source> + <translation>Kayar Sayı</translation> </message> <message> <location filename="../Debugger/Config.py" line="22"/> - <source>Long Integer</source> - <translation>Uzun Tamsayı</translation> + <source>Complex</source> + <translation>Kompleks</translation> </message> <message> <location filename="../Debugger/Config.py" line="23"/> - <source>Float</source> - <translation>Kayar Sayı</translation> + <source>String</source> + <translation>Karakter Dizini</translation> </message> <message> <location filename="../Debugger/Config.py" line="24"/> - <source>Complex</source> - <translation>Kompleks</translation> + <source>Unicode String</source> + <translation>Evrensel Metin</translation> </message> <message> <location filename="../Debugger/Config.py" line="25"/> - <source>String</source> - <translation>Karakter Dizini</translation> + <source>Tuple</source> + <translation>Tüp</translation> </message> <message> <location filename="../Debugger/Config.py" line="26"/> - <source>Unicode String</source> - <translation>Evrensel Metin</translation> + <source>List/Array</source> + <translation>Liste/Dizilim</translation> </message> <message> <location filename="../Debugger/Config.py" line="27"/> - <source>Tuple</source> - <translation>Tüp</translation> + <source>Dictionary/Hash/Map</source> + <translation>Söslük/Karışık/Harita</translation> </message> <message> <location filename="../Debugger/Config.py" line="28"/> - <source>List/Array</source> - <translation>Liste/Dizilim</translation> + <source>Dictionary Proxy</source> + <translation>Sölük Proxy</translation> </message> <message> <location filename="../Debugger/Config.py" line="29"/> - <source>Dictionary/Hash/Map</source> - <translation>Söslük/Karışık/Harita</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="30"/> - <source>Dictionary Proxy</source> - <translation>Sölük Proxy</translation> + <source>Set</source> + <translation>Ayarla</translation> </message> <message> <location filename="../Debugger/Config.py" line="31"/> - <source>Set</source> - <translation>Ayarla</translation> + <source>File</source> + <translation>Dosya</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="32"/> + <source>X Range</source> + <translation>X değer aralığı</translation> </message> <message> <location filename="../Debugger/Config.py" line="33"/> - <source>File</source> - <translation>Dosya</translation> + <source>Slice</source> + <translation>Dilim</translation> </message> <message> <location filename="../Debugger/Config.py" line="34"/> - <source>X Range</source> - <translation>X değer aralığı</translation> + <source>Buffer</source> + <translation>Tampon</translation> </message> <message> <location filename="../Debugger/Config.py" line="35"/> - <source>Slice</source> - <translation>Dilim</translation> + <source>Class</source> + <translation>Sınıf</translation> </message> <message> <location filename="../Debugger/Config.py" line="36"/> - <source>Buffer</source> - <translation>Tampon</translation> + <source>Class Instance</source> + <translation>Örnek Sınıf</translation> </message> <message> <location filename="../Debugger/Config.py" line="37"/> - <source>Class</source> - <translation>Sınıf</translation> + <source>Class Method</source> + <translation>Sınıf metodu</translation> </message> <message> <location filename="../Debugger/Config.py" line="38"/> - <source>Class Instance</source> - <translation>Örnek Sınıf</translation> + <source>Class Property</source> + <translation>Sınıf özellikleri</translation> </message> <message> <location filename="../Debugger/Config.py" line="39"/> - <source>Class Method</source> - <translation>Sınıf metodu</translation> + <source>Generator</source> + <translation>Üretici</translation> </message> <message> <location filename="../Debugger/Config.py" line="40"/> - <source>Class Property</source> - <translation>Sınıf özellikleri</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="41"/> - <source>Generator</source> - <translation>Üretici</translation> + <source>Function</source> + <translation>Fonksiyon</translation> </message> <message> <location filename="../Debugger/Config.py" line="42"/> - <source>Function</source> - <translation>Fonksiyon</translation> + <source>Builtin Function</source> + <translation>Yerleşik Fonksiyonlar</translation> + </message> + <message> + <location filename="../Debugger/Config.py" line="43"/> + <source>Code</source> + <translation>Kod</translation> </message> <message> <location filename="../Debugger/Config.py" line="44"/> - <source>Builtin Function</source> - <translation>Yerleşik Fonksiyonlar</translation> + <source>Module</source> + <translation>Modül</translation> </message> <message> <location filename="../Debugger/Config.py" line="45"/> - <source>Code</source> - <translation>Kod</translation> + <source>Ellipsis</source> + <translation>Elips</translation> </message> <message> <location filename="../Debugger/Config.py" line="46"/> - <source>Module</source> - <translation>Modül</translation> + <source>Traceback</source> + <translation>Geriiz</translation> </message> <message> <location filename="../Debugger/Config.py" line="47"/> - <source>Ellipsis</source> - <translation>Elips</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="48"/> - <source>Traceback</source> - <translation>Geriiz</translation> - </message> - <message> - <location filename="../Debugger/Config.py" line="49"/> <source>Frame</source> <translation>Çerçeve</translation> </message> @@ -80683,12 +80658,12 @@ <translation type="obsolete">Diğer</translation> </message> <message> - <location filename="../Debugger/Config.py" line="32"/> + <location filename="../Debugger/Config.py" line="30"/> <source>Frozen Set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/Config.py" line="50"/> + <location filename="../Debugger/Config.py" line="48"/> <source>Bytes</source> <translation type="unfinished">Bitler</translation> </message> @@ -80719,7 +80694,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="211"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation>< değeri göstermek için iki tuş></translation> </message> @@ -80806,22 +80781,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="279"/> <source>Globals</source> <translation type="unfinished">Evrensel</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="284"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Locals</source> <translation type="unfinished">Yereller</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Type</source> <translation type="unfinished">Tip</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="286"/> + <location filename="../Debugger/VariablesViewer.py" line="283"/> <source>Value</source> <translation type="unfinished">Değer</translation> </message> @@ -80829,7 +80804,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>Evrensel Değişkenler</translation> </message> @@ -80849,12 +80824,12 @@ <translation type="obsolete">Tip</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="965"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation>Yerel Değişkenler</translation> </message> @@ -80864,17 +80839,17 @@ <translation type="obsolete">Yereller</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="966"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>Detayları Göster...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1098"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation>Ayarlanıyor...</translation> </message> @@ -80884,7 +80859,7 @@ <translation>{0} madde</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation type="unfinished">Tazele</translation> </message> @@ -80894,22 +80869,22 @@ <translation type="obsolete">Hepsini daralt</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1085"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1086"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1087"/> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1099"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> @@ -86622,12 +86597,12 @@ <translation type="obsolete">Sayfa stili dosyasının adını giriniz</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="37"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="35"/> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation type="unfinished">Qt Sayfa stili (*.qss);;Üstüste Sayfa Stili (*.css);;Tüm Dosyalar (*)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="63"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserInterfacePage.py" line="61"/> <source>System</source> <translation type="unfinished">Sistem</translation> </message> @@ -87736,297 +87711,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation type="unfinished">Eric5 Web Gözatıcısı {6 ?}</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"><p><b>{0}</b> dosyası yok.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"><p><b>{0}</b>dosyası için görüntüleyici çalışmıyor.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"><p> URL <b>{0}</b>adresindeki uygulama başlatılamıyor.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation type="unfinished">Yeni sekmede bir bağlantı açar<byte value="x9"/>Ctrl+LMB</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation type="unfinished">Bağlantıyı &Kaydet</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation type="unfinished">Bağlantıyı &Kaydet</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation type="unfinished">Bu linki yerimine ekle</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation type="unfinished">Bağlantıyı Panoya Kopyala</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation type="unfinished">Görüntüyü yeni sekmede aç</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation type="unfinished">Görüntüyü Kaydet</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation type="unfinished">Görüntüyü Kaydet</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation type="unfinished">Görüntüyü Panoya kopyala</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished">Görüntünün Yerini Panoya kopyala</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation type="unfinished">Görüntüleri Engelle</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation type="unfinished">Bununla Ara...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation type="unfinished">Bu sayfayı yerimine ekle</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation type="unfinished">Bu sayfayı yerimine ekle</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> + <source>Render Process terminated abnormally</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation type="unfinished"></translation> </message> @@ -90379,7 +90354,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="194"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="191"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> @@ -91372,12 +91347,12 @@ <translation><h3>Kaynak Havuzu Bilgisi</h3><table><tr><td><b>Altsürüm V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Geçerli Gözden Geçirme</b></td><td>{2}</td></tr><tr><td><b>Teslim edilen gözden geçirme</b></td><td>{3}</td></tr><tr><td><b>Teslim Tarihi</b></td><td>{4}</td></tr><tr><td><b>Teslim Zamanı</b></td><td>{5}</td></tr><tr><td><b>Son yazar</b></td><td>{6}</td></tr></table></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1741"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> <source>unknown</source> <translation>bilinmeyen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1744"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation><h3>KAynak Havuzu Bilgisi</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Altsürümn V.</b></td><td>{1}</td></tr><tr><td><b>Altsürüm API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Geçerli Gözden Geçirme</b></td><td>{4}</td></tr><tr><td><b>Teslim edilen gözden geçirme</b></td><td>{5}</td></tr><tr><td><b>Teslim tarihi</b></td><td>{6}</td></tr><tr><td><b>Teslim zamanı</b></td><td>{7}</td></tr><tr><td><b>Son yazar</b></td><td>{8}</td></tr></table></translation> </message>
--- a/eric6/i18n/eric6_zh_CN.ts Thu Aug 13 16:59:03 2020 +0200 +++ b/eric6/i18n/eric6_zh_CN.ts Thu Aug 13 17:05:41 2020 +0200 @@ -11212,7 +11212,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source>Open File</source> <translation>打开文件</translation> </message> @@ -11297,7 +11297,7 @@ <translation>全部取消选择</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7827"/> <source>Check spelling...</source> <translation>正在进行拼写检查…</translation> </message> @@ -11517,7 +11517,7 @@ <translation>编辑断点…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5603"/> + <location filename="../QScintilla/Editor.py" line="5597"/> <source>Enable breakpoint</source> <translation>允许断点</translation> </message> @@ -11622,227 +11622,227 @@ <translation>打印失败</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source>File Modified</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion</source> <translation>自动完成</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4765"/> + <location filename="../QScintilla/Editor.py" line="4759"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>自动完成无效,没有设定自动完成源。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5606"/> + <location filename="../QScintilla/Editor.py" line="5600"/> <source>Disable breakpoint</source> <translation>去除断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Code Coverage</source> <translation>代码覆盖率</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5981"/> + <location filename="../QScintilla/Editor.py" line="5975"/> <source>Please select a coverage file</source> <translation>请选择一个覆盖率文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>Show Code Coverage Annotations</source> <translation>显示代码覆盖率注解</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6037"/> + <location filename="../QScintilla/Editor.py" line="6031"/> <source>All lines have been covered.</source> <translation>所有行均被已覆盖。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6044"/> + <location filename="../QScintilla/Editor.py" line="6038"/> <source>There is no coverage file available.</source> <translation>没有有效的覆盖率文件。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Profile Data</source> <translation>剖析数据</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6161"/> + <location filename="../QScintilla/Editor.py" line="6155"/> <source>Please select a profile file</source> <translation>请选择一个剖析文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>Syntax Error</source> <translation>语法错误</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6323"/> + <location filename="../QScintilla/Editor.py" line="6317"/> <source>No syntax error message available.</source> <translation>语法错误消息无效。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Macro Name</source> <translation>宏名称</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6712"/> + <location filename="../QScintilla/Editor.py" line="6706"/> <source>Select a macro name:</source> <translation>选择一个宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6740"/> + <location filename="../QScintilla/Editor.py" line="6734"/> <source>Load macro file</source> <translation>输入宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>宏文件 (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>载入宏文件出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6783"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>保存宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>保存宏</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source>Error saving macro</source> <translation>保存宏出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Start Macro Recording</source> <translation>开始宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6829"/> + <location filename="../QScintilla/Editor.py" line="6823"/> <source>Macro recording is already active. Start new?</source> <translation>宏录制已激活。开始录制新宏?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Macro Recording</source> <translation>宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6855"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Enter name of the macro:</source> <translation>输入宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6995"/> + <location filename="../QScintilla/Editor.py" line="6989"/> <source>File changed</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source>Drop Error</source> <translation>降落误差</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7321"/> + <source>Resources</source> + <translation>资源</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7323"/> + <source>Add file...</source> + <translation>添加文件…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7325"/> + <source>Add files...</source> + <translation>添加文件…</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Resources</source> - <translation>资源</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7329"/> - <source>Add file...</source> - <translation>添加文件…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add files...</source> - <translation>添加文件…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add aliased file...</source> <translation>添加别名文件…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7336"/> + <location filename="../QScintilla/Editor.py" line="7330"/> <source>Add localized resource...</source> <translation>添加本地资源…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7340"/> + <location filename="../QScintilla/Editor.py" line="7334"/> <source>Add resource frame</source> <translation>添加资源结构</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7359"/> + <location filename="../QScintilla/Editor.py" line="7353"/> <source>Add file resource</source> <translation>添加文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7375"/> + <location filename="../QScintilla/Editor.py" line="7369"/> <source>Add file resources</source> <translation>添加多个文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Add aliased file resource</source> <translation>添加别名文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Package Diagram</source> <translation>程序包图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7468"/> + <location filename="../QScintilla/Editor.py" line="7462"/> <source>Include class attributes?</source> <translation>包含类属性?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Imports Diagram</source> <translation>引用图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7490"/> + <location filename="../QScintilla/Editor.py" line="7484"/> <source>Include imports from external modules?</source> <translation>从外部模块包含引用?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Application Diagram</source> <translation>应用程序图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7504"/> + <location filename="../QScintilla/Editor.py" line="7498"/> <source>Include module names?</source> <translation>包含模块名?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7836"/> + <location filename="../QScintilla/Editor.py" line="7830"/> <source>Add to dictionary</source> <translation>添加到文件夹</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Ignore All</source> <translation>全部忽略</translation> </message> @@ -11867,47 +11867,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3035"/> + <location filename="../QScintilla/Editor.py" line="3029"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>文件 <b>{0}</b> 有未保存的更改。</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3095"/> + <location filename="../QScintilla/Editor.py" line="3089"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>文件 <b>{0}</b> 无法打开。</p><p>原因:{1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3221"/> + <location filename="../QScintilla/Editor.py" line="3215"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>文件 <b>{0}</b> 无法保存。<br />原因:{1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6754"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6763"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6816"/> + <location filename="../QScintilla/Editor.py" line="6810"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165"/> + <location filename="../QScintilla/Editor.py" line="7159"/> <source>{0} (ro)</source> <translation>{0}(只读)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7306"/> + <location filename="../QScintilla/Editor.py" line="7300"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> 不是一个文件。</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7402"/> + <location filename="../QScintilla/Editor.py" line="7396"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> @@ -11932,27 +11932,27 @@ <translation>清空警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3284"/> + <location filename="../QScintilla/Editor.py" line="3278"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6800"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>宏文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6600"/> + <location filename="../QScintilla/Editor.py" line="6594"/> <source>Warning: {0}</source> <translation>警告:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6607"/> + <location filename="../QScintilla/Editor.py" line="6601"/> <source>Error: {0}</source> <translation>错误:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6991"/> + <location filename="../QScintilla/Editor.py" line="6985"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>警告:</b>您在重新打开时将丢失所有更改。</translation> </message> @@ -11977,27 +11977,27 @@ <translation>上一个更改</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8254"/> + <location filename="../QScintilla/Editor.py" line="8248"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>Warning</source> <translation>警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6535"/> + <location filename="../QScintilla/Editor.py" line="6529"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6597"/> + <location filename="../QScintilla/Editor.py" line="6591"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -12022,7 +12022,7 @@ <translation>使用指定编码重新打开</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"></translation> </message> @@ -12037,32 +12037,32 @@ <translation>补全</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4889"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5174"/> + <location filename="../QScintilla/Editor.py" line="5168"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8343"/> + <location filename="../QScintilla/Editor.py" line="8337"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -12092,12 +12092,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8464"/> + <location filename="../QScintilla/Editor.py" line="8458"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -53752,17 +53752,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1603"/> + <location filename="../Preferences/__init__.py" line="1607"/> <source>Export Preferences</source> <translation>导出首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1631"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Import Preferences</source> <translation>导入首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1631"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>属性文件 (*.ini);;所有文件 (*)</translation> </message> @@ -75407,14 +75407,14 @@ <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="14"/> <source>Tabnanny Result</source> - <translation>Tabnanny 结果</translation> + <translation type="obsolete">Tabnanny 结果</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="17"/> <source><b>Tabnanny Results</b> <p>This dialog shows the results of the tabnanny command. Double clicking an entry will open an editor window and position the cursor at the respective line.</p></source> - <translation><b>Tabnanny 结果</b> + <translation type="obsolete"><b>Tabnanny 结果</b> <p>该对话框显示 tabnanny 命令的结果。 在条目上双击将打开编辑器窗口并将光标置于相应行。</p></translation> </message> @@ -75424,74 +75424,69 @@ <p>This list shows the results of the tabnanny command. Double clicking an entry will open this entry in an editor window and position the cursor at the respective line.</p></source> - <translation><b>结果列表</b> + <translation type="obsolete"><b>结果列表</b> <p>该列表显示 tabnanny 命令的结果。 双击条目将在编辑器窗口中打开该条目并将光标置于相应行。</p></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="96"/> <source>Filename</source> - <translation>文件名</translation> + <translation type="obsolete">文件名</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="101"/> <source>#</source> - <translation>#</translation> + <translation type="obsolete">#</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="106"/> <source>Source</source> - <translation>源文件</translation> + <translation type="obsolete">源文件</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="127"/> <source>Shows the progress of the tabnanny action</source> - <translation>显示 tabnanny 行为的进程</translation> + <translation type="obsolete">显示 tabnanny 行为的进程</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="326"/> <source>No indentation errors found.</source> - <translation>未找到缩进错误。</translation> + <translation type="obsolete">未找到缩进错误。</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="40"/> <source>Exclude Files:</source> - <translation>排除文件:</translation> + <translation type="obsolete">排除文件:</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="47"/> <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation type="unfinished">输入要排除文件的文件名样式,用逗号分隔</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="64"/> - <source>Press to start the tabnanny run</source> - <translation type="unfinished"></translation> + <translation type="obsolete">输入要排除文件的文件名样式,用逗号分隔</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="67"/> <source>Start</source> - <translation type="unfinished">开始</translation> + <translation type="obsolete">开始</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.ui" line="136"/> <source>%v/%m Files</source> - <translation type="unfinished">%v/%m 文件</translation> + <translation type="obsolete">%v/%m 文件</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="231"/> <source>Preparing files...</source> - <translation type="unfinished">正在准备文件…</translation> + <translation type="obsolete">正在准备文件…</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="88"/> <source>Errors</source> - <translation type="unfinished">错误</translation> + <translation type="obsolete">错误</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py" line="254"/> <source>Transferring data...</source> - <translation type="unfinished">传输数据…</translation> + <translation type="obsolete">传输数据…</translation> </message> </context> <context> @@ -75499,27 +75494,27 @@ <message> <location filename="../Plugins/PluginTabnanny.py" line="289"/> <source>Check Indentations</source> - <translation>检查缩进</translation> + <translation type="obsolete">检查缩进</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="289"/> <source>&Indentations...</source> - <translation>缩进(&I)…</translation> + <translation type="obsolete">缩进(&I)…</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="196"/> <source>Check indentations using tabnanny.</source> - <translation>使用 tabnanny 检查缩进。</translation> + <translation type="obsolete">使用 tabnanny 检查缩进。</translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="293"/> <source><b>Check Indentations...</b><p>This checks Python files for bad indentations using tabnanny.</p></source> - <translation><b>检查缩进…</b><p>使用 tabnanny 检查 Python 文件的不良缩进。</p></translation> + <translation type="obsolete"><b>检查缩进…</b><p>使用 tabnanny 检查 Python 文件的不良缩进。</p></translation> </message> <message> <location filename="../Plugins/PluginTabnanny.py" line="102"/> <source>Python 3 batch check</source> - <translation type="unfinished">Python 3 批量检查</translation> + <translation type="obsolete">Python 3 批量检查</translation> </message> </context> <context> @@ -75894,17 +75889,17 @@ <translation>任务过滤器不包含任务激活过滤器。要配置过滤器设置吗?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Extracting project tasks...</source> <translation>提取项目任务…</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Abort</source> <translation>终止</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="731"/> + <location filename="../Tasks/TaskViewer.py" line="728"/> <source>Extracting project tasks... {0}</source> <translation type="unfinished"></translation> @@ -75930,12 +75925,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="722"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>%v/%m Files</source> <translation type="unfinished">%v/%m 文件</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="726"/> + <location filename="../Tasks/TaskViewer.py" line="723"/> <source>Tasks</source> <translation type="unfinished">任务</translation> </message> @@ -75973,55 +75968,65 @@ <translation>任务标记符</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="95"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="123"/> <source>Enter the tasks markers separated by a space character.</source> <translation>输入任务标记符,以空格分隔。</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="111"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="139"/> <source>Bugfix tasks:</source> <translation>错误修正任务:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="219"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="293"/> <source>Tasks Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="225"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="299"/> <source>Select to clear global file tasks when the file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="302"/> <source>Clear global file task when file is closed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="147"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="175"/> <source>Warning tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="198"/> <source>Todo tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="221"/> <source>Note tasks:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="105"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="133"/> <source>Tasks Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="280"/> <source>Select the background color for these tasks.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="244"/> + <source>Test tasks:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="267"/> + <source>Documentation tasks:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TemplateGroup</name> @@ -81777,7 +81782,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="955"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source>Global Variables</source> <translation>全局变量</translation> </message> @@ -81797,12 +81802,12 @@ <translation type="obsolete">类型</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="956"/> + <location filename="../Debugger/VariablesViewer.py" line="957"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>全局变量浏览器窗口</b><p>该窗口显示调试程序的全局变量。</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="962"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source>Local Variables</source> <translation>局部变量</translation> </message> @@ -81812,17 +81817,17 @@ <translation type="obsolete">局部</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="963"/> + <location filename="../Debugger/VariablesViewer.py" line="964"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>局部变量浏览器窗口</b><p>该窗口显示高度程序的局部变量。</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> <source>Show Details...</source> <translation>显示细节…</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1095"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Configure...</source> <translation>配置…</translation> </message> @@ -81832,7 +81837,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1093"/> + <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation type="unfinished">刷新</translation> </message> @@ -81842,22 +81847,22 @@ <translation type="obsolete">折叠所有</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1082"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> - <source>Collapse</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/VariablesViewer.py" line="1084"/> + <source>Collapse</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1096"/> + <location filename="../Debugger/VariablesViewer.py" line="1097"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> @@ -88709,297 +88714,297 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="271"/> + <location filename="../WebBrowser/WebBrowserView.py" line="274"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="305"/> + <location filename="../WebBrowser/WebBrowserView.py" line="308"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="293"/> + <location filename="../WebBrowser/WebBrowserView.py" line="296"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="587"/> + <location filename="../WebBrowser/WebBrowserView.py" line="590"/> <source>Inspect Element...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> + <location filename="../WebBrowser/WebBrowserView.py" line="676"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation type="unfinished">在新选项卡中打开链接<byte value="x9"/>Ctrl+LMB</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <location filename="../WebBrowser/WebBrowserView.py" line="682"/> <source>Open Link in New Window</source> <translation type="unfinished">在新窗口中打开链接</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="685"/> + <location filename="../WebBrowser/WebBrowserView.py" line="688"/> <source>Open Link in New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="692"/> - <source>Save Lin&k</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="695"/> + <source>Save Lin&k</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="698"/> <source>Bookmark this Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="702"/> + <location filename="../WebBrowser/WebBrowserView.py" line="705"/> <source>Copy Link to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="708"/> + <location filename="../WebBrowser/WebBrowserView.py" line="711"/> <source>Send Link</source> <translation type="unfinished">发送链接</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> + <location filename="../WebBrowser/WebBrowserView.py" line="721"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="737"/> + <location filename="../WebBrowser/WebBrowserView.py" line="740"/> <source>Open Image in New Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="744"/> - <source>Save Image</source> - <translation type="unfinished">保存图像</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="747"/> + <source>Save Image</source> + <translation type="unfinished">保存图像</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="750"/> <source>Copy Image to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="749"/> + <location filename="../WebBrowser/WebBrowserView.py" line="752"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished">将图像位置复制至剪贴板</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="758"/> <source>Send Image Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="786"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Block Image</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796"/> + <location filename="../WebBrowser/WebBrowserView.py" line="799"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816"/> + <location filename="../WebBrowser/WebBrowserView.py" line="819"/> <source>Play</source> <translation type="unfinished">播放</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820"/> + <location filename="../WebBrowser/WebBrowserView.py" line="823"/> <source>Pause</source> <translation type="unfinished">暂停</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="824"/> + <location filename="../WebBrowser/WebBrowserView.py" line="827"/> <source>Unmute</source> <translation type="unfinished">取消静音</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="828"/> + <location filename="../WebBrowser/WebBrowserView.py" line="831"/> <source>Mute</source> <translation type="unfinished">静音</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="832"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> + <location filename="../WebBrowser/WebBrowserView.py" line="841"/> <source>Send Media Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <location filename="../WebBrowser/WebBrowserView.py" line="847"/> <source>Save Media</source> <translation type="unfinished">保存媒体</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="862"/> + <location filename="../WebBrowser/WebBrowserView.py" line="865"/> <source>Send Text</source> <translation type="unfinished">发送文本</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="871"/> + <location filename="../WebBrowser/WebBrowserView.py" line="874"/> <source>Search with '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="878"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Search with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1028"/> <source>Google Translate</source> <translation type="unfinished">谷歌翻译</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="909"/> + <location filename="../WebBrowser/WebBrowserView.py" line="912"/> <source>Dictionary</source> <translation type="unfinished">字典</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919"/> + <location filename="../WebBrowser/WebBrowserView.py" line="922"/> <source>Go to web address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="944"/> - <source>Add New Page</source> - <translation type="unfinished">添加新页面</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="947"/> + <source>Add New Page</source> + <translation type="unfinished">添加新页面</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="950"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="951"/> + <location filename="../WebBrowser/WebBrowserView.py" line="954"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959"/> - <source>Bookmark this Page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="962"/> + <source>Bookmark this Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="965"/> <source>Copy Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="968"/> + <location filename="../WebBrowser/WebBrowserView.py" line="971"/> <source>Send Page Link</source> <translation type="unfinished">发送页面链接</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="977"/> + <location filename="../WebBrowser/WebBrowserView.py" line="980"/> <source>User Agent</source> <translation type="unfinished">用户代理(UA)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1004"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1007"/> <source>Validate Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1067"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1070"/> <source>Add to web search toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1794"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="955"/> + <location filename="../WebBrowser/WebBrowserView.py" line="958"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserView.py" line="779"/> + <source>Search image in {0}</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserView.py" line="776"/> - <source>Search image in {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="773"/> <source>Search image with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1780"/> - <source>Render Process terminated abnormally</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1783"/> - <source>The render process crashed while loading this page.</source> + <source>Render Process terminated abnormally</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="1786"/> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1789"/> <source>The render process was killed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1788"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1791"/> <source>The render process terminated while loading this page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="619"/> + <location filename="../WebBrowser/WebBrowserView.py" line="622"/> <source>No suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1914"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1917"/> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1915"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1918"/> <source>HTML File (*.html *.htm)</source> <translation type="unfinished">HTML 文件 (*.html *.htm)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1919"/> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1939"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1942"/> <source>Save Web Page</source> <translation type="unfinished">保存网页</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1734"/> <source>Empty Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source>Quota Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2290"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2293"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="542"/> + <location filename="../WebBrowser/WebBrowserView.py" line="545"/> <source>Match {0} of {1}</source> <translation type="unfinished"></translation> </message>