Files
kernel_Notes/Zim/Linux/KDE/Sonnet.txt
2012-08-08 15:17:56 +08:00

16 lines
1.1 KiB
Plaintext

Content-Type: text/x-zim-wiki
Wiki-Format: zim 0.4
Creation-Date: 2011-11-17T09:57:38+08:00
====== Sonnet ======
Created Thursday 17 November 2011
http://en.wikipedia.org/wiki/Sonnet_%28KDE%29
In KDE Software Compilation 4, Sonnet is a **multilingual spell check program**. Sonnet replaces kspell2 that was created for KDE3. The two main goals for Sonnet's development were a simpler API, wider language support and performance. Notable improvements in Sonnet over kspell2 are:
* Automatic language detection, a language can be identified with as little as 20 characters of text. Even multiple languages in the same document can be detected and spell checked correctly
* Better performance
* Improvements in spell checking languages like Thai and Japanese
* Simpler design, kspell2 consisted of 7 components and a complicated API. Sonnet is a single component and aims to provide a simpler API
* The user can select a primary and backup dictionary, an example given was a doctor who frequently uses terms from a medical dictionary. Words that would not appear in a regular dictionary would be corrected by the backup dictionary that contains medical terms.