Spellcheck just doesn't even activate

Description of the issue:

Spellcheck doesn’t activate for English or French. I’ve seen multiple threads here, with screenshots showing that we are suposed to see a language under the “Spell check” section.
I don’t.

Expected result:

I would love to be able to correct words when I write on my blog (in French) and maybe get spell check for english on the rest of the web as well. This is a major drawback and I can’t understand why there is posts about it since the beginning of Brave life…

Brave Version( check About Brave):

1.56.14

Additional Information:

I’m available to try what you think can solve it.

It looks like the problem is the same in Edge, so maybe the Chromium release on which they are based?

You don’t see this menu?
You can test it in https://www.editpad.org/

image

Maybe it is not downloading the dictionaries or something. I tested it and it works here.

I use Windows and Nightly mode, so unless it is like a MacOS bug, seems like it shouldn’t happen.

If you want to see if it is a MacOS bug or something you can try to fix, you can start the browser with --user-data-dir= and give it a temporary folder, then you will get a fresh install of Brave and only tests to see if you get the spell check or not, if not, well, there is something weird.

But since I am not a mac person, I can’t know if it needs a system setting for it to work or something. Because Brave will use only the “basic” spell check, since Brave didn’t add enhanced one for avoiding giving data to Google, but I saw in this page:

Chrome or your operating system provides the spell check.

So that’s why you should test if it is a bug or a system setting.

Hey Emi,
Thank you for your message, and no, I don’t have this menu at all.

You should do the --user-data-dir= in the terminal and add some temporary directory to use as user data for Brave. I don’t think you don’t need to close Brave to use that, on Windows, they act like different instances of Brave, so you can use both instances at the same time.

That way you will see if it is Brave or something inside your current profile. If it is Brave, it might be a bug I know @Mattches can confirm if spell check works in Brave since he uses MacOS and maybe if Brave on MacOS needs some system setting enabled to be active.

If not, well, it might be a bug on MacOS.

Can you help me on the full command and how to reverse it? I can do all the tests, but I don’t want to be stuck in a Terminal loop of hell :wink:

Thank you.

Well, I am not a Mac user, so it is limited what I can do, since i don’t know folder structure in MacOS.

You should be able to see where Brave is installed in your MacOS by going to brave://version/

and I found this https://support.brave.com/hc/en-us/articles/360044860011-How-Do-I-Use-Command-Line-Flags-in-Brave-

open -a "Brave Browser.app" -n --args --user-data-dir=PATH

But in Windows it would do it like: brave --user-data-dir="%localappdata%\BraveSoftware\Test User Data" and done.

%localappdata% is a variable to go to C:\Users\username\appdata\local\, so it will use C:\Users\username\appdata\local\BraveSoftware\Test User Data.

Then Brave opens in a new version, clean version, and when you close it you just delete Test User Data folder manually, or leave it there, since it will not do anything unless you open Brave with that command again.

You will not be stuck in any loop since this only works when starting Brave with it, so it doesn’t modify any data in your normal user profile directory. which should be in BraveSoftware\Brave-Browser\User Data\ whatever folder Brave uses in Mac.

Thank you.

I did that and the settings are the same, as you can see here:

And on a website, the autocorrect doesn’t offer a specific language to autocorrect. It only sees english mistakes.

Well, that’s weird. But in that case I would assume it is using the system wide Spellchecker then? which then I guess you can set it up to use French.

I found this:

By default, spelling is checked automatically no matter which language you’re using on your Mac. You can add more languages.

  1. On your Mac, choose Apple menu > System Settings, then click Keyboard in the sidebar. (You may need to scroll down.)
  2. Go to Text Input on the right, then click Edit.
  3. Do one of the following:
  • Check spelling for one language: Click the Spelling pop-up menu, then choose the language.
  • Check spelling for multiple languages: Click the Spelling pop-up menu, choose Set Up, select each language to check automatically, then click Done.

Yep, thank you for your time but this is already nominal :wink:

Hello @Mattches Do you have any idea on how to solve it? Is it a bug report for you or did I miss something?
Thank you.

@lokan,
Taking a look here. FWIW, it is using the system wide spellchecker but it does look like you have everything setup properly.

Is Brave the only browser and/or application in which the spell checker isn’t working or is this happening in other apps as well?

It’s only happening in Brave.

On macOS, you have two options in the “Edit” menu of every app. On Brave, on option is greyed out as you can see.

For example here in Agenda app, we can do more:

And even it’s not perfect (using system dictionary), it’s clearly better.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.