Mac поддерживает обнаружение языка для проверки орфографии непосредственно в ОС, по крайней мере, с 10.7.5 (Lion). Это означает, что любое приложение, работающее на Mac, которое использует этот сервис / библиотеку / API, автоматически имеет эту функцию. Вы можете настроить проверку орфографии на панели «Текст» настройки «Язык и текст» в строке «Личные» в приложении «Системные настройки».
Menu -> [Apple] -> System Preference -> Language & Text (Personal) -> Text
Запись Spelling
здесь может быть настроена на определенный язык, но она также может быть установлена на Automatic by Language
. Это может быть по умолчанию. Вам придется закрыть и снова открыть приложение, прежде чем изменения в этом предпочтении вступят в силу.
Обратите внимание, однако, что алгоритм, используемый для определения языка, может быть недостаточно сложным. Например, я писал некоторые заметки (на R) и обнаружил, что строка
par() - specify graphical elements
рассматривается как не английский. С моей точки зрения «английский - это единственное, что я когда-либо использовал», ОС по какой-то сумасшедшей причине просто начала использовать неправильный орфографический словарь, но только для этой строки! Я не знаю, считается ли это неправильное определение языка ошибкой, но это было очень удивительно и раздражающе, пока я не обнаружил функцию автоопределения средства проверки орфографии и обоснование странного появления волнистых красных линий.