Forum Discussion

stesch79's avatar
stesch79
Iron Contributor
Nov 11, 2022

How is Basic Spell Check working

Hi all

 

How is the basic spell checking assistance working? 

Is Edge using a local/offline dictionary (Hunspell?) or is Edge using Windows language features?

 

Regards,

Stephan

 

  • Neon01's avatar
    Neon01
    Steel Contributor

    Hi stesch79 

    Well, that's an interesting question. Actually it's a bit of both.
    For the languages installed on your Windows OS in "Settings => Time and Language", Edge and even native Chrome use built-in spell check of Windows, whereas for the additional languages chosen in Edge settings, the dictionaries are still the Hunspell local/offline files, like: en-US-10-1.bdic, en-GB-10-1.bdic ..

    They get updated with each restart of edge (if there's a newer version), and can be found in each user's Edge User Data folder
    (e.g. C:\Users\<UserName>\AppData\Local\Microsoft\Edge\User Data).  

    So, Edge/Chrome spell check is indeed kind of a chimera, at least on Windows based systems 🙂

     

    Little side notes: All the above only applies to the "Basic" spell check. If you've activated "Microsoft Editor" in edge://settings/languages then a Microsoft online service is used to process all spell checking!

    The use of Window's built-in spell check for system languages is a joint development by Microsoft and Chromium project simply called "Windows Spellcheck" and was first rolled-out in 2020.

    • stephanschnider's avatar
      stephanschnider
      Copper Contributor

      Neon01 Hi Neon. Many thanks for your swift reply. This answer is much appreciated, fully transparent and exactly what I required to know 🙂 THANKS!

Resources