Recherche en back insensible aux diacritiques
Votre demande de fonctionnalité est-elle liée à un problème ? Veuillez le décrire. Quand on filtre en back sur des colonnes qui contiennent des chaînes de caractères comportant des diacritiques, on ne peut pas utiliser une forme appauvrie.
Décrivez la solution que vous souhaitez En front, la recherche n'est pas sensible aux diacritiques. Ce serait une avancée qu'elle le soit aussi en back !
Contexte supplémentaire
Dans le corpus "Prix Nobel et Médailles Fields" par exemple, il n'est pas aisé de rechercher des noms étrangers avec des caractères peu usuels au clavier.
Exemples :
En complément de cette demande, une recherche en back insensible à la casse, comme en front, serait un plus.
@arnault-dev
Dans l'ensemble la recherche insensible aux diacritiques et à la casse fonctionne, mais toutes les diacritiques ne peuvent pas être recherchées. Par exemple, il est impossible de trouver un texte contenant des brèves comme : ğ ou des macrons comme : ā (même lorsque l'on recherche précisément le caractère).
Si l'une de mes cellules contient eğim même en recherchant eğim ou egim je ne trouve aucun résultat.
j'ai pu retrouver "undefined Ngô Báo Châu" en recherchant ngo ou bao ou chau
Repasser sur les caractères un peu moins courants + les ligatures « æ » (ou « Æ ») et « œ » (ou « Œ »)
Il existe une liste de substitution dans la librairie latinize.
https://github.com/dundalek/latinize/blob/master/latinize.js#L12-L914
deburr utilise cette table https://en.wikipedia.org/wiki/Combining_Diacritical_Marks
Correction effectuée
Vu au daily : cette carte peut être passée en done si elle est validée par deux personnes
Testé en 14.0.74:
OK pour moi.
J'ai pu trouver "archäologisches" en cherchant archao
ok pour v.14076 avec ernahrung qui retrouve Ernährung