requesting review: Spellcheck


Fawaz Abdul rahman
 

Hello,
We are thrilled to announce a new add-on for the NVDA screen reader.
From readme:
"The purpose of the addon is to find and correct the spelling errors quickly in a written text; additionally, you can create a list of words called personal dictionary; the words in which will be added to the suggestions list of the misspelled words."
The addon was developed by Musharraf Omar and me under his guidance.
download the addon from:
the repo at:
Looking forward to hearing your suggestions and feedback.
best regards


Locutor Antonio Cezar
 

Hello. It's been a long time since I dreamed of an add-on spellcheck. As NVDA always knows which keys we are typing, you would not be able to include time real spelling check, which could be enable/disable with a shortcut keys. So I would be able to check the orthographic errors in applications that do not count on such a function, such as Notepad and Notepad ++, for example. If it is possible to implement the spelling verification in real time, this will be really wonderful!. My eternal gratitude for your idea of ​​creating this add-on for us! ... Thank you.



Locutor Antonio Cezar

Em 16/09/2021 14:45, Fawaz Abdul rahman escreveu:

Hello,
We are thrilled to announce a new add-on for the NVDA screen reader.
From readme:
"The purpose of the addon is to find and correct the spelling errors quickly in a written text; additionally, you can create a list of words called personal dictionary; the words in which will be added to the suggestions list of the misspelled words."
The addon was developed by Musharraf Omar and me under his guidance.
download the addon from:
the repo at:
Looking forward to hearing your suggestions and feedback.
best regards


Timothy
 

On Thu, Sep 16, 2021 at 02:29 PM, Locutor Antonio Cezar wrote:

If it is possible to implement the spelling verification in real time, this will be really wonderful!.

For spell-checking as you type, tinySpell seems to be the ideal solution. Note that with this solution that you have to uncheck "Handle keys from other applications" under NVDA's keyboard settings, otherwise the correction of mistyped words will go awry.

Timothy


Locutor Antonio Cezar
 

Hello. I bought Timspell+ for a long time, but I can not work with him and NVDA to write in Portuguese, because timspell+ interferes with typing special characters, very common in words accentuated in Brazilian Portuguese, as well as Spanish, among other languages. This problem occurs in almost all applications, where I would like to use Timyspell+, and the developer even went to install the NVDA, after I reported the problem for it, but never found a correction for this, or at least ever It has made available to me, so that it is not possible to work with Timyspell+ Time Spellcheck with NVDA. It seems to me that with Jaws, Timspell+ can work as expected, but I do not have the money to buy Jaws, and I also prefer to work with NVDA, even if you have to give up a Real SpellCheck team. So much is that it has been a long time since I have the Jaws installed here, not even in the 40 minuts mode function. Anyway, who knows Fawaz Abdul Rahman can implement the Time Real SpellCheck in the add-on created by it for NVDA users, as suggested by me... Thanks.



Locutor Antonio Cezar

Em 16/09/2021 15:53, Timothy via groups.io escreveu:

On Thu, Sep 16, 2021 at 02:29 PM, Locutor Antonio Cezar wrote:

If it is possible to implement the spelling verification in real time, this will be really wonderful!.

For spell-checking as you type, tinySpell seems to be the ideal solution. Note that with this solution that you have to uncheck "Handle keys from other applications" under NVDA's keyboard settings, otherwise the correction of mistyped words will go awry.

Timothy


Noelia Ruiz
 

While reviews are required to post add-ons in the official repo
(managed by NV Access), I'm maintaining a wiki page with pending
reviews and I've just added this add-on. The link to the wiki is
reflected in the footer of messages sent to this list.
Thanks

2021-09-16 19:45 GMT+02:00, Fawaz Abdul rahman <fawaz.ar94@gmail.com>:

Hello,
We are thrilled to announce a new add-on for the NVDA screen reader.
From readme:
"The purpose of the addon is to find and correct the spelling errors
quickly in a written text; additionally, you can create a list of words
called personal dictionary; the words in which will be added to the
suggestions list of the misspelled words."
The addon was developed by Musharraf Omar and me under his guidance.
download the addon from:
https://github.com/blindpandas/spellcheck/releases/download/v1.1/spellcheck-1.1.nvda-addon
the repo at:
https://github.com/blindpandas/spellcheck
Looking forward to hearing your suggestions and feedback.
best regards






Fawaz Abdul rahman
 

Hi,
Do you mean should we open a pull request?
thanks.


On Sat, Sep 18, 2021 at 12:03 AM Noelia Ruiz <nrm1977@...> wrote:
While reviews are required to post add-ons in the official repo
(managed by NV Access), I'm maintaining a wiki page with pending
reviews and I've just added this add-on. The link to the wiki is
reflected in the footer of messages sent to this list.
Thanks

