add multiple Spellchecker Languages support to Psi

Currently Psi supports that the messages you type in, are checked against a spellchecker.
But only for the from the system defined language, even the spellchecker would support more then that language.

So there is a  need (IMHO) for a selection while typing the message, cause the most user of Psi will min. speak two languages (english and the mothertounge).

Here is a alpha implementation of this, it will let you choose the language in the chatdlg. It’s far away from being tested overall, rather than it worked for me in the first view. It is worked out against current devel version of Psi (0.13-dev) from git.

Here is the patch:

And here a image how it should look like if it has compiled successfully, of course with the languages  you have installed on your system 😉

The current implementation works only with aspell, which is used on windows and linux. But windows I never tried ;). Build and quick try, worked for me:

So mac os x (10.5 or later only) is now supported too.

And the patch which includes everything about multi language support for Psi spellchecker is here:

Constrains that I know are:

  • the patch only includes ui support for the chatdlg, muc I haven’t done yet.
  • the language combo box needs to recognize language changes / or on startup too,
    so it displays always the correct current language.

Ciao Ephraim

This entry was posted in Jabber. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *