SpellCheck plugin
- Author
- Message
-
Offline
- Posts: 165
- Joined: Fri Aug 15, 2008 8:58 am
I have txt file ANSI encode, and also *.dic and *.aff.
Switch txt file to UTF-8 solve it.
Do it is not possible to check accented in ANSI text?
Other problem if I have more dictionary, change in setting not save and also check not adapt.
Also manually set "Lang=" in "Options" of "SpellCheck.ini" not work.
Plugin set every the last dictionary in alphabetic order.
Switch txt file to UTF-8 solve it.
Do it is not possible to check accented in ANSI text?
Other problem if I have more dictionary, change in setting not save and also check not adapt.
Also manually set "Lang=" in "Options" of "SpellCheck.ini" not work.
Plugin set every the last dictionary in alphabetic order.
-
Offline
- Posts: 29
- Joined: Tue Jun 30, 2020 11:33 am
Here is version that tries to check dictionary encoding, allow switching dictionaries an re-enabled other underline styles:
SpellChecker 1.3.1 x64 | Source | RU+EN merged dictionary
SpellChecker 1.3.1 x64 | Source | RU+EN merged dictionary
Last edited by random6_2020 on Mon Jun 27, 2022 6:10 pm, edited 4 times in total.
-
Offline
- Posts: 29
- Joined: Tue Jun 30, 2020 11:33 am
Some original code considers that all dictionaries are loaded at once. So dynamic dict loading on GetDict won't work, I guess.
Hunspell supports add_dict something. But it doesn't load affixes for that additional dict... strange.
Also it's probably possible to ignore words in non-present languages using character list defined in affixes file somehow.
"Word not found" is just renamed "Error" message from before - can be disabled in Settings.
But for now just use a single dictionary and utf-8.
Hunspell supports add_dict something. But it doesn't load affixes for that additional dict... strange.
Also it's probably possible to ignore words in non-present languages using character list defined in affixes file somehow.
"Word not found" is just renamed "Error" message from before - can be disabled in Settings.
But for now just use a single dictionary and utf-8.
-
Offline
- Posts: 29
- Joined: Tue Jun 30, 2020 11:33 am
Works for me so can't confirm, try deleting SpellCheck.ini or regedit settings and reconfigure the plugin from its Settings dialog. The .ini should mention your dictionary name without extension after that.
Last edited by random6_2020 on Thu Jun 23, 2022 4:46 pm, edited 1 time in total.
-
Offline
- Posts: 29
- Joined: Tue Jun 30, 2020 11:33 am
I have updated the plugin in the post above. Should work properly with multiple dictionaries now.
Manual document checking is still done only in single language configured in Settings, though.
IDK what's with the encoding, can't localize the problem.
The same goes for bug where pressing Accept removes the word.
Manual document checking is still done only in single language configured in Settings, though.
IDK what's with the encoding, can't localize the problem.
The same goes for bug where pressing Accept removes the word.
-
Offline
- Posts: 29
- Joined: Tue Jun 30, 2020 11:33 am
Moved downloads to a separate topic.
In that version words starting from extended Unicode chars (Japanese/Chinese/etc) are ignored and it should properly check the dictionary encoding now.
The other stuff is still unidentifiable.
In that version words starting from extended Unicode chars (Japanese/Chinese/etc) are ignored and it should properly check the dictionary encoding now.
The other stuff is still unidentifiable.