Chapter 15. Ricerche

1. Finestra di ricerca
2. Uso dei caratteri jolly
3. Metodi e opzioni di ricerca
4. Visualizzazione dei risultati
5. Voci dei filtri nell'editor in base alla ricerca

1. Finestra di ricerca

Aprire la finestra “Cerca” tramite la combinazione da tastiera Ctrl+F e inserire nel campo Cerca la parola o la frase da trovare.

In alternativa, selezionare una parola o una frase nella finestra dell'Editor e premere Ctrl+F. La parola o la frase selezionata viene automaticamente immessa all'interno del campo Cerca. È possibile mantenere aperte contemporaneamente più finestre di ricerca, ma è preferibile chiuderle quando non sono più necessarie, per non intasare lo spazio di lavoro in cui si sta lavorando.

Fare clic sulla freccia del menu a tendina della finestra Cerca per visualizzare le ultime dieci ricerche.

La finestra Cerca ha i suoi propri menu:

  • File > Cerca selezione (Ctrl+F): il programma si posiziona sul campo di ricerca e seleziona tutto il suo contenuto.

  • File > Chiudi (Ctrl+W): chiude la finestra di ricerca (alla stessa maniera del comando Esc)

  • Modifica > Inserisci il testo di partenza (Ctrl+Maiusc+I): inserisce il segmento di partenza corrente.

  • Modifica > Sostituisci col testo di partenza (Ctrl+Maiusc+R): sostituisce col segmento corrente del testo di partenza.

  • Modifica > Crea voce di glossario (Ctrl+Maiusc+G): aggiunge un nuovo elemento di glossario.

2. Uso dei caratteri jolly

Sia le ricerche esatte, sia quelle di parole chiave consentono di utilizzare i caratteri jolly '*' and '?'. Il loro significato è familiare agli utenti di Word:

  • '*' corrisponde a zero caratteri o più caratteri consecutivi, dalla posizione attuale in una parola data fino alla sua fine. Il termine di ricerca 'mobil*', per esempio, potrebbe estrarre le parole 'mobile', 'mobili' e 'mobilità'.

  • '?' corrisponde a qualsiasi singolo carattere. Per esempio, 'run?' estrarrà le parole 'runs' e 'runn' all'interno della parola 'running'.

Le corrispondenze verranno visualizzate in grassetto blu. Si noti che '*' e '?' possiedono un significato speciale nelle espressioni regolari, dunque la ricerca con caratteri jolly, come qui descritta, è valida solo per la ricerca di parole chiave e la ricerca esatta (vedere sotto).

3. Metodi e opzioni di ricerca

Selezionare il metodo di ricerca tramite i pulsanti di scelta. Sono disponibili i seguenti metodi di ricerca:

ricerca esatta

Avvia la ricerca dei segmenti contenenti esattamente la stringa specificata. Una ricerca esatta di una frase, per esempio se vengono inserite varie parole, darà un risultato solo se le parole immesse verranno individuate in quella medesima sequenza. Ricercare open file individuerà dunque tutte le occorrenze della stringa open file, ma non file opened o open input file.

ricerca con parole chiave

Avvia la ricerca dei segmenti contenenti tutte le parole specificate, indipendentemente dall'ordine di immissione. Selezionare la ricerca con parole chiave per eseguire una ricerca su un qualsiasi numero di parole intere singole, in qualsiasi ordine. OmegaT proporrà un elenco di tutti i segmenti contenente tutte le parole specificate. Le ricerche di parole chiave sono simili alle ricerche di “tutte le parole” di un motore di ricerca Internet, come Google (in base a un operatore logico AND). L'uso di una ricerca con parole chiave con open file individuerà tutte le occorrenze della stringa open file,, come pure file opened, open input file, file may not be safe to open, e via discorrendo.

espressioni regolari

La stringa immessa nel campo “Cerca” verrà considerata come un'espressione regolare. La stringa di ricerca - [a-zA-Z]+[öäüqwß] - nell'esempio sopra, ricerca parole nel segmento di destinazione, contenenti caratteri dubbi provenienti dalla tastiera tedesca. Le espressioni regolari sono un sistema particolarmente valido per reperire alcuni elementi di un segmento. Ulteriori informazioni sono consultabili nel capitolo Espressioni regolari.

