La ricerca sopra indicata trova tutti i segmenti di destinazione che contengono caratteri, piuttosto improbabile nella lingua di destinazione, per esempio lo Sloveno.
OmegaT mette a disposizione un'ampia gamma di funzioni di ricerca. Aprire la finestra “Cerca” tramite la combinazione da tastiera Ctrl+F e inserire nel campo “Cerca” la parola o la frase che si desidera trovare. In alternativa, selezionare una parola o una frase in un punto qualsiasi nella finestra dell'Editor (il testo di destinazione del segmento attivo) 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.
Per impostazione predefinita, le ricerche vengono effettuate sia nella sezione dei segmenti di partenza, sia in quella di destinazione, ma è possibile limitare la ricerca solo al testo originario o alla traduzione. È possibile eseguire la ricerca
solo nel progetto (impostazione predefinita)
nel progetto e nelle memorie di traduzione di riferimento contenute nella cartella /tm/ (attivare la casella Nella TM)
in un singolo file o in una particolare cartella che contiene una serie di file (attivare la casella Ricerca 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. Quando si attivano le Opzioni avanzate, è possibile combinare la ricerca col nome dell'autore della traduzione e la data dell'ultima modifica apportata.
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).
Selezionare il metodo di ricerca tramite i pulsanti di scelta. Sono disponibili i seguenti metodi di ricerca:
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
.
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.
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.
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
nelle TM: le memorie di traduzione contenute nella cartella tm
saranno incluse nella ricerca.
mostra tutti i risultati: disattivando questa casella OmegaT mostrerà solo la prima occorrenza di un risultato, se ne sono presenti diversi.
Premendo il pulsante
potranno essere selezionati criteri di ricerca aggiuntivi (autore, data della traduzione, ecc.), come mostrato nell'immagine sopra.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.
Quando si fa clic sul segmento, esso viene aperto nella finestra dell'Editor per le modifiche. A questo punto si può tornare alla finestra “Cerca” e passare al successivo segmento estratto, per eseguire il controllo e apportare le eventuali modifiche.
Si potranno aprire insieme più finestre di ricerca. È possibile visualizzare rapidamente il loro contenuto leggendone il titolo, che contiene il termine di ricerca utilizzato.