vscode-spell-checker icon indicating copy to clipboard operation
vscode-spell-checker copied to clipboard

Disable <lang> Spell Checker Dictionary (in Workspace) does nothing

Open memeplex opened this issue 1 year ago • 5 comments

I've installed the Spanish dictionary. Running either of:

  • Disable Spanish Spell Checker Dictionary
  • Disable Spanish Spell Checker Dictionary in Workspace

does nothing, neither my user-level settings are changed nor my workspace-level settings.

Instead, from the Spell Checker Preferences screen I'm able to uncheck Spanish and this is appropriately reflected at the target level (either user or workspace).

This is my config:

  "cSpell.language": "en,es",
  "cSpell.enabledLanguageIds": ["markdown", "latex", "typst"],
  "cSpell.spellCheckDelayMs": 2000,
  "cSpell.caseSensitive": true,
  "cSpell.customDictionaries": {
    "local": {"path": "~/Library/Spelling/LocalDictionary", "addWords": true}
  },
  • CSpell v3.0.1
  • CSpell Spanish v2.3.2
  • Code 1.87.0

memeplex avatar Mar 03 '24 20:03 memeplex

@memeplex,

Sorry about not getting back to you on this one. It adds and removes es-ES. It won't remove the es.

image

Jason3S avatar Jul 04 '24 17:07 Jason3S

Thank you for raising this issue. I can see how it can be confusing. Maybe the extension should ask about the es in addition to removing the es-ES.

Jason3S avatar Jul 04 '24 17:07 Jason3S

What if I set for example es-AR (I'm from Argentina). Will it work then?

memeplex avatar Aug 02 '24 20:08 memeplex

@memeplex,

es-AR has not yet been added to the dictionaries. A PR request is welcome.

Jason3S avatar Aug 03 '24 07:08 Jason3S

It's not really that necessary, the question was more like supposing I used that language (and it were implemented), would the toggle still work? Or is it just hardcoded for es-ES?

Message ID: @.*** com>

memeplex avatar Aug 03 '24 14:08 memeplex