-
-
Notifications
You must be signed in to change notification settings - Fork 34
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
Spell-check not working in correct texts #171
Comments
Thanks, this helps. |
Thank you @otsaloma for your response. |
Yeah, sorry, I forgot to explain. This error comes from trying to show an error dialog that a spell check dictionary isn't working. So, the easiest fix for you would be that you first go to Tools / Configure Spell-Check and select a language there and if you then try again Tools / Correct Texts, it should hopefully work. |
Thank you for your reply @otsaloma |
It sounds like there's something wrong with the spell-check engine or dictionary. If you go to Tools / Spell-Check, does that fail too? If so, I recommend you file a bug report against the openSUSE package. It might be missing the gspell dependency, or something else wrong. |
Tools / Check Spelling works on its own. |
I can actually reproduce that hang with spell-check split words. I'll look into it. |
Fixed now that issue, it has probably been broken since switching spell-check to use gspell. To get this fix into use, you can download the latest source code and install as instructed in the README file. You might want to keep your current installation too as that will keep the dependencies installed. If you install as instructed ( |
Thank you for your reply. |
@otsaloma In the application chose 'split words....' then this is what I got in the terminal and the application hung: and if I don't choose split words, then the application doesn't find any error at all. Even when I know there are plenty of errors in the *.srt file |
I figured the *.srt file might be corrupt after experimenting with it so many times or something wrong with it. So I tried with another one, and it worked. |
It seems you're running the executable from |
Thank you for your reply @otsaloma Thanks |
Yes. |
I got the following error report and the program asked me to report it.
I hope it could be of any help.
Great app.
Traceback
File: /usr/lib/python3.6/site-packages/gaupol/util.py
Line: 44
In: call_function
function(*args, **kwargs)
File: /usr/lib/python3.6/site-packages/gaupol/assistants.py
Line: 1036
In: _correct_texts
page.correct_texts(dummy, rows, doc)
File: /usr/lib/python3.6/site-packages/gaupol/assistants.py
Line: 561
In: correct_texts
return self._show_error_dialog(str(error))
File: /usr/lib/python3.6/site-packages/gaupol/assistants.py
Line: 600
In: _show_error_dialog
dialog = gaupol.ErrorDialog(self.get_parent(), title, message)
File: /usr/lib/python3.6/site-packages/gaupol/dialogs/message.py
Line: 37
In: init
text=title)
File: /usr/lib64/python3.6/site-packages/gi/overrides/init.py
Line: 319
In: new_init
return super_init_func(self, **new_kwargs)
File: /usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py
Line: 575
In: init
self._init(*args, **new_kwargs)
File: /usr/lib64/python3.6/site-packages/gi/overrides/init.py
Line: 319
In: new_init
return super_init_func(self, **new_kwargs)
File: /usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py
Line: 521
In: init
_window_init(self, *args, **kwargs)
File: /usr/lib64/python3.6/site-packages/gi/overrides/init.py
Line: 319
In: new_init
return super_init_func(self, **new_kwargs)
TypeError: could not convert value for property `transient_for' from Box to GtkWindow
Environment
Platform: Linux-5.3.18-lp152.50-default-x86_64-with-glibc2.3.4
Locale: en_US.utf_8
Versions
aeidon: 1.8
chardet: 3.0.4
gaupol: 1.8
gspell: 1
gstreamer: 1.16.2.0
gtk+: 3.24.20
pygobject: 3.34.0
python: 3.6.10
The text was updated successfully, but these errors were encountered: