aspell-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Aspell-user] Special characters in a custom dictionary will break t


From: Stanislas Rolland
Subject: Re: [Aspell-user] Special characters in a custom dictionary will break the spell check.
Date: Fri, 06 Jul 2012 09:50:23 -0400
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1

Hi Kevin,

Thank you for your answer.
On Fri, 6 Jul 2012, Stanislas Rolland wrote:

I am encountering this same problem: trying to add a word that
contains a special character into a personal dictionary gives an error
like:

@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.3)
Error: The word "erf?rt" is invalid. The character '?' (U+3F) may not
appear in the middle of a word.

The word is utf-8-encoded into a file that is piped to the Aspell
command. The command includes the --encoding='utf-8' option. The
personal dictionary file also specifies utf-8 as encoding, and if I
add the word manually to this dictionary, it is correctly taken into
account when spell checking is done.

Apparently, Aspell ignores the option specifying the encoding of the
input, and assumes that it is encoded  in the same character set as
the main dictionary.

I don't think that is the issue.  The issue is that the Aspell is 8-bit
internally and the personal dictionary needs to get mapped to the same
character set that the main dictionary uses.  The '?' means that the
Unicode character was not available in the main dictionary character set
and it thus defaulted to a '?'.

But, if I am using a dictionary for Spanish and try to add to a personal
dictionary a word that contains the character รณ,  which is very common
in Spanish, I get this same message. Obviously it is very simple to
convert this character from utf-8 to iso-8859-1, the latter being
apparently used by the Spanish dictionary...

Stanislas Rolland
TYPO3 Core Team Member

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org









reply via email to

[Prev in Thread] Current Thread [Next in Thread]