Гид по технологиям

Как добавать и удалять слова в macOS Dictionary

7 min read macOS Обновлено 28 Dec 2025
Как добавить и удалить слова в macOS Dictionary
Как добавить и удалить слова в macOS Dictionary

Список слов и операции добавления/удаления в macOS Dictionary

Краткое введение в приложение Dictionary на macOS

Dictionary — это встроенное приложение macOS, которое хранит справочные статьи и словарные записи для множества слов и фраз. Оно находится в папке «Applications» и доступно через Finder. Быстрый поиск можно выполнять и через Spotlight (Cmd + Space). Система также использует встроенный словарь при проверке орфографии в большинстве стандартных приложений Apple.

Важно понимать простую модель: macOS имеет системные словари (нельзя менять) и пользовательский список слов (LocalDictionary). Когда вы добавляете слово вручную, оно записывается в LocalDictionary и больше не считается ошибкой при проверке орфографии.

Когда использовать каждый метод — краткая подсказка

  • Нужны одно‑два слова? Используйте TextEdit или любое приложение Apple с поддержкой «Learn Spelling». Быстро и удобно.
  • Нужно добавить/удалить десятки или сотни слов? Правьте файл LocalDictionary напрямую или используйте терминал для пакетных операций.
  • Программа продолжает помечать слово как ошибку? Проверьте, не использует ли она собственный словарь.

Как добавить слово в системный словарь (быстрый способ)

Пункт меню Learn Spelling в TextEdit на macOS

  1. Откройте TextEdit (или Notes, Pages, Numbers). Создайте новый документ.
  2. Введите слово точно в том виде, в котором вы хотите его сохранить.
  3. Выделите слово — не включайте пробелы до и после.
  4. Щёлкните правой кнопкой мыши (или Control‑клик) и выберите «Learn Spelling». Если такой пункт отсутствует, этот метод не сработает для выбранного слова.
  5. Закройте документ — сохранять файл не нужно. macOS автоматически добавит слово в LocalDictionary.

Примечание: пункт «Learn Spelling» не появляется для некоторых слов. Обычно это связано с тем, что слово совпадает с записью в другом словаре или macOS считает его формой существующего слова.

Как удалить слово из словаря (быстрый способ)

Пункт меню Unlearn Spelling в TextEdit на macOS

  1. Откройте TextEdit и введите слово, которое хотите удалить.
  2. Выделите его без пробелов.
  3. Правой кнопкой мыши выберите «Unlearn Spelling». Этот пункт появится только для слов, которые вы добавили самостоятельно.
  4. Закройте документ. Слово будет удалено из LocalDictionary.

Important: Этот метод не удаляет записи из системных словарей macOS. Он корректирует только ваш пользовательский список.

Редактирование файла LocalDictionary — массовая правка

Файл LocalDictionary, открытый в TextEdit, с пользовательскими словами

Файл LocalDictionary — это простой текстовый файл, в котором каждое пользовательское слово находится на отдельной строке. Он расположен в вашей пользовательской библиотеке: ~/Library/Spelling/LocalDictionary.

Шаги, чтобы найти и отредактировать файл:

  1. Откройте Finder.
  2. В строке меню выберите Go → (удерживайте Option) → Library.
  3. Перейдите в папку Spelling.
  4. Найдите файл LocalDictionary и откройте его через TextEdit (правый клик → Open With → TextEdit) или любой текстовый редактор.
  5. Добавляйте или удаляйте слова — по одному на строку.
  6. Сохраните файл (Cmd + S).

Совет для продвинутых: можно открыть файл через Терминал: open -e ~/Library/Spelling/LocalDictionary — это откроет его в TextEdit. Перед массовыми изменениями сделайте резервную копию: cp ~/Library/Spelling/LocalDictionary ~/Desktop/LocalDictionary.backup

Добавление нескольких языков и ограничения приложений

Словарь macOS доступен в большинстве приложений Apple. Однако отдельные программы, например Microsoft Word или Google Docs, часто используют собственную систему проверки орфографии. Если приложение продолжает помечать слово как ошибку, проверьте его настройки и локальный пользовательский словарь.

Вы также можете активировать поддержку нескольких языков в системных настройках: System Preferences → Keyboard → Text → Spelling. Там выбирается язык проверки и поведение автозамены.

Типичные проблемы и как их решать

  • Пункт «Learn Spelling» не отображается. Причина: приложение использует другой движок проверки или слово уже существует в другом словаре. Решение: отредактируйте LocalDictionary напрямую.
  • Слово появляется в Red Squiggle после добавления. Причина: приложение не читает системный LocalDictionary. Решение: проверьте настройки конкретного приложения.
  • Ошибки после синхронизации iCloud. macOS не синхронизирует LocalDictionary через iCloud автоматически. Решение: вручную перенесите файл LocalDictionary на другие устройства или используйте profile/MDM для развертывания в корпоративной среде.

Note: Если вы используете сторонние расширения клавиатуры или менеджеры буфера обмена, они могут влиять на поведение проверки орфографии.

