O Mac suporta a detecção de idioma para verificação ortográfica nativamente no sistema operacional, pelo menos a partir de 10.7.5 (Lion). Isso significa que qualquer aplicativo em execução no mac que use este serviço / biblioteca / API automaticamente terá esse recurso. Você pode definir a verificação ortográfica no painel Texto do idioma & Configuração de texto na linha Pessoal no aplicativo System Preferences
Menu -> [Apple] -> System Preference -> Language & Text (Personal) -> Text
A entrada Spelling
aqui pode ser definida para um idioma específico, mas também pode ser definida como Automatic by Language
. Isso pode ser o padrão. Você terá que fechar e reabrir um aplicativo antes que as alterações a essa preferência tenham efeito.
Note, no entanto, que o algoritmo usado para decidir o idioma pode não ser sofisticado o suficiente. Por exemplo, eu estava escrevendo algumas notas (em R) e descobri que a linha
par() - specify graphical elements
é tratado como não inglês. Do meu "Inglês é a única coisa que eu sempre uso" perspectiva, o sistema operacional, por algum motivo louco, só começou a usar o dicionário de ortografia errado, mas apenas para esta linha! Não sei se esse erro de identificação de idioma é considerado um bug, mas foi muito surpreendente e irritante até que descobri o recurso de detecção automática do verificador ortográfico e a lógica por trás da aparência estranha das linhas vermelhas onduladas.