Mengapa 'kebebasan' mengembalikan kentang goreng 🍟 emoji?


49

Di pemetik emoji saya ketika saya masuk freedomsaya melihat beberapa kentang goreng.

pemilih karakter / emoji macOS menunjukkan pencarian untuk 'kebebasan' kembali emoji kentang goreng

Mengapa demikian?

Contoh praktis:

Jadi jika saya ingin menulis sesuatu seperti berikut:

Orang-orang di dunia menghargai apa yang diberikan kepada Anda, pergi ke sana dan menikmati kebebasan Anda

Jadi emojifying kutipan di atas agak berbahaya:

πŸ‘«πŸ‘¬ dari 🌎, hargai apa yang Anda diberikan, pergi ke sana dan nikmati 🍟 Anda.


17
Saya akan mengatakan bahwa emojifying setiap teks yang tepat agak berbahaya
Hagen von Eitzen

2
Ini membuat saya merasa tua ...
Andrew Grimm

Jawaban:


95

🍟 emoji ditawarkan sebagai opsi untuk pencarian apa pun yang cocok dengan string ' kebebasan goreng ' , yang

adalah eufemisme politik untuk kentang goreng di Amerika Serikat. Istilah ini lahir pada tahun 2003 ketika Ketua Partai Republik Komite Administrasi DPR, Bob Ney, mengganti nama item menu di tiga kafetaria Kongres sebagai tanggapan terhadap oposisi Prancis terhadap usulan invasi ke Irak.

Di pemilih karakter, sembarang substring yang cocok dengan kata yang terkait dengan emoji itu akan menghadirkan emoji untuk seleksi. Karena itu 'bebas' atau 'kebebasan' akan cocok dengan 'kebebasan goreng'.

Di mana OS menemukan string ini?

CoreEmoji.framework berisi daftar emoji dan string pencarian yang relevan, per lokal, di

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

mengganti endengan lokal. Untuk string yang digunakan oleh pemilih karakter saat mencari, lihat di CharacterPicker.strings . Sebagai contoh:

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

Buka file .strings sebagai .plist di Xcode untuk mencetak sebelumnya seperti yang ditunjukkan di atas, atau gunakan 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

Saya tidak ingin QuickType menyarankan 🍟 sebagai pelengkapan otomatis untuk 'kebebasan'!

Tidak akan. Saran emoji pelengkap otomatis QuickType, atau Pesan ketuk untuk mengganti kata dengan emoji saat papan ketik emoji ditampilkan, ditentukan oleh file lain, FindReplace.strings .

Emoji disarankan sebagai penggantian kata ketika seluruh kata dalam teks asli cocok dengan seluruh kata dalam string yang terkait dengan emoji. Kata 'kebebasan' tidak akan digantikan oleh emoji karena frasa 'kebebasan goreng' hanya ada di CharacterPicker.strings, bukan FindReplace.strings.

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

'kentang goreng' menunjukkan kentang goreng emoji 'kebebasan' tidak menunjukkan emoji kentang goreng


Komentar bukan untuk diskusi panjang; percakapan ini telah dipindahkan ke obrolan .
nohillside

Anda juga dapat melihatnya dalam format yang dapat dibaca manusia dengan QuickLook, gunakan plutilperintah Mac untuk mengubahnya menjadi json untuk tampilan cepat di luar Xcode
JeffThompson

1
@Jeff Memang, saya telah menambahkan beberapa contoh plutil tetapi merasa bebas untuk memperluas dengan cara lain untuk mendapatkan informasi yang berguna dari file string.
GRG

Apakah ini standar Unicode yang disematkan di iOS atau itu sesuatu yang ditambahkan Apple ke Unicode sehingga emoji dapat dicari (atau bahkan basis data bersumber kerumunan yang diizinkan oleh Apple untuk memberi nama pada berbagai hal?)
bmike

8

Tidak (lagi)

Pada MacOS 10.14.4 (dirilis 25 Maret 2019), "kebebasan goreng" tidak lagi menjadi kata kunci pencarian untuk oji emoji kentang goreng.

Saya memeriksa sebelum dan sesudah memutakhirkan dari MacOS 10.14.1 (dirilis 30 Oktober 2018) untuk mengonfirmasi bahwa ini adalah perubahan terbaru.


Penghapusan itu masuk akal akibat dari thread Stack Exchange ini (diposting 2 November 2018). Saya tidak dapat menemukan orang lain di internet yang memperhatikan kata kunci ini sampai pertanyaan ini diposting. Pertanyaan ini mendapatkan lebih dari sembilan ribu tampilan dan merupakan "Hot Network Question" dari Stack Exchange, dan kemudian saya mengirim email kepada Tim Cook untuk mengukurnya.

"Freedom Fries" digunakan di pemilih emoji Apple

Tanggal: Jum, 2 Nov 2018 12:39:08 -0400
Kepada: Tim Cook <tcook@apple.com>
Dari: Jeremy Banks

Halo Tim,

Saya hanya ingin menarik perhatian Anda pada fakta bahwa frasa "kebebasan goreng", meme politik yang berpotensi ofensif dan bertanggal, adalah salah satu istilah pencarian yang digunakan oleh pemilih emoji Apple. (Ini tercantum dalam file CharacterPicker.plist.)

Silakan pertimbangkan untuk menghapus kata kunci ini.

Terima kasih.

- Pengguna Apple

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.