Ciao
Sto gestendo un forum Discourse con contenuti in persiano e arabo. Ho riscontrato un problema di ricerca con i titoli degli argomenti contenenti l’articolo determinativo arabo “ال” (al-).
Problema
Ho due argomenti:
- الحسین بن زید (con “ال”)
- حسین بن زید (senza “ال”)
Quando cerco un titolo, l’altro non viene incluso nei risultati.
Comportamento Desiderato
Mi aspetto che la ricerca di “حسین بن زید” o “الحسین بن زید” restituisca entrambi gli argomenti. La presenza o l’assenza di “ال” dovrebbe essere gestita automaticamente dalla ricerca, in modo simile a come le variazioni vengono spesso trattate nella ricerca in inglese. Gli utenti non dovrebbero aver bisogno di utilizzare manualmente caratteri jolly (come ? o *) per trovare entrambe le varianti.
Comportamento Attuale
La ricerca è troppo specifica, corrisponde solo al titolo esatto inserito. Ciò significa che l’algoritmo di ricerca non normalizza o ignora “ال” per una migliore reperibilità.
Domanda
Esiste un impostazione, un plugin o un miglioramento dell’indicizzazione in Discourse per abilitare questa normalizzazione automatica per i titoli arabi/persiani? Come posso far sì che la ricerca tratti i titoli con e senza “ال” come varianti dello stesso termine senza richiedere un input manuale con caratteri jolly da parte degli utenti?
Qualsiasi indicazione è apprezzata.
Grazie.