
Hola Jordi,
Millora molt :-) Tant, que ara em fa cas i tot ;-) No entenc per què són necessaris els parèntesis, però bé. Hi ha algun lloc on estiguin documentades aquestes coses? Potser seria bo afegir-ho a la pàgina: "Si voleu veure totes les opcions avançades de cerca, vegeu ...")
La cerca de camps és fa amb AND, és a dir, si hi ha text en anglès i català han d'aparèixer les dues coincidències, així com el projecte. Quan s'usa OR, o altres operadors, cal usar parèntesis perquè el motor de cerca tingui clar l'àmbit on s'ha d'aplicar l'operador. El que succeïa és que l'OR s'aplicava també a altres camps en comptes de l'AND. El canvi que he fet és que per defecte internament sempre afegim els parèntesis per protegir l'àmbit d'actuació dels operadors. També he afegit proves unitàries[1] per assegurar-nos que si fem canvis en el futur els operadors documentats continuen funcionant. Si pots fer algunes proves per comprovar que el nou funcionament va bé: http://www.softcatala.org/recursos/dev/memories.html Atentament, Jordi [1] https://github.com/Softcatala/translation-memory-tools/commit/3e22441cacd4e0... -- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/ Planet Softcatalà -> http://planeta.softcatala.org