2021-09-16 19:45 GMT+02:00, Fawaz Abdul rahman <fawaz.ar94@...>:
> Hello,
> We are thrilled to announce a new add-on for the NVDA screen reader.
> From readme:
> "The purpose of the addon is to find and correct the spelling errors
> quickly in a written text; additionally, you can create a list of words
> called personal dictionary; the words in which will be added to the
> suggestions list of the misspelled words."
> The addon was developed by Musharraf Omar and me under his guidance.
> download the addon from:
> https://github.com/blindpandas/spellcheck/releases/download/v1.1/spellcheck-1.1.nvda-addon
> the repo at:
> https://github.com/blindpandas/spellcheck
> Looking forward to hearing your suggestions and feedback.
> best regards
>
>
>
>
>
>






Noelia Ruiz
 

Hello, I don't mean you should open a PR.
I've informed that your add-on is included in a pending reviews page,
where I'm reflecting add-ons that should pass a basic review before
being posted on the add-on website.
You can see the wiki of the mailing list. The link is provided at the
end of messages.
Note that human reviews won't be required when the add-on store is in
place. But infact, now NV Access is responsible for addonFiles repo
and for now they haven't removed the requirement of a basic review.
Joseph and me have to review just the manifest and URL of add-ons for
which pull request are created agains addonFiles repo, but metadata
review will be done automatically according to plans for the add-on
store.
This is not the same as basic review (which includes user experience,
documentation license and security). And, since for now this
requirement is not removed, I don't approve pull request in addonFiles
unless a first basic review according to current procedures pass.
Hope this clarifies things, otherwise feel free to ask again.

For reference see:

https://github.com/nvaccess/addonFiles

https://github.com/nvaccess/addon-store-submission

2021-09-18 9:07 GMT+02:00, Fawaz Abdul rahman <fawaz.ar94@gmail.com>:

Hi,
Do you mean should we open a pull request?
thanks.

On Sat, Sep 18, 2021 at 12:03 AM Noelia Ruiz <nrm1977@gmail.com> wrote:

While reviews are required to post add-ons in the official repo
(managed by NV Access), I'm maintaining a wiki page with pending
reviews and I've just added this add-on. The link to the wiki is
reflected in the footer of messages sent to this list.
Thanks

2021-09-16 19:45 GMT+02:00, Fawaz Abdul rahman <fawaz.ar94@gmail.com>:
Hello,
We are thrilled to announce a new add-on for the NVDA screen reader.
From readme:
"The purpose of the addon is to find and correct the spelling errors
quickly in a written text; additionally, you can create a list of words
called personal dictionary; the words in which will be added to the
suggestions list of the misspelled words."
The addon was developed by Musharraf Omar and me under his guidance.
download the addon from:
https://github.com/blindpandas/spellcheck/releases/download/v1.1/spellcheck-1.1.nvda-addon
the repo at:
https://github.com/blindpandas/spellcheck
Looking forward to hearing your suggestions and feedback.
best regards














Fawaz Abdul rahman
 

Got it. thanks.

On Sat, Sep 18, 2021 at 1:46 PM Noelia Ruiz <nrm1977@...> wrote:
Hello, I don't mean you should open a PR.
I've informed that your add-on is included in a pending reviews page,
where I'm reflecting add-ons that should pass a basic review before
being posted on the add-on website.
You can see the wiki of the mailing list. The link is provided at the
end of messages.
Note that human reviews won't be required when the add-on store is in
place. But infact, now NV Access is responsible for addonFiles repo
and for now they haven't removed the requirement of a basic review.
Joseph and me have to review just the manifest and URL of add-ons for
which pull request are created agains addonFiles repo, but metadata
review will be done automatically according to plans for the add-on
store.
This is not the same as basic review (which includes user experience,
documentation license and security). And, since for now this
requirement is not removed, I don't approve pull request in addonFiles
unless a first basic review according to current procedures pass.
Hope this clarifies things, otherwise feel free to ask again.

For reference see:

https://github.com/nvaccess/addonFiles

https://github.com/nvaccess/addon-store-submission

2021-09-18 9:07 GMT+02:00, Fawaz Abdul rahman <fawaz.ar94@...>:
> Hi,
> Do you mean should we open a pull request?
> thanks.
>
> On Sat, Sep 18, 2021 at 12:03 AM Noelia Ruiz <nrm1977@...> wrote:
>
>> While reviews are required to post add-ons in the official repo
>> (managed by NV Access), I'm maintaining a wiki page with pending
>> reviews and I've just added this add-on. The link to the wiki is
>> reflected in the footer of messages sent to this list.
>> Thanks
>>
>> 2021-09-16 19:45 GMT+02:00, Fawaz Abdul rahman <fawaz.ar94@...>:
>> > Hello,
>> > We are thrilled to announce a new add-on for the NVDA screen reader.
>> > From readme:
>> > "The purpose of the addon is to find and correct the spelling errors
>> > quickly in a written text; additionally, you can create a list of words
>> > called personal dictionary; the words in which will be added to the
>> > suggestions list of the misspelled words."
>> > The addon was developed by Musharraf Omar and me under his guidance.
>> > download the addon from:
>> >
>> https://github.com/blindpandas/spellcheck/releases/download/v1.1/spellcheck-1.1.nvda-addon
>> > the repo at:
>> > https://github.com/blindpandas/spellcheck
>> > Looking forward to hearing your suggestions and feedback.
>> > best regards
>> >
>> >
>> >
>> >
>> >
>> >
>>
>>
>>
>>
>>
>>
>
>
>
>
>
>






