(Legacy) Spelling Police™
0.08MB. Updated 2020-03-03. Only supports Anki 2.1.x.
As add-ons are programs downloaded from the internet, they are
malicious. You should only download add-ons you trust.
Supported Anki versions:
- 2.1.5-2.1.23+ (updated 2020-03-03)
To download this add-on, please copy and paste the following code
into Anki 2.1:
If you were linked to this page from the internet, please open Anki
your computer, go to the
Tools menu and then Add-ons>Browse & Install to paste in
All Anki 2.1.x
Works beautifully on Version 2.1.49. Thanks so much!
It does not work on the newest version (2.1.51 qt6) :(
I know it is not really maintained anymore but I have dysgraphia and literally cannot write anything coherent without a spell checker so I'm just leaving this here in the hopes that it might convince you to update it just so it'd work.
You could always downgrade... Even if I take the time out to upgrade this, it'll be broke again in a few versions, that's like giving peoplekind false hope and start another cycle of complaining. I don't think that would be healthy for anyone.
Why don't you guys start a petition and have this integrated into Anki? It's just three lines of code if we exclude everything else. Under ten w/ auto-suggest.
Yo why the duck do you give such shite instructions? How the duck does one get anything from this "github" website? Where the duck is the "download" button on that mess of a website? When you do somehow manage to get those files, which exact files do you put into your 'dictionary' folder if you just want engrish? All of them? only the engrish ones? Which are the engrish ones? Just the 'en-AU-3-0.bdic' file? Or we include other gibberish files that have the letters "AU" in them? Why not give a ducking example of how this shite works for someone who isn't a neckbeard programmer?
Here's my ducking 'dictionary' folder: https://screencast-o-matic.com/i/c3eYjHVFHOP
here's the context menu for an "incorrect" word: https://screencast-o-matic.com/i/c3eYj7VFHte as you can see there is jack shit there, no suggestions for any "incorrect" word I right click.
here's the "dictionaries" menu in anki: https://screencast-o-matic.com/i/c3eYjMVFHtX
here are my addons: https://screencast-o-matic.com/i/c3eYjMVFHtl
Spelling Police config: https://screencast-o-matic.com/i/c3eYjLVFHto
here's me trying that qtwebengine folder thing: https://screencast-o-matic.com/i/c3eYjPVFHtt
Anki 2.1.49 Win11
ill remove this downvote once it's resolved bruh
Edit: oohhhh maaan. fine, have the thumbs up
Nyet comrade! There is the idea of FLOSS, and the reality of FLOSS. I thought someone will come along and write better instructions... Unfortunately, I don't have time for this right now, let me show you the ducking door.
works just fine =) - thanks A LOT <3
The creator is humorous
Working well on macos.
Better than all spelling addons including Glutanimate's. Could you however add a way to add words to dictionaries and remove the cloze syntax from being checked? (c1, c2, etc)
I'm afraid not, spell checking is done by the Anki browser (Qt). These types of addons just enables spell checking and adds GUI crap to toggle different dictionaries on/off. Those extra features you're asking for is not yet supported by the toolkit. You have to ask the architects, not the code monkey. https://bugreports.qt.io/browse/QTBUG-64381
Hmmm... Now that you mentioned it, it doesn't make sense for the free version to be better then the paid version. I may have to scale back on some of the features.
The Author is funny
Nice Addon! I just can't see any suggestions. How can I enable it?
Update: Fixed after enable duck mode.
Love it :D
Should be implemented in Anki
Must have add-on
Not working on Anki latest version
My 8 balls says: Try again...
ANKI Version 2.1.38
It's a problem with your qt version, I have no control over it. Ask mommy to buy you a new computer? ¯\_(ツ)_/¯
Hi, I love this add-on!
The only question I have is how do you make it so that whenever a word is misspelled, there are suggestions. Now, I only have the red line under the misspelled word, and there are no suggestions.
They are turned off by default. Users are encouraged not to use spellcheckers. But you may enable it in the config settings.
"The friendlier the software, the dumber the user." --Nick. Carr
Great add on!
One question: Is there a way to disable the add on for certain decks or card types while keeping it enabled for others? I have a spelling deck where I type sentences and having the spell check on for these cards defeats the purpose. Thanks!
That's something I need to think about. I have mine turned off by default.
My original goal was to discourage the use of spellcheckers, but that didn't work out too well as it turns out.
does what it says, very useful!!
Awesome, thank you!
It works! If you've installed Chrome, you might find dictionary file at:
<Linux - Fedora>
After finding the bdic file, copy it to:
After that, you may enable or disable bdic by configuring [Tools > Dictionary Configuration] in Anki.
it works well, but need auto-on this Spelling Police. every deck making I turn on option...
I save a lot of time with this. I am a very perfectionist and I want everything to be well written, so I used to spend a lot of time fixing some words during the reviews that I had not noticed. Fewer words escape me now. It would be great to be able to access more complete dictionaries or to be able to add new terms so that it stops detecting them as incorrect.
Works perfect thanks
Works well, thank you!
Glutaminate charges people for this add-on (sigh) so thank you for making this affordable for everyone!! You rock!!! It works as of 08/19/2020
To each his own I guess. His version comes with babysitting duties.
Needed this for creating cards!
Great addon, thanks
No kidding, I like your sense of humor. Also, thanks for the hard work.
For someone who struggles with spelling this is a lifesaver!
I was wondering though if you knew of any medical dictionaries that would work with this add-on because I struggled to find any on the git hub page (I may have missed it though).
I don't know sorry. Maybe ask someone who's in the medical profession.
Really amazing add-on! I've searched quite a bit but have not found an answer to this question. I currently have a .txt file containing a medical dictionary. I was unable to locate such a .bdic file, however.
Do you know of a way I can convert this .txt to a .bdic --- or is there a way to add a txt file to my dictionaries?
I love this but I am not sure why my suggested alternative words in not displayed when I right-click on a misspelt word.
You could use this deck to make a dictionary?
I love this plugin, adding a config file instead of changing the python script directly would make it better.
?? Config file was added months ago... Sounds like your addon updates are screwed up.
Edit 1: okay no worries - thanks for fast reply! Add-on works great btw
Amazing, but I'm struggling to find a .bdic file that includes medical terminology (is it possible to get the dictionary used by Microsoft Word?)
Alternatively, could it be possible to have an 'Add to Dictionary' option (either actually adding to the dictionary, or even just preventing that particular word from ever being underlined)?
medical bdic: As I am not a medical student, I wouldn't have access or a need for such a thing, maybe somebody will share?
Add to Dictionary: These may come in the future, but the current toolkit does not allow it. See bug report: https://github.com/lovac42/SpellingPolice/issues/2
I know Ill be hated for this complaint/suggestion but is there anyway for it to correct on its own without me having to right click and select the corrected word? kind of like how word does it...I have all my settings set to "true"
Just wait a day, someone will try to sell you this idea.
What the Duck! It underscores wrong words, but doesn't suggest the right word!
Edit: It's fixed now after enabling that "bold" thing option in config. Thanks for you efforst.
My point exactly! https://www.youtube.com/watch?v=MtN1YnoL46Q
Spell checking is handled by the Qt toolkit, this addon is nothing more than a fancy checkbox that enables or disables this built-in feature. About 3 lines of code. The quality and accuracy of spelling checking depends on your version of Qt and the dictionary file(s) you are using. So replacing your dictionary with the new ones from chrome (en-US-9-0.bdic) should improve things.
This is great! Does anyone know how to add to the dictionary? I would like to add medical terminology so that it doesn't light up everything I type. I have a Medical.dic file, but have now clue how to turn it into a .bdic file.
Only .bdic files are supported, google is your friend? I'm on windows, so most of those tools aren't available to me or I can't get admin to sign off on it.
Finally, the messiah has arrived. Just as good Glutanimate's paid version on Patreon--perhaps even better because it supports custom dictionaries!
Thank you very much. By the way, I appreciate your sassy comments in the description and review replies.
Thanks for adding the auto correction it's so great !
Usefull app. Is there an easy way to add words manually into the spellchecker? Would be grateful if you could recommend a way. Thanks for taking time and making this extention available for people you don't even know.
Not at this point I'm afraid.
This a very useful extention. I honestly think that the author's idea that the spellchecker shouldn't auto correct because everyone's gotta learn how to spell correctly is flawed. For instance, in my case, I paste some notes from PDF, and occasionally when I paste, words get distorted so I need a spellchecker.
On another note, two questions
1) Would it be possible to add words in the dictionary? (especially for proper names)
2) If I from time to time add a proper name on Google's spell checker and later replace the previously copied bdic file, can I resolve this issue as a work-around?
Anything can be fixed, just need to find the time for these personal projects. And pull requests are welcome for (one) and (two).
I downloaded it and the spelling police check is on but it's not telling me if I misspelled a word. Can you please tell me what's wrong?
what is the "paid version from another dev that comes with autocorrect." that you mentioned?
I'm curious what it can do although I agree that it is better for memory and understanding if the user looks up words and rules.
Sorry, these feedbacks shouldn't become advertisments for close source. But you can google it.
You can still offer other possible words without auto-correction. User can pick what they're trying to spell from the list and type it. That's not auto-correct. Most of the time, if the user knows how to spell then the word then it would not be misspelled in the first place. The way the plugin is currently is 1/2 useful where user would still have to go through the trouble of googling the word for correct spelling if it's a word they really can't spell.
That is an interesting idea. But it's probably the tedious process of looking up a word that forces the mind to remember as a way to cope with and avoid such unnecessary steps in the future. I suppose I could have a popup and force you to type the word 5X before replacing it, but then someone clever could look in to the code and bypass it. And as I recently found out, there is a paid version from another dev that comes with autocorrect. Maybe reach out and see if you can buy a copy from him.
Is there a way to have it stay on so you are not having to check the box every time you open a new card?
Check source code, change CHECK_ON_STARUP to True.
It works. I was looking for something like this because English isn't my first language.
I wish it would recommend some correction though.
I am not against others forking and adding features, but I am strongly against corrections. Tough it out.
works well 👍