# Cerques

- Finestra de cerca
  - Com fer una cerca
  - Ubicació de la cerca
- Mètodes de cerca
- Ús de comodins
- Ús d'expressions regulars
- Visualització dels resultats de la cerca

# Finestra de cerca

## Com fer una cerca

L'OmegaT ofereix un gran ventall de funcions de cerca. Per a obrir la finestra de Cerca de text, premeu `Ctrl+F` i escriviu la paraula o la frase que voleu cercar al camp Cerca.

També podeu seleccionar una paraula o una frase al camp d'edició (el text traduït del segment actiu) de la finestra de l'editor i prémer `Ctrl+F`. En aquest cas, la paraula o la frase apareixerà automàticament al camp Cerca.

L'OmegaT sempre obrirà una nova instància de la finestra de Cerca de text. Si us oblideu de tancar-les, podeu acabar amb un gran nombre de finestres de cerca.

## Ubicació de la cerca

Les cerques es realitzen tant al text de partida com al traduït del projecte. Podeu fer:

- Cerques només dins del projecte (valor per defecte)
- Cerques dins del projecte i dins de les memòries de traducció de referència del directori de les memòries de traducció (per defecte, "/tm") (vegeu l'apartat Cerca a les memòries de traducció)
- Cerques dins d'un fitxer o dins d'una carpeta que contingui un conjunt de fitxers (vegeu l'apartat Cerca en fitxers)

En aquest últim cas, l'OmegaT només cercarà dins dels fitxers que pugui llegir (vegeu l'apartat Formats de fitxer compatibles).

# Mètodes de cerca

Seleccioneu el mètode de cerca mitjançant els botons d'opció. Podeu seleccionar dos mètodes de cerca:

Cerca exacta
  Cerca els segments que contenen la cadena especificada.
Cerca per paraules clau
  Cerca els segments que contenen totes les paraules clau especificades, en qualsevol ordre.

Amb qualsevol dels dos mètodes, podeu seleccionar les tres opcions següents:

Distingeix entre majúscules i minúscules
  Si se selecciona, se cercarà la cadena exactament com l'heu especificat; si no, no es farà cas de les majúscules ni minúscules.
Expressions regulars
  Si se selecciona, la cadena de cerca es tractarà com a una expressió regular (en el cas d'una cerca per paraules clau, es tractarà com a diverses expressions).
Cerca a les memòries de traducció
  Si se selecciona, la cerca inclourà totes les memòries de traducció.

En una cerca exacta, l'OmegaT busca una frase (si heu especificat diverses paraules) i únicament considerarà que s'ha trobat si la frase apareix en l'ordre exacte que heu especificat. Les cerques exactes són similars a les cerques de "frase exacta" d'un motor de cerca d'Internet com ara Google.

Seleccioneu Cerca per paraules clau per a cercar diverses paraules individuals, separades per espais i en qualsevol ordre. L'OmegaT mostrarà una llista de tots els segments en què hi apareguin totes les paraules. Les cerques per paraules clau són similars a les cerques "amb totes les paraules" d'un motor de cerca d'Internet com ara Google (lògica AND).

# Ús de comodins

Tant les cerques exactes com les cerques per paraules clau permeten l'ús dels comodins de cerca "`*`" i "`?`". Per tal d'utilitzar els comodins, assegureu-vos que l'opció Expressions regulars no estigui seleccionada, ja que, si ho està, aquests caràcters s'interpretaran com a caràcters especials d'expressions regulars.

El caràcter "*" representa zero o més caràcters (per exemple, la cerca "cas*" trobaria "cas", "casa" i "casament").

El caràcter "?" representa exactament un caràcter (per exemple, "cas?" trobaria "casa" i "casc", però no "cas" ni "casament").

Si voleu cercar segments que continguin * o ? literalment, cal que activeu les expressions regulars i hi afegiu al davant el caràcter d'escapada de barra inversa ("\"): per exemple, "x\*y" trobaria "x*y" i "'x\?`y`" trobaria "`x?y`".

# Ús d'expressions regulars

Les cerques mitjançant expressions regulars són una manera molt potent de cercar una cadena. S'assemblen a les cerques amb comodins, però permeten molta més flexibilitat.

Les expressions regulars que podeu utilitzar en les cerques són les que permet el Java. Hi ha disponible un breu resum a l'apèndix Construccions d'expressions regulars.

Si necessiteu informació més específica, visiteu http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html.

Podeu trobar guies d'aprenentatge senzilles al web (per exemple, http://www.regular-expressions.info/quickstart.html).

# Visualització dels resultats de la cerca

En fer clic al botó Cerca un cop especificada una cadena al camp de cerca, es mostraran tots els segments del projecte que continguin la cadena que esteu cercant. Com que l'OmegaT tracta tots els segments idèntics com una única entitat, només es mostra el primer segment únic.

Els segments es mostren en l'ordre en què apareixen al projecte. Si els segments estan traduïts, es mostra el text de partida a sobre i el text traduït a sota; en canvi, si els segments no s'han traduït, només es mostra el text de partida.

Podeu fer doble clic en un segment per a activar-lo a la finestra de l'editor. A continuació, podeu tornar a la finestra de cerca i per a anar al següent segment i modificar-lo. Aquest mètode és útil per a realitzar canvis globals de terminologia.

Avisos legals