Je pense que c’est une demande raisonnable car elle améliorerait considérablement l’expérience de recherche pour les sites arabes et persans. Nous serions ravis d’examiner une PR qui met en œuvre cette fonctionnalité, je vais donc y ajouter un pr-welcome.
Pour quiconque décide de travailler sur cette fonctionnalité : toute la logique de normalisation doit être conditionnée par un paramètre de site qui l’active par défaut pour les sites arabes et persans (voir locale_default dans site_settings.yml) et tous les autres paramètres régionaux doivent avoir ce paramètre désactivé par défaut. Core possède déjà une logique de normalisation similaire pour les caractères accentués (voir lib/search.rb), ce qui serait une référence utile lors de la mise en œuvre de cette fonctionnalité.