diff -r ca636e8d80fd -r f1427d95cfde src/eric7/i18n/eric7_it.ts --- a/src/eric7/i18n/eric7_it.ts Fri May 19 16:01:53 2023 +0200 +++ b/src/eric7/i18n/eric7_it.ts Fri May 19 18:08:45 2023 +0200 @@ -1305,16 +1305,21 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="63" /> + <source>missing 'from __future__ import annotations' but uses simplified type annotations: {0}</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="67" /> <source>type annotation coverage of {0}% is too low</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="66" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="70" /> <source>type annotation is too complex ({0} > {1})</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="69" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="73" /> <source>type annotation is too long ({0} > {1})</source> <translation type="unfinished" /> </message> @@ -5113,27 +5118,27 @@ <translation>Errore: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1140" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1149" /> <source>{0} (ignored)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1215" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1224" /> <source>No issues found.</source> <translation>Nessun problema trovato.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1219" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1228" /> <source>No files found (check your ignore list).</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2601" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2626" /> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2602" /> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2627" /> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished" /> </message> @@ -5589,6 +5594,16 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Verifies &lt;3.10 code with simplified types uses 'from __future__ import annotations'.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> + <source>Check use of simplified types</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Dispatch Decorators:</source> <translation type="unfinished" /> </message> @@ -70623,74 +70638,74 @@ <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="152" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="151" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="155" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="154" /> <source>Find Next</source> <translation>Trova successivo</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="165" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="164" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="168" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="167" /> <source>Find Prev</source> <translation>Trova prec</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="178" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="177" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="181" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="180" /> <source>Replace and Search</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="192" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="191" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="195" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="194" /> <source>Replace Occurrence</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="206" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="205" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="209" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="208" /> <source>Replace All</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="261" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="297" /> <source>Press to find the next occurrence ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="268" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="304" /> <source>Press to find the previous occurrence ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="275" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="311" /> <source>Press to replace the selection and search for the next occurence ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="285" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="321" /> <source>Press to replace the selection ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="292" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="328" /> <source>Press to replace all occurrences ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1088" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="639" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="601" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1114" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="665" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="627" /> <source>'{0}' was not found.</source> <translation>'{0}' non è stato trovato.</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1241" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1267" /> <source>Replaced {0} occurrences.</source> <translation>Sostituite {0} ricorrenze.</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1247" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1273" /> <source>Nothing replaced because '{0}' was not found.</source> <translation>Nessuna sostituzione perché '{0}' non è stato trovato.</translation> </message>