Когда добавление слов не поможет — примеры и ограничения

  • Словарь не устраняет грамматические ошибки. Если фраза синтаксически неверна, проверка орфографии не исправит её.
  • Техника склонений и словоформ. Если вы добавили только базовую форму слова, приложения могут по‑прежнему помечать производные формы. Для уверенной работы добавляйте все нужные варианты.
  • Технические термины в специализированных IDE. Многие редакторы кода используют собственные словари и плагины. Добавление слова в LocalDictionary не гарантирует поведение в таких средах.

Альтернативные подходы

  • Пакетное обновление через сценарии. Используйте скрипты для массового добавления слов в LocalDictionary (создавайте бэкап перед изменениями).
  • Управление на уровне организации. В корпоративной среде используйте MDM или deployment scripts для распространения файла LocalDictionary на рабочих станциях.
  • Специализированные словари. Для медицины или права лучше использовать профессиональные словарные базы или плагины для конкретных приложений.

Ментальная модель: как macOS обрабатывает добавленные слова

  • Системные словари: содержат предопределённые записи и обновляются Apple.
  • Пользовательский файл LocalDictionary: простой список слов, проверяемый системной службой проверки орфографии.
  • Приложения: могут иметь собственные словари или игнорировать системный список. Проверка орфографии выполняется локально в каждом приложении.

Если мыслить в терминах «источников правды», LocalDictionary — ваш источник для пользовательских слов. Но не все приложения считывают этот источник.

Пошаговый SOP для массового обновления слов (Playbook)

  1. Соберите список слов в текстовом файле, по одному слову на строке.
  2. Сделайте бэкап текущего LocalDictionary: cp ~/Library/Spelling/LocalDictionary ~/Desktop/LocalDictionary.backup
  3. Объедините файлы (в Терминале): cat new-words.txt >> ~/Library/Spelling/LocalDictionary
  4. Удалите дубликаты (опция): sort -u -o ~/Library/Spelling/LocalDictionary ~/Library/Spelling/LocalDictionary
  5. Синхронизируйте файл на других устройствах вручную или через MDM.
  6. Проверьте работу в целевых приложениях.

Критерии приёмки

  • Все требуемые слова присутствуют в LocalDictionary.
  • В ключевых приложениях слова не подсвечиваются как ошибки.
  • Сделан бэкап оригинального файла.

Чек‑лист для ролей

Для рядового пользователя:

  • Добавил нужные слова через TextEdit или приложение.
  • Закрыл документ (без сохранения) и проверил работу.

Для IT‑администратора:

  • Создал централизованный список слов.
  • Выполнил бэкап на всех машинах.
  • Развернул LocalDictionary через MDM или скрипты.

Для лингвиста/редактора:

  • Добавил все необходимые словоформы.
  • Проверил результат в разных приложениях.

Безопасность и конфиденциальность

Файл LocalDictionary хранится локально в вашей пользовательской библиотеке. Он не синхронизируется с iCloud автоматически. Если вы намеренно распространяете файл на другие устройства, учтите риски: список может содержать персональные данные или термины, связанные с частными проектами. Перед массовым распространением выполните очистку и ревизию содержимого.

Часто задаваемые вопросы

Можно ли отменить все изменения и вернуть словарь в исходное состояние?

Да. Восстановите бэкап файла LocalDictionary, который вы создали ранее: cp ~/Desktop/LocalDictionary.backup ~/Library/Spelling/LocalDictionary и перезапустите приложения, где требуется обновление.

LocalDictionary синхронизируется через iCloud?

Нет. macOS не синхронизирует LocalDictionary через iCloud по умолчанию. Передача слов между машинами требует ручного копирования или централизованного развёртывания.

Добавление через Learn Spelling безопасно?

Да. Это стандартный пользовательский инструмент. Единственное ограничение — он добавляет слово в ваш локальный список, и пункт может быть недоступен для некоторых слов.

Что делать, если Word или Google Docs продолжают подчёркивать слово?

Проверьте настройки проверки орфографии конкретного приложения. Многие сторонние приложения используют собственные словари и требуют отдельного добавления слова.

Финальная сводка

  • Для единичных слов используйте «Learn Spelling» в TextEdit или другом приложении Apple.
  • Для пакетных задач редактируйте ~/Library/Spelling/LocalDictionary.
  • Всегда делайте резервную копию перед массовыми изменениями.
  • Проверяйте поведение в целевых приложениях, так как не все программы обращаются к LocalDictionary.

Summary: добавление пользовательских слов в macOS — простой процесс, если следовать описанным шагам. Для массовых изменений редактируйте LocalDictionary и соблюдайте меры предосторожности по резервному копированию.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Блокировка email на iPhone и iPad
Руководство

Блокировка email на iPhone и iPad

Личный бюджет в Excel — пошагово
Финансы

Личный бюджет в Excel — пошагово

VSCode для Markdown: быстрая настройка
Руководство

VSCode для Markdown: быстрая настройка

Раздача интернета с Android без оплаты оператора
Мобильный интернет

Раздача интернета с Android без оплаты оператора

Создание брошюры в Canva — пошаговое руководство
Маркетинг

Создание брошюры в Canva — пошаговое руководство

Пользовательские списки в Excel и AutoFill
Excel

Пользовательские списки в Excel и AutoFill