Misspelled - Chat Spellchecker
Misspelled is a chat spell-checker addon. Misspelled watches the chat messages you type, highlighting any misspellings and offering suggestions for any misspelled words it finds.
I've included in the US & UK English dictionaries some Warcraft specific proper nouns, including the zone names, and all dungeon and raid boss names. Your friends and guild members are also automatically added, and shouldn't get flagged as misspelled words..Misspelled utilizes the HunSpell style, affix (prefix/suffix) compressed dictionaries. The same ones used in Chrome, Firefox, and OpenOffice. Misspelled provides suggestions based on words that phonetically sound like the misspelled word, along with providing suggestions based on common mistakes of spelling. While Misspelled can detect nearly the same number of individually correctly spelled words as OpenOffice, it's suggestion engine, is "somewhat" less complicated, than the HunSpell implementation.
Misspelled includes dictionaries for US-English, UK-English, French, German, Italian, Russian (experimental), and Spanish. The appropriate dictionary, for your game client locale, will auto-load, or you can manually choose what dictionary to use from Misspelled's Interface/Addons options page.
I'm attempting to localize the menus and configuration page. You can help by visiting: http://www.wowace.com/addons/misspelled/localization
Misspelled works with WIM (Wow Instant Messenger), and is compatible with: Prat, Skinner, and Chatter.
Usage note: Spell Checking is performed as you complete each word you've typed. The last word in the chat box, isn't spell checked until you type some form of word terminator, either a period, space, or some other word separating punctuation. Spell checking is very fast; but isn't performed needlessly, while a word is being typed.
Misspelled is compatible with Wow, Wow Classic/Wrath/Cata If you are having problems with Misspelled, please try updating or disabling all other chat addons you may be running.
Official Distribution Points
Curse: https://www.curseforge.com/wow/addons/misspelled
WowInterface: http://www.wowinterface.com/downloads/info13493-Misspelled.html
Donations accepted to: https://www.paypal.com
-Nate
o tried to use it with rus localization
it doesn't work
will there be an update for Shadowlands?
In reply to orfieus:
I've pushed an update for Wow 9. Let me know if you have any issues.
Are there any plans to add the option to change the color of words that are spelt incorrectly?
In reply to ByucknahTheRed:
The color I selected for the highlighting can be changed in the Misspelled.lua file. Change line 122: local SPELLED_WRONG_HIGHLIGHT = "|cff7dc6fb" --The color misspelled words will get changed into. (Medium-Cyan-ish)
The color value needs to be in this format: |caarrggbb c(aa being the alpha transparency value)(rr, gg, bb, being the color values in hex format and RGB order)
I selected a color that wasn't being used for any other purpose in chats. That may no longer be the case or another addon might be using a similar color. Feel free to experiment with different values.
In reply to nrpieper:
Yeah, some communities seem to use the same color by default as misspelled now. I was super confused why my misspelled was not working until I realized "Oh! This community I joined uses the same color!" so I ended up changing the community color but I have been wanting to change it to a very bright red color instead for a while.
Thank you so much for this information so I can change the color. Also thank you this addon, seriously this addon is a god send and makes me feel so much more confident when typing in game. Seriously, this has to be my favorite WoW addon because of just how helpful it is.
In reply to ByucknahTheRed:
Thanks for the kind words! 😊
it doesn't work with russian classic client
looks like no dictionary added
Is not working with current update in retail. When you correct a word the edit box closes. With elvui you can hit enter again and it will show the text with the corrected word however this is annoying and is not working as intended. I assume anyone not using elvui, which says your text, probably is losing all of their text except the corrected word. Please fix.
Ever since 8.3 was released, I've been having trouble with this addon. Every time I try to correct a typo, it would close the chatbox, when I open up the chatbox only the word I tried to correct was in the box while everything else I typed in vanished.
Classic installs over Retail.
EVERYDAY i have to reinstall to get Retail to work correct.
Please Fix!!!
In reply to BOGsocks:
Thanks for the bug report. I'll work to get it fixed.
In reply to BOGsocks:
I updated the build resulting deploy order. I'm hoping this'll fix the issue.
"Usage note: Spell Checking is performed as you complete each work you've typed."
*giggle*
Thank you for updating this for Classic. Really wish it came pre-installed.
In reply to Spiricore:
Updated. Thanks!
Looks to be functioning now for me :D Thanks for updating it.
I've fixed the bug with Wow Classic and I'm pushing out version v1.7.4 now.
Report back if you run into any additional errors.
Thanks
In reply to nrpieper:
No, thank you! :)
I just installed the Classic pack to test it. Retail pack was working on Classic WoW all week for me btw with only error being the same one I got with Classic Pack just now.
Message: Interface\AddOns\Misspelled\Misspelled.lua:1113: attempt to call global 'GetNumFriends' (a nil value)
Time: Tue Sep 3 12:36:01 2019
Count: 2
Stack: Interface\AddOns\Misspelled\Misspelled.lua:1113: attempt to call global 'GetNumFriends' (a nil value)
...ce\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:582: in function <...ce\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:542>
(tail call): ?
(tail call): ?
Interface\AddOns\Misspelled\Misspelled.lua:1113: in function `LoadGuildAndFriendRoster'
Interface\AddOns\Misspelled\Misspelled.lua:218: in function `?'
...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119: in function <...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[C]: ?
...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:29: in function <...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:64: in function `Fire'
...ClassicThreatMeter\lib\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ClassicThreatMeter\lib\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
In reply to KnightDemons:
After removing all Guild / Friend lines from the Misspelled.lua, I stopped getting any error. This is of course just a quick fix for me till an update. But Addon still doing what I need from it. :)