When I use the Learn Spelling command on a word, to what file does that word get added?
Are some dictionaries project-specific? What is the Personal Word List? Is that the same as a custom dictionary?
I ask because I’m finding a lot of words getting flagged that I would have added long ago. My Scrivener installation hasn’t been touched in years.
When I look in my \Scrivener3\hunspell\dict\English-en-us folder, the most recent timestamp is from 2024, even though I just used the Learn Spelling command.
Would appreciate a refresher on how dictionaries work, the file names, paths, their external editability, etc.
The personal word list, which is where your “Learn Spelling” items are added, is separate from the Hunspell dictionary that’s installed in Scrivener.
And no, none of the dictionaries or word lists are project-specific. Both your dictionary and personal word list are global settings affecting all the projects.
The dictionary you install in File > Options > Corrections > Spelling panel is stored here:
By the way, I stand corrected on project-specific word lists. On the Windows platform, a user can select the “Ignore” option instead of the “Learn” option. If you do that, Scrivener adds the phrase or word to a project-specific section of the TXT file. That’s per AmberV.