Sat, 08 Jun 2024 15:30:19 +0200
Updated translations.
--- a/src/eric7/i18n/eric7_cs.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_cs.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5546,16 +5546,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 type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation type="unfinished" /> </message> @@ -5576,22 +5566,12 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> + <source>Select to not report functions without returns or with only bare returns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> <translation type="unfinished" /> </message> <message> @@ -5606,6 +5586,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation type="unfinished" /> </message> @@ -5626,6 +5616,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -6192,27 +6202,27 @@ <translation type="unfinished">Chyby: {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 type="unfinished" /> </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 type="unfinished">Žádné problémy nenalezeny.</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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> @@ -50263,6 +50273,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59840,32 +59855,32 @@ <translation><p>Do cílového adresáře <b>{0}</b> nelze zapisovat. Zrušeno...</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>Plugin modul <b>{0}</b> neobsahuje atribut 'packageName'.</p><p>Zrušeno...</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>Plugin modul <b>{0}</b> není v souladu s PyQt v2 API. Zrušeno...</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>Plugin balíček <b>{0}</b> již existuje. Zrušeno...</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>Plugin modul <b>{0}</b> již existuje. Zrušeno...</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>Chyba při instalaci pluginu. Důvod: {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>Neznámá výjimka při instalaci pluginu.</translation> </message> @@ -63363,9 +63378,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> @@ -63696,42 +63711,42 @@ <translation>Kompilace souboru s formulářem selhala.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>Chyba v procesu generování</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>Nelze spustit {0}.<br>Ověřte, že je umístěn v požadované cestě.</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>Kompilovat formuláře...</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>Přerušit</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 type="unfinished" /> - </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>Přerušit</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 type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>Určení změněných formulářů...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>Kompilování změněných formulářů...</translation> </message>
--- 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>
--- a/src/eric7/i18n/eric7_empty.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_empty.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5451,16 +5451,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 type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation type="unfinished" /> </message> @@ -5481,22 +5471,12 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> + <source>Select to not report functions without returns or with only bare returns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> <translation type="unfinished" /> </message> <message> @@ -5511,6 +5491,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation type="unfinished" /> </message> @@ -5531,6 +5521,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -6097,27 +6107,27 @@ <translation type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> @@ -49849,6 +49859,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59376,32 +59391,32 @@ <translation type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="511" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="516" /> <source>Error installing plugin. Reason: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="517" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="522" /> <source>Unspecific exception installing plugin.</source> <translation type="unfinished" /> </message> @@ -62808,9 +62823,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> @@ -63141,42 +63156,42 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> - </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 type="unfinished" /> - </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 type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_en.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_en.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5452,16 +5452,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 type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation type="unfinished" /> </message> @@ -5482,22 +5472,12 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> + <source>Select to not report functions without returns or with only bare returns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> <translation type="unfinished" /> </message> <message> @@ -5512,6 +5492,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation type="unfinished" /> </message> @@ -5532,6 +5522,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -6098,27 +6108,27 @@ <translation type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> @@ -49891,6 +49901,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59428,32 +59443,32 @@ <translation type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="511" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="516" /> <source>Error installing plugin. Reason: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="517" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="522" /> <source>Unspecific exception installing plugin.</source> <translation type="unfinished" /> </message> @@ -62861,9 +62876,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> @@ -63194,42 +63209,42 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> - </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 type="unfinished" /> - </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 type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_es.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_es.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5489,16 +5489,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>Seleccionar para no reportar funciones sin return o con return solo</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation>Supromir return 'None'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation>Seleccionar no reportar argumentos ficticios (como '_')</translation> </message> @@ -5519,23 +5509,13 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation>Seleccionar para no reportar funciones anidadas tipadas dinámicamente</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation>Permitir Funciones sin Tipo Anidadas</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation>Seleccionar no reportar return '__init__' sin pistas</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> - <translation>Permitir funciones '__init__' sin Tipo</translation> + <source>Select to not report functions without returns or with only bare returns</source> + <translation>Seleccionar para no reportar funciones sin return o con return solo</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> + <translation>Supromir return 'None'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> @@ -5549,6 +5529,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation>Seleccionar para no reportar funciones anidadas tipadas dinámicamente</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation>Permitir Funciones sin Tipo Anidadas</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>Forzar la presencia de una sentencia 'from __future__ import annotations'</translation> </message> @@ -5569,6 +5559,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation>Seleccionar no reportar return '__init__' sin pistas</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation>Permitir funciones '__init__' sin Tipo</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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation>Dispatch Decorators:</translation> </message> @@ -6137,27 +6147,27 @@ <translation>Error: {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} (ignorado)</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>No se han encontrado problemas.</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>No se han encontrado archivos (comprobar lista de ignorados).</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>Patrón de lista blanca para comentarios en código</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>Introducir un patrón de lista blanca para comentarios en código</translation> </message> @@ -50090,6 +50100,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation>evitar exc_info=True fuera de gestores de excepción</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59646,32 +59661,32 @@ <translation><p>El directorio de destino <b>{0}</b> no es escribible. Abortando...</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>El módulo de plugin <b>{0}</b> no contiene un atributo 'packageName'. Abortando...</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>El módulo de plugin <b>{0}</b> no está conforme a PyQt v2 API. Abortando...</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>El paquete de plugin <b>{0}</b> ya existe. Abortando...</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>El módulo de plugin <b>{0}</b> ya existe. Abortando...</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>Error al instalar el plugin. Razón: {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>Excepción no especificada durante la instalación del plugin.</translation> </message> @@ -63081,9 +63096,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> @@ -63414,42 +63429,42 @@ <translation>La compilación del archivo de formulario ha fallado.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>Error de Generación de Proceso</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>No se ha podido ejecutar {0}.<br>Verifique que está en la ruta de búsqueda (search path).</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>Compilando formularios...</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>Abortar</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 Formularios</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>Abortar</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 Formularios</translation> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>Determinando que formularios han cambiado...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>Compilando formularios que han cambiado...</translation> </message>
--- a/src/eric7/i18n/eric7_fr.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_fr.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5584,16 +5584,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 type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation type="unfinished" /> </message> @@ -5614,22 +5604,12 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> + <source>Select to not report functions without returns or with only bare returns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> <translation type="unfinished" /> </message> <message> @@ -5644,6 +5624,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation type="unfinished" /> </message> @@ -5664,6 +5654,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -6230,27 +6240,27 @@ <translation>Erreur : {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} (ignoré)</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>Pas d'erreur trouvée.</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>Pas de fichier trouvé (vérifier votre liste d'ignorés).</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 type="unfinished" /> </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 type="unfinished" /> </message> @@ -50387,6 +50397,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -60101,32 +60116,32 @@ <translation><p>Le répertoire de destination <b>{0}</b> n'est pas accssible en écriture. Annulation...</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 type="unfinished" /> </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 type="unfinished" /> </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>Le package plugin <b>{0}</b> existe. Annulation...</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>Le module plugin <b>{0}</b> existe. Annulation...</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>Erreur lors de l'installation du plugin. Raison : {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>Erreur inexpliquée lors de l'installation du plugin.</translation> </message> @@ -63619,9 +63634,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> @@ -63952,42 +63967,42 @@ <translation>La compilation de la feuille a échoué.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>Erreur du processus</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>Ne peut démarré {0}.<br>Vérifier qu'il est dans le chemin de recherche.</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>Compilation des feuilles...</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>Abandon</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>Formulaires %v/%m</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>Abandon</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>Formulaires %v/%m</translation> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>Détermination des feuilles modifiées...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>Compilation des feuilles modifiées...</translation> </message>
--- a/src/eric7/i18n/eric7_it.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_it.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5555,16 +5555,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 type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation type="unfinished" /> </message> @@ -5585,22 +5575,12 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> + <source>Select to not report functions without returns or with only bare returns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> <translation type="unfinished" /> </message> <message> @@ -5615,6 +5595,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation type="unfinished" /> </message> @@ -5635,6 +5625,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -6203,27 +6213,27 @@ <translation>Errore: {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 type="unfinished" /> </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>Nessun problema trovato.</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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> @@ -50329,6 +50339,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59967,32 +59982,32 @@ <translation><p>La directory di destinazione<b>{0}</b> non è scrivibile. Uscita...</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>Il modulo del plugin <b>{0}</b> non contiene un attributo 'packageName' valido. Uscita...</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>Il modulo del plugin <b>{0}</b> non è conforme con le API PyQt v2. Uscita...</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>Il pacchetto del plugin <b>{0}</b> esiste. Uscita...</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>Il modulo plugin <b>{0}</b> esiste. Uscita...</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>Errore nell'installazione del plugin, Motivo: {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>Eccezione non specificata nell'installazione del plugin.</translation> </message> @@ -63489,9 +63504,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> @@ -63822,42 +63837,42 @@ <translation>La compilazione della form è fallita.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>Errore Generazione Processo</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>Non posso avviare {0}.<br>Assicurarsi che sia nel path.</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>Compilazione form in corso...</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>Termina</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 type="unfinished" /> - </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>Termina</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 type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>Determina form modificate...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>Compila le form modificate...</translation> </message>
--- a/src/eric7/i18n/eric7_pt.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_pt.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5561,16 +5561,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 type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation type="unfinished" /> </message> @@ -5591,22 +5581,12 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> + <source>Select to not report functions without returns or with only bare returns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> <translation type="unfinished" /> </message> <message> @@ -5621,6 +5601,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation type="unfinished" /> </message> @@ -5641,6 +5631,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -6210,27 +6220,27 @@ <translation>Erro: {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} (ignorado)</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>Não se encontraram problemas.</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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> @@ -50306,6 +50316,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59930,32 +59945,32 @@ <translation><p>Não se pode escrever no diretório de destino <b>{0}</b>. Cancelar...</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>O módulo do complemento <b>{0}</b> não contém o atributo 'packageName'. Cancelar...</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>O módulo do complemento <b>{0}</b> não está conforme com a API de PyQt v2. A cancelar...</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>Existe o pacote de complementos <b>{0}</b>. A cancelar...</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>Existe o módulo de complemento <b>{0}</b>. A cancelar...</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>Erro ao instalar complemento. Motivo: {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>Exceção não especificada ao instalar complemento.</translation> </message> @@ -63443,9 +63458,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> @@ -63776,42 +63791,42 @@ <translation>A compilação do ficheiro do form falhou.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>Erro na Criação de Processo</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>Não pôde iniciar {0}.<br>Certifique-se de que está na rota de pesquisa.</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>A compilar formulários...</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>Terminar</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 Formulários</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>Terminar</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 Formulários</translation> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>A determinar formulários alterados...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>A compilar formulários alterados...</translation> </message>
--- a/src/eric7/i18n/eric7_ru.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_ru.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5493,16 +5493,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>Разрешить не сообщать о функциях без возврата или только с пустым возвратом</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation>Подавлять возврат 'None'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation>Разрешить не сообщать о фиктивных (например, '_') аргументах</translation> </message> @@ -5523,23 +5513,13 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation>Разрешить не сообщать о динамически типизированных вложенных функциях</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation>Разрешить нетипизированные вложенные функции</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation>Разрешить не сообщать о незамеченном возврате '__init__'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> - <translation>Разрешить нетипизированную функцию '__init__'</translation> + <source>Select to not report functions without returns or with only bare returns</source> + <translation>Разрешить не сообщать о функциях без возврата или только с пустым возвратом</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> + <translation>Подавлять возврат 'None'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> @@ -5553,6 +5533,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation>Разрешить не сообщать о динамически типизированных вложенных функциях</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation>Разрешить нетипизированные вложенные функции</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>Принудительное наличие инструкции 'from __future__ import annotations'</translation> </message> @@ -5573,6 +5563,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation>Разрешить не сообщать о незамеченном возврате '__init__'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation>Разрешить нетипизированную функцию '__init__'</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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation>Декораторы диспетчеризации:</translation> </message> @@ -6141,27 +6151,27 @@ <translation>Ошибка: {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} (проигнорировано)</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>Проблем со стилем не найдено.</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>Файлы не найдены (проверьте ваш игнор-лист).</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>Шаблон закомментированного кода</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>Задайте шаблон закомментированного кода</translation> </message> @@ -50157,6 +50167,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation>избегайте exc_info=True вне обработчиков исключений</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59739,32 +59754,32 @@ <translation><p>Директория назначения <b>{0}</b> не может быть записана. Прерывание...</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>Модуль плагина <b>{0}</b> не содержит атрибута 'packageName'. Прерывание...</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>Модуль плагина <b>{0}</b> не соответствует PyQt v2 API. Прерывание...</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>Пакет плагина <b>{0}</b> существует. Прерывание...</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>Модуль плагина <b>{0}</b> существует. Прерывание...</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>Ошибка установки плагина. Причина: {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>Неизвестное исключение при установке плагина.</translation> </message> @@ -63193,9 +63208,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> @@ -63526,42 +63541,42 @@ <translation>Компиляция формы не удалась.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</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}.<br>Убедитесь, что он находится в путях поиска.</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>Компилирую формы...</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>Прервать</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 форм</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>Прервать</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 форм</translation> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>Определение измененных форм...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>Компилирую изменённые формы...</translation> </message>
--- a/src/eric7/i18n/eric7_tr.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_tr.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5546,16 +5546,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 type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation type="unfinished" /> </message> @@ -5576,22 +5566,12 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> + <source>Select to not report functions without returns or with only bare returns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> <translation type="unfinished" /> </message> <message> @@ -5606,6 +5586,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation type="unfinished" /> </message> @@ -5626,6 +5616,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -6192,27 +6202,27 @@ <translation type="unfinished">Hata: {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 type="unfinished" /> </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 type="unfinished">Sorun bulunamadı.</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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> @@ -50238,6 +50248,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59808,32 +59823,32 @@ <translation type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="511" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="516" /> <source>Error installing plugin. Reason: {0}</source> <translation>Eklenti kurulrmrunda hata. Sebep: {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 type="unfinished" /> </message> @@ -63313,9 +63328,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> @@ -63646,42 +63661,42 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>İşlem Üretecinde Hata</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 type="unfinished" /> </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>Formlar derleniyor...</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>Vazgeç</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 type="unfinished" /> - </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>Vazgeç</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 type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>Değişen formlar derleniyor...</translation> </message>
--- a/src/eric7/i18n/eric7_zh_CN.ts Sat Jun 08 15:25:29 2024 +0200 +++ b/src/eric7/i18n/eric7_zh_CN.ts Sat Jun 08 15:30:19 2024 +0200 @@ -5581,16 +5581,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 type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Suppress 'None' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Select to not report dummy (i.e. '_') arguments</source> <translation type="unfinished" /> </message> @@ -5611,22 +5601,12 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report dynamically typed nested functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped Nested Functions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Select to not report unhinted '__init__' return</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> - <source>Allow Untyped '__init__' function</source> + <source>Select to not report functions without returns or with only bare returns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Suppress 'None' return</source> <translation type="unfinished" /> </message> <message> @@ -5641,6 +5621,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report dynamically typed nested functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped Nested Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Enforce the presence of a 'from __future__ import annotations' statement</source> <translation type="unfinished" /> </message> @@ -5661,6 +5651,26 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Select to not report unhinted '__init__' return</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Allow Untyped '__init__' function</source> + <translation type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Respect 'type: ignore' comments</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -6230,27 +6240,27 @@ <translation>错误:{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}(已忽略)</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>未发现问题。</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>找不到文件(检查您忽略的列表)。</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 type="unfinished" /> </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 type="unfinished" /> </message> @@ -50292,6 +50302,11 @@ <source>avoid exc_info=True outside of exception handlers</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Logging/translations.py" line="88" /> + <source>avoid logging calls on the root logger</source> + <translation type="unfinished" /> + </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -59937,32 +59952,32 @@ <translation type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </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 type="unfinished" /> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="511" /> + <location filename="../PluginManager/PluginInstallDialog.py" line="516" /> <source>Error installing plugin. Reason: {0}</source> <translation>安装插件出错。原因:{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>安装插件未指定异常。</translation> </message> @@ -63442,9 +63457,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> @@ -63775,42 +63790,42 @@ <translation>窗体文件编译失败。</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="952" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Process Generation Error</source> <translation>进程生成错误</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 type="unfinished">无法启动 {0}。请保证它处在搜索路径中。</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>正在编译窗体…</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>终止</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 type="unfinished" /> - </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>终止</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 type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>正在确定更改的窗体…</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1129" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>正在编译更改的窗体…</translation> </message>