Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Tb91) Cannot switch spell checker language. #158

Closed
goozak opened this issue Oct 21, 2021 · 4 comments
Closed

(Tb91) Cannot switch spell checker language. #158

goozak opened this issue Oct 21, 2021 · 4 comments
Assignees
Labels

Comments

@goozak
Copy link

goozak commented Oct 21, 2021

Started receiving this error since latest update (3.7 on TB 91.2.0):

Cannot switch spell checker language. Have you installed the correct dictionary?
gSpellChecker.mInlineSpellChecker is null

No changes have been made to my templates, have been using %spellcheck(fr)% without issue for a while.

@RealRaven2000
Copy link
Owner

Started receiving this error since latest update (3.7 on TB 91.2.0):

Cannot switch spell checker language. Have you installed the correct dictionary?
gSpellChecker.mInlineSpellChecker is null

No changes have been made to my templates, have been using %spellcheck(fr)% without issue for a while.

Could be yet another change in the internal structure of Thunderbird 92, let me check...

@RealRaven2000
Copy link
Owner

RealRaven2000 commented Oct 21, 2021

Can you try this quick fix version:

smartTemplate-fx-3.8pre211.zip

This is still using legacy methods for accessing the spell checker; a more permanent solution will be to use a Web API and calling the spellcheck via a background script - but I have not yet found access to the spellcheck settings in any of the official APIs [compose, composeAction and composeScripts]. So I am just doing it the "hacky" way, following what Thunderbird itself does.

To install, download the zip file, and then drag it into Thunderbird Add-ons Manager.

@RealRaven2000 RealRaven2000 self-assigned this Oct 21, 2021
@RealRaven2000 RealRaven2000 changed the title Cannot switch spell checker language. (Tb91) Cannot switch spell checker language. Oct 21, 2021
@goozak
Copy link
Author

goozak commented Oct 22, 2021

Yes! The quick fix version works as expected.

Thank you!

@RealRaven2000
Copy link
Owner

Fixed in version 3.8 - please note that for Thunderbird 68 you have to install new versions from the github releases page.

Unfortunately thunderbird.net does not accept updates for legacy versions anymore - they only support the new "Mail extension" format and our "mail extension with experimental APIs" which is a workaround for missing advanced features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants