Community
    • Login

    Spell Checker Plugin issue with v6.8.1 - Missing GNU Aspell and/or dictionaries

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    spell checkeraspellv6.8.1
    15 Posts 11 Posters 44.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • guy038G
      guy038
      last edited by guy038

      Hello Violetta,

      Updated on 10/21/2017 ( Link for X64 version + Updated version 1.3.2 + localization of Plugins folder + link to plugin manual )

      Due to possible problems, between The DSpellCheck plugin and Win10, Don HO thought that it was sensible to NOT include, any more, this plugin, in new N++ releases !

      To that purpose, click, for infos, to the link below :

      https://github.com/notepad-plus-plus/notepad-plus-plus/issues/427

      However, for people running other Windows versions, the DSpellCheck plugin shouldn’t hang N++, on exit :-) Moreover, note the enhancement, in the version 1.3.0 :

      Simplify plugin interaction with worker threads. Now most of the job is done in the main thread, it should increase plugin stability on exit.

      So, I just propose, to you, a better and safe way to add a spell-checker to Notepad++. Unlike you, I won’t use the Plugin Manager plugin, at all !


      From this GitHub location, relative to the DSpellCheck plugin, of Sergey Semushin ( alias Predelnik ) :

      • First, read the main features description of this spell-checker, from below :

      https://github.com/Predelnik/DSpellCheck/blob/master/README.md

      • And download the last v1.3.2 version, from :

      https://github.com/Predelnik/DSpellCheck/releases

      • The x32 version from :

      https://github.com/Predelnik/DSpellCheck/releases/download/v1.3.2/DSpellCheck_x86.zip

      • The X64 version, from :

      https://github.com/Predelnik/DSpellCheck/releases/download/v1.3.2/DSpellCheck_x64.zip

      • Open this archive and extract the DSpellCheck.dll file, in the active Plugins folder, used by your N++ installation. Depending on your initial N++ installation ( with the installer OR from a ZIP or 7Z archive ), the Plugins folder may be located :

        • In the same folder as Notepad++ .exe, in case of local installation

        • In case of classic installation, with the installer, you’ll probably find it :

          • In the %AppData%\Roaming\Notepad++ directory, for a W7, W8 or W10 configuration

          • In the %AppData%\Notepad++ directory, for a NT4, XP or Vista configuration

      • Open Notepad++ and choose the option Plugins - DSpellCheck - Settings...

      As you see, on top of the dialog, the Hunspell library is used by default. If you prefer, you can, either, choose the Aspell library, but I did not test this case !

      • If you don’t change the default library, then, choose the option Plugins - DSpellCheck - Change Current Language - Download Languages...

      • Download the different language pack files, that you want to, by checking the appropriate entries. They will be placed in the …\Plugins\Config\Hunspell folder.

      • Choose the language to spell, from the option Plugins - DSpellCheck - Change Current Language.

      => The spell-checker mechanism should already worked and indicate the wrong words, from the current language chosen.

      • If necessary, select the option Plugins - DSpellCheck - Settings..., to change, at bottom of the dialog, the location where the proposed list of suggested words, in replacement, will appear. By default, it normally uses the N++ Context Menu. But, it could be the Special Suggestion Button, too.

      Finally, you’ll get further information, in the DSpellCheck manual, at :

      https://github.com/Predelnik/DSpellCheck/wiki/Manual

      Hoping that this solution will works nice, for you,

      Best Regards,

      guy038

      Violetta BuonoV Mark BremmeyrM Jeremy CrockettJ 3 Replies Last reply Reply Quote 5
      • Rob RoyR
        Rob Roy
        last edited by

        Very nicely written. At the very least you could have got a thank you from the person. :)

        1 Reply Last reply Reply Quote 0
        • Violetta BuonoV
          Violetta Buono @guy038
          last edited by

          Hello there, @guy038

          Thank you a thousand times for your thorough reply, and thank you for taking the time to explain each step as if I were 5 (I’m not that proficient at fixing things, so it really was a great help).

          I just followed all the steps exactly as you described it and got exactly what I was looking for, I’m so pleased!

          Thank you again, and hope this can be useful for others with the same issue too.

          Cheers, have a great weekend :)

          1 Reply Last reply Reply Quote 0
          • guy038G
            guy038
            last edited by

            Hi Violetta,

            If you still want to install GNU Aspell and its dictionaries, just have a look to the method below :

            https://notepad-plus-plus.org/community/topic/8206/method-to-install-gnu-aspell-win32-dictionaries-and-spell-check-plugin-on-n/1

            Indeed, you can have the two orthographic correctors ( DSpellCheck and Spell-Checker ) both installed in a same N++ configuration :-)

            Cheers,

            guy038

            1 Reply Last reply Reply Quote 0
            • Tim SaundersT
              Tim Saunders
              last edited by

              Awesome! Manually installing Dspellcheck 1.2.14.2 and redirecting the dictionary directory to GNU Aspell did the trick in Windows 10 for me. Thank You. Thank You.

              1 Reply Last reply Reply Quote 0
              • Timothy BushraT
                Timothy Bushra
                last edited by

                thanks so much for this! I linked up my google+ to this site just to say thanks because this was very helpful! without this, I’d still be using Word 2013 for my spellchecking, and Notepad++ is just a lot more convenient. thanks again!

                1 Reply Last reply Reply Quote 0
                • Mark BremmeyrM
                  Mark Bremmeyr @guy038
                  last edited by

                  @guy038 Thank you.

                  1 Reply Last reply Reply Quote 0
                  • DelphiPro ThompsonD
                    DelphiPro Thompson
                    last edited by

                    Thanks a million for this article and instructions on how to correct the problem. My confusion was that I thought “Spellckecker.dll” and “DSpellcheck.dll” were the same thing. They’re not. Now I have integrated spell checking that points to GNU Aspell.dll. It fixes another problem. The old spell checker was flagging words like “color”, wanting them to be spelled “colour”, etc. Now that’s fixed. Great job!

                    1 Reply Last reply Reply Quote 0
                    • Rozz A McGeeR
                      Rozz A McGee
                      last edited by

                      that DSpellCheck dll is really neat, i could not get ASpell working for the life of me - but this worked a charm.

                      1 Reply Last reply Reply Quote 0
                      • Jeremy CrockettJ
                        Jeremy Crockett @guy038
                        last edited by

                        @guy038

                        Another huge “Thank You!” from a grateful user. I could not get the GNU Aspell running (probably due to my own incompetence) last time I installed NotePad++. Your particular set of instructions was clear and concise and addressed my spell check problem perfectly.

                        Thank you again for contributing!

                        1 Reply Last reply Reply Quote 0
                        • Andova BegarinA
                          Andova Begarin
                          last edited by

                          Probly should be a new thred this… as trying to install DSpellCheck now results in not being able to connect to it’s hosted website, github.com/Predelnik/DSpellCheck/releases/download/1.2.14.2/DSpe and the dialog cuts it off at that point… (So the link that is automatically created here is invalid.) (I post this here as the thred already exists.)

                          So, DSpellCheck fails to install.

                          I liked this plugin and never had issues with it.

                          1 Reply Last reply Reply Quote 0
                          • Andova BegarinA
                            Andova Begarin
                            last edited by

                            “DSpellCheck” won’t install for me (PluginManager timesout trying to download it), but the other spellchecker, “Spell-Checker” v1.3.3, keeps asking for “relative path to Aspell”, which is “…\Aspell\bin” but snooping with the Procmon program, it’s searching “…\Aspell\data” instead, which is, of course, wrong. I am stumped at this point.

                            1 Reply Last reply Reply Quote 0
                            • guy038G
                              guy038
                              last edited by guy038

                              Hello, Andova Begarin,

                              A) Concerning the DSpellCheck plugin :

                              The correct link to download the last DSpellCheck plugin, v.1.2.14.2, is :

                              https://github.com/Predelnik/DSpellCheck/releases/download/1.2.14.2/DSpellCheck.zip

                              and NOT the link, of your previous post : https://github.com/Predelnik/DSpellCheck/releases/download/1.2.14.2/DSpe


                              B) Concerning the Spell-Checker plugin :

                              On my Win XP machine, I’ve got a local installation of N++, in the directory C:\Program Files\Notepad++, where I installed the Spell-Checker plugin

                              The SpellChecker.ini file is located in the directory C:\Program Files\Notepad++\Plugins\Config and contains one section, below :

                              [Spell-Checker]
                              Current Language=fr
                              Relative Path=..\Aspell\bin
                              

                              As my GNU Aspell program is located in the directory C:\Program Files\Aspell

                              So the way to access to the Aspell\bin folder from the Notepad++ folder, ( which contains Notepad++.exe ), is, exactly :

                              ..\Aspell\bin, as the syntax .., in DOS, means : Move to the parent folder of the current folder. Quite logical !

                              Hope that this example put you, on the right direction, anyway !

                              Best Regards

                              guy038

                              1 Reply Last reply Reply Quote 0
                              • Cecilia DalzellC
                                Cecilia Dalzell
                                last edited by

                                Go raibh maith agat, a guy038! Thank you so much, guy038! Notepad++ has been one of my go-to places to type in Irish (Gaeilge)text without the craziness you get in Microsoft when attempting a bilingual document. I could find nothing about how to reactivate the spellchecker and keyboard in Notepad++'s help, and it was definitely there before my computer was reimaged. Your instructions are most helpful. For the record, I have it working in English and Irish on Notepad++ 7.2.2 64 bit, windows 7 64 bit.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                The Community of users of the Notepad++ text editor.
                                Powered by NodeBB | Contributors