--- a/src/eric7/i18n/eric7_it.ts Tue Nov 19 16:08:15 2024 +0100 +++ b/src/eric7/i18n/eric7_it.ts Thu Nov 21 17:12:21 2024 +0100 @@ -24567,6 +24567,7 @@ </message> <message> <location filename="../UI/FindFileWidget.ui" line="0" /> + <location filename="../UI/FindFileWidget.ui" line="0" /> <source>Press to open a dialog to edit the list of defined filters.</source> <translation type="unfinished" /> </message> @@ -24622,6 +24623,21 @@ </message> <message> <location filename="../UI/FindFileWidget.ui" line="0" /> + <source>Select to exclude files by a given filename pattern</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/FindFileWidget.ui" line="0" /> + <source>Exclude Filter</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/FindFileWidget.ui" line="0" /> + <source>Select the exclude file filter to apply.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/FindFileWidget.ui" line="0" /> <source>Press to start the search process</source> <translation type="unfinished" /> </message> @@ -24681,84 +24697,85 @@ <translation type="unfinished">Rimpiazza</translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="189" /> + <location filename="../UI/FindFileWidget.py" line="202" /> <source>All Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/FindFileWidget.py" line="200" /> + <location filename="../UI/FindFileWidget.py" line="228" /> + <location filename="../UI/FindFileWidget.py" line="215" /> <source>{0} ({1})</source> <translation type="unfinished">{0} ({1})</translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="668" /> + <location filename="../UI/FindFileWidget.py" line="750" /> <source>Invalid search expression</source> <translation type="unfinished">Espressione di ricerca non valida</translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="669" /> + <location filename="../UI/FindFileWidget.py" line="751" /> <source><p>The search expression is not valid.</p><p>Error: {0}</p></source> <translation type="unfinished"><p>L'espressione di ricerca non è valida.</p><p>Errore: {0}</p></translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="790" /> + <location filename="../UI/FindFileWidget.py" line="878" /> <source>{0} / {1}</source> <comment>occurrences / files</comment> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../UI/FindFileWidget.py" line="793" /> + <location filename="../UI/FindFileWidget.py" line="881" /> <source>%n occurrence(s)</source> <translation type="unfinished"> <numerusform /> </translation> </message> <message numerus="yes"> - <location filename="../UI/FindFileWidget.py" line="794" /> + <location filename="../UI/FindFileWidget.py" line="882" /> <source>%n file(s)</source> <translation type="unfinished"> <numerusform /> </translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="993" /> - <location filename="../UI/FindFileWidget.py" line="968" /> - <location filename="../UI/FindFileWidget.py" line="954" /> + <location filename="../UI/FindFileWidget.py" line="1081" /> + <location filename="../UI/FindFileWidget.py" line="1056" /> + <location filename="../UI/FindFileWidget.py" line="1042" /> <source>Replace in Files</source> <translation type="unfinished">Sostituisci nei file</translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="955" /> + <location filename="../UI/FindFileWidget.py" line="1043" /> <source><p>Could not read the file <b>{0}</b>. Skipping it.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>Non posso leggere il file<b>{0}</b>. Lo salto.</p><p>Motivo:{1}</p></translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="969" /> + <location filename="../UI/FindFileWidget.py" line="1057" /> <source><p>The current and the original hash of the file <b>{0}</b> are different. Skipping it.</p><p>Hash 1: {1}</p><p>Hash 2: {2}</p></source> <translation type="unfinished"><p>L'hash originale e quello corrente del file <b>{0}</b> sono differenti. Lo salto.</p><p>Hash 1: {1}</p><p>Hash 2: {2}</p></translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="994" /> + <location filename="../UI/FindFileWidget.py" line="1082" /> <source><p>Could not save the file <b>{0}</b>. Skipping it.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>Non posso salvare il file<b>{0}</b>. Lo salto.</p><p>Motivo:{1}</p></translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="1023" /> + <location filename="../UI/FindFileWidget.py" line="1111" /> <source>Open</source> <translation type="unfinished">Apri</translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="1025" /> + <location filename="../UI/FindFileWidget.py" line="1113" /> <source>Copy Path to Clipboard</source> <translation type="unfinished">Copia il path nella Clipboard</translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="1029" /> + <location filename="../UI/FindFileWidget.py" line="1117" /> <source>Select All</source> <translation type="unfinished">Seleziona tutti</translation> </message> <message> - <location filename="../UI/FindFileWidget.py" line="1030" /> + <location filename="../UI/FindFileWidget.py" line="1118" /> <source>Deselect All</source> <translation type="unfinished" /> </message> @@ -66562,14 +66579,14 @@ <translation>Vuoi veramente cancellare questi file traduzione del progetto ?</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1580" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1582" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="1051" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="1011" /> <source>Write temporary project file</source> <translation>Scrivi un file progetto temporaneo</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1581" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1583" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="1307" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="1012" /> <source>No translation files (*.ts) selected.</source> @@ -66603,7 +66620,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1610" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1612" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="1408" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="1360" /> <source>Process Generation Error</source> @@ -66632,7 +66649,7 @@ <translation>La generazione dei file di traduzione (*.qm) è fallita.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1611" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1613" /> <source><p>Could not start lrelease.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Non posso avviare lrelease.<br>Assicurarsi che sia disponibile come <b>{0}</b>.</p></translation> </message> @@ -72653,7 +72670,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1754" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1766" /> <location filename="../MicroPython/Devices/RP2Devices.py" line="296" /> <source>unknown</source> <translation type="unfinished">sconosciuto</translation> @@ -72714,100 +72731,100 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1091" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="637" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1099" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="645" /> <source>unknown ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1217" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1225" /> <source>Pico Wireless does not support setting the IPv4 parameters of the WiFi access point.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1296" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1304" /> <source>Pico Wireless does not support reporting of connected clients.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1350" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1358" /> <source>WebREPL is not supported on this device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1743" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1527" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1755" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1539" /> <source>Active</source> <translation type="unfinished">Attivo</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1528" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> <source>Name</source> <translation type="unfinished">Nome</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1761" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1529" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1773" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1541" /> <source>MAC-Address</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1532" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> <source>Address Type</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1533" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> <source>Public</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1533" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> <source>Random</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1536" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> <source>MTU</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1536" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> <source>{0} Bytes</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1744" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> <source>Connected</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1747" /> - <source>Status</source> - <translation type="unfinished">Stato</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1753" /> - <source>Hostname</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1757" /> - <source>IPv4 Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1758" /> - <source>Netmask</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> + <source>Status</source> + <translation type="unfinished">Stato</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> + <source>Hostname</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1769" /> + <source>IPv4 Address</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1770" /> + <source>Netmask</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> <source>Gateway</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1760" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> <source>DNS</source> <translation type="unfinished" /> </message>