There's now a built-in spell checker. Press Ctrl+Alt+K or choose Text
Check spelling to check all visible text objects in your document
(they need not be selected) in turn, going top-to-bottom and left-to-right. Once a misspelled word is found, a red frame around it is displayed, and the object with the misspelling is selected; if you are in Text tool, it also places the text cursor at the beginning of the misspelled word.
In the dialog, you can choose one of the listed suggestions and Accept it (this button is disabled unless you choose something in the list); Ignore the word for the rest of this session; or Add the word to the local dictionary.
Also, since the dialog does not lock Inkscape's window, you can simply edit the word with Text tool. Once you edit it to something acceptable to the speller, it will automatically turn off the red frame and continue checking the document.
On Linux, you need to install Aspell and its dictionaries for the languages you want to check. On Windows, for now, only English dictionary is included with Inkscape builds.
My questions:
- how do you want to select the language - in the prefs or right in the spellcheck dialog?
- should I make this compiled conditionally on linux - will anyone want to compile without spellchecker?
- what other languages to include with windows installer? we could take all, but it's many megabytes...