[oxt files, which can be opened with 7-Zip to extract the raw plaintext dic files]
[the first link contains a raw lists of words, i.e. no plurals etc removed]
Marketing - 3 new "very large" English dictionaries are now online
http://nabble.documentfoundation.org/3- ... 20442.html
English Dictionaries — LibreOffice Extensions and Templates Website
https://extensions.libreoffice.org/exte ... ctionaries
Frequency Word Lists | Invoke IT Limited
https://invokeit.wordpress.com/frequency-word-lists/
GitHub - hermitdave/FrequencyWords: Repository for Frequency Word List Generator and processed files
https://github.com/hermitdave/FrequencyWords/
Wiktionary:Frequency lists - Wiktionary
https://en.wiktionary.org/wiki/Wiktiona ... ency_lists
Index:English/0 - Wiktionary
https://en.wiktionary.org/wiki/Index:English/0
GitHub - dwyl/english-words: A text file containing 479k English words for fast search auto-completion / autosuggestion.
https://github.com/dwyl/english-words
UK vs US spelling list
http://www.tysto.com/uk-us-spelling-list.html
MS Excel's spellchecker:
Code: Select all
q:: ;check if a word is in Excel spellchecker:
oXl := ComObjCreate("Excel.Application")
;oXl.Application.SpellingOptions.DictLang := 1033 ;US
oXl.Application.SpellingOptions.DictLang := 2057 ;UK
;oXl.Application.SpellingOptions.UserDict := "CUSTOM.DIC" ;CUSTOM on
oXl.Application.SpellingOptions.UserDict := "" ;CUSTOM off
vList := "hello hellox red redx yellow yellowx"
vOutput := ""
VarSetCapacity(vOutput, StrLen(vList)*2)
Loop, Parse, vList, % " "
{
if !oXl.Application.CheckSpelling(A_LoopField) ;0=false, -1=true
vOutput .= A_LoopField "`r`n"
}
oXl := ""
Clipboard := vOutput
MsgBox, % vOutput
return