アラビア語検索正規化:ハムザのバリエーション、ヤー/カーフの形式、および正書法上の等価性に対するサポートが不足

これは、アラビア語とペルシャ語のサイトの検索エクスペリエンスを大幅に向上させるため、妥当なリクエストだと思います。この機能が実装されたPRをレビューしたいので、pr-welcome を付けます。

この機能に取り組む方は、すべての正規化ロジックを、アラビア語とペルシャ語のサイトでデフォルトで有効になるサイト設定(site_settings.ymllocale_default を参照)の背後に配置してください。それ以外のロケールでは、この設定はデフォルトで無効にする必要があります。コアには、アクセント付き文字に対する同様の正規化ロジックが既に存在します(lib/search.rb を参照)。これは、この機能を実装する際の参考になるでしょう。

「いいね!」 4