J’ai essayé de modifier le code court de l’emoji (:ivory_coast: et en utilisant différentes options Unicode pour le circonflexe sur le “o” de “côte_d_ivoire”), mais cela n’a pas résolu le problème.
Je suis curieux de savoir si ce problème apparaîtra ici sur Meta lorsque je publierai ceci…
MISE À JOUR : Je constate que le problème ne se produit pas ici sur Meta. J’ai essayé de taper le code court :côte_d_ivoire: ailleurs dans mon texte afin qu’il ne soit pas à côté d’un autre code court d’emoji et j’obtiens toujours le même problème. Notez que je n’ai pas tapé moi-même le code court de l’emoji. Il est automatiquement converti par mon installation Discourse une fois que j’ai saisi l’emoji lui-même. Cela ne se produit pas ici sur Meta.
Je pense que je peux reproduire le problème ici en ajoutant celui sélectionné depuis le sélecteur de mon iPhone après un autre emoji. Voyons si ça marche…
Je ne suis pas sûr de voir l’emoji dans le sélecteur d’emojis de Discourse, donc c’est peut-être un problème lié au passage de l’ensemble d’emojis Apple à l’une des nouvelles alternatives ? Emojis update
@j.jaffeux il semble qu’après d38acc5df120e6f3a89d04cf746d2fe03534be29, cela se soit cassé. Il semble y avoir une incohérence par rapport à la diacritique dans le gem emoji ?
devrions-nous ajouter un alias côte_d_ivoire → cote_d_ivoire ?
(ou peut-être que la version avec le ô devrait être la principale ? Je ne sais pas quelle est la principale « correcte » ici)
ou peut-être que nous ne gérons tout simplement pas correctement les diacritiques dans les emojis
Merci de vous pencher sur ce problème. Les détails sont trop complexes pour moi en tant que non-ingénieur logiciel, mais deux points au cas où cela serait utile :
Il semble que le cuiseur traduise l’emoji brut en son nom, mais ne le traite ensuite que si enable inline emoji translation est activé.
J’ai essayé de l’activer et j’ai toujours eu le même problème en utilisant le sélecteur d’emoji d’iOS.
Pour une future correction concernant les diacritiques, vous devrez peut-être également faire attention aux caractères Unicode précomposés (par exemple, une seule glyphe avec o et le diacritique intégrés) et décomposés (par exemple, o + ^ combinés séparément)