Чому "свобода" повертає фрі 🍟 смайли?


49

У моїй виборці смайлів, коли я заходжу, freedomя бачу картоплю фрі.

Вибір персонажа / вибору смайликів macOS, який показує пошук "свободи", який повертається смаженою картоплею

Чому так?

Практичний приклад:

Тож якщо я хочу написати щось подібне:

Люди світу цінують те, що вам дано, виходьте туди і насолоджуйтесь своєю свободою

Тож емоційне зміщення вищезгаданої цитати є дещо небезпечним:

👫👬 з 🌎, цінуй те, що тобі дано, виходь туди і насолоджуйся своїм 🍟.


17
Я б сказав, що зміцнення будь-якого власного тексту є дещо небезпечним
Хаген фон Ейтцен

2
Через це я відчуваю себе старим ...
Ендрю Грімм

Відповіді:


95

Емоджі 🍟 пропонуються як варіант для будь-якого пошуку, що відповідає рядку " фрі свободи " , який

був політичним евфемізмом для картоплі фрі в США. Цей термін народився в 2003 році, коли тодішній республіканський голова Комітету з адміністрації дому Боб Ней перейменував пункт меню в три кафедри Конгресу у відповідь на протидію Франції запропонованому вторгненню в Ірак.

У засобі вибору символів будь-яка збірка підрядкових префіксів у слові, що стосується цього смайла, подасть смайли для вибору. Тому "вільний" або "свобода" буде відповідати "фрі свободи".

Де ОС знайде ці рядки?

CoreEmoji.framework містить перелік емоджи та відповідних рядків пошуку, за локальною точкою , в

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

замінивши enлокальним. Відомості про рядки, що використовуються засобом вибору символів при пошуку, знайдіть у CharacterPicker.strings . Наприклад:

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

Відкрийте .strings файл як .plist у Xcode, щоб доситьдрукувати його, як показано вище, або скористайтеся 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

Я не хочу, щоб QuickType пропонував 🍟 як автозаповнення до "свободи"!

Це не стане. QuickType пропозиції щодо автоматичного заповнення смайликів або Повідомлення, щоб замінити слова на емоджи, коли відображається клавіатура смайлів, визначається іншим файлом FindReplace.strings .

Emojis пропонується як заміна слів, коли ціле слово в оригінальному тексті відповідає цілому слову в рядку, що стосується емоджи. Слово "свобода" не буде замінено емоджи, оскільки фраза "фрі свободи" існує лише в CharacterPicker.strings, а не FindReplace.strings.

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

'фрі', що показує смажені смажинки "свобода", не показуючи смажених смайлів


Коментарі не для розширеного обговорення; ця розмова переміщена до чату .
nohillside

Ви також можете переглядати їх у plutil
читаному

1
@Jeff Дійсно, я додав пару прикладів, але не соромтесь розширити іншими способами отримання корисної інформації з файлу рядків.
гр

Це стандарт Unicode, який був вбудований в iOS, чи це щось, що Apple додало до Unicode, щоб емоції можна було шукати (чи навіть базу даних натовпу Apple дозволяла давати імена речам?)
bmike

8

Це не більше (більше)

Станом на MacOS 10.14.4 (випущена 25 березня 2019 р.) "Фрі свободи" вже не є ключовим словом для пошуку смайлів фрі-фрі.

Я перевірив до та після оновлення до MacOS 10.14.1 (вийшов 30 жовтня 2018 р.), Щоб підтвердити, що це була нещодавня зміна.


Видалення було правдоподібним результатом цього потоку обміну стеками (розміщено 2 листопада 2018 року). В Інтернеті я не можу знайти нікого іншого, який звертав би увагу на це ключове слово, поки це питання не було розміщено. Це запитання отримало понад дев'ять тисяч переглядів і було обміном стеком "Hot Network Question", і тоді я надіслав електронну пошту Тіму Куку.

"Смажені фрі", що використовуються у вибору смайлів Apple

Дата: Пт, 2 листопада 2018 12:39:08 -0400
До: Тім Кук <tcook@apple.com>
Від: Джеремі Бенкс

Привіт Тім,

Я просто хотів звернути вашу увагу на той факт, що фраза «фрі на свободу», потенційно образлива і датована політичною пам’яткою, є одним із пошукових термінів, які використовуються в засобі вибору емоджи Apple. (Він вказаний у файлі CharacterPicker.plist.)

Подумайте про видалення цього ключового слова.

Дякую.

- Користувач Apple

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.