Es algo un poco complicado, porque a muchas palabras sólo les agregas una s al final para hacerlas plural, pero a otras hay que agregar más letras y también otras que se escriben exactamente igual para singular que plural (caries, virus, etc.) y otras que existen en plural y no en singular (gente, nupcias, víveres, etc.).
Tal vez puedas hacer algún arreglo tipo:
Código PHP:
Ver original 'auto' => 'autos',
'menú' => 'menúes',
'etcétera' => 'etcéteras',
);
Por otra parte, si usas MySQL y tienes tus bases de datos y tablas con un juego de caracteres latin_
spanish_ci o utf8_
spanish_ci, MySQL tiene ya algunas herramientas que funcionan de maravilla si realizas la búsqueda en campos tipo full text.