John Gruber recientemente twitteó en Mastodon:
Una de mis características favoritas en Mac [...] es agregar nuevas palabras al diccionario de ortografía de todo el sistema. La característica se remonta a Mac OS X 10.0 y estoy bastante seguro de que estaba en NeXTStep una década antes de eso.
Y, aún mejor, las palabras personalizadas que agregas al diccionario se almacenan en un archivo de texto simple, una palabra por línea, en:
~/Library/Group Containers/group.com.apple.AppleSpell/Library/Spelling/LocalDictionary
https://mastodon.social/@gruber/112560468582323979
En mi caso, el archivo en realidad está en ~/Library/Spelling/LocalDictionary
, porque soy un loco y uso una versión antigua de macOS (10.9 Mavericks). No creo que esto sea relevante para el resto de mi pregunta.
Después de echar un vistazo a LocalDictionary
, algo llamó mi atención. ~/Library/Spelling/
contiene otro archivo de texto, en
, que al igual que localdictionary
contiene una palabra por línea. Estas palabras son diferentes de las que hay en localdictionary
, pero, al igual que localdictionary
, parecen cosas que probablemente escribí en los últimos años y quería que el corrector ortográfico aprendiera. Por ejemplo, contiene el nombre de la organización para la que trabajo y algunas personas que conozco con nombres poco comunes.
¿Qué es este archivo en
y cómo se llena? ¿Por qué algunas palabras terminan en en
mientras que otras terminan en LocalDictionary
?
(Supongo que en macOS moderno, el archivo equivalente está ubicado en ~/Library/Group Containers/group.com.apple.AppleSpell/Library/Spelling/en
)