# Normalização de Pesquisa em Árabe: Falta Suporte para Variantes de Hamza, Formas de Ya/Kaf e Equivalência Ortográfica

**URL:** https://meta.discourse.org/t/arabic-search-normalization-missing-support-for-hamza-variants-ya-kaf-forms-and-orthographic-equivalence/384253
**Category:** Feature
**Tags:** search, pr-welcome, localization, rtl
**Created:** [29 Setembro , 2025 08:27 UTC](https://meta.discourse.org/t/arabic-search-normalization-missing-support-for-hamza-variants-ya-kaf-forms-and-orthographic-equivalence/384253 "2025-09-29T08:27:57Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![Osama](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osama/32/98013_2.png) [@Osama](https://meta.discourse.org/u/Osama)
#### Post date: [1 Outubro , 2025 22:25 UTC](https://meta.discourse.org/t/arabic-search-normalization-missing-support-for-hamza-variants-ya-kaf-forms-and-orthographic-equivalence/384253/7 "2025-10-01T22:25:30Z")

</div>

Acho que este é um pedido razoável, pois melhoraria muito a experiência de busca para sites em árabe e persa. Adoraríamos revisar um PR que implemente este recurso, então vou adicionar um `#pr-welcome` a ele.

Para quem decidir trabalhar neste recurso: toda a lógica de normalização deve ser controlada por uma configuração do site que a habilite por padrão para sites em árabe e persa (veja `locale_default` em `site_settings.yml`) e todos os outros locais devem ter esta configuração desativada por padrão. O Core já possui lógica de normalização semelhante para caracteres acentuados (veja [`lib/search.rb`](https://github.com/discourse/discourse/blob/5fee59b2203b3630a0a1f58bc1a52016b9ee6d4a/lib/search.rb#L74-L84)), então isso seria uma referência útil ao implementar este recurso.

---

_[View the full topic](https://meta.discourse.org/t/arabic-search-normalization-missing-support-for-hamza-variants-ya-kaf-forms-and-orthographic-equivalence/384253)._
