Hola
Estoy administrando un foro de Discourse con contenido en persa y árabe. Me he encontrado con un problema de búsqueda en los títulos de temas que contienen el artículo definido árabe “ال” (al-).
Problema
Tengo dos temas:
- الحسین بن زید (con “ال”)
- حسین بن زید (sin “ال”)
Al buscar un título, el otro no se incluye en los resultados.
Comportamiento Deseado
Espero que al buscar “حسین بن زید” o “الحسین بن زید” se devuelvan ambos temas. La presencia o ausencia de “ال” debería ser manejada automáticamente por la búsqueda, de manera similar a cómo las variaciones a menudo se tratan en la búsqueda en inglés. Los usuarios no deberían necesitar usar comodines manualmente (como ? o *) para encontrar ambas variaciones.
Comportamiento Actual
La búsqueda es demasiado específica, solo coincide con el título exacto introducido. Esto significa que el algoritmo de búsqueda no normaliza ni ignora el “ال” para una mejor descubribilidad.
Pregunta
¿Existe alguna configuración, plugin o mejora de indexación en Discourse para habilitar esta normalización automática para títulos en árabe/persa? ¿Cómo puedo hacer que la búsqueda trate los títulos con y sin “ال” como variaciones del mismo término sin requerir la entrada manual de comodines por parte de los usuarios?
Cualquier orientación es apreciada.
Gracias.