Oltre a uno di questi metodi, si avrà la possibilità di selezionare tra le seguenti opzioni:

  • maiuscole/minuscole: verrà ricercata l'esatta corrispondenza della stringa immessa nel campo “Cerca”; per esempio, si controllerà la presenza di lettere maiuscole.

  • Lo spazio corrisponde a nbsp: se questa opzione è selezionata, un carattere di spazio inserito come voce di ricerca può corrispondere sia a un carattere di spazio normale, sia a uno di spazio non divisibile (\u00A).

  • nei file di partenza: si eseguirà la ricerca nei segmenti di origine

  • nelle traduzioni: si eseguirà la ricerca nei segmenti di destinazione

  • nelle note: si eseguirà la ricerca nelle note dei segmenti

  • nei commenti: si eseguirà la ricerca nei commenti dei segmenti

  • Tradotti o non tradotti: si eseguirà la ricerca sia nei segmenti tradotti, sia in quelli non tradotti.

  • Tradotti: si eseguirà la ricerca solo nei segmenti tradotti.

  • Non tradotti: si eseguirà la ricerca solo nei segmenti non tradotti.

  • Visualizza: tutti i segmenti corrispondenti: se attivata, verrano visualizzati tutti i segmenti in modo analitico, anche se ricorrono più volte nello stesso documento o in documenti diversi.

  • Visualizza: nomi dei file: se attivata, il nome del file, dove si trova ciascun segmento, viene visualizzato sopra ogni risultanza.

  • Cerca in Progetto: attivare Memoria per includere nella ricerca la memoria del progetto (il file project_save.tmx). Attivare TM per includere nella ricerca le memorie di traduzione che si trovano nella cartella tm. Attivare Glossari per includere nella ricerca i glossari che si trovano nella cartella glossary.

  • Cerca in File: esegue la ricerca in un singolo file o una cartella contenente un gruppo di file. Quando si esegue una ricerca all'interno dei file (al contrario delle memorie di traduzione), OmegaT restringe la ricerca ai file nei formati di file di partenza. Di conseguenza, sebbene OmegaT sia perfettamente in grado di gestire i file tmx, non li include durante la ricerca all'interno dei file.

Premendo il pulsante Opzioni avanzate potranno essere selezionati criteri di ricerca aggiuntivi (autore o revisore della traduzione, data di traduzione, ad esclusione dei segmenti orfani, ecc.). Se è selezionata l'opzione Non considerare la larghezza carattere, le ricerche per le forme a larghezza intera (caratteri CJK, ossia cinesi, giapponesi e coreani) troveranno le corrispondenze con le forme a metà larghezza e viceversa.

4. Visualizzazione dei risultati

La pressione del pulsante “Cerca”, dopo aver immesso una stringa nel campo del testo da trovare, genera la visualizzazione di tutti i segmenti del progetto contenenti la stringa digitata. Dato che OmegaT gestisce i segmenti identici come una singola entità, viene mostrato solo il primo segmento univoco. I segmenti vengono visualizzati in ordine di comparsa all'interno del progetto. I segmenti tradotti vengono visualizzati con sopra il testo originale e sotto il testo tradotto; per i segmenti non tradotti viene, invece, visualizzato solo come testo sorgente.

Il doppio clic su un segmento apre quest'ultimo nell'Editor, al fine di consentirne la modifica (il singolo clic esegue la stessa azione quando è attivata l'opzione Sincronizzazione automatica con Editor). A questo punto si può tornare alla finestra “Cerca” e passare al successivo segmento estratto, per eseguire il controllo e apportare le eventuali modifiche.

Nella finestra di Ricerca testo è possibile usare le scorciatoie standard (Ctrl+N, Ctrl+P) per spostarsi da un segmento all'altro.

Si potranno aprire insieme più finestre di ricerca. È possibile visualizzare rapidamente il loro contenuto leggendone il titolo, che contiene il termine di ricerca utilizzato.

5. Voci dei filtri nell'editor in base alla ricerca

Al fine di una navigazione più facile all'interno dell'insieme dei risultati di ricerca, è possibile applicare la ricerca all'interno dell'editor. Per limitare le voci visualizzate nella finestra dell'editor a quelle che corrispondono alla ricerca corrente, premere il pulsante Filtro in basso. Utilizzare la normale navigazione per spostarsi, ad esempio, al successivo segmento (non tradotto) che corrisponde al criterio di ricerca.

N.B.:

  • la ricerca può essere limitata a 1000 voci; se si effettua, dunque, una ricerca su una frase comune, l'editor mostrerà solo quelle 1000 voci e non tutte quelle che corrispondono al criterio di ricerca.
  • un file potrebbe non contenere corrispondenze, dunque la finestra sarà vuota.
  • se una ricerca rimuove i duplicati, essi non saranno presenti nell'Editor.

Per rimuovere un filtro, premere il pulsante Rimuovi filtro o ricaricare il progetto.