--- a/eric6/i18n/eric6_de.ts Tue Sep 17 19:43:17 2019 +0200 +++ b/eric6/i18n/eric6_de.ts Wed Sep 18 20:25:52 2019 +0200 @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage=""> +<!DOCTYPE TS> +<TS version="2.1" language="de"> <context> <name>AboutDialog</name> <message> @@ -1102,6 +1103,79 @@ </message> </context> <context> + <name>AnnotationsChecker</name> + <message> + <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 self in method</source> + <translation type="obsolete">fehlende Typannotation für 'self' in Methode</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/> + <source>missing type annotation for cls in classmethod</source> + <translation type="obsolete">fehlende Typannotation für 'cls' in Klassenmethode</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 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 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 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 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 classmethod</source> + <translation>fehlende Rückgabetypannotation für Klassenmethode</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/> + <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 'cls' in classmethod</source> + <translation>fehlende Typannotation für 'cls' in Klassenmethode</translation> + </message> +</context> +<context> <name>ApplicationDiagramBuilder</name> <message> <location filename="../Graphics/ApplicationDiagramBuilder.py" line="44"/> @@ -1929,8 +2003,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="169"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>In neuem Register öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="173"/> @@ -1998,8 +2072,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="90"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>In neuem Register öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="94"/> @@ -3694,142 +3768,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="807"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="848"/> <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="810"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="851"/> <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="813"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="854"/> <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="816"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="857"/> <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="843"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="884"/> <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="822"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="863"/> <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="825"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="866"/> <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="828"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="869"/> <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="831"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="872"/> <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="834"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="875"/> <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="837"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="878"/> <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="840"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="881"/> <source>Blank line before class docstring removed.</source> <translation>Leerzeile vor Klassendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="887"/> <source>Blank line after class docstring removed.</source> <translation>Leerzeile nach Klassendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="890"/> <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="852"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="893"/> <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="855"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="896"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulator in 4 Leerzeichen gewandelt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="899"/> <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="861"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="902"/> <source>Indentation of continuation line corrected.</source> <translation>Einrückung der Fortsetzungszeile korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="864"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="905"/> <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="867"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="908"/> <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="870"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="911"/> <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="873"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="914"/> <source>Indentation level changed.</source> <translation>Einrückungsebene geändert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="876"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="917"/> <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="879"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="920"/> <source>Visual indentation corrected.</source> <translation>Visuelle Einrückung korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="935"/> <source>Extraneous whitespace removed.</source> <translation>Überzählige Leerzeichen gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="891"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="932"/> <source>Missing whitespace added.</source> <translation>Fehlende Leerzeichen eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="938"/> <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="901"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="942"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Eine Leerzeile eingefügt.</numerusform> @@ -3837,7 +3911,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="904"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="945"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eine überflüssige Zeile gelöscht</numerusform> @@ -3845,77 +3919,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="908"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="949"/> <source>Superfluous blank lines removed.</source> <translation>Überflüssige Leerzeilen gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="911"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="952"/> <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="914"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="955"/> <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="917"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/> <source>Long lines have been shortened.</source> <translation>Lange Zeilen wurden gekürzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="920"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="961"/> <source>Redundant backslash in brackets removed.</source> <translation>Redundante Backslashes in Klammern entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="926"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="967"/> <source>Compound statement corrected.</source> <translation>Compund Statement korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="929"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="970"/> <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="932"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="973"/> <source>'{0}' argument added.</source> <translation>'{0}' Argument hinzugefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="935"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="976"/> <source>'{0}' argument removed.</source> <translation>'{0}' Argument entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="938"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="979"/> <source>Whitespace stripped from end of line.</source> <translation>Leerzeichen am Zeilenende entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="941"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="982"/> <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="944"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="985"/> <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="947"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="988"/> <source>'<>' replaced by '!='.</source> <translation>„<>“ durch „!=“ ersetzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="992"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Datei konnte nicht gespeichert werden! Ursache: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1050"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1096"/> <source> no message defined for code '{0}'</source> <translation> keine Nachricht für '{0}' definiert</translation> </message> @@ -44123,12 +44197,12 @@ </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="978"/> - <source>µPy Chart</source> + <source>µPy Chart</source> <translation>µPy Chart</translation> </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1058"/> - <source>µPy Files</source> + <source>µPy Files</source> <translation>µPy Dateien</translation> </message> <message> @@ -83673,8 +83747,8 @@ </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="641"/> - <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Link in neuem Fenster öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open Link in New Tab Ctrl+LMB</source> + <translation>Link in neuem Fenster öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="647"/>