--- a/src/eric7/i18n/eric7_de.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_de.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5492,16 +5492,6 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report functions without returns or with only bare returns</source> - <translation>Auswählen, um Funktionen ohne 'return' oder mit einfachem 'return' nicht zu berichten</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation>'None' return unterdrücken</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation>Auswählen, um Dummy Argumente (d.h. '_') nicht zu berichten</translation> </message> @@ -5522,23 +5512,13 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation>Auswählen, um dynamisch typisierte, geschachtelte Funktionen nicht zu berichten</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation>Untypisierte, geschachtelte Funktionen zulassen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation>Auswählen, um nicht annotiertes '__init__' Return nicht zu berichten</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> - <translation>Untypisierte '__init__' Funktion zulassen</translation> + <source>Select to not report functions without returns or with only bare returns</source> + <translation>Auswählen, um Funktionen ohne 'return' oder mit einfachem 'return' nicht zu berichten</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> + <translation>'None' return unterdrücken</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> @@ -5552,6 +5532,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation>Auswählen, um dynamisch typisierte, geschachtelte Funktionen nicht zu berichten</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation>Untypisierte, geschachtelte Funktionen zulassen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation>Die Anwesenheit einer 'from __future__ import annotations' Anweisung erzwingen</translation> </message> @@ -5572,6 +5562,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation>Auswählen, um nicht annotiertes '__init__' Return nicht zu berichten</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation>Untypisierte '__init__' Funktion zulassen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to supress errors for functions annotated with a 'type: ignore' comment.</source> + <translation>Auswählen, um Fehler bei Funktionen zu unterdrücken, die mit dem Kommentar 'type: ignore' versehen sind.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation>'type: ignore' Kommentare berücksichtigen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation>Dispatch Decorator:</translation> </message> @@ -6141,27 +6151,27 @@ <translation>Fehler: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1224" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1233" /> <source>{0} (ignored)</source> <translation>{0} (ignoriert)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1299" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1308" /> <source>No issues found.</source> <translation>Keine Probleme gefunden.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1303" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1312" /> <source>No files found (check your ignore list).</source> <translation>Keine Dateien gefunden (überprüfe die Ignorierliste).</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2942" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2967" /> <source>Commented Code Whitelist Pattern</source> <translation>'Commented Code' Whitelist Muster</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2943" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2968" /> <source>Enter a Commented Code Whitelist Pattern</source> <translation>Ein 'Commented Code' Whitelist Muster eingeben</translation> </message> @@ -50086,6 +50096,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation>vermeide exc_info=True außerhalb von Exception Handlern</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation>vermeide Logging Aufrufe auf dem Root-Logger</translation> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59644,32 +59659,32 @@ <translation><p>In das Zielverzeichnis <b>{0}</b> kann nicht geschrieben werden. Abbruch...</p></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="393" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="396" /> <source><p>The plugin module <b>{0}</b> does not contain a 'packageName' attribute. Aborting...</p></source> <translation><p>Das Pluginmodul <b>{0}</b> besitzt kein Attribut „packageName“. Abbruch...</p></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="403" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="406" /> <source><p>The plugin module <b>{0}</b> does not conform with the PyQt v2 API. Aborting...</p></source> <translation><p>Das Pluginmodul <b>{0}</b> verwendet nicht die PyQt-API Version 2. Abbruch...</p></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="418" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="421" /> <source><p>The plugin package <b>{0}</b> exists. Aborting...</p></source> <translation><p>Das Pluginpackage <b>{0}</b> existiert bereits. Abbruch...</p></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="432" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="435" /> <source><p>The plugin module <b>{0}</b> exists. Aborting...</p></source> <translation><p>Das Pluginmodul <b>{0}</b> existiert bereits. Abbruch...</p></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="511" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="516" /> <source>Error installing plugin. Reason: {0}</source> <translation>Fehler bei der Plugin-Installation. Ursache: {0}</translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="517" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="522" /> <source>Unspecific exception installing plugin.</source> <translation>Unbekannte Ausnahme bei der Plugin-Installation.</translation> </message> @@ -63078,9 +63093,9 @@ <context> <name>ProjectFormsBrowser</name> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1107" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1058" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1021" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1106" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1057" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1020" /> <location filename="../Project/ProjectFormsBrowser.py" line="142" /> <location filename="../Project/ProjectFormsBrowser.py" line="77" /> <source>Forms</source> @@ -63411,42 +63426,42 @@ <translation>Die Übersetzung des Formulars ist fehlgeschlagen.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="953" /> + <location filename="../Project/ProjectFormsBrowser.py" line="952" /> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>{0} konnte nicht gestartet werden.<br>Stellen Sie sicher, dass es sich im Suchpfad befindet.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1049" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1012" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1048" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1011" /> <source>Compiling forms...</source> <translation>Formular übersetzen...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1100" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1050" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1013" /> - <source>Abort</source> - <translation>Abbrechen</translation> - </message> - <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1103" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1053" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1016" /> - <source>%v/%m Forms</source> - <translation>%v/%m Formulare</translation> - </message> - <message> <location filename="../Project/ProjectFormsBrowser.py" line="1099" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1049" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1012" /> + <source>Abort</source> + <translation>Abbrechen</translation> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1102" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1052" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1015" /> + <source>%v/%m Forms</source> + <translation>%v/%m Formulare</translation> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>Ermittle veränderte Formulare...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>Übersetze veränderte Formulare...</translation> </message>