52 votes

Pourquoi le mot "liberté" renvoie-t-il l'emoji frites

Dans mon sélecteur d'emoji, quand je saisis freedom Je vois des frites.

macOS character/emoji picker showing search for ‘freedom’ returning french fries emoji

Pourquoi ça ?

Exemple pratique :

Donc, si je veux écrire quelque chose comme ce qui suit :

Les gens du monde entier apprécient ce qu'on leur donne, allez-y et profitez de votre liberté

Il est donc quelque peu dangereux d'émojifier la citation ci-dessus :

du , appréciez ce que l'on vous donne, sortez et profitez de votre .

19 votes

Je dirais que l'emojification tout un texte correct est quelque peu dangereux

2 votes

Cela me fait sentir vieux...

97voto

grg Points 181593

L'emoji est proposé en option pour toute recherche correspondant à la chaîne de caractères suivante ' frites de la liberté ' qui

était un euphémisme politique pour désigner les frites aux États-Unis. Le terme est né en 2003 lorsque le président républicain de la commission de l'administration de la Chambre, Bob Ney, a rebaptisé le menu de trois cafétérias du Congrès en réponse à l'opposition de la France au projet d'invasion de l'Irak.

Dans le sélecteur de caractères, toute correspondance entre un préfixe et une sous-chaîne d'un mot relatif à cet emoji permettra de sélectionner l'emoji. Ainsi, "free" ou "freedom" correspondra à "freedom fries".

Où le système d'exploitation trouve-t-il ces cordes ?

<img src="https://i.stack.imgur.com/fiET3s.png" width="20"> CoreEmoji.framework contient une liste d'emojis et de chaînes de recherche pertinentes, par locale, en

/System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/Resources/en.lproj/

remplacement de en avec la locale. Pour les chaînes utilisées par le sélecteur de caractères lors de la recherche, regardez dans CharacterPicker.strings . Par exemple :

/System/L*/Priv*/CoreE*/V*/A/R*/en.*/C*

Ouvrez le <img src="https://i.stack.imgur.com/rretQs.png" width="20"> .strings comme un <img src="https://i.stack.imgur.com/J1QTgs.png" width="20"> .plist dans Xcode pour l'imprimer comme indiqué ci-dessus, ou utilisez plutil :

$ plutil -extract "" xml1 -o - /System/L*/Priv*/CoreE*/V*/A/R*/en.*/C*
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>fries | freedom fries | french fries | fast food | junk food | food | object</string>
</plist>

$ plutil -convert json -o - /System/L*/Priv*/CoreE*/V*/A/R*/en.*/C* | jq -r ".[\"\"]"
fries | freedom fries | french fries | fast food | junk food | food | object

Je ne veux pas que QuickType suggère comme autocomplétion 'liberté' !

Ça n'arrivera pas. Les suggestions d'emoji de QuickType autocomplete, ou les messages tapant pour remplacer les mots par des emojis lorsque le clavier emoji est affiché, sont définis par un autre fichier, FindReplace.strings .

Les emojis sont proposés en remplacement de mots lorsqu'un mot entier du texte original correspond à un mot entier d'une chaîne de caractères relative à l'emoji. Le mot "liberté" ne sera pas remplacé par l'emoji puisque la phrase "freedom fries" n'existe que dans CharacterPicker.strings, et non dans FindReplace.strings.

$ plutil -convert json -o - /System/L*/Priv*/CoreE*/V*/A/R*/en.*/F* | jq -r ".[\"\"]"
fries | french fries | french fry

‘fries’ showing fries emoji ‘freedom’ not showing fries emoji

0 votes

Les commentaires ne sont pas destinés à une discussion approfondie ; cette conversation a été déplacé vers le chat .

0 votes

S'agissait-il d'une norme Unicode intégrée à iOS ou d'un élément ajouté par Apple à l'Unicode pour que les emoji puissent être recherchés (ou même d'une base de données alimentée par la foule qu'Apple a autorisée à donner des noms aux choses) ?

10voto

Ce n'est pas le cas (plus maintenant)

À partir de MacOS 10.14.4 (publié le 25 mars 2019), " freedom fries " n'est plus un mot clé de recherche pour l'émoji frites.

J'ai vérifié avant et après la mise à niveau de MacOS 10.14.1 (publié le 30 octobre 2018) pour confirmer qu'il s'agissait d'une modification récente.


La suppression est vraisemblablement le résultat de ce fil de discussion Stack Exchange (posté le 2 novembre 2018). Je ne trouve personne d'autre sur Internet qui attire l'attention sur ce mot-clé avant que cette question ne soit postée. Cette question a obtenu plus de neuf mille vues et était une "Hot Network Question" de Stack Exchange, puis j'ai envoyé un courriel à Tim Cook pour faire bonne mesure.

"Freedom Fries" utilisé dans le sélecteur d'emoji d'Apple

Date : Fri, 2 Nov 2018 12:39:08 -0400
A : Tim Cook tcook@apple.com
De : Jeremy Banks

Bonjour Tim,

Je voulais juste attirer votre attention sur le fait que l'expression "freedom fries", un mème politique potentiellement offensant et dépassé, est l'un des termes de recherche utilisés par le sélecteur d'emoji d'Apple. (Elle est listée dans le fichier CharacterPicker.plist).

Veuillez envisager de supprimer ce mot-clé.

Merci.

- Un utilisateur d'Apple

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X