Ich denke, das ist eine vernünftige Anfrage, da sie die Sucherfahrung für arabische und persische Websites erheblich verbessern würde. Wir würden uns freuen, einen PR zu prüfen, der diese Funktion implementiert, daher werde ich ihr ein pr-welcome geben.
Für alle, die sich entscheiden, an dieser Funktion zu arbeiten: Die gesamte Normalisierungslogik sollte hinter einer Website-Einstellung stehen, die diese standardmäßig für arabische und persische Websites aktiviert (siehe locale_default in site_settings.yml), und für alle anderen Lokalisierungen sollte diese Einstellung standardmäßig deaktiviert sein. Core hat bereits eine ähnliche Normalisierungslogik für akzentuierte Zeichen (siehe lib/search.rb), daher wäre dies eine nützliche Referenz bei der Implementierung dieser Funktion.