Mohammadreza Rashad
 

Hello dear Fawaz,
Thanks for your really interesting and useful add-on. Unfortunately It
lacks dictionary for Persian language. Would you please add it to the
add-on?

--
Best wishes,
Mohammadreza Rashad


Mohammadreza Rashad
 

Hi dear Fawaz,

I found Spellchecker dictionary files for Persian created by Mostafa
Sedaghatjoo. I send them with his permission. Please add them to the
Spellchecker add-on.
Also please add a feature to spell the suggested words, and
possibility to translate the add-on.
Thanks in advance


Fawaz Abdul rahman
 

Hi Mohammed,
the addon uses Hunspell dictionaries, you can add the dictionaries by yourself in the folder Spellcheck_dictionary in the NVDA user directory.
Other dictionaries it is downloading from the LibreOffice repo.
The addon is already translatable, in fact, it has been already  translated to 2 languages, it will be included in the next update.
Unfortunately, the inability to spell the suggestion was an unexpected consequence of a system we thought of to prevent the keys from reaching the text area.
You can change it, but pressing a key like tab will delete your selected text if you were not so careful.
Anyway, we're looking into a solution to achieve both goals together in the next update.

thanks for your reply and suggestions.


On Tue, Sep 21, 2021 at 1:34 PM Mohammadreza Rashad <mohammadreza5712@...> wrote:
Hi dear Fawaz,

I found Spellchecker dictionary files for Persian created by Mostafa
Sedaghatjoo. I send them with his permission. Please add them to the
Spellchecker add-on.
Also please add a feature to spell the suggested words, and
possibility to translate the add-on.
     Thanks in advance






Rui Fontes
 

Hello!


Why not use the wx gui of Enchant?



Rui Fontes


Às 12:46 de 21/09/2021, Fawaz Abdul rahman escreveu:

Hi Mohammed,
the addon uses Hunspell dictionaries, you can add the dictionaries by yourself in the folder Spellcheck_dictionary in the NVDA user directory.
Other dictionaries it is downloading from the LibreOffice repo.
The addon is already translatable, in fact, it has been already  translated to 2 languages, it will be included in the next update.
Unfortunately, the inability to spell the suggestion was an unexpected consequence of a system we thought of to prevent the keys from reaching the text area.
You can change it, but pressing a key like tab will delete your selected text if you were not so careful.
Anyway, we're looking into a solution to achieve both goals together in the next update.

thanks for your reply and suggestions.

On Tue, Sep 21, 2021 at 1:34 PM Mohammadreza Rashad <mohammadreza5712@...> wrote:
Hi dear Fawaz,

I found Spellchecker dictionary files for Persian created by Mostafa
Sedaghatjoo. I send them with his permission. Please add them to the
Spellchecker add-on.
Also please add a feature to spell the suggested words, and
possibility to translate the add-on.
     Thanks in advance






Mohammadreza Rashad
 

Dear Fawaz,
Thanks for your reply, I've already added Persian spellcheking
dictionary files to the Hunspell directory and it works fine for me.
But I want, if possible, Persian spellchecking is available by default
so when Persian-speaking users install the add-on, they can access to
the feature without adding any files.
So I sent the Persian dictionary files.
By the way, How can I translate the add-on into Persian for the next update?

--
Best wishes,
Mohammadreza Rashad


Fawaz Abdul rahman
 

Avoided WX mainly for the speed.

On Tue, Sep 21, 2021 at 3:02 PM Rui Fontes <rui.fontes@...> wrote:

Hello!


Why not use the wx gui of Enchant?



Rui Fontes


Às 12:46 de 21/09/2021, Fawaz Abdul rahman escreveu:
Hi Mohammed,
the addon uses Hunspell dictionaries, you can add the dictionaries by yourself in the folder Spellcheck_dictionary in the NVDA user directory.
Other dictionaries it is downloading from the LibreOffice repo.
The addon is already translatable, in fact, it has been already  translated to 2 languages, it will be included in the next update.
Unfortunately, the inability to spell the suggestion was an unexpected consequence of a system we thought of to prevent the keys from reaching the text area.
You can change it, but pressing a key like tab will delete your selected text if you were not so careful.
Anyway, we're looking into a solution to achieve both goals together in the next update.

thanks for your reply and suggestions.

On Tue, Sep 21, 2021 at 1:34 PM Mohammadreza Rashad <mohammadreza5712@...> wrote:
Hi dear Fawaz,

I found Spellchecker dictionary files for Persian created by Mostafa
Sedaghatjoo. I send them with his permission. Please add them to the
Spellchecker add-on.
Also please add a feature to spell the suggested words, and
possibility to translate the add-on.
     Thanks in advance






Fawaz Abdul rahman
 

Hi mohammed,
you can get the po file from github, as well as the readme file.
If you don't use github, I can send you the .po file.
good luck.


On Tue, Sep 21, 2021 at 3:27 PM Mohammadreza Rashad <mohammadreza5712@...> wrote:
Dear Fawaz,
Thanks for your reply, I've already added Persian spellcheking
dictionary files to the Hunspell directory and it works fine for me.
But I want, if possible, Persian spellchecking is available by default
so when Persian-speaking users install the add-on, they can access to
the feature without adding any files.
So I sent the Persian dictionary files.
By the way, How can I translate the add-on into Persian for the next update?

--
     Best wishes,
     Mohammadreza Rashad






Rui Fontes
 

But have the following advantages:

1 - Enables showing the context of the error, what facilitates the evaluation of the error;

2 - Makes possible to spell the errors with arrows or revision commands;

3 - Makes possible to spell the suggestions with arrows or revision commands.

4 - It is a format we are used to...


Rui Fontes

NVDA portuguese team




Às 18:15 de 21/09/2021, Fawaz Abdul rahman escreveu:

Avoided WX mainly for the speed.

On Tue, Sep 21, 2021 at 3:02 PM Rui Fontes <rui.fontes@...> wrote:

Hello!


Why not use the wx gui of Enchant?



Rui Fontes


Às 12:46 de 21/09/2021, Fawaz Abdul rahman escreveu:
Hi Mohammed,
the addon uses Hunspell dictionaries, you can add the dictionaries by yourself in the folder Spellcheck_dictionary in the NVDA user directory.
Other dictionaries it is downloading from the LibreOffice repo.
The addon is already translatable, in fact, it has been already  translated to 2 languages, it will be included in the next update.
Unfortunately, the inability to spell the suggestion was an unexpected consequence of a system we thought of to prevent the keys from reaching the text area.
You can change it, but pressing a key like tab will delete your selected text if you were not so careful.
Anyway, we're looking into a solution to achieve both goals together in the next update.

thanks for your reply and suggestions.

On Tue, Sep 21, 2021 at 1:34 PM Mohammadreza Rashad <mohammadreza5712@...> wrote:
Hi dear Fawaz,

I found Spellchecker dictionary files for Persian created by Mostafa
Sedaghatjoo. I send them with his permission. Please add them to the
Spellchecker add-on.
Also please add a feature to spell the suggested words, and
possibility to translate the add-on.
     Thanks in advance






Rowen Cary
 

hello, This add-on is very good, is the user dictionary that may support Chinese?


Mohammadreza Rashad
 

Hi dear Fawaz, I've downloaded nvda.po and readme.md and will
translate and send them back to be used in next update.

--
Best wishes,
Mohammadreza Rashad


Mohammadreza Rashad
 

Hi dear Fawaz, I attached the Persian translation of the Spellcheck
add-on. Thanks for including it in the next update.

۱۴۰۰-۰۶-۳۰ ۲۲:۱۳ ‎+۰۴:۳۰ گرینویچ, Mohammadreza Rashad via groups.io
<mohammadreza5712=gmail.com@groups.io>:

Hi dear Fawaz, I've downloaded nvda.po and readme.md and will
translate and send them back to be used in next update.

--
Best wishes,
Mohammadreza Rashad





--
Best wishes,
Mohammadreza Rashad


Fawaz Abdul rahman
 

Thank you mohammed.

On Thu, Sep 23, 2021 at 3:36 PM Mohammadreza Rashad <mohammadreza5712@...> wrote:
Hi dear Fawaz, I attached the Persian translation of the Spellcheck
add-on. Thanks for including it in the next update.

۱۴۰۰-۰۶-۳۰ ۲۲:۱۳ ‎+۰۴:۳۰ گرینویچ, Mohammadreza Rashad via groups.io
<mohammadreza5712=gmail.com@groups.io>:
> Hi dear Fawaz, I've downloaded nvda.po and readme.md and will
> translate and send them back to be used in next update.
>
> --
>      Best wishes,
>      Mohammadreza Rashad
>
>
>
>
>
>


--
     Best wishes,
     Mohammadreza Rashad