--- a/i18n/eric5_it.ts Sun Aug 01 13:05:08 2010 +0200 +++ b/i18n/eric5_it.ts Mon Aug 02 08:33:11 2010 +0200 @@ -6056,7 +6056,7 @@ <translation>Modifica Breakpoint...</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="3894"/> + <location filename="QScintilla/Editor.py" line="3895"/> <source>Enable breakpoint</source> <translation>Abilita breakpoint</translation> </message> @@ -6131,102 +6131,102 @@ <translation>File modificato</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="3431"/> + <location filename="QScintilla/Editor.py" line="3432"/> <source>Autocompletion</source> <translation>Autocompletamento</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="3431"/> + <location filename="QScintilla/Editor.py" line="3432"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>L'autocomplentamento non è disponibile perchè non ci sono fonti impostate.</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="3897"/> + <location filename="QScintilla/Editor.py" line="3898"/> <source>Disable breakpoint</source> <translation>Disabilita breakpoint</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4137"/> + <location filename="QScintilla/Editor.py" line="4138"/> <source>Code Coverage</source> <translation>Analisi codice</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4137"/> + <location filename="QScintilla/Editor.py" line="4138"/> <source>Please select a coverage file</source> <translation>Per favore seleziona un file per l'analisi</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4275"/> + <location filename="QScintilla/Editor.py" line="4276"/> <source>Profile Data</source> <translation>Profilazione dati</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4275"/> + <location filename="QScintilla/Editor.py" line="4276"/> <source>Please select a profile file</source> <translation>Per favore seleziona un file per la profilazione</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4530"/> + <location filename="QScintilla/Editor.py" line="4531"/> <source>Macro Name</source> <translation>Nome Macro</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4530"/> + <location filename="QScintilla/Editor.py" line="4531"/> <source>Select a macro name:</source> <translation>Seleziona un nome per la macro:</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4598"/> + <location filename="QScintilla/Editor.py" line="4599"/> <source>Macro files (*.macro)</source> <translation>File Macro (*.macro)</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4558"/> + <location filename="QScintilla/Editor.py" line="4559"/> <source>Load macro file</source> <translation>Carica un file di macro</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4579"/> + <location filename="QScintilla/Editor.py" line="4580"/> <source>Error loading macro</source> <translation>Errore nel caricamento della macro</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4598"/> + <location filename="QScintilla/Editor.py" line="4599"/> <source>Save macro file</source> <translation>Salva un file di macro</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4615"/> + <location filename="QScintilla/Editor.py" line="4616"/> <source>Save macro</source> <translation>Salva macro</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4633"/> + <location filename="QScintilla/Editor.py" line="4634"/> <source>Error saving macro</source> <translation>Errore nel salvataggio della macro</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4644"/> + <location filename="QScintilla/Editor.py" line="4645"/> <source>Start Macro Recording</source> <translation>Avvia registrazione della macro</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4671"/> + <location filename="QScintilla/Editor.py" line="4672"/> <source>Macro Recording</source> <translation>Registrazione Macro</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4671"/> + <location filename="QScintilla/Editor.py" line="4672"/> <source>Enter name of the macro:</source> <translation>Inserisci un nome per la macro:</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4794"/> + <location filename="QScintilla/Editor.py" line="4795"/> <source><br><b>Warning:</b> You will loose your changes upon reopening it.</source> <translation><br><b>Attenzione:</b> con la riapertura le modifiche andranno perse.</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4798"/> + <location filename="QScintilla/Editor.py" line="4799"/> <source>File changed</source> <translation>File modificato</translation> </message> @@ -6246,7 +6246,7 @@ <translation>Elimina errori di sintassi</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4996"/> + <location filename="QScintilla/Editor.py" line="4997"/> <source>Drop Error</source> <translation>Errore Drop</translation> </message> @@ -6256,12 +6256,12 @@ <translation>Mostra i messaggi degli errori di sintassi</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4391"/> + <location filename="QScintilla/Editor.py" line="4392"/> <source>Syntax Error</source> <translation>Errore di sintassi</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4391"/> + <location filename="QScintilla/Editor.py" line="4392"/> <source>No syntax error message available.</source> <translation>Nessun messaggio degli errori di sintassi disponibile.</translation> </message> @@ -6291,17 +6291,17 @@ <translation>File non analizzato precedente</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4183"/> + <location filename="QScintilla/Editor.py" line="4184"/> <source>Show Code Coverage Annotations</source> <translation>Mostra le annotazioni dell'analisi del codice</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4179"/> + <location filename="QScintilla/Editor.py" line="4180"/> <source>All lines have been covered.</source> <translation>Tutte le linee sono state analizzate.</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4183"/> + <location filename="QScintilla/Editor.py" line="4184"/> <source>There is no coverage file available.</source> <translation>Non ci sono file di analisi disponibili.</translation> </message> @@ -6341,72 +6341,72 @@ <translation>Nessun linguaggio</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5014"/> + <location filename="QScintilla/Editor.py" line="5015"/> <source>Resources</source> <translation>Risorse</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5016"/> + <location filename="QScintilla/Editor.py" line="5017"/> <source>Add file...</source> <translation>Aggiungi file...</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5018"/> + <location filename="QScintilla/Editor.py" line="5019"/> <source>Add files...</source> <translation>Aggiungi files...</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5020"/> + <location filename="QScintilla/Editor.py" line="5021"/> <source>Add aliased file...</source> <translation>Aggiungi file sinonimo...</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5022"/> + <location filename="QScintilla/Editor.py" line="5023"/> <source>Add localized resource...</source> <translation>Aggiungi una risorsa localizzata...</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5043"/> + <location filename="QScintilla/Editor.py" line="5044"/> <source>Add file resource</source> <translation>Aggiungi un file risorse</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5059"/> + <location filename="QScintilla/Editor.py" line="5060"/> <source>Add file resources</source> <translation>Aggiundi dei file risorse</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5086"/> + <location filename="QScintilla/Editor.py" line="5087"/> <source>Add aliased file resource</source> <translation>Aggiungi file sinonimo delle risorse</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5147"/> + <location filename="QScintilla/Editor.py" line="5148"/> <source>Package Diagram</source> <translation>Diagrammi del package</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5147"/> + <location filename="QScintilla/Editor.py" line="5148"/> <source>Include class attributes?</source> <translation>Includi gli attributi della classe ?</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5184"/> + <location filename="QScintilla/Editor.py" line="5185"/> <source>Application Diagram</source> <translation>Diagrammi dell'applicazione</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5184"/> + <location filename="QScintilla/Editor.py" line="5185"/> <source>Include module names?</source> <translation>Includi i nomi dei moduli ?</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5025"/> + <location filename="QScintilla/Editor.py" line="5026"/> <source>Add resource frame</source> <translation>Aggiungi riquadro delle risorse</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4644"/> + <location filename="QScintilla/Editor.py" line="4645"/> <source>Macro recording is already active. Start new?</source> <translation>Registrazione macro già attiva. Avvia nuovamente ?</translation> </message> @@ -6456,12 +6456,12 @@ <translation>Nessun formato di export impostato. Annullamento...</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5168"/> + <location filename="QScintilla/Editor.py" line="5169"/> <source>Imports Diagram</source> <translation>Importa diagrammi</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5168"/> + <location filename="QScintilla/Editor.py" line="5169"/> <source>Include imports from external modules?</source> <translation>Includi gli import dai moduli esterni ?</translation> </message> @@ -6536,7 +6536,7 @@ <translation>Selezione l'analizzatore lessicale di Pygments da applicare.</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5418"/> + <location filename="QScintilla/Editor.py" line="5419"/> <source>Check spelling...</source> <translation>Controllo sillabazione...</translation> </message> @@ -6546,12 +6546,12 @@ <translation>Controllo sillabazione della selezione...</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5420"/> + <location filename="QScintilla/Editor.py" line="5421"/> <source>Add to dictionary</source> <translation>Aggiungi al dizionario</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5422"/> + <location filename="QScintilla/Editor.py" line="5423"/> <source>Ignore All</source> <translation>Ignora tutto</translation> </message> @@ -6596,42 +6596,42 @@ <translation><p>Il file <b>{0}</b> esiste già.</p></translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4572"/> + <location filename="QScintilla/Editor.py" line="4573"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Il file macro <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4579"/> + <location filename="QScintilla/Editor.py" line="4580"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Il file macro <b>{0}</b> è danneggiato.</p></translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4615"/> + <location filename="QScintilla/Editor.py" line="4616"/> <source><p>The macro file <b>{0}</b> already exists.</p></source> <translation><p>Il file macro <b>{0}</b> esiste già.</p></translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4633"/> + <location filename="QScintilla/Editor.py" line="4634"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Il file macro <b>{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4789"/> + <location filename="QScintilla/Editor.py" line="4790"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric5. Reread it?</p></source> <translation><p>Il file <b>{0}</b> è stato modificato mentre era aperto in eric5. Rileggerlo ?</p></translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4879"/> + <location filename="QScintilla/Editor.py" line="4880"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4996"/> + <location filename="QScintilla/Editor.py" line="4997"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> non è un file.</p></translation> </message> <message> - <location filename="QScintilla/Editor.py" line="5086"/> + <location filename="QScintilla/Editor.py" line="5087"/> <source>Alias for file <b>{0}</b>:</source> <translation>Alias per il file <b>{0}</b>:</translation> </message> @@ -6656,12 +6656,12 @@ <translation>Pulisci warning</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4511"/> + <location filename="QScintilla/Editor.py" line="4512"/> <source>py3flakes Warning</source> <translation>Warning py3flakes</translation> </message> <message> - <location filename="QScintilla/Editor.py" line="4511"/> + <location filename="QScintilla/Editor.py" line="4512"/> <source>No py3flakes warning message available.</source> <translation>Nessun warning py3flakes disponibile.</translation> </message> @@ -26114,110 +26114,110 @@ <translation>Wizard per la re di Python</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="67"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="70"/> <source>Variable Name:</source> <translation>Nome Variabile:</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="79"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="82"/> <source>Include import statement</source> <translation>Includi costrutto import</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="413"/> - <source>...</source> - <translation>...</translation> - </message> - <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="440"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="416"/> + <source>...</source> + <translation>...</translation> + </message> + <message> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="443"/> <source>Regexp:</source> <translation>Regexp:</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="478"/> - <source>"^" matches beginning of line, "$" matches end of line</source> - <translation>"^" controlla l'inizio della riga, "$" controlla la fine della linea</translation> - </message> - <message> <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="481"/> + <source>"^" matches beginning of line, "$" matches end of line</source> + <translation>"^" controlla l'inizio della riga, "$" controlla la fine della linea</translation> + </message> + <message> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="484"/> <source>Match Linebreaks</source> <translation>Trova interruzioni di linea</translation> </message> <message> <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="488"/> <source>Unicode</source> - <translation>Unicode</translation> - </message> - <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="495"/> + <translation type="obsolete">Unicode</translation> + </message> + <message> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="498"/> <source>Verbose Regexp</source> <translation>Regexp verbosa</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="502"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="505"/> <source>Case Sensitive</source> <translation>Case sensitive</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="512"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="515"/> <source>Observe Locale</source> <translation>Asseconda Locale</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="519"/> - <source>"." matches linebreaks as well</source> - <translation>"." trova anche le interruzioni di linea</translation> - </message> - <message> <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="522"/> + <source>"." matches linebreaks as well</source> + <translation>"." trova anche le interruzioni di linea</translation> + </message> + <message> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="525"/> <source>Dot matches Linebreak</source> <translation>Punto trova le interruzioni di linea</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="531"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="534"/> <source>Text:</source> <translation>Testo:</translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="152"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="155"/> <source><b>Repeat contents</b> <p>Select a repetition condition via a specific dialog. This dialog will help to specify the allowed range for repetitions.</p></source> <translation><b>Ripeti contenuti</b> <p>Selezione una condizione di ripetizione con uno specifico dialogo. Il dialogo aiuterà a specificare l'intervallo di ripetizioni consentito.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="283"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="286"/> <source><b>Word boundary</b> <p>Select to insert the word boudary character (\b).</p></source> <translation><b>Limiti parola</b> <p>Seleziona per inserire il carattere di limite della parola (\b).</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="366"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="369"/> <source><b>Negative lookbehind (?&lt;!<i>regexpr</i>)</b> <p>Select to insert the negative lookbehind brackets.</p></source> <translation><b>Negative lookbehind (?&lt;!<i>regexpr</i>)</b> <p>Selezione per inserire le parentesi negative lookbehind.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="400"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="403"/> <source><b>Undo last edit</b></source> <translation><b>Annulla ultima modifica</b></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="410"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="413"/> <source><b>Redo last edit</b></source> <translation><b>Rifai ultima modifica</b></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="101"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="104"/> <source><b>Comment: (?#)</b> <p>Insert some comment inside your regexp.</p></source> <translation><b>Commento: (?#)</b> <p>Inserisce un commento all'interno della regexp.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="105"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="108"/> <source><b>Comment: (?#)</b> <p>Insert some comment inside your regexp.The regex engine ignores everything after the (?# until the first closing round bracket. The following example could clarify the regexp which match a valid date: </p> @@ -26228,24 +26228,24 @@ <p>(?#year)(19|20)\d\d[- /.](?#month)(0[1-9]|1[012])[- /.](?#day)(0[1-9]|[12][0-9]|3[01])</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="118"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="121"/> <source><b>Single character of a range (e.g. [abcd])</b><p>Select a single character of a range via a specific dialog.</p></source> <translation><b>Intervallo di caratteri singoli (es. [abcd])</b><p>Seleziona un intervallo di singoli caratteri con un dialogo specifico.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="121"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="124"/> <source><b>Single character of a range (e.g. [abcd])</b><p>Select a single character of a range via a specific dialog. This dialog will help to edit the range of characters and add some specific conditions.</p>s</source> <translation><b>Intervallo di caratteri singoli (es. [abcd])</b><p>Seleziona un intervallo di singoli caratteri con un dialogo specifico.Il dialogo aiuta a modificare il range di caratteri e aggiunge alcune condizioni specifiche.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="131"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="134"/> <source><b>Any character: '.'</b> <p>Select to insert a dot (.) in your regexp.</p></source> <translation><b>Qualsiasi carattere: '.'</b> <p>Seleziona per inserire un punto (.) nella regexp.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="135"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="138"/> <source><b>Any character: '.'</b> <p>Select to insert a dot (.) in your regexp. The dot matches a single character, except line break characters (by default). E.g. 'gr.y' matches 'gray', 'grey', 'gr%y', etc. Use the dot sparingly. Often, a character class or negated @@ -26255,14 +26255,14 @@ Es. 'gr.y' trova 'gray','grey','gr%y', etc. Usa il punto con parsimonia. Spesso una classe di caratteri o l'inverso è più veloce e più preciso.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="163"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="166"/> <source><b>Non capturing parentheses: (?:)</b> <p>Select to insert some non capturing brackets.</p></source> <translation><b>Parentesi Non capturing: (?:)</b> <p>Seleziona per inserire alcune non capturing parentesi.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="167"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="170"/> <source><b>Non capturing parentheses: (?:)</b> <p>Select to insert some non capturing brackets. It can be used to apply a regexp quantifier (eg. '?' or '+') to the entire group of characters inside the brakets. E.g. the regex 'Set(?:Value)?' matches 'Set' or 'SetValue'. The '?:' inside the brakets @@ -26273,14 +26273,14 @@ significa che il contenuto trovato (chiamato backreference) (called the backreference) non è conservato per usi futuri.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="180"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="183"/> <source><b>Group: ()</b> <p>Select to insert some capturing brackets.</p></source> <translation><b>Raggruppa: ()</b> <p>Selezione per inserire alcune parentesi raggruppanti.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="184"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="187"/> <source><b>Group: ()</b> <p>Select to insert some capturing brackets. They can be used to apply a regexp quantifier (e.g. '?' or '+') to the entire group of characters inside the brakets. E.g. the regex 'Set(Value)?' matches 'Set' or 'SetValue'. Contrary to non-capturing parentheses, @@ -26295,14 +26295,14 @@ <p>Es. '([a-c])x\1x\1' troverà 'axaxa', 'bxbxb' e 'cxcxc'.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="199"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="202"/> <source><b>Named group: (?P&lt;<i>groupname</i>&gt;)</b> <p>Select to insert some named group brackets.</p></source> <translation><b>Named group: (?P&lt;<i>nome gruppo</i>&gt;)</b> <p>Seleziona per inserire delle parentesi named group.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="203"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="206"/> <source><b>Named group: (?P&lt;<i>groupname</i>&gt;)</b> <p>Select to insert some named group brackets. Usage is similar to standard group parentheses as the matched backreference is also stored for further usage. The difference is that a name is given to the match. This is useful when @@ -26313,14 +26313,14 @@ E.g. (?P<foo>[abc])x(?P=foo)x(?P=foo)x matches 'axaxax','bxbxbx' or 'cxcxcx' ('foo' is the group name)</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="217"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="220"/> <source><b>Reference named group: (?P=<i>groupname</i>)</b> <p>Select to insert a reference to named group previously declared.</p></source> <translation><b>Referenza named group: (?P=<i>nome gruppo</i>)</b> <p>Seleziona per inserire un riferimento al named gruop inserito precedentemente.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="221"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="224"/> <source><b>Reference named group: (?P=<i>groupname</i>)</b> <p>Select to insert a reference to named group previously declared. Each reference group refers to the match found by the corresponding named group. In the following example, (?P=foo) may refer to the charaters 'a','b' or 'c'.</p> @@ -26330,14 +26330,14 @@ <p>E.g. (?P<foo>[abc])x(?P=foo)x(?P=foo)x trova 'axaxax','bxbxbx' or 'cxcxcx'.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="234"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="237"/> <source><b>Alternatives: '|'</b> <p>Select to insert the alternation symbol '|'. </p></source> <translation><b>Alternativa: '|'</b> <p>Seleziona per inserire il simbolo di alternativa '|'.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="238"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="241"/> <source><b>Alternatives: '|'</b> <p>Select to insert the alternation symbol '|'. The alternation is used to match a single regular expression out of several possible regular expressions. E.g. 'cat|dog|mouse|fish' matches words containing the word 'cat', 'dog','mouse' or 'fish'. @@ -26347,14 +26347,14 @@ <p>Seleziona per inserire il simbolo di alternativa '|'. L'alternativa è usata per trovare una singola espressione regolare all'interno di più possibilità Es. 'cat|dog|mouse|fish' trova le parole contenenti 'cat', 'dog', 'mouse' o 'fish'. Nota che nell'esempio sopra, l'alternativa di riferisce a tutta la parole o ad una parte di esse. Se si vogliono trovare esattamente le parole 'cat', 'dog',... bisogna specificare che si vogliono trovare solo le parole complete: '\b(cat|dog|mouse|fish)\b'</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="252"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="255"/> <source><b>Begin of line: '^'</b> <p>Select to insert the start line character (^).</p></source> <translation><b>Inizio linea: '^'</b> <p>Seleziona per inserire il carattere di inizio riga (^).</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="256"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="259"/> <source><b>Begin of line: '^'</b> <p>Select to insert the start line character (^). It is used to find some expressions at the begining of lines. E.g. '^[A-Z]' match lines starting with a capitalized character. </p></source> @@ -26363,21 +26363,21 @@ Es. '^[A-Z]' trova le linee che iniziano con una lettera maiuscola.</P></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="268"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="271"/> <source><b>End of line: '$'</b> <p>Select to insert the end of line character ($).</p></source> <translation><b>Fine linea: '$'</b> <p>Seleziona per inserire un carattere di fine linea ($).</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="272"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="275"/> <source><b>End of line: '$'</b> <p>Select to insert the end of line character ($). It is used to find some expressions at the end of lines.</p></source> <translation><b>Fine linea: '$'</b> <p>Seleziona per inserire il carattere di fine riga (^). E' usato per trovare le espressioni all'inizio delle linee.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="287"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="290"/> <source><b>Word boundary</b> <p>Select to insert the word boudary character (\b). This character is used to express the fact that word must begin or end at this position. E.g. '\bcat\b' matches exactly the word 'cat' while 'concatenation' is ignored.</p></source> @@ -26385,14 +26385,14 @@ <p>Seleziona per inserire il carattere di estremità della parola (\b)). Questo carattere è usato per specificare il fatto che la parola deve iniziare o finire a questa posizione. Es. '\bcat\b' trova la parola 'cat' mentre la parola 'concatenation' è ignorata.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="299"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="302"/> <source><b>Non word boundary</b> <p>Select to insert the word boudary character (\B). \B is the negated version of \b.</p></source> <translation><b>Nessun estremo della parola</b> <p>Seleziona per inserire il carattere di estremità della parola (\B). \B è l'inverso di \b.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="303"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="306"/> <source><b>Non word boundary</b> <p>Select to insert the word boudary character (\B). \B is the negated version of \b. \B matches at every position where \b does not. Effectively, \B matches at any position between two word characters as well as at any position between two non-word characters.</p></source> @@ -26400,14 +26400,14 @@ <p>Seleziona per inserire il carattere di estremità della parola (\B). \B è l'inverso di \b. \B trova in ogni posizione dove \b non trova. In effetti, \B trova in tutte le posizione tra due caratteri di una parola come ogni posizione tra due caratteri che non sono di una parola.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="315"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="318"/> <source><b>Positive lookahead: (?=<i>regexpr</i>)</b> <p>Select to insert the positive lookhead brackets.</p></source> <translation><b>Lookahead positivo: (?=<i>regexp</i>)</b> <p>Seleziona per inserire delle parentesi di tipo lookahead positivo.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="319"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="322"/> <source><b>Positive lookahead: (?=<i>regexpr</i>)</b> <p>Select to insert the positive lookhead brackets. Basically, positive lookhead is used to match a character only if followed by another one. Writting 'q(?=u)' means that you want to match the 'q' character only if it is followed by 'u'. In this statement 'u' is a trivial @@ -26416,14 +26416,14 @@ <p>Seleziona per inserire delle parentesi di tipo lookahead positivo. Di norma queste parentesi sono utilizzate per trovare un carattere solo se è seguito da un'altro. Scrivere 'q(?=u)' significa che vuoi trovare tutte le 'q' se e solo se sono seguitre dal carattere 'u'. In questo esempio è banale, ma la 'u' può essere sostituita da un'espressione più complessa; q(?=[abc])' troverà tutte le q se sono seguite da 'a', 'b'o 'c'.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="332"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="335"/> <source><b>Negative lookahead: (?!<i>regexpr</i>)</b> <p>Select to insert the negative lookhead brackets.</p></source> <translation><b>Lookahead negativo: (?!<i>regexpr</i>)</b> <p>Seleziona per inserire delle parentesi di tipo lookahead negativo.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="336"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="339"/> <source><b>Negative lookahead: (?!<i>regexpr</i>)</b> <p>Select to insert the negative lookhead brackets. Basically, negative lookhead is used to match a character only if it is not followed by a another one. Writting 'q(?!u)' means that you want to match 'q' only if it is not followed by 'u'. In this statement, 'u' is a @@ -26432,14 +26432,14 @@ <p>Seleziona per inserire delle parentesi di tipo lookahead negativo. Di norma queste parentesi sono utilizzate per trovare un carattere solo se non è seguito da un'altro. Scrivere 'q(?=u)' significa che vuoi trovare tutte le 'q' se e solo se non sono seguitre dal carattere 'u'. In questo esempio è banale, ma la 'u' può essere sostituita da un'espressione più complessa; q(?=[abc])' troverà tutte le q se sono seguite da tutto tranne che da 'a', 'b'o 'c'.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="349"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="352"/> <source><b>Positive lookbehind: (?&lt;=<i>regexpr</i>)</b> <p>Select to insert the positive lookbehind brackets.</p></source> <translation><b>Loobbehind positivo: (?&lt;=<i>regexpr</i>)</b> <p>Seleziona per inserire delle parentesi di tipo lookbehind positivo.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="353"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="356"/> <source><b>Positive lookbehind: (?&lt;=<i>regexpr</i>)</b> <p>Select to insert the positive lookbehind brackets. Lookbehind has the same effect as lookahead, but works backwards. It is used to match a character only if preceded by another one. Writting '(?&lt;=u)q' means that you want to match the 'q' character @@ -26448,7 +26448,7 @@ <p>Seleziona per inserire delle parentesi di tipo lookahead negativo. Queste parentesi sono identiche alle parentesi di tipo lookahead positivo, ma lavorano all'indietro. Sono usate per trovare un carattere preceduto da un altro. Scrivere '(?&lt;=u)q' significa che si vogliono trovare tutte le 'q' precedute dal carattere 'u'. Come con le lookahead, 'u' può essere sostituito da una regexp più complessa; '(?&lt;=[abc])q' troverà una 'q' se è preceduta da 'a', 'b' o 'c'.</p></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="370"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="373"/> <source><b>Negative lookbehind (?&lt;!<i>regexpr</i>)</b> <p>Select to insert the negative lookbehind brackets. Lookbehind has the same effect as lookahead, but works backwards. It is used to match a character only if not preceded by another one. Writting '(?&lt;!u)q' means that you want to match the 'q' @@ -26472,6 +26472,11 @@ <source>Python 3</source> <translation>Python 3</translation> </message> + <message> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.ui" line="491"/> + <source>ASCII</source> + <translation type="unfinished">ASCII</translation> + </message> </context> <context> <name>PyRegExpWizardRepeatDialog</name> @@ -37578,7 +37583,7 @@ <translation>Ricarica &APIs</translation> </message> <message> - <location filename="UI/UserInterface.py" line="2049"/> + <location filename="UI/UserInterface.py" line="2038"/> <source>Reload the API information</source> <translation>Ricarica le informazioni delle API</translation> </message> @@ -37949,7 +37954,7 @@ <translation>Configura Tools Groups correnti...</translation> </message> <message> - <location filename="UI/UserInterface.py" line="2046"/> + <location filename="UI/UserInterface.py" line="2049"/> <source>Show external tools</source> <translation>Mostra tool esterni</translation> </message>