Re: How To Add Dictionaries To Google Chrome Spell Checker

0 views
Skip to first unread message
Message has been deleted

Roser Blazado

unread,
Jul 10, 2024, 5:03:51 AM7/10/24
to kumbveloza

Clearly Chrome has a built-in dictionary that it uses for spell-checking. Is there an API or some way to access this dictionary? I am interested not in checking spelling, but actually accessing the dictionary. E.g. I would like to write Dictionary autocomplete extension for chrome? a dictionary autocomplete extension that uses Chrome's dictionary instead of maintaining my own. Of particular interest to me would be a funciton like getWordsThatStartWith(text).

How to add Dictionaries to Google Chrome Spell Checker


DOWNLOAD https://tlniurl.com/2yLE9D



I am not sure if this is related to your request. It appears another developer created an extension to look up words, not sure if the api he founded used the internal dictionary spell-check or not...my assumption would be that the api merely return results from a google query using an advance search feature like "define: example", example being the query/word. Here's a link to the article though it's quite outdated.

According to this the checksum fails to match in the regular version of the Custom Dictionary, and there's a backup version with a correct checksum, Chrome will silently discard the regular version and revert to the backup version.

So I think if you want to edit the custom dictionary file (e.g., to remove misspelled words), you'll need to delete the backup version, to prevent Chrome from reverting to it. (Note: I've not actually done this.)

The actual dictionary is baked into the browser when it is compiled, so you can't normally find or edit it without re-compiling Chrome yourself. That said, there are a bunch of dictionaries, and they're all listed here:

Recently my Chrome no longer checks my spelling. The "Enable spell checking" is checked on, but the spell checker does nothing. It does not check spelling, there is no suggestions for any word I type in a textbook, and the right-click menu item is grayed out.

I tried to uninstall and reinstall, but the problem persists. Also I find that the folder C:\Users\XXX\AppData\Local\Google\Chrome\Application\Dictionaries is empty. Could anyone point to a possible solution?

EDIT: I found out the reason for my issue. It is actually the Great Firewall in China interfering with the download of dictionaries. But given the answers below, there are many different causes of the same phenomena, so I won't mark any answers as "accepted" and leave it for the readers to decide what applies to them.

If you are using the option "Ask Google for suggestions" it seems to break everything. My spell checker came right back on as soon as I turned that option off. It's frustrating because my spelling is so bad that's the only way it knew what I was trying to spell half the time. :)

i am not sure how to explain it but write a word then select it (like you were going to copy it) double click on it on trackpad, it shows a checkspell option, hover over it and it has a "check the spelling of text fields" option, then just click it, & a little check appears next to it & ta-da it works! if youre unable to do/find this, please tell me & i will upload pictures

The general 'English' (without a country) does not have a spell-check option so you must add your country's English and move it to the top of the list. Thanks to Mr. Ree - His solution was the one that solved this problem for me.

I went into the config files on another computer that I also have Brave installed on, copied the dictionary file, pasted it in the dictionaries directory of the computer which was having the issue, then restarted Brave and the computer.

I did an experiment. I uninstalled Brave, uninstalled Chrome. (I had installed Brave then installed Chrome to try to fix the dictionary issue with no success.) After uninstalling, rebooted, then downloaded and installed chrome, then downloaded and installed Brave. Spellcheck and Dictionary in Brave now work.

Sometimes I feel very much annoying "favourite" and "favorite are counted as a wrong spelling for each other. But I need a spell checker for my careless mistakes.I know one way, to add the words each time I saw it into the dictionary, I'm too lazy for that and it only apply for one machine, I'd like to have this for several different machines.

EDIT: I really hope the spell checker accept both UK and US spelling in one dictionary, so I can type "favourite" or "favorite" up to my mood.I appreciate you are telling me the way to do this, especially on Firefox and Google chrome browser, or the system-wide.

In Firefox it's easy to select and add single dictionaries by right clicking on a textarea field (text input with multiple lines) by selecting "Check Spelling" and under "Languages" click on "Add Dictionaries". Unfortunately it won't allow you to select more than one language. But you can hack together a new dictionary yourself if you're comfortable with editing files. You can find the dictionaries by running this from your home directory:

Then you want to combine the contents of the .dic and the .aff files into one of the dictionaries (save a backup). The first line of the .dic file is a count of all the words (# lines minus 1), so you need to update that in the new file. Note that you won't want to update the modified dictionary in the future (unless you made a mistake and need to fix it) and if your default dictionary doesn't show up in that list, then just add it as you would any other language so you can get the dictionary files.

I suspect you are mixing up Gmail's spell-checker and your web
browser's spell-checker. As far as I can remember, Gmail has never
given us the option to "Add to dictionary". So you are probably
seeing that from your web browser; and adding words to its dictionary
doesn't affect Gmail's spell checker.(Not to single out Kentucky, but it does have quite a rich share of
unique and interesting names. I lived there many years ago.)Andy

When you install Google Chrome, a default language and dictionary file is automatically installed during the process. Chrome sets the language as the browser's primary language which means that it won't offer to translate web pages published in it and display spelling corrections automatically when you write in the browser.

You can add additional languages and dictionaries to the browser. This can be useful if you want spell checking functionality for additional languages. So, if you write in German and English for example, you may want to add the German dictionary to Chrome so that your German texts get spell checked as well.

The languages menu displays all installed languages. You can only install spell checking support for languages that are installed in the browser, so click on add first on the screen to add another language to Chrome.

Here you find listed all installed languages and can switch to another one easily. Note that this switches the spell checking language permanently to the selected language. In other words, it has the same effect as selecting a spell checking language in the language preferences.

Setting it via View I do get misspelled words underlined, but I do NOT get a correction offered, as was the case under Opera. All I get is the offer to send my misspelled word off to google, which will show a good spelling, but this is awkward.

I have an office365 account and I am running the desktop version of Microsoft Teams on Windows 10. Spell check is not working. I have read through many items on the community and internet posts and haven't found anything of help. I am hoping someone has resolved this issue.

In one of the posts that I read I heard that someone said it wasn't supported on the desktop version. I really hope that isn't the case, if it is, it is a huge oversight. However on some other posts I have seen people state that it was working for them on the desktop client.

I have followed the suggestions of exiting the client, deleting the language file found in the C:\Users\\appdata\roaming\Microsoft\teams\dictionaries location. I have verified that it is recreated when teams starts back up and that it has the correct size. I am hoping someone has solved this and can help me.

My issues were correct words being marked as misspelled and few correct suggestions for other misspelled words. But reading your post helped point me in the right direction, and maybe it could resolve your issue as well.
I went to C:\Users\\appdata\roaming\Microsoft\teams\dictionaries as you mentioned and hoped there was a way to get a better dictionary file. All research said no way to update what comes with Teams. But when I tried to find more about *.bdic files in general I discovered that it is the format created by google for the chrome browser. Since deleting the old one does not harm Teams because it can just regenerate a new one, I figured what harm could it do to use my chrome one. Copied the chrome one into the teams folder and renamed it to the Teams name and voila! My misspelled words now have correct suggestions and my correctly spelled words are showing as correctly spelled. path to other dictioanry file is: C:\Users\\appdata\roaming\chrome\data\ (look for the *.bdic file)
Not the same thing as you, I know, but I thought it could be related or help anyone else who lands here in their search for spell check problems.

@fabiortthank you very much for sharing this solution with us. It really saved my day. I also had two preferred languages and no natter English was default Teams failed to initialize spell checker. Hope they will fix this soon.

@jharmon I tried all of the methods below and none work. What I did was uninstall Teams from the computer then deleted the Microsoft Teams folder from C:\Users\\appdata\roaming and the Teams folder from C:\Users\\appdata\roaming\Microsoft. Once I deleted those 2 folders I reinstalled office and the issue was resolved. It worked!!!!! Also noting that just uninstalling and reinstalling does work unless you delete the folders before the reinstall.

@AndrewClark thanks for the inputs. I had exactly the same issue as you have described in your post. Instead of copying chrome's dictionary *.bdic file, what I did was, just took a backup of these files (for some reasons I had 2 files) and deleted them from C:\Users\your user\AppData\Roaming\Microsoft\Teams\Dictionaries.

7fc3f7cf58
Reply all
Reply to author
Forward
0 new messages