Por que 'liberdade' devolve as batatas fritas 🍟 emoji?


49

No meu seletor de emojis, quando entro freedom, vejo algumas batatas fritas.

selecionador de caracteres / emoji do macOS mostrando a pesquisa por 'liberdade' retornando batatas fritas emoji

Por que é que?

Exemplo prático:

Então, se eu quiser escrever algo como o seguinte:

As pessoas do mundo apreciam o que você recebe, vão lá e desfrutam da sua liberdade

Então, emojificar a citação acima é um pouco perigoso:

👫👬 do 🌎, aprecie o que lhe é dado, vá lá fora e aproveite o seu 🍟.


17
Eu diria que emojifying qualquer texto adequado é um pouco perigoso
Hagen von Eitzen

2
Isto faz-me sentir velho ...
Andrew Grimm

Respostas:


95

O 🍟 emoji é oferecido como uma opção para qualquer pesquisa que corresponda à string ' liberdade frita ' , que

era um eufemismo político para batatas fritas nos Estados Unidos. O termo nasceu em 2003, quando o então presidente republicano do Comitê de Administração da Câmara, Bob Ney, renomeou o item do menu em três lanchonetes do Congresso em resposta à oposição da França à proposta de invasão do Iraque.

No seletor de caracteres, qualquer correspondência de prefixo em uma palavra relacionada a esse emoji apresentará o emoji para seleção. Portanto, 'livre' ou 'liberdade' corresponderá a 'liberdade frita'.

Onde o sistema operacional encontra essas strings?

CoreEmoji.framework contém uma lista de emojis e cadeias de pesquisa relevantes, por localidade, em

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

substituindo enpelo código do idioma. Para as seqüências de caracteres usadas pelo seletor de caracteres ao pesquisar, procure em CharacterPicker.strings . Por exemplo:

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

Abra o arquivo .strings como um .plist no Xcode para imprimi-lo conforme mostrado acima, ou use 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

Não quero que o QuickType sugira 🍟 como um preenchimento automático para 'liberdade'!

Não vai. O QuickType preenche automaticamente as sugestões de emoji ou Mensagens, toque em para substituir palavras por emojis quando o teclado emoji é exibido, é definido por outro arquivo, FindReplace.strings .

Os emojis são sugeridos como substituições de palavras quando uma palavra inteira no texto original corresponde a uma palavra inteira em uma sequência relacionada ao emoji. A palavra 'liberdade' não será substituída pelo emoji, pois a frase 'liberdade frita' existe apenas em CharacterPicker.strings, não em FindReplace.strings.

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

'batatas fritas' mostrando batatas fritas emoji 'liberdade' não mostra batatas fritas emoji


Comentários não são para discussão prolongada; esta conversa foi movida para o bate-papo .
Nohillside

Você também pode vê-los em formato legível com o QuickLook, use o Mac plutilcomando para convertê-los para JSON para visualização rápida fora Xcode
JeffThompson

1
@ Jeff De fato, adicionei alguns exemplos de plutil, mas fique à vontade para expandir com outras maneiras de obter informações úteis do arquivo de strings.
grg

Foi este um padrão Unicode que foi incorporado no iOS ou era algo que a Apple adicionou ao Unicode para que emoji foram pesquisados (ou banco de dados, mesmo uma multidão de origem da Apple autorizados a dar nomes às coisas?)
bmike

8

Não (mais)

No MacOS 10.14.4 (lançado em 25 de março de 2019), "fritas da liberdade" não é mais uma palavra-chave de pesquisa para o oji emoji de batatas fritas.

Verifiquei antes e depois da atualização do MacOS 10.14.1 (lançado em 30 de outubro de 2018) para confirmar que essa foi uma alteração recente.


A remoção foi resultado plausível deste segmento do Stack Exchange (publicado em 2 de novembro de 2018). Não consigo encontrar mais ninguém na internet chamando a atenção para essa palavra-chave até que esta pergunta seja publicada. Essa pergunta obteve mais de nove mil visualizações e foi uma "Questão de rede quente" do Exchange Exchange, e então enviei um e-mail para Tim Cook por uma boa medida.

“Batatas Fritas da Liberdade” usadas no seletor de emojis da Apple

Data: sexta-feira, 2 de novembro de 2018 12:39:08 -0400
Para: Tim Cook <tcook@apple.com>
De: Jeremy Banks

Olá Tim,

Eu só queria chamar sua atenção para o fato de que a frase “liberdade frita”, um meme político potencialmente ofensivo e datado, é um dos termos de pesquisa usados ​​pelo seletor de emojis da Apple. (Ele está listado no arquivo CharacterPicker.plist.)

Considere remover esta palavra-chave.

Obrigado.

- Um usuário da Apple

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.