--- a/i18n/eric5_it.ts Sat Jul 02 18:19:03 2011 +0200 +++ b/i18n/eric5_it.ts Sun Jul 03 18:01:53 2011 +0200 @@ -3761,41 +3761,41 @@ <context> <name>DebugServer</name> <message> - <location filename="Debugger/DebugServer.py" line="1257"/> + <location filename="Debugger/DebugServer.py" line="1296"/> <source>Passive debug connection received</source> <translation>Connessione debug passivo ricevuta</translation> </message> <message> - <location filename="Debugger/DebugServer.py" line="1271"/> + <location filename="Debugger/DebugServer.py" line="1310"/> <source>Passive debug connection closed</source> <translation>Connessione debug passivo chiusa</translation> </message> <message> - <location filename="Debugger/DebugServer.py" line="134"/> + <location filename="Debugger/DebugServer.py" line="143"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>creato</translation> </message> <message> - <location filename="Debugger/DebugServer.py" line="136"/> + <location filename="Debugger/DebugServer.py" line="145"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>modificato</translation> </message> <message> - <location filename="Debugger/DebugServer.py" line="573"/> + <location filename="Debugger/DebugServer.py" line="582"/> <source>Connection from illegal host</source> <translation>Connessione da un non vietato</translation> </message> <message> - <location filename="Debugger/DebugServer.py" line="1125"/> + <location filename="Debugger/DebugServer.py" line="1138"/> <source> Not connected </source> <translation>Non connesso</translation> </message> <message> - <location filename="Debugger/DebugServer.py" line="573"/> + <location filename="Debugger/DebugServer.py" line="582"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation><p>Una connessione è stata tentata da un host vietato <b>{0}</b>. Accettare questa connessione ?</p></translation> </message> @@ -42357,52 +42357,52 @@ <context> <name>UnittestDialog</name> <message> - <location filename="PyUnit/UnittestDialog.py" line="316"/> + <location filename="PyUnit/UnittestDialog.py" line="330"/> <source>Unittest</source> <translation>Unittest</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="98"/> - <source>^Failure: </source> - <translation>^Failure:</translation> - </message> - <message> <location filename="PyUnit/UnittestDialog.py" line="99"/> + <source>^Failure: </source> + <translation>^Failure:</translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.py" line="100"/> <source>^Error: </source> <translation>^Error: </translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="216"/> + <location filename="PyUnit/UnittestDialog.py" line="221"/> <source>You must enter a test suite file.</source> <translation>Devi inserire il file di una suite di test.</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="223"/> + <location filename="PyUnit/UnittestDialog.py" line="228"/> <source>Preparing Testsuite</source> <translation>Preparazione Testsuite</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="375"/> + <location filename="PyUnit/UnittestDialog.py" line="395"/> <source>Running</source> <translation>In esecuzione</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="25"/> + <location filename="PyUnit/UnittestDialog.ui" line="26"/> <source>Enter the test name. Leave empty to use the default name "suite".</source> <translation>Inserisci il nome del test. Lascia vuoto per usare il nome di default "suite".</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="28"/> + <location filename="PyUnit/UnittestDialog.ui" line="29"/> <source><b>Testname</b><p>Enter the name of the test to be performed. This name must follow the rules given by Python's unittest module. If this field is empty, the default name of "suite" will be used.</p></source> <translation><b>Nome Test</b><p>Inserisci il nome del test da eseguire. Questo deve seguire le regole date dal modulo unittest del Python. Se questo campo è vuoto, viene utilizzato il nome di default "suite".</p></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="44"/> + <location filename="PyUnit/UnittestDialog.ui" line="45"/> <source>Enter name of file defining the testsuite</source> <translation>Inserisci il nome del file che definisce la testsuite</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="47"/> + <location filename="PyUnit/UnittestDialog.ui" line="48"/> <source><b>Testsuite</b> <p>Enter the name of the file defining the testsuite. It should have a method with a name given below. If no name is given, the suite() method will be tried. If no such method can be @@ -42415,122 +42415,122 @@ appropriati.</p></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="70"/> + <location filename="PyUnit/UnittestDialog.ui" line="71"/> <source>Enter &test name:</source> <translation>Inserisci nome &test:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="80"/> + <location filename="PyUnit/UnittestDialog.ui" line="81"/> <source>Open a file selection dialog</source> <translation>Apri un dialogo di selezione dei file</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="83"/> - <source>...</source> - <translation>...</translation> - </message> - <message> - <location filename="PyUnit/UnittestDialog.ui" line="90"/> + <location filename="PyUnit/UnittestDialog.ui" line="84"/> + <source>...</source> + <translation>...</translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.ui" line="91"/> <source>Enter test &filename:</source> <translation>Inserisci il nome del &file di test:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="109"/> + <location filename="PyUnit/UnittestDialog.ui" line="110"/> <source>Select whether you want to run the test locally</source> <translation>Seleziona se vuoi eseguire i test in locale</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="112"/> + <location filename="PyUnit/UnittestDialog.ui" line="113"/> <source>Run &local</source> <translation>Esegui in &locale</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="119"/> + <location filename="PyUnit/UnittestDialog.ui" line="120"/> <source>Select whether coverage data should be collected</source> <translation>Seleziona se i dati di coverage devono essere salvati</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="122"/> + <location filename="PyUnit/UnittestDialog.ui" line="123"/> <source>C&ollect coverage data</source> <translation>Salva di dati di c&overage</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="132"/> + <location filename="PyUnit/UnittestDialog.ui" line="133"/> <source>Select whether old coverage data should be erased</source> <translation>Seleziona se i vecchi dati di coverage devono essere cancellati</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="135"/> + <location filename="PyUnit/UnittestDialog.ui" line="136"/> <source>&Erase coverage data</source> <translation>Canc&ella di dati di coverage</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="153"/> + <location filename="PyUnit/UnittestDialog.ui" line="154"/> <source>Progress:</source> <translation>Avanzamento:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="190"/> + <location filename="PyUnit/UnittestDialog.ui" line="191"/> <source>Run:</source> <translation>Esegui:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="197"/> + <location filename="PyUnit/UnittestDialog.ui" line="198"/> <source>Number of tests run</source> <translation>Numero di test eseguiti</translation> </message> <message> <location filename="PyUnit/UnittestDialog.ui" line="251"/> <source>0</source> - <translation>0</translation> - </message> - <message> - <location filename="PyUnit/UnittestDialog.ui" line="207"/> + <translation type="obsolete">0</translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.ui" line="242"/> <source>Failures:</source> <translation>Fallimenti:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="214"/> + <location filename="PyUnit/UnittestDialog.ui" line="249"/> <source>Number of test failures</source> <translation>Numero di test falliti</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="224"/> + <location filename="PyUnit/UnittestDialog.ui" line="259"/> <source>Errors:</source> <translation>Errori:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="231"/> + <location filename="PyUnit/UnittestDialog.ui" line="266"/> <source>Number of test errors</source> <translation>Numero di errori nei test</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="241"/> + <location filename="PyUnit/UnittestDialog.ui" line="208"/> <source>Remaining:</source> <translation>Rimanenti:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="248"/> + <location filename="PyUnit/UnittestDialog.ui" line="215"/> <source>Number of tests to be run</source> <translation>Numero di test da eseguire</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="279"/> + <location filename="PyUnit/UnittestDialog.ui" line="348"/> <source>Tests performed:</source> <translation>Test eseguiti:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="289"/> + <location filename="PyUnit/UnittestDialog.ui" line="358"/> <source>Failures and errors:</source> <translation>Falliment ed errori:</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="296"/> + <location filename="PyUnit/UnittestDialog.ui" line="365"/> <source>Failures and Errors list</source> <translation>Lista dei fallimenti e degli errori</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="299"/> + <location filename="PyUnit/UnittestDialog.ui" line="368"/> <source><b>Failures and Errors list</b> <p>This list shows all failed and errored tests. Double clicking on an entry will show the respective traceback.</p></source> @@ -42549,7 +42549,7 @@ <translation>Ferma l'esecuzione della unittest</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.ui" line="326"/> + <location filename="PyUnit/UnittestDialog.ui" line="395"/> <source>Idle</source> <translation>Attesa</translation> </message> @@ -42574,45 +42574,90 @@ <translation><b>Ferma test</b><p>Questo pulsante ferma una unitttest in esecuzione.</p></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="479"/> + <location filename="PyUnit/UnittestDialog.py" line="541"/> <source>Show Source</source> <translation>Mostra sorgenti</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="164"/> + <location filename="PyUnit/UnittestDialog.py" line="169"/> <source>Python Files (*.py);;All Files (*)</source> <translation>File Python (*.py);;Tutti i File (*)</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="160"/> + <location filename="PyUnit/UnittestDialog.py" line="165"/> <source>Python3 Files ({1});;Python2 Files ({0});;All Files (*)</source> <translation>File Python3 ({0});;File Python1({1});;Tutti i File (*)</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="316"/> + <location filename="PyUnit/UnittestDialog.py" line="330"/> <source><p>Unable to run test <b>{0}</b>.<br>{1}<br>{2}</p></source> <translation><p>Impossibile eseguire test <b>{0}</b>.<br>{1}<br>{2}</p></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="393"/> + <location filename="PyUnit/UnittestDialog.py" line="413"/> <source>Ran {0} test in {1:.3f}s</source> <translation>Eseguiti {0} test in {1:.3f} s</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="396"/> + <location filename="PyUnit/UnittestDialog.py" line="416"/> <source>Ran {0} tests in {1:.3f}s</source> <translation>Eseguiti {0} test in {1:.3f} s</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="409"/> + <location filename="PyUnit/UnittestDialog.py" line="429"/> <source>Failure: {0}</source> <translation>Fallimenti: {0}</translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="421"/> + <location filename="PyUnit/UnittestDialog.py" line="442"/> <source>Error: {0}</source> <translation>Errori: {0}</translation> </message> + <message> + <location filename="PyUnit/UnittestDialog.ui" line="276"/> + <source>Skipped:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.ui" line="283"/> + <source>Number of tests skipped</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.ui" line="293"/> + <source>Expected Failures:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.ui" line="300"/> + <source>Number of tests with expected failure</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.ui" line="310"/> + <source>Unexpected Successes:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.ui" line="317"/> + <source>Number of tests with unexpected success</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.py" line="455"/> + <source> Skipped: {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.py" line="468"/> + <source> Expected Failure</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PyUnit/UnittestDialog.py" line="481"/> + <source> Unexpected Success</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UrlBar</name> @@ -44615,17 +44660,17 @@ <context> <name>Utilities</name> <message> - <location filename="Utilities/__init__.py" line="1022"/> + <location filename="Utilities/__init__.py" line="1037"/> <source><p>You may use %-codes as placeholders in the string. Supported codes are:<table><tr><td>%C</td><td>column of the cursor of the current editor</td></tr><tr><td>%D</td><td>directory of the current editor</td></tr><tr><td>%F</td><td>filename of the current editor</td></tr><tr><td>%H</td><td>home directory of the current user</td></tr><tr><td>%L</td><td>line of the cursor of the current editor</td></tr><tr><td>%P</td><td>path of the current project</td></tr><tr><td>%S</td><td>selected text of the current editor</td></tr><tr><td>%U</td><td>username of the current user</td></tr><tr><td>%%</td><td>the percent sign</td></tr></table></p></source> <translation><p>Puoi usare i codici % come segnaposti nella stringa. I codici supportati sono: <table><tr><td>%C</td><td>colonna del cursore nell'editor attuale</td></tr><tr><td>%D</td><td>directory dell'editor attuale</td></tr><tr><td>%F</td><td>nome file dell'editor corrente</td></tr><tr><td>%H</td><td>directory home dell'utente attuale</td></tr><tr><td>%L</td><td>linea del cursore dell'editor attuale</td></tr><tr><td>%P</td><td>percorso del progetto attuale</td></tr><tr><td>%S</td><td>testo selezionato dell'editor attuale</td></tr><tr><td>%U</td><td>username dell'utente attuale</td></tr><tr><td>%%</td><td>Segno percentuale</td></tr></table></p></translation> </message> <message> - <location filename="Utilities/__init__.py" line="1208"/> + <location filename="Utilities/__init__.py" line="1223"/> <source>Python2 interpreter not configured.</source> <translation>Interprete Python2 non configurato.</translation> </message> <message> - <location filename="Utilities/__init__.py" line="1254"/> + <location filename="Utilities/__init__.py" line="1269"/> <source>Python2 interpreter did not finish within 30s.</source> <translation>L'interprete Python2 non ha finito entro i 30s.</translation> </message>