Где системные словари проверки орфографии?

Я хотел бы использовать словари для проверки орфографии, поставляемые с OS X, из командной строки ( hunspell), но не могу их найти. В /System/Library/Spellingинете всего 2 файла pl_PL.{aff,dic}, и find / -name '*.dic'ничего не обнаружил.

Я знаю, что могу загружать словари из OpenOffice и т. Д., Но я хотел бы найти те, которые поставляются в комплекте с OS X.

РЕДАКТИРОВАТЬ Чтобы уточнить, в OS X есть как минимум два вида словарей:

  • Определения, используемые в Dictionary.app. Меня это не интересует.
  • Списки слов, используемые системной проверкой орфографии (красные пунктирные линии). Я знаю, что OS X использует hunspell, потому что так написано на веб-сайте hunspell , и есть множество сообщений о том, как добавлять новые ( 1 , 2 ). Просто я не хочу добавлять новые, а использую английский, который, очевидно, идет с системой.
Какой билд hunspell сейчас в игре? (поскольку он явно не включен в качестве инструмента командной строки в OS X - добавление этой детали может помочь вам получить более качественный ответ.) Другой ответ здесь показывает, что процедуры проверки орфографии для исходных слов TextEdit из того же места, что и приложение Dictionary, поэтому ясно объясните, чем ваша проблема отличается от поиска /Library/Dictionary или ~/Library/Dictionary
@bmike libhunspell находится в /usr/lib/libhunspell-1.2.0.0.0.dylib. Я не уверен, какой из ответов вы имеете в виду, ответ с самым высоким рейтингом скопировал слова из Википедии? Однако другой ответ + комментарии в этой теме верен и именно то, что мне нужно ( apple.stackexchange.com/a/21446/54379 )
Теперь, когда вы добавили информацию к своему вопросу, он имеет больше смысла, поэтому мой ответ был неправильным, и я удалил его.
/usr/share/dict там есть файл word
@thipani, libhunspell — это библиотека, которую нельзя вызвать напрямую из командной строки, что такое hunspell

Ответы (2)

Орфографические словари, которые вас интересуют, находятся в следующем месте (проверено на 10.8.4 и 10.6.8):

/System/Library/Services/AppleSpell.service/Contents/Resources/

Списки слов хранятся в этом каталоге по языкам, поэтому английский язык США находится в папке English.lproj.

Однако эти файлы хранятся в двоичном формате, который я еще не расшифровал...

Под macOS Каталина...

Есть две локации:

  • /System/Library/Services/AppleSpell.service/Contents/Resources/AppleSpell.8
  • /Users/${HOME}/Library/Dictionaries/

Первый — это системный словарь проверки орфографии, а второй — пользовательский словарь, который создается/модифицируется, когда пользователь добавляет выученное слово. Второй можно редактировать с помощью любого стандартного текстового редактора.