KDE Platform - Sonnet

Sonnet is a multilingual spell check program to be included in KDE 4. Sonnet is going to replace kspell2 that was created for KDE 3. 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 seven 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.

Read more about this topic:  KDE Platform

Famous quotes containing the word sonnet:

    Therefore we value the poet. All the argument and all the wisdom is not in the encyclopedia, or the treatise on metaphysics, or the Body of Divinity, but in the sonnet or the play.
    Ralph Waldo Emerson (1803–1882)

    Ye gentle souls, who dream of rural ease,
    Whom the smooth stream and smoother sonnet please;
    Go! if the peaceful cot your praises share,
    Go, look within, and ask if peace be there:
    If peace be his—that drooping weary sire,
    Of theirs, that offspring round their feeble fire,
    Or hers, that matron pale, whose trembling hand
    Turns on the wretched hearth th’ expiring brand.
    George Crabbe (1754–1832)

    A Sonnet is a moment’s monument,—
    Memorial from the Soul’s eternity
    To one dead deathless hour.
    Dante Gabriel Rossetti (1828